./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-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-challenges/linux-3.14_complex_emg_linux-kernel-locking-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 435b3fa8073a80dcd9b8b69819909b6031007c35574ec244127e6237bed3be57 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:23:27,257 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:23:27,323 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:23:27,334 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:23:27,334 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:23:27,361 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:23:27,363 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:23:27,364 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:23:27,364 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:23:27,364 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:23:27,364 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:23:27,365 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:23:27,366 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:23:27,366 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:23:27,366 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:23:27,366 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:23:27,366 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:23:27,366 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:23:27,366 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:23:27,366 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:23:27,366 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:23:27,366 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:23:27,366 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:23:27,366 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:23:27,367 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:23:27,367 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:23:27,367 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:23:27,367 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:23:27,367 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:23:27,367 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:23:27,367 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:23:27,367 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:23:27,367 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:23:27,367 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:23:27,367 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:23:27,368 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:23:27,368 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:23:27,368 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:23:27,368 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:23:27,368 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:23:27,369 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 -> 435b3fa8073a80dcd9b8b69819909b6031007c35574ec244127e6237bed3be57 [2025-02-08 04:23:27,660 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:23:27,668 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:23:27,672 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:23:27,673 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:23:27,674 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:23:27,675 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i [2025-02-08 04:23:28,993 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d157fb998/e3238200c49140899291f43c62a6a8e8/FLAG3c4447c94 [2025-02-08 04:23:29,724 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:23:29,725 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i [2025-02-08 04:23:29,796 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d157fb998/e3238200c49140899291f43c62a6a8e8/FLAG3c4447c94 [2025-02-08 04:23:29,821 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d157fb998/e3238200c49140899291f43c62a6a8e8 [2025-02-08 04:23:29,825 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:23:29,826 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:23:29,829 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:23:29,830 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:23:29,836 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:23:29,837 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:29,839 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@24468f55 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:29, skipping insertion in model container [2025-02-08 04:23:29,840 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:23:29" (1/1) ... [2025-02-08 04:23:30,017 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:23:34,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491234,491247] [2025-02-08 04:23:34,515 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491403,491416] [2025-02-08 04:23:34,520 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491570,491583] [2025-02-08 04:23:34,521 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491738,491751] [2025-02-08 04:23:34,561 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:23:34,619 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:23:34,708 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 04:23:34,710 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5808] [2025-02-08 04:23:34,715 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 04:23:34,717 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 04:23:34,718 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 04:23:34,720 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 04:23:34,765 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6277] [2025-02-08 04:23:34,770 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6304] [2025-02-08 04:23:34,795 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7257] [2025-02-08 04:23:34,799 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7375] [2025-02-08 04:23:34,801 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7494] [2025-02-08 04:23:34,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8510] [2025-02-08 04:23:34,836 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"); [9066] [2025-02-08 04:23:34,836 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9073] [2025-02-08 04:23:34,837 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/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [9119-9120] [2025-02-08 04:23:34,839 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"); [9125-9127] [2025-02-08 04:23:34,843 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)); [9388-9389] [2025-02-08 04:23:34,844 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9395] [2025-02-08 04:23:34,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9658] [2025-02-08 04:23:34,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10251] [2025-02-08 04:23:34,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10511] [2025-02-08 04:23:34,962 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14812] [2025-02-08 04:23:35,009 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15437] [2025-02-08 04:23:35,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15914] [2025-02-08 04:23:35,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491234,491247] [2025-02-08 04:23:35,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491403,491416] [2025-02-08 04:23:35,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491570,491583] [2025-02-08 04:23:35,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491738,491751] [2025-02-08 04:23:35,060 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:23:35,440 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:23:35,441 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35 WrapperNode [2025-02-08 04:23:35,441 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:23:35,442 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:23:35,442 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:23:35,443 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:23:35,448 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:35,555 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:35,932 INFO L138 Inliner]: procedures = 567, calls = 5296, calls flagged for inlining = 290, calls inlined = 262, statements flattened = 13777 [2025-02-08 04:23:35,933 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:23:35,933 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:23:35,933 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:23:35,934 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:23:35,942 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:35,943 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:35,995 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:37,606 INFO L175 MemorySlicer]: Split 2932 memory accesses to 55 slices as follows [8, 252, 12, 3, 2, 7, 5, 7, 5, 5, 5, 7, 294, 1, 6, 2, 7, 35, 17, 37, 56, 9, 11, 10, 61, 104, 6, 40, 15, 52, 3, 1730, 6, 6, 6, 7, 1, 6, 1, 6, 6, 6, 12, 6, 7, 3, 7, 9, 5, 2, 1, 3, 5, 5, 2]. 59 percent of accesses are in the largest equivalence class. The 460 initializations are split as follows [0, 252, 0, 0, 0, 7, 5, 7, 5, 5, 5, 0, 0, 1, 6, 2, 6, 35, 0, 0, 0, 8, 8, 8, 0, 0, 6, 0, 0, 0, 1, 19, 5, 5, 5, 6, 1, 6, 0, 6, 6, 6, 0, 6, 0, 0, 7, 0, 5, 0, 0, 0, 5, 5, 0]. The 1464 writes are split as follows [7, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 6, 252, 0, 0, 0, 0, 0, 17, 33, 56, 0, 0, 0, 33, 92, 0, 21, 15, 42, 0, 873, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 1, 0, 0, 7, 0, 1, 0, 1, 0, 0, 1]. [2025-02-08 04:23:37,607 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:37,607 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:37,877 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:37,916 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:38,004 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:38,054 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:38,174 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:23:38,176 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:23:38,177 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:23:38,178 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:23:38,179 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:23:35" (1/1) ... [2025-02-08 04:23:38,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:23:38,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:23:38,220 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:23:38,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:23:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_up [2025-02-08 04:23:38,253 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_up [2025-02-08 04:23:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_media_task [2025-02-08 04:23:38,253 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_media_task [2025-02-08 04:23:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_select_media [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_select_media [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit_le [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit_le [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61 [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61 [2025-02-08 04:23:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 04:23:38,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_do_nway [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_do_nway [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:23:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_wolopts [2025-02-08 04:23:38,255 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_wolopts [2025-02-08 04:23:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_61 [2025-02-08 04:23:38,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_61 [2025-02-08 04:23:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_resume [2025-02-08 04:23:38,256 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_resume [2025-02-08 04:23:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 04:23:38,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 04:23:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_interrupt [2025-02-08 04:23:38,256 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_interrupt [2025-02-08 04:23:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:23:38,256 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:23:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___3 [2025-02-08 04:23:38,260 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___3 [2025-02-08 04:23:38,260 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___1 [2025-02-08 04:23:38,260 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___1 [2025-02-08 04:23:38,260 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_media_task [2025-02-08 04:23:38,260 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_media_task [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:23:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 04:23:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___5 [2025-02-08 04:23:38,263 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___5 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___4 [2025-02-08 04:23:38,263 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___4 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:23:38,263 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:23:38,263 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:23:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:23:38,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:23:38,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:23:38,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:23:38,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:23:38,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:23:38,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:23:38,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 04:23:38,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:23:38,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:23:38,269 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:23:38,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:23:38,270 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:23:38,270 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:23:38,270 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:23:38,270 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:23:38,270 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:23:38,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:23:38,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:23:38,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:23:38,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:23:38,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:23:38,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:23:38,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:23:38,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:23:38,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:23:38,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:23:38,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:23:38,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:23:38,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:23:38,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2025-02-08 04:23:38,275 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:23:38,275 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:23:38,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 04:23:38,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 04:23:38,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 04:23:38,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 04:23:38,281 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 04:23:38,281 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 04:23:38,281 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 04:23:38,281 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 04:23:38,281 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 04:23:38,281 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 04:23:38,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:23:38,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:23:38,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:23:38,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:23:38,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:23:38,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 04:23:38,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:23:38,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:23:38,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:23:38,283 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_timer [2025-02-08 04:23:38,283 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_timer [2025-02-08 04:23:38,283 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:23:38,287 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:23:38,287 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:23:38,287 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:23:38,287 INFO L130 BoogieDeclarations]: Found specification of procedure poll_tulip [2025-02-08 04:23:38,287 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_tulip [2025-02-08 04:23:38,287 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_write [2025-02-08 04:23:38,287 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_write [2025-02-08 04:23:38,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:23:38,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:23:38,287 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:23:38,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:23:38,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:23:38,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:23:38,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 04:23:38,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:23:38,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:23:38,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:23:38,288 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:23:38,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 04:23:38,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 04:23:38,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_start_nway [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_start_nway [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_tulip_private [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_tulip_private [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_mii_lock_of_tulip_private [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_mii_lock_of_tulip_private [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_tulip_private [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_tulip_private [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_close [2025-02-08 04:23:38,294 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_close [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:23:38,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:23:38,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:23:38,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:23:38,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 04:23:38,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 04:23:38,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:23:38,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 04:23:38,305 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:23:38,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:23:38,305 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_power_state [2025-02-08 04:23:38,305 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_power_state [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:23:38,305 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_tulip_cleanup_19_2 [2025-02-08 04:23:38,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_tulip_cleanup_19_2 [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-02-08 04:23:38,305 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:23:38,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_tx_timeout [2025-02-08 04:23:38,305 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_tx_timeout [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_check_duplex [2025-02-08 04:23:38,305 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_check_duplex [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:23:38,305 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:23:38,305 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2025-02-08 04:23:38,306 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le16 [2025-02-08 04:23:38,306 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le16 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:23:38,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 04:23:38,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:23:38,308 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 04:23:38,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 04:23:38,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure comet_timer [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure comet_timer [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_read [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_read [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:23:38,313 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:23:38,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 04:23:38,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 04:23:38,316 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 04:23:38,316 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2025-02-08 04:23:38,316 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:23:38,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:23:38,317 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:23:38,317 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_down [2025-02-08 04:23:38,317 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_down [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_stop_rxtx___2 [2025-02-08 04:23:38,320 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_stop_rxtx___2 [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:23:38,320 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_remove_one [2025-02-08 04:23:38,320 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_remove_one [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:23:38,320 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:23:38,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure mxic_timer [2025-02-08 04:23:38,320 INFO L138 BoogieDeclarations]: Found implementation of procedure mxic_timer [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:23:38,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:23:38,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_free_ring [2025-02-08 04:23:38,320 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_free_ring [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-02-08 04:23:38,320 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_refill_rx [2025-02-08 04:23:38,320 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_refill_rx [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_timer [2025-02-08 04:23:38,320 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_timer [2025-02-08 04:23:38,320 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:23:38,321 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:23:38,321 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 04:23:38,321 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_62 [2025-02-08 04:23:38,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_62 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:23:38,321 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:23:38,321 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:23:38,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:23:38,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:23:38,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 04:23:38,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 04:23:38,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 04:23:38,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 04:23:38,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61___0 [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61___0 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_start_rxtx [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_start_rxtx [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_open [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_open [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_start_nway [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_start_nway [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_read_eeprom [2025-02-08 04:23:38,326 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_read_eeprom [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:23:38,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:23:38,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:23:38,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:23:38,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:23:38,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:23:38,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 04:23:38,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 04:23:38,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 04:23:38,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 04:23:38,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-08 04:23:38,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-08 04:23:38,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-08 04:23:38,330 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_timer [2025-02-08 04:23:38,330 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_timer [2025-02-08 04:23:38,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:23:38,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:23:40,095 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:23:40,102 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:23:40,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: SUMMARY for call iowrite32(0, ~ioaddr~11#1.base, 104 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 04:23:40,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: 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 04:23:40,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10112: assume (if #t~mem1197#1 % 256 % 4294967296 <= 2147483647 then #t~mem1197#1 % 256 % 4294967296 else #t~mem1197#1 % 256 % 4294967296 - 4294967296) == ~looking_for___0~0#1;havoc #t~mem1196#1.base, #t~mem1196#1.offset;havoc #t~mem1197#1;call #t~mem1198#1.base, #t~mem1198#1.offset := read~$Pointer$#24(~#medianame~0.base, ~#medianame~0.offset + 8 * ~looking_for___0~0#1, 8); [2025-02-08 04:23:40,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10112: assume !((if #t~mem1197#1 % 256 % 4294967296 <= 2147483647 then #t~mem1197#1 % 256 % 4294967296 else #t~mem1197#1 % 256 % 4294967296 - 4294967296) == ~looking_for___0~0#1);havoc #t~mem1196#1.base, #t~mem1196#1.offset;havoc #t~mem1197#1;~i~9#1 := 1 + ~i~9#1;call #t~mem1200#1.base, #t~mem1200#1.offset := read~$Pointer$#31(~tp~15#1.base, 4001 + ~tp~15#1.offset, 8);call #t~mem1201#1 := read~int#31(#t~mem1200#1.base, 2 + #t~mem1200#1.offset, 1); [2025-02-08 04:23:40,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10112-1: call #t~mem1196#1.base, #t~mem1196#1.offset := read~$Pointer$#31(~tp~15#1.base, 4001 + ~tp~15#1.offset, 8);call #t~mem1197#1 := read~int#31(#t~mem1196#1.base, 1 + (24 + #t~mem1196#1.offset + 10 * ~i~9#1), 1); [2025-02-08 04:23:40,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10030: SUMMARY for call iowrite32(~addr_low~0#1, ~ioaddr~11#1.base, 112 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 04:23:40,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10031: SUMMARY for call iowrite32(1, ~ioaddr~11#1.base, 104 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 04:23:40,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114: assume -2147483648 <= #t~ret1199#1 && #t~ret1199#1 <= 2147483647;havoc #t~mem1198#1.base, #t~mem1198#1.offset;havoc #t~ret1199#1; [2025-02-08 04:23:40,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-1: SUMMARY for call #t~ret1199#1 := _dev_info(~dev#1.base, 1236 + ~dev#1.offset, 238, 0); srcloc: null [2025-02-08 04:23:40,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131: ~i~9#1 := ~i~9#1 - 1; [2025-02-08 04:23:40,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032: SUMMARY for call iowrite32(~addr_high~0#1, ~ioaddr~11#1.base, 112 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 04:23:40,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10101: assume ~i~9#1 < (if #t~mem1190#1 % 256 % 4294967296 <= 2147483647 then #t~mem1190#1 % 256 % 4294967296 else #t~mem1190#1 % 256 % 4294967296 - 4294967296);havoc #t~mem1189#1.base, #t~mem1189#1.offset;havoc #t~mem1190#1; [2025-02-08 04:23:40,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10101: assume !(~i~9#1 < (if #t~mem1190#1 % 256 % 4294967296 <= 2147483647 then #t~mem1190#1 % 256 % 4294967296 else #t~mem1190#1 % 256 % 4294967296 - 4294967296));havoc #t~mem1189#1.base, #t~mem1189#1.offset;havoc #t~mem1190#1; [2025-02-08 04:23:40,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035: assume 0 != #t~bitwise1152#1;havoc #t~mem1151#1;havoc #t~bitwise1152#1; [2025-02-08 04:23:40,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035: assume !(0 != #t~bitwise1152#1);havoc #t~mem1151#1;havoc #t~bitwise1152#1; [2025-02-08 04:23:40,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035-1: [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035-2: havoc #t~bitwise1152#1;assume ((((#t~mem1151#1 < 0 || #t~bitwise1152#1 <= #t~mem1151#1) && #t~bitwise1152#1 <= 2048) && #t~bitwise1152#1 >= 0) && (#t~mem1151#1 >= 0 || #t~bitwise1152#1 > 2048 + #t~mem1151#1)) && #t~bitwise1152#1 >= -2147483648; [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035-3: assume 2048 == #t~mem1151#1;#t~bitwise1152#1 := #t~mem1151#1; [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035-3: assume !(2048 == #t~mem1151#1); [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035-4: assume 0 == #t~mem1151#1;#t~bitwise1152#1 := 0; [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035-4: assume !(0 == #t~mem1151#1); [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037: SUMMARY for call iowrite32(~addr_low~0#1, ~ioaddr~11#1.base, 164 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9080: havoc __le32_to_cpup_#t~mem899#1;get_unaligned_le32_#t~ret1068#1 := __le32_to_cpup_#res#1;havoc __le32_to_cpup_#t~mem899#1, __le32_to_cpup_~p#1.base, __le32_to_cpup_~p#1.offset;havoc __le32_to_cpup_#in~p#1.base, __le32_to_cpup_#in~p#1.offset;assume { :end_inline___le32_to_cpup } true;get_unaligned_le32_~tmp~58#1 := get_unaligned_le32_#t~ret1068#1;havoc get_unaligned_le32_#t~ret1068#1;get_unaligned_le32_#res#1 := get_unaligned_le32_~tmp~58#1; [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10038: SUMMARY for call iowrite32(~addr_high~0#1, ~ioaddr~11#1.base, 168 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10022: #t~ret1147#1 := get_unaligned_le32_#res#1;havoc get_unaligned_le32_#t~ret1068#1, get_unaligned_le32_~p#1.base, get_unaligned_le32_~p#1.offset, get_unaligned_le32_~tmp~58#1;havoc get_unaligned_le32_#in~p#1.base, get_unaligned_le32_#in~p#1.offset;assume { :end_inline_get_unaligned_le32 } true;~tmp___3~14#1 := #t~ret1147#1;havoc #t~mem1146#1.base, #t~mem1146#1.offset;havoc #t~ret1147#1;~addr_low~0#1 := ~tmp___3~14#1;call #t~mem1148#1.base, #t~mem1148#1.offset := read~$Pointer$#31(~dev#1.base, 791 + ~dev#1.offset, 8); [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10039: SUMMARY for call iowrite32(0, ~ioaddr~11#1.base, 172 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10122: assume ~i~9#1 < (if #t~mem1201#1 % 256 % 4294967296 <= 2147483647 then #t~mem1201#1 % 256 % 4294967296 else #t~mem1201#1 % 256 % 4294967296 - 4294967296);havoc #t~mem1200#1.base, #t~mem1200#1.offset;havoc #t~mem1201#1; [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10122: assume !(~i~9#1 < (if #t~mem1201#1 % 256 % 4294967296 <= 2147483647 then #t~mem1201#1 % 256 % 4294967296 else #t~mem1201#1 % 256 % 4294967296 - 4294967296));havoc #t~mem1200#1.base, #t~mem1200#1.offset;havoc #t~mem1201#1; [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10040: SUMMARY for call iowrite32(0, ~ioaddr~11#1.base, 176 + ~ioaddr~11#1.offset); srcloc: null [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10024: ~tmp___4~6#1 := #t~ret1149#1;havoc #t~mem1148#1.base, #t~mem1148#1.offset;havoc #t~ret1149#1;~addr_high~0#1 := ~tmp___4~6#1 % 65536;call #t~mem1150#1 := read~int#31(~tp~15#1.base, 2800 + ~tp~15#1.offset, 4); [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10024-1: SUMMARY for call #t~ret1149#1 := get_unaligned_le16(#t~mem1148#1.base, 4 + #t~mem1148#1.offset); srcloc: null [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091: assume (if #t~mem1185#1 % 256 % 4294967296 <= 2147483647 then #t~mem1185#1 % 256 % 4294967296 else #t~mem1185#1 % 256 % 4294967296 - 4294967296) == ~looking_for~0#1;havoc #t~mem1184#1.base, #t~mem1184#1.offset;havoc #t~mem1185#1;call #t~mem1186#1 := read~int#31(~dev#1.base, 514 + ~dev#1.offset, 1);call #t~mem1187#1.base, #t~mem1187#1.offset := read~$Pointer$#24(~#medianame~0.base, ~#medianame~0.offset + 8 * (if #t~mem1186#1 % 256 % 4294967296 <= 2147483647 then #t~mem1186#1 % 256 % 4294967296 else #t~mem1186#1 % 256 % 4294967296 - 4294967296), 8); [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091: assume !((if #t~mem1185#1 % 256 % 4294967296 <= 2147483647 then #t~mem1185#1 % 256 % 4294967296 else #t~mem1185#1 % 256 % 4294967296 - 4294967296) == ~looking_for~0#1);havoc #t~mem1184#1.base, #t~mem1184#1.offset;havoc #t~mem1185#1;~i~9#1 := 1 + ~i~9#1;call #t~mem1189#1.base, #t~mem1189#1.offset := read~$Pointer$#31(~tp~15#1.base, 4001 + ~tp~15#1.offset, 8);call #t~mem1190#1 := read~int#31(#t~mem1189#1.base, 2 + #t~mem1189#1.offset, 1); [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-1: call #t~mem1184#1.base, #t~mem1184#1.offset := read~$Pointer$#31(~tp~15#1.base, 4001 + ~tp~15#1.offset, 8);call #t~mem1185#1 := read~int#31(#t~mem1184#1.base, 1 + (24 + #t~mem1184#1.offset + 10 * ~i~9#1), 1); [2025-02-08 04:23:40,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093: assume -2147483648 <= #t~ret1188#1 && #t~ret1188#1 <= 2147483647;havoc #t~mem1186#1;havoc #t~mem1187#1.base, #t~mem1187#1.offset;havoc #t~ret1188#1; [2025-02-08 04:23:40,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093-1: SUMMARY for call #t~ret1188#1 := _dev_info(~dev#1.base, 1236 + ~dev#1.offset, 237, 0); srcloc: null [2025-02-08 04:23:40,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10027: assume 8 == #t~mem1150#1;havoc #t~mem1150#1; [2025-02-08 04:23:40,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10027: assume !(8 == #t~mem1150#1);havoc #t~mem1150#1;call #t~mem1151#1 := read~int#31(~tp~15#1.base, 2808 + ~tp~15#1.offset, 4); [2025-02-08 04:23:41,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789: assume 0 != ~tmp___10~2#1;call #t~mem851#1 := read~int#31(~mleaf~1#1.base, 1 + ~mleaf~1#1.offset, 1);call #t~mem852#1.base, #t~mem852#1.offset := read~$Pointer$#24(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if #t~mem851#1 % 256 % 4294967296 <= 2147483647 then #t~mem851#1 % 256 % 4294967296 else #t~mem851#1 % 256 % 4294967296 - 4294967296) % 32), 8); [2025-02-08 04:23:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789: assume !(0 != ~tmp___10~2#1); [2025-02-08 04:23:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855: assume -2147483648 <= #t~ret875#1 && #t~ret875#1 <= 2147483647;~tmp___12~2#1 := #t~ret875#1;havoc #t~ret875#1; [2025-02-08 04:23:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855-1: SUMMARY for call #t~ret875#1 := tulip_check_duplex(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 04:23:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8822: assume 0 != #t~mem865#1 % 2;havoc #t~mem864#1;havoc #t~mem865#1; [2025-02-08 04:23:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8822: assume !(0 != #t~mem865#1 % 2);havoc #t~mem864#1;havoc #t~mem865#1; [2025-02-08 04:23:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748: assume 4 == #t~mem838#1 % 256 % 4294967296;havoc #t~mem838#1;call #t~mem839#1 := read~int#31(~mleaf~1#1.base, 1 + ~mleaf~1#1.offset, 1);#t~short841#1 := 3 == #t~mem839#1 % 256 % 4294967296; [2025-02-08 04:23:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748: assume !(4 == #t~mem838#1 % 256 % 4294967296);havoc #t~mem838#1; [2025-02-08 04:23:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748-1: call #t~mem838#1 := read~int#31(~mleaf~1#1.base, ~mleaf~1#1.offset, 1); [2025-02-08 04:23:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: ~next_tick~0#1 := 600; [2025-02-08 04:23:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847-1: SUMMARY for call tulip_restart_rxtx___1(~tp~11#1.base, ~tp~11#1.offset); srcloc: null [2025-02-08 04:23:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798-1: [2025-02-08 04:23:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798-2: havoc #t~bitwise855#1;assume (((((if #t~mem854#1 % 256 % 4294967296 <= 2147483647 then #t~mem854#1 % 256 % 4294967296 else #t~mem854#1 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise855#1 <= (if #t~mem854#1 % 256 % 4294967296 <= 2147483647 then #t~mem854#1 % 256 % 4294967296 else #t~mem854#1 % 256 % 4294967296 - 4294967296)) && #t~bitwise855#1 <= 97) && #t~bitwise855#1 >= 0) && ((if #t~mem854#1 % 256 % 4294967296 <= 2147483647 then #t~mem854#1 % 256 % 4294967296 else #t~mem854#1 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise855#1 > 97 + (if #t~mem854#1 % 256 % 4294967296 <= 2147483647 then #t~mem854#1 % 256 % 4294967296 else #t~mem854#1 % 256 % 4294967296 - 4294967296))) && #t~bitwise855#1 >= -2147483648; [2025-02-08 04:23:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798-3: assume 97 == (if #t~mem854#1 % 256 % 4294967296 <= 2147483647 then #t~mem854#1 % 256 % 4294967296 else #t~mem854#1 % 256 % 4294967296 - 4294967296);#t~bitwise855#1 := (if #t~mem854#1 % 256 % 4294967296 <= 2147483647 then #t~mem854#1 % 256 % 4294967296 else #t~mem854#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:23:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798-3: assume !(97 == (if #t~mem854#1 % 256 % 4294967296 <= 2147483647 then #t~mem854#1 % 256 % 4294967296 else #t~mem854#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798-4: assume 0 == (if #t~mem854#1 % 256 % 4294967296 <= 2147483647 then #t~mem854#1 % 256 % 4294967296 else #t~mem854#1 % 256 % 4294967296 - 4294967296);#t~bitwise855#1 := 0; [2025-02-08 04:23:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798-4: assume !(0 == (if #t~mem854#1 % 256 % 4294967296 <= 2147483647 then #t~mem854#1 % 256 % 4294967296 else #t~mem854#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864: ~next_tick~0#1 := 15000; [2025-02-08 04:23:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864-1: SUMMARY for call netif_carrier_on(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 04:23:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798: assume 1 == #t~bitwise855#1;havoc #t~mem854#1;havoc #t~bitwise855#1; [2025-02-08 04:23:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798: assume !(1 == #t~bitwise855#1);havoc #t~mem854#1;havoc #t~bitwise855#1; [2025-02-08 04:23:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798-5: call #t~mem854#1 := read~int#31(~p~2#1.base, 2 + ~p~2#1.offset, 1); [2025-02-08 04:23:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749: assume #t~short841#1;havoc #t~mem839#1;havoc #t~bitwise840#1;havoc #t~short841#1; [2025-02-08 04:23:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749: assume !#t~short841#1;havoc #t~mem839#1;havoc #t~bitwise840#1;havoc #t~short841#1; [2025-02-08 04:23:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749-1: #t~short841#1 := 0 != #t~bitwise840#1 % 4294967296; [2025-02-08 04:23:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749-2: [2025-02-08 04:23:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749-3: havoc #t~bitwise840#1;assume #t~bitwise840#1 % 4294967296 <= ~csr12~0#1 % 4294967296 && #t~bitwise840#1 % 4294967296 <= 2; [2025-02-08 04:23:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741: assume -2147483648 <= #t~ret837#1 && #t~ret837#1 <= 2147483647;havoc #t~ret837#1; [2025-02-08 04:23:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741-1: SUMMARY for call #t~ret837#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 04:23:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749-4: assume 2 == ~csr12~0#1 % 4294967296;#t~bitwise840#1 := ~csr12~0#1; [2025-02-08 04:23:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749-4: assume !(2 == ~csr12~0#1 % 4294967296); [2025-02-08 04:23:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749-5: assume 0 == ~csr12~0#1 % 4294967296;#t~bitwise840#1 := 0; [2025-02-08 04:23:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749-5: assume !(0 == ~csr12~0#1 % 4294967296); [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749-6: assume #t~short841#1; [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749-6: assume !#t~short841#1; [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-1: SUMMARY for call #t~ret843#1 := ldv__builtin_expect((if #t~mem842#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem842#1 % 4294967296 % 18446744073709551616 else #t~mem842#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: assume -9223372036854775808 <= #t~ret843#1 && #t~ret843#1 <= 9223372036854775807;~tmp___9~3#1 := #t~ret843#1;havoc #t~mem842#1;havoc #t~ret843#1; [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857: assume ~tmp___12~2#1 < 0; [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857: assume !(~tmp___12~2#1 < 0); [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791: assume -2147483648 <= #t~ret853#1 && #t~ret853#1 <= 2147483647;havoc #t~mem851#1;havoc #t~mem852#1.base, #t~mem852#1.offset;havoc #t~ret853#1; [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791-1: SUMMARY for call #t~ret853#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 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume ~tulip_debug~0 > 2;call write~$Pointer$#12(158, 0, ~#descriptor___2~2#1.base, ~#descriptor___2~2#1.offset, 8);call write~$Pointer$#12(159, 0, ~#descriptor___2~2#1.base, 8 + ~#descriptor___2~2#1.offset, 8);call write~$Pointer$#12(160, 0, ~#descriptor___2~2#1.base, 16 + ~#descriptor___2~2#1.offset, 8);call write~$Pointer$#12(161, 0, ~#descriptor___2~2#1.base, 24 + ~#descriptor___2~2#1.offset, 8);call write~int#12(74, ~#descriptor___2~2#1.base, 32 + ~#descriptor___2~2#1.offset, 4);call write~int#12(1, ~#descriptor___2~2#1.base, 36 + ~#descriptor___2~2#1.offset, 4);call #t~mem842#1 := read~int#12(~#descriptor___2~2#1.base, 36 + ~#descriptor___2~2#1.offset, 4); [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume !(~tulip_debug~0 > 2); [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8726: call #t~mem832#1 := read~int#31(~mleaf~1#1.base, ~mleaf~1#1.offset, 1);~offset~0#1 := (if 4 == #t~mem832#1 % 256 % 4294967296 then 5 else 2);call #t~mem833#1 := read~int#31(~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~mem833#1 % 256 % 256 <= 127 then #t~mem833#1 % 256 % 256 else #t~mem833#1 % 256 % 256 - 256);havoc #t~mem833#1;call #t~mem834#1 := read~int#31(~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 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817: assume #t~mem858#1 < 0;havoc #t~mem858#1;call #t~mem859#1.base, #t~mem859#1.offset := read~$Pointer$#31(~tp~11#1.base, 4001 + ~tp~11#1.offset, 8);call #t~mem860#1 := read~int#31(#t~mem859#1.base, 2 + #t~mem859#1.offset, 1);call write~int#31(-1 + (if #t~mem860#1 % 256 % 4294967296 <= 2147483647 then #t~mem860#1 % 256 % 4294967296 else #t~mem860#1 % 256 % 4294967296 - 4294967296), ~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);havoc #t~mem859#1.base, #t~mem859#1.offset;havoc #t~mem860#1; [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817: assume !(#t~mem858#1 < 0);havoc #t~mem858#1; [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834: assume -9223372036854775808 <= #t~ret867#1 && #t~ret867#1 <= 9223372036854775807;~tmp___11~2#1 := #t~ret867#1;havoc #t~mem866#1;havoc #t~ret867#1; [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809: call #t~mem856#1 := read~int#31(~tp~11#1.base, 3429 + ~tp~11#1.offset, 1); [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-1: SUMMARY for call netif_carrier_off(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859: ~next_tick~0#1 := 750; [2025-02-08 04:23:41,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859-1: SUMMARY for call netif_carrier_off(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 04:23:41,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8826: assume ~tulip_debug~0 > 1;call write~$Pointer$#12(168, 0, ~#descriptor___4~1#1.base, ~#descriptor___4~1#1.offset, 8);call write~$Pointer$#12(169, 0, ~#descriptor___4~1#1.base, 8 + ~#descriptor___4~1#1.offset, 8);call write~$Pointer$#12(170, 0, ~#descriptor___4~1#1.base, 16 + ~#descriptor___4~1#1.offset, 8);call write~$Pointer$#12(171, 0, ~#descriptor___4~1#1.base, 24 + ~#descriptor___4~1#1.offset, 8);call write~int#12(100, ~#descriptor___4~1#1.base, 32 + ~#descriptor___4~1#1.offset, 4);call write~int#12(1, ~#descriptor___4~1#1.base, 36 + ~#descriptor___4~1#1.offset, 4);call #t~mem866#1 := read~int#12(~#descriptor___4~1#1.base, 36 + ~#descriptor___4~1#1.offset, 4); [2025-02-08 04:23:41,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8826: assume !(~tulip_debug~0 > 1); [2025-02-08 04:23:41,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-1: SUMMARY for call #t~ret867#1 := ldv__builtin_expect((if #t~mem866#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem866#1 % 4294967296 % 18446744073709551616 else #t~mem866#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:41,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8768: assume 0 != ~tmp___9~3#1; [2025-02-08 04:23:41,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8768: assume !(0 != ~tmp___9~3#1); [2025-02-08 04:23:41,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8884: havoc tulip_tx_timeout_complete_#t~mem798#1.base, tulip_tx_timeout_complete_#t~mem798#1.offset, tulip_tx_timeout_complete_#t~mem799#1.base, tulip_tx_timeout_complete_#t~mem799#1.offset, tulip_tx_timeout_complete_#t~mem800#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#31(0, ~tp~11#1.base, 3432 + ~tp~11#1.offset, 4); [2025-02-08 04:23:41,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728: assume (if #t~mem834#1 % 256 % 256 <= 127 then #t~mem834#1 % 256 % 256 else #t~mem834#1 % 256 % 256 - 256) < 0;havoc #t~mem834#1; [2025-02-08 04:23:41,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8728: assume !((if #t~mem834#1 % 256 % 256 <= 127 then #t~mem834#1 % 256 % 256 else #t~mem834#1 % 256 % 256 - 256) < 0);havoc #t~mem834#1; [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8811: assume 0 != #t~mem856#1 % 256 % 4294967296;havoc #t~mem856#1; [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8811: assume !(0 != #t~mem856#1 % 256 % 4294967296);havoc #t~mem856#1;call #t~mem857#1 := read~int#31(~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);call write~int#31(#t~mem857#1 - 1, ~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);call #t~mem858#1 := read~int#31(~tp~11#1.base, 4009 + ~tp~11#1.offset, 4); [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778: assume (~bitnum~0#1 < 0) != (0 != #t~bitwise848#1 % 4294967296);havoc #t~bitwise847#1;havoc #t~bitwise848#1; [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778: assume !((~bitnum~0#1 < 0) != (0 != #t~bitwise848#1 % 4294967296));havoc #t~bitwise847#1;havoc #t~bitwise848#1; [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-5: [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: assume 0 != ~tmp___11~2#1;call #t~mem868#1 := read~int#31(~mleaf~1#1.base, 1 + ~mleaf~1#1.offset, 1);call #t~mem869#1.base, #t~mem869#1.offset := read~$Pointer$#24(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if #t~mem868#1 % 256 % 4294967296 <= 2147483647 then #t~mem868#1 % 256 % 4294967296 else #t~mem868#1 % 256 % 4294967296 - 4294967296) % 32), 8);call #t~mem870#1.base, #t~mem870#1.offset := read~$Pointer$#31(~tp~11#1.base, 4001 + ~tp~11#1.offset, 8);call #t~mem871#1 := read~int#31(~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);call #t~mem872#1 := read~int#31(#t~mem870#1.base, 1 + (24 + #t~mem870#1.offset + 10 * #t~mem871#1), 1);call #t~mem873#1.base, #t~mem873#1.offset := read~$Pointer$#24(~#medianame~0.base, ~#medianame~0.offset + 8 * (if #t~mem872#1 % 256 % 4294967296 <= 2147483647 then #t~mem872#1 % 256 % 4294967296 else #t~mem872#1 % 256 % 4294967296 - 4294967296), 8); [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: assume !(0 != ~tmp___11~2#1); [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-6: havoc #t~bitwise847#1;assume #t~bitwise847#1 > 1; [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: SUMMARY for call netif_carrier_on(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-7: assume 0 == ~bitnum~0#1 / 2 % 8;#t~bitwise847#1 := 1; [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-7: assume !(0 == ~bitnum~0#1 / 2 % 8); [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8770: assume -2147483648 <= #t~ret846#1 && #t~ret846#1 <= 2147483647;havoc #t~bitwise844#1;havoc #t~bitwise845#1;havoc #t~ret846#1; [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-1: [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-2: havoc #t~bitwise848#1;assume #t~bitwise848#1 % 4294967296 <= ~csr12~0#1 % 4294967296 && #t~bitwise848#1 % 4294967296 <= #t~bitwise847#1 % 4294967296; [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-3: assume ~csr12~0#1 % 4294967296 == #t~bitwise847#1 % 4294967296;#t~bitwise848#1 := ~csr12~0#1; [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-3: assume !(~csr12~0#1 % 4294967296 == #t~bitwise847#1 % 4294967296); [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-4: assume 0 == ~csr12~0#1 % 4294967296 || 0 == #t~bitwise847#1 % 4294967296;#t~bitwise848#1 := 0; [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778-4: assume !(0 == ~csr12~0#1 % 4294967296 || 0 == #t~bitwise847#1 % 4294967296); [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8770-1: SUMMARY for call #t~ret846#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 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737: assume -9223372036854775808 <= #t~ret836#1 && #t~ret836#1 <= 9223372036854775807;~tmp___8~3#1 := #t~ret836#1;havoc #t~mem835#1;havoc #t~ret836#1; [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737-1: SUMMARY for call #t~ret836#1 := ldv__builtin_expect((if #t~mem835#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem835#1 % 4294967296 % 18446744073709551616 else #t~mem835#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787: assume -9223372036854775808 <= #t~ret850#1 && #t~ret850#1 <= 9223372036854775807;~tmp___10~2#1 := #t~ret850#1;havoc #t~mem849#1;havoc #t~ret850#1; [2025-02-08 04:23:41,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787-1: SUMMARY for call #t~ret850#1 := ldv__builtin_expect((if #t~mem849#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem849#1 % 4294967296 % 18446744073709551616 else #t~mem849#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:41,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018-1: ldv_mod_timer_62_#res#1 := ldv_mod_timer_62_~ldv_func_res~2#1; [2025-02-08 04:23:41,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729: assume ~tulip_debug~0 > 1;call write~$Pointer$#12(153, 0, ~#descriptor___1~3#1.base, ~#descriptor___1~3#1.offset, 8);call write~$Pointer$#12(154, 0, ~#descriptor___1~3#1.base, 8 + ~#descriptor___1~3#1.offset, 8);call write~$Pointer$#12(155, 0, ~#descriptor___1~3#1.base, 16 + ~#descriptor___1~3#1.offset, 8);call write~$Pointer$#12(156, 0, ~#descriptor___1~3#1.base, 24 + ~#descriptor___1~3#1.offset, 8);call write~int#12(63, ~#descriptor___1~3#1.base, 32 + ~#descriptor___1~3#1.offset, 4);call write~int#12(1, ~#descriptor___1~3#1.base, 36 + ~#descriptor___1~3#1.offset, 4);call #t~mem835#1 := read~int#12(~#descriptor___1~3#1.base, 36 + ~#descriptor___1~3#1.offset, 4); [2025-02-08 04:23:41,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729: assume !(~tulip_debug~0 > 1); [2025-02-08 04:23:41,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589: 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 04:23:41,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume ~tulip_debug~0 > 2;call write~$Pointer$#12(163, 0, ~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset, 8);call write~$Pointer$#12(164, 0, ~#descriptor___3~1#1.base, 8 + ~#descriptor___3~1#1.offset, 8);call write~$Pointer$#12(165, 0, ~#descriptor___3~1#1.base, 16 + ~#descriptor___3~1#1.offset, 8);call write~$Pointer$#12(166, 0, ~#descriptor___3~1#1.base, 24 + ~#descriptor___3~1#1.offset, 8);call write~int#12(80, ~#descriptor___3~1#1.base, 32 + ~#descriptor___3~1#1.offset, 4);call write~int#12(1, ~#descriptor___3~1#1.base, 36 + ~#descriptor___3~1#1.offset, 4);call #t~mem849#1 := read~int#12(~#descriptor___3~1#1.base, 36 + ~#descriptor___3~1#1.offset, 4); [2025-02-08 04:23:41,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume !(~tulip_debug~0 > 2); [2025-02-08 04:23:41,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771: [2025-02-08 04:23:41,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-1: havoc #t~bitwise845#1;assume #t~bitwise845#1 % 4294967296 <= ~csr12~0#1 % 4294967296 && #t~bitwise845#1 % 4294967296 <= #t~bitwise844#1 % 4294967296; [2025-02-08 04:23:41,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-6: assume 0 == ~bitnum~0#1 / 2 % 8;#t~bitwise844#1 := 1; [2025-02-08 04:23:41,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-6: assume !(0 == ~bitnum~0#1 / 2 % 8); [2025-02-08 04:23:41,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-2: assume ~csr12~0#1 % 4294967296 == #t~bitwise844#1 % 4294967296;#t~bitwise845#1 := ~csr12~0#1; [2025-02-08 04:23:41,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-2: assume !(~csr12~0#1 % 4294967296 == #t~bitwise844#1 % 4294967296); [2025-02-08 04:23:41,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-3: assume 0 == ~csr12~0#1 % 4294967296 || 0 == #t~bitwise844#1 % 4294967296;#t~bitwise845#1 := 0; [2025-02-08 04:23:41,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-3: assume !(0 == ~csr12~0#1 % 4294967296 || 0 == #t~bitwise844#1 % 4294967296); [2025-02-08 04:23:41,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-4: [2025-02-08 04:23:41,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-5: havoc #t~bitwise844#1;assume #t~bitwise844#1 > 1; [2025-02-08 04:23:41,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: call #t~mem861#1.base, #t~mem861#1.offset := read~$Pointer$#31(~tp~11#1.base, 4001 + ~tp~11#1.offset, 8);call #t~mem862#1 := read~int#31(~tp~11#1.base, 4009 + ~tp~11#1.offset, 4);call #t~mem863#1 := read~int#31(#t~mem861#1.base, 1 + (24 + #t~mem861#1.offset + 10 * #t~mem862#1), 1);call write~int#31(#t~mem863#1, ~dev~3#1.base, 514 + ~dev~3#1.offset, 1);havoc #t~mem861#1.base, #t~mem861#1.offset;havoc #t~mem862#1;havoc #t~mem863#1;call #t~mem864#1 := read~int#31(~dev~3#1.base, 514 + ~dev~3#1.offset, 1);call #t~mem865#1 := read~int#27(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if #t~mem864#1 % 256 % 4294967296 <= 2147483647 then #t~mem864#1 % 256 % 4294967296 else #t~mem864#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 04:23:41,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8846: SUMMARY for call tulip_select_media(~dev~3#1.base, ~dev~3#1.offset, 0); srcloc: null [2025-02-08 04:23:41,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838-1: SUMMARY for call #t~ret874#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 04:23:41,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: assume 0 != ~tmp___8~3#1; [2025-02-08 04:23:41,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: assume !(0 != ~tmp___8~3#1); [2025-02-08 04:23:41,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838: assume -2147483648 <= #t~ret874#1 && #t~ret874#1 <= 2147483647;havoc #t~mem868#1;havoc #t~mem869#1.base, #t~mem869#1.offset;havoc #t~mem870#1.base, #t~mem870#1.offset;havoc #t~mem871#1;havoc #t~mem872#1;havoc #t~mem873#1.base, #t~mem873#1.offset;havoc #t~ret874#1; [2025-02-08 04:23:41,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18527: havoc netpoll_trap_#t~nondet2555#1; [2025-02-08 04:23:41,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: havoc __netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset;havoc __netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset;assume { :end_inline___netif_schedule } true;havoc netif_tx_wake_queue_#t~mem255#1.base, netif_tx_wake_queue_#t~mem255#1.offset; [2025-02-08 04:23:41,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7996: assume 0 != ~tmp___11~1;call #t~mem664 := read~int#31(~tp~8.base, 3984 + ~tp~8.offset, 2);call #t~mem665 := read~int#31(~tp~8.base, 3996 + ~tp~8.offset + ~phy_num~0, 1); [2025-02-08 04:23:41,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7996: assume !(0 != ~tmp___11~1); [2025-02-08 04:23:41,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7864: assume ~i~6 < ~reset_length~0; [2025-02-08 04:23:41,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7864: assume !(~i~6 < ~reset_length~0); [2025-02-08 04:23:41,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699-1: SUMMARY for call iowrite32(#t~mem591 % 256, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699: havoc #t~mem591;call #t~mem592 := read~int#31(~p~1.base, 2 + ~p~1.offset, 1); [2025-02-08 04:23:41,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7699-2: call #t~mem591 := read~int#31(~p~1.base, 1 + ~p~1.offset, 1); [2025-02-08 04:23:41,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782: ~csr15dir~0 := #t~bitwise622;havoc #t~mem620;havoc #t~mem621;havoc #t~bitwise622;call #t~mem623 := read~int#2(~#setup~0.base, 8 + ~#setup~0.offset, 2);call #t~mem624 := read~int#2(~#setup~0.base, 4 + ~#setup~0.offset, 2); [2025-02-08 04:23:41,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7848: assume 3 == #t~mem642 % 256 % 4294967296;havoc #t~mem642;~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~mem643 := read~int#31(~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~mem643 % 256 % 4294967296 <= 2147483647 then #t~mem643 % 256 % 4294967296 else #t~mem643 % 256 % 4294967296 - 4294967296);havoc #t~mem643;~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 04:23:41,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7848: assume !(3 == #t~mem642 % 256 % 4294967296);havoc #t~mem642;~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~mem650 := read~int#31(~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~mem650 % 256 % 4294967296 <= 2147483647 then #t~mem650 % 256 % 4294967296 else #t~mem650 % 256 % 4294967296 - 4294967296);havoc #t~mem650;~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 04:23:41,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782-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 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782-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 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782-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 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782-3: assume !(0 == (if #t~mem621 % 65536 % 4294967296 <= 2147483647 then #t~mem621 % 65536 % 4294967296 else #t~mem621 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782-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 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749-1: SUMMARY for call iowrite32(65536 * (if ~tmp___2~11 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~11 % 65536 % 4294967296 else ~tmp___2~11 % 65536 % 4294967296 - 4294967296), ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782-1: [2025-02-08 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: ~i~6 := 1 + ~i~6;call #t~mem608 := read~int#31(~rst~0.base, ~rst~0.offset, 1); [2025-02-08 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: assume ~tulip_debug~0 > 1;call write~$Pointer$#12(101, 0, ~#descriptor___4~0.base, ~#descriptor___4~0.offset, 8);call write~$Pointer$#12(102, 0, ~#descriptor___4~0.base, 8 + ~#descriptor___4~0.offset, 8);call write~$Pointer$#12(103, 0, ~#descriptor___4~0.base, 16 + ~#descriptor___4~0.offset, 8);call write~$Pointer$#12(104, 0, ~#descriptor___4~0.base, 24 + ~#descriptor___4~0.offset, 8);call write~int#12(333, ~#descriptor___4~0.base, 32 + ~#descriptor___4~0.offset, 4);call write~int#12(1, ~#descriptor___4~0.base, 36 + ~#descriptor___4~0.offset, 4);call #t~mem674 := read~int#12(~#descriptor___4~0.base, 36 + ~#descriptor___4~0.offset, 4); [2025-02-08 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: assume !(~tulip_debug~0 > 1); [2025-02-08 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: assume 0 != ~tmp___16~0; [2025-02-08 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: assume !(0 != ~tmp___16~0); [2025-02-08 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898: ~tmp___8~2 := #t~ret648;havoc #t~ret648; [2025-02-08 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7799: assume 0 != ~startup; [2025-02-08 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7799: assume !(0 != ~startup); [2025-02-08 04:23:41,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-1: SUMMARY for call #t~ret648 := 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 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-2: havoc #t~bitwise594;assume ((((262144 * #t~bitwise593 < 0 || #t~bitwise594 >= 33554432) && #t~bitwise594 >= 262144 * #t~bitwise593) && (262144 * #t~bitwise593 < 0 || #t~bitwise594 <= 33554432 + 262144 * #t~bitwise593)) && (262144 * #t~bitwise593 >= 0 || #t~bitwise594 < 0)) && #t~bitwise594 <= 2147483647; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-1: [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7733-1: SUMMARY for call #t~ret605 := ldv__builtin_expect((if #t~mem604 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem604 % 4294967296 % 18446744073709551616 else #t~mem604 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700: ~new_csr6~0 := #t~bitwise594;havoc #t~mem592;havoc #t~bitwise593;havoc #t~bitwise594; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7733: assume -9223372036854775808 <= #t~ret605 && #t~ret605 <= 9223372036854775807;~tmp___1~13 := #t~ret605;havoc #t~mem604;havoc #t~ret605; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014: ~new_csr6~0 := 0;~i~6 := 0; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-6: havoc #t~bitwise593;assume (((((if #t~mem592 % 256 % 4294967296 <= 2147483647 then #t~mem592 % 256 % 4294967296 else #t~mem592 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise593 <= (if #t~mem592 % 256 % 4294967296 <= 2147483647 then #t~mem592 % 256 % 4294967296 else #t~mem592 % 256 % 4294967296 - 4294967296)) && #t~bitwise593 <= 113) && #t~bitwise593 >= 0) && ((if #t~mem592 % 256 % 4294967296 <= 2147483647 then #t~mem592 % 256 % 4294967296 else #t~mem592 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise593 > 113 + (if #t~mem592 % 256 % 4294967296 <= 2147483647 then #t~mem592 % 256 % 4294967296 else #t~mem592 % 256 % 4294967296 - 4294967296))) && #t~bitwise593 >= -2147483648; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-5: [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-4: assume 0 == 262144 * #t~bitwise593 || 33554432 == 262144 * #t~bitwise593;#t~bitwise594 := 33554432; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-4: assume !(0 == 262144 * #t~bitwise593 || 33554432 == 262144 * #t~bitwise593); [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-3: assume false;#t~bitwise594 := 262144 * #t~bitwise593; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-3: assume !false; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7882: assume -2147483648 <= #t~ret646 && #t~ret646 <= 2147483647;~tmp___7~2 := #t~ret646;havoc #t~ret646; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948-2: havoc #t~bitwise656;assume ((((~tmp___10~1 < 0 || #t~bitwise656 <= ~tmp___10~1) && #t~bitwise656 <= 32768) && #t~bitwise656 >= 0) && (~tmp___10~1 >= 0 || #t~bitwise656 > 32768 + ~tmp___10~1)) && #t~bitwise656 >= -2147483648; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948-1: [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: assume 0 != ~startup;~timeout___0~0 := 10;call #t~mem651 := read~int#31(~mtable~1.base, 3 + ~mtable~1.offset, 1); [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: assume !(0 != ~startup); [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948: assume 0 != #t~bitwise656;havoc #t~bitwise656; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948: assume !(0 != #t~bitwise656);havoc #t~bitwise656; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-8: assume 0 == (if #t~mem592 % 256 % 4294967296 <= 2147483647 then #t~mem592 % 256 % 4294967296 else #t~mem592 % 256 % 4294967296 - 4294967296);#t~bitwise593 := 0; [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-8: assume !(0 == (if #t~mem592 % 256 % 4294967296 <= 2147483647 then #t~mem592 % 256 % 4294967296 else #t~mem592 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7981: assume 0 != ~tmp_info~0 % 65536 % 4294967296 && ~startup <= 1;call #t~mem660 := read~int#31(~tp~8.base, 3984 + ~tp~8.offset, 2); [2025-02-08 04:23:41,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7981: assume !(0 != ~tmp_info~0 % 65536 % 4294967296 && ~startup <= 1); [2025-02-08 04:23:41,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-7: assume 113 == (if #t~mem592 % 256 % 4294967296 <= 2147483647 then #t~mem592 % 256 % 4294967296 else #t~mem592 % 256 % 4294967296 - 4294967296);#t~bitwise593 := (if #t~mem592 % 256 % 4294967296 <= 2147483647 then #t~mem592 % 256 % 4294967296 else #t~mem592 % 256 % 4294967296 - 4294967296); [2025-02-08 04:23:41,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-7: assume !(113 == (if #t~mem592 % 256 % 4294967296 <= 2147483647 then #t~mem592 % 256 % 4294967296 else #t~mem592 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783-1: [2025-02-08 04:23:41,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783: ~csr15val~0 := #t~bitwise625;havoc #t~mem623;havoc #t~mem624;havoc #t~bitwise625; [2025-02-08 04:23:41,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948-4: assume 0 == ~tmp___10~1;#t~bitwise656 := 0; [2025-02-08 04:23:41,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948-4: assume !(0 == ~tmp___10~1); [2025-02-08 04:23:41,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7882-1: SUMMARY for call #t~ret646 := tulip_mdio_read(~dev.base, ~dev.offset, ~phy_num~0, 0); srcloc: null [2025-02-08 04:23:41,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948-3: assume 32768 == ~tmp___10~1;#t~bitwise656 := ~tmp___10~1; [2025-02-08 04:23:41,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948-3: assume !(32768 == ~tmp___10~1); [2025-02-08 04:23:41,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783-4: assume 0 == 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) == (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296);#t~bitwise625 := (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:23:41,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783-4: assume !(0 == 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) == (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7684-1: SUMMARY for call #t~ret587 := __dynamic_netdev_dbg(~#descriptor~4.base, ~#descriptor~4.offset, ~dev.base, ~dev.offset, 80, 0); srcloc: null [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783-3: assume 0 == (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296);#t~bitwise625 := 65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783-3: assume !(0 == (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7684: assume -2147483648 <= #t~ret587 && #t~ret587 <= 2147483647;havoc #t~mem586;havoc #t~ret587; [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783-2: havoc #t~bitwise625;assume (((((65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296) < 0 && (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) >= 0) || #t~bitwise625 >= (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296)) && ((65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296) >= 0 && (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) < 0) || #t~bitwise625 >= 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 || (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) < 0) || #t~bitwise625 <= 65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296) + (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296))) && ((65536 * (if #t~mem623 % 65536 % 4294967296 <= 2147483647 then #t~mem623 % 65536 % 4294967296 else #t~mem623 % 65536 % 4294967296 - 4294967296) >= 0 && (if #t~mem624 % 65536 % 4294967296 <= 2147483647 then #t~mem624 % 65536 % 4294967296 else #t~mem624 % 65536 % 4294967296 - 4294967296) >= 0) || #t~bitwise625 < 0)) && #t~bitwise625 <= 2147483647; [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998: assume -2147483648 <= #t~ret666 && #t~ret666 <= 2147483647;havoc #t~mem664;havoc #t~mem665;havoc #t~ret666; [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-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 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899: ~i~6 := 1 + ~i~6; [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-1: SUMMARY for call #t~ret666 := __dynamic_netdev_dbg(~#descriptor___3~0.base, ~#descriptor___3~0.offset, ~dev.base, ~dev.offset, 100, 0); srcloc: null [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767-1: SUMMARY for call #t~ret610 := ldv__builtin_expect((if #t~mem609 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem609 % 4294967296 % 18446744073709551616 else #t~mem609 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: assume -9223372036854775808 <= #t~ret610 && #t~ret610 <= 9223372036854775807;~tmp___3~7 := #t~ret610;havoc #t~mem609;havoc #t~ret610; [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7982: assume 0 == #t~mem660 % 65536 % 4294967296;havoc #t~mem660;call #t~mem661 := read~int#31(~tp~8.base, 3988 + ~tp~8.offset + 2 * ~phy_num~0, 2);call write~int#31(#t~mem661, ~tp~8.base, 3984 + ~tp~8.offset, 2);havoc #t~mem661; [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7982: assume !(0 == #t~mem660 % 65536 % 4294967296);havoc #t~mem660; [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718: assume 0 != #t~bitwise599;havoc #t~mem597;havoc #t~mem598;havoc #t~bitwise599;call write~int#31(1, ~tp~8.base, 3396 + ~tp~8.offset, 4); [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718: assume !(0 != #t~bitwise599);havoc #t~mem597;havoc #t~mem598;havoc #t~bitwise599; [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7784: SUMMARY for call iowrite32(0, ~ioaddr~6.base, 104 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume ~tulip_debug~0 > 1;call write~$Pointer$#12(91, 0, ~#descriptor___2~1.base, ~#descriptor___2~1.offset, 8);call write~$Pointer$#12(92, 0, ~#descriptor___2~1.base, 8 + ~#descriptor___2~1.offset, 8);call write~$Pointer$#12(93, 0, ~#descriptor___2~1.base, 16 + ~#descriptor___2~1.offset, 8);call write~$Pointer$#12(94, 0, ~#descriptor___2~1.base, 24 + ~#descriptor___2~1.offset, 8);call write~int#12(238, ~#descriptor___2~1.base, 32 + ~#descriptor___2~1.offset, 4);call write~int#12(1, ~#descriptor___2~1.base, 36 + ~#descriptor___2~1.offset, 4);call #t~mem633 := read~int#12(~#descriptor___2~1.base, 36 + ~#descriptor___2~1.offset, 4); [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume !(~tulip_debug~0 > 1); [2025-02-08 04:23:41,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: ~tmp___15~0 := #t~ret685;havoc #t~ret685;call #t~mem686 := read~int#31(~dev.base, 514 + ~dev.offset, 1);call #t~mem687.base, #t~mem687.offset := read~$Pointer$#24(~#medianame~0.base, ~#medianame~0.offset + 8 * (if #t~mem686 % 256 % 4294967296 <= 2147483647 then #t~mem686 % 256 % 4294967296 else #t~mem686 % 256 % 4294967296 - 4294967296), 8); [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718-4: assume 0 == #t~mem598;#t~bitwise599 := 0; [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718-4: assume !(0 == #t~mem598); [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718-3: assume 2 == #t~mem598;#t~bitwise599 := #t~mem598; [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718-3: assume !(2 == #t~mem598); [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718-2: havoc #t~bitwise599;assume ((((#t~mem598 < 0 || #t~bitwise599 <= #t~mem598) && #t~bitwise599 <= 2) && #t~bitwise599 >= 0) && (#t~mem598 >= 0 || #t~bitwise599 > 2 + #t~mem598)) && #t~bitwise599 >= -2147483648; [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7718-1: [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966: assume ~i~6 < ~init_length~0; [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966: assume !(~i~6 < ~init_length~0); [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098-1: SUMMARY for call #t~ret685 := ioread32(~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7933-1: SUMMARY for call #t~ret654 := ioread32(~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7933: havoc #t~ret654; [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7735: assume 0 != ~tmp___1~13; [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7735: assume !(0 != ~tmp___1~13); [2025-02-08 04:23:41,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: SUMMARY for call iowrite32(0, ~ioaddr~6.base, 104 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082: ~new_csr6~0 := 34471936; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049: ~i~6 := 0; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884-2: havoc #t~bitwise647;assume ((((~tmp___7~2 < 0 || #t~bitwise647 <= ~tmp___7~2) && #t~bitwise647 <= 32768) && #t~bitwise647 >= 0) && (~tmp___7~2 >= 0 || #t~bitwise647 > 32768 + ~tmp___7~2)) && #t~bitwise647 >= -2147483648; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884-1: [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884: assume 0 != #t~bitwise647;havoc #t~bitwise647; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884: assume !(0 != #t~bitwise647);havoc #t~bitwise647; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884-4: assume 0 == ~tmp___7~2;#t~bitwise647 := 0; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884-4: assume !(0 == ~tmp___7~2); [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884-3: assume 32768 == ~tmp___7~2;#t~bitwise647 := ~tmp___7~2; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884-3: assume !(32768 == ~tmp___7~2); [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7785: SUMMARY for call iowrite32(~csr14val~0, ~ioaddr~6.base, 112 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099-1: SUMMARY for call #t~ret688 := __dynamic_netdev_dbg(~#descriptor___6~0.base, ~#descriptor___6~0.offset, ~dev.base, ~dev.offset, 115, 0); srcloc: null [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099: assume -2147483648 <= #t~ret688 && #t~ret688 <= 2147483647;havoc #t~mem686;havoc #t~mem687.base, #t~mem687.offset;havoc #t~ret688; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: SUMMARY for call __const_udelay(2147500); srcloc: null [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802: SUMMARY for call iowrite32(~csr14val~0, ~ioaddr~6.base, 112 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769: assume 0 != ~tmp___3~7;call #t~mem611 := read~int#31(~dev.base, 514 + ~dev.offset, 1);call #t~mem612.base, #t~mem612.offset := read~$Pointer$#24(~#medianame~0.base, ~#medianame~0.offset + 8 * (if #t~mem611 % 256 % 4294967296 <= 2147483647 then #t~mem611 % 256 % 4294967296 else #t~mem611 % 256 % 4294967296 - 4294967296), 8);call #t~mem613 := read~int#2(~#setup~0.base, ~#setup~0.offset, 2);call #t~mem614 := read~int#2(~#setup~0.base, 2 + ~#setup~0.offset, 2); [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769: assume !(0 != ~tmp___3~7); [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: havoc #t~mem651;havoc #t~bitwise652;~i~6 := 0; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-4: assume false;#t~bitwise652 := (if #t~mem651 % 256 % 4294967296 <= 2147483647 then #t~mem651 % 256 % 4294967296 else #t~mem651 % 256 % 4294967296 - 4294967296); [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-4: assume !false; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7786: SUMMARY for call iowrite32(~csr15dir~0, ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-3: havoc #t~bitwise652;assume (((((if #t~mem651 % 256 % 4294967296 <= 2147483647 then #t~mem651 % 256 % 4294967296 else #t~mem651 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise652 >= 256) && #t~bitwise652 >= (if #t~mem651 % 256 % 4294967296 <= 2147483647 then #t~mem651 % 256 % 4294967296 else #t~mem651 % 256 % 4294967296 - 4294967296)) && ((if #t~mem651 % 256 % 4294967296 <= 2147483647 then #t~mem651 % 256 % 4294967296 else #t~mem651 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise652 <= 256 + (if #t~mem651 % 256 % 4294967296 <= 2147483647 then #t~mem651 % 256 % 4294967296 else #t~mem651 % 256 % 4294967296 - 4294967296))) && ((if #t~mem651 % 256 % 4294967296 <= 2147483647 then #t~mem651 % 256 % 4294967296 else #t~mem651 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise652 < 0)) && #t~bitwise652 <= 2147483647; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-2: [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-1: SUMMARY for call iowrite32(#t~bitwise652, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-5: assume 0 == (if #t~mem651 % 256 % 4294967296 <= 2147483647 then #t~mem651 % 256 % 4294967296 else #t~mem651 % 256 % 4294967296 - 4294967296) || 256 == (if #t~mem651 % 256 % 4294967296 <= 2147483647 then #t~mem651 % 256 % 4294967296 else #t~mem651 % 256 % 4294967296 - 4294967296);#t~bitwise652 := 256; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-5: assume !(0 == (if #t~mem651 % 256 % 4294967296 <= 2147483647 then #t~mem651 % 256 % 4294967296 else #t~mem651 % 256 % 4294967296 - 4294967296) || 256 == (if #t~mem651 % 256 % 4294967296 <= 2147483647 then #t~mem651 % 256 % 4294967296 else #t~mem651 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7753: assume ~i~6 < (if #t~mem608 % 256 % 4294967296 <= 2147483647 then #t~mem608 % 256 % 4294967296 else #t~mem608 % 256 % 4294967296 - 4294967296);havoc #t~mem608; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7753: assume !(~i~6 < (if #t~mem608 % 256 % 4294967296 <= 2147483647 then #t~mem608 % 256 % 4294967296 else #t~mem608 % 256 % 4294967296 - 4294967296));havoc #t~mem608; [2025-02-08 04:23:41,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: call write~$Pointer$#12(106, 0, ~#descriptor___5~0.base, ~#descriptor___5~0.offset, 8);call write~$Pointer$#12(107, 0, ~#descriptor___5~0.base, 8 + ~#descriptor___5~0.offset, 8);call write~$Pointer$#12(108, 0, ~#descriptor___5~0.base, 16 + ~#descriptor___5~0.offset, 8);call write~$Pointer$#12(109, 0, ~#descriptor___5~0.base, 24 + ~#descriptor___5~0.offset, 8);call write~int#12(342, ~#descriptor___5~0.base, 32 + ~#descriptor___5~0.offset, 4);call write~int#12(1, ~#descriptor___5~0.base, 36 + ~#descriptor___5~0.offset, 4);call #t~mem679 := read~int#12(~#descriptor___5~0.base, 36 + ~#descriptor___5~0.offset, 4); [2025-02-08 04:23:41,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7836-1: call #t~mem636 := read~int#31(~mleaf~0.base, ~mleaf~0.offset, 1); [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7869-1: SUMMARY for call #t~ret645 := ioread32(~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7836: assume 4 == #t~mem636 % 256 % 4294967296;havoc #t~mem636;call #t~mem637 := read~int#2(~#setup~0.base, 4 + ~#setup~0.offset, 2); [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7836: assume !(4 == #t~mem636 % 256 % 4294967296);havoc #t~mem636;~new_csr6~0 := 2185363456; [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7869: havoc #t~ret645; [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7737-1: SUMMARY for call #t~ret606 := __dynamic_netdev_dbg(~#descriptor___0~2.base, ~#descriptor___0~2.offset, ~dev.base, ~dev.offset, 85, 0); srcloc: null [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7737: assume -2147483648 <= #t~ret606 && #t~ret606 <= 2147483647;havoc #t~ret606; [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787: SUMMARY for call iowrite32(~csr15val~0, ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7853: assume 0 != ~startup;~timeout~0 := 10;~i~6 := 0; [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7853: assume !(0 != ~startup); [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870: SUMMARY for call __const_udelay(2147500); srcloc: null [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7903: assume ~i~6 < ~init_length~0; [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7903: assume !(~i~6 < ~init_length~0); [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-3: assume false;#t~bitwise639 := 262144 * #t~bitwise638; [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-3: assume !false; [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7771-1: SUMMARY for call #t~ret615 := __dynamic_netdev_dbg(~#descriptor___1~2.base, ~#descriptor___1~2.offset, ~dev.base, ~dev.offset, 90, 0); srcloc: null [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-2: havoc #t~bitwise639;assume (#t~bitwise639 % 4294967296 >= 262144 * #t~bitwise638 % 4294967296 && #t~bitwise639 % 4294967296 >= 2181169152) && #t~bitwise639 % 4294967296 <= 2181169152 + 262144 * #t~bitwise638 % 4294967296; [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7771: assume -2147483648 <= #t~ret615 && #t~ret615 <= 2147483647;havoc #t~mem611;havoc #t~mem612.base, #t~mem612.offset;havoc #t~mem613;havoc #t~mem614;havoc #t~ret615; [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-1: [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837: ~new_csr6~0 := #t~bitwise639;havoc #t~mem637;havoc #t~bitwise638;havoc #t~bitwise639; [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-7: assume 113 == (if #t~mem637 % 65536 % 4294967296 <= 2147483647 then #t~mem637 % 65536 % 4294967296 else #t~mem637 % 65536 % 4294967296 - 4294967296);#t~bitwise638 := (if #t~mem637 % 65536 % 4294967296 <= 2147483647 then #t~mem637 % 65536 % 4294967296 else #t~mem637 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-7: assume !(113 == (if #t~mem637 % 65536 % 4294967296 <= 2147483647 then #t~mem637 % 65536 % 4294967296 else #t~mem637 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-6: havoc #t~bitwise638;assume (((((if #t~mem637 % 65536 % 4294967296 <= 2147483647 then #t~mem637 % 65536 % 4294967296 else #t~mem637 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise638 <= (if #t~mem637 % 65536 % 4294967296 <= 2147483647 then #t~mem637 % 65536 % 4294967296 else #t~mem637 % 65536 % 4294967296 - 4294967296)) && #t~bitwise638 <= 113) && #t~bitwise638 >= 0) && ((if #t~mem637 % 65536 % 4294967296 <= 2147483647 then #t~mem637 % 65536 % 4294967296 else #t~mem637 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise638 > 113 + (if #t~mem637 % 65536 % 4294967296 <= 2147483647 then #t~mem637 % 65536 % 4294967296 else #t~mem637 % 65536 % 4294967296 - 4294967296))) && #t~bitwise638 >= -2147483648; [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-5: [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: assume ~tulip_debug~0 > 1;call write~$Pointer$#12(76, 0, ~#descriptor~4.base, ~#descriptor~4.offset, 8);call write~$Pointer$#12(77, 0, ~#descriptor~4.base, 8 + ~#descriptor~4.offset, 8);call write~$Pointer$#12(78, 0, ~#descriptor~4.base, 16 + ~#descriptor~4.offset, 8);call write~$Pointer$#12(79, 0, ~#descriptor~4.base, 24 + ~#descriptor~4.offset, 8);call write~int#12(182, ~#descriptor~4.base, 32 + ~#descriptor~4.offset, 4);call write~int#12(1, ~#descriptor~4.base, 36 + ~#descriptor~4.offset, 4);call #t~mem584 := read~int#12(~#descriptor~4.base, 36 + ~#descriptor~4.offset, 4); [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: assume !(~tulip_debug~0 > 1); [2025-02-08 04:23:41,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-4: assume 0 == 262144 * #t~bitwise638 % 4294967296 || 2181169152 == 262144 * #t~bitwise638 % 4294967296;#t~bitwise639 := 2181169152; [2025-02-08 04:23:41,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-4: assume !(0 == 262144 * #t~bitwise638 % 4294967296 || 2181169152 == 262144 * #t~bitwise638 % 4294967296); [2025-02-08 04:23:41,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705: ~i~6 := 0; [2025-02-08 04:23:41,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019-1: SUMMARY for call #t~ret669 := 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 04:23:41,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7986: assume ~tulip_debug~0 > 1;call write~$Pointer$#12(96, 0, ~#descriptor___3~0.base, ~#descriptor___3~0.offset, 8);call write~$Pointer$#12(97, 0, ~#descriptor___3~0.base, 8 + ~#descriptor___3~0.offset, 8);call write~$Pointer$#12(98, 0, ~#descriptor___3~0.base, 16 + ~#descriptor___3~0.offset, 8);call write~$Pointer$#12(99, 0, ~#descriptor___3~0.base, 24 + ~#descriptor___3~0.offset, 8);call write~int#12(316, ~#descriptor___3~0.base, 32 + ~#descriptor___3~0.offset, 4);call write~int#12(1, ~#descriptor___3~0.base, 36 + ~#descriptor___3~0.offset, 4);call #t~mem662 := read~int#12(~#descriptor___3~0.base, 36 + ~#descriptor___3~0.offset, 4); [2025-02-08 04:23:41,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7986: assume !(~tulip_debug~0 > 1); [2025-02-08 04:23:41,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: ~setup___0~0 := ~setup___0~0[~i~6 := #t~ret669];havoc #t~ret669;~i~6 := 1 + ~i~6; [2025-02-08 04:23:41,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-8: assume 0 == (if #t~mem637 % 65536 % 4294967296 <= 2147483647 then #t~mem637 % 65536 % 4294967296 else #t~mem637 % 65536 % 4294967296 - 4294967296);#t~bitwise638 := 0; [2025-02-08 04:23:41,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-8: assume !(0 == (if #t~mem637 % 65536 % 4294967296 <= 2147483647 then #t~mem637 % 65536 % 4294967296 else #t~mem637 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7722: assume #t~short601;havoc #t~mem600;havoc #t~short601;call #t~mem602 := read~int#31(~mtable~1.base, 12 + ~mtable~1.offset, 4);~rleaf~0.base, ~rleaf~0.offset := ~mtable~1.base, 24 + ~mtable~1.offset + 10 * (if #t~mem602 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem602 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem602 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem602;call #t~mem603.base, #t~mem603.offset := read~$Pointer$#31(~rleaf~0.base, 2 + ~rleaf~0.offset, 8);~rst~0.base, ~rst~0.offset := #t~mem603.base, #t~mem603.offset;havoc #t~mem603.base, #t~mem603.offset; [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7722: assume !#t~short601;havoc #t~mem600;havoc #t~short601; [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788: SUMMARY for call iowrite32(~csr13val~0, ~ioaddr~6.base, 104 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7722-2: #t~short601 := 0 != ~startup; [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7722-1: assume #t~short601;call #t~mem600 := read~int#31(~mtable~1.base, 4 + ~mtable~1.offset, 1);#t~short601 := 0 != #t~mem600 % 256 % 4294967296; [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7722-1: assume !#t~short601; [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8086: assume ~tulip_debug~0 > 1;call write~$Pointer$#12(111, 0, ~#descriptor___6~0.base, ~#descriptor___6~0.offset, 8);call write~$Pointer$#12(112, 0, ~#descriptor___6~0.base, 8 + ~#descriptor___6~0.offset, 8);call write~$Pointer$#12(113, 0, ~#descriptor___6~0.base, 16 + ~#descriptor___6~0.offset, 8);call write~$Pointer$#12(114, 0, ~#descriptor___6~0.base, 24 + ~#descriptor___6~0.offset, 8);call write~int#12(348, ~#descriptor___6~0.base, 32 + ~#descriptor___6~0.offset, 4);call write~int#12(1, ~#descriptor___6~0.base, 36 + ~#descriptor___6~0.offset, 4);call #t~mem683 := read~int#12(~#descriptor___6~0.base, 36 + ~#descriptor___6~0.offset, 4); [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8086: assume !(~tulip_debug~0 > 1); [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053-1: SUMMARY for call #t~ret677 := 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 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053: ~tmp___13~1 := #t~ret677;havoc #t~ret677; [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971-1: SUMMARY for call #t~ret658 := ioread32(~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971: havoc #t~ret658; [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: ~i~6 := 1 + ~i~6;call #t~mem678 := read~int#31(~rst___0~0.base, ~rst___0~0.offset, 1); [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054-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 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7691: call #t~mem588 := read~int#31(~p~1.base, ~p~1.offset, 1);call write~int#31(#t~mem588, ~dev.base, 514 + ~dev.offset, 1);havoc #t~mem588; [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: assume -9223372036854775808 <= #t~ret675 && #t~ret675 <= 9223372036854775807;~tmp___12~1 := #t~ret675;havoc #t~mem674;havoc #t~ret675; [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7939-1: SUMMARY for call __const_udelay(429500); srcloc: null [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7939: ~tmp___9~2 := ~timeout___0~0;~timeout___0~0 := ~timeout___0~0 - 1; [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038-1: SUMMARY for call #t~ret675 := ldv__builtin_expect((if #t~mem674 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem674 % 4294967296 % 18446744073709551616 else #t~mem674 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7807: SUMMARY for call iowrite32(~csr15dir~0, ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7576: 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 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8204-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8204: ~tmp___21~0 := ~__ms~0;~__ms~0 := ~__ms~0 - 1; [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692: assume 0 != ~startup;call #t~mem589 := read~int#31(~mtable~1.base, 3 + ~mtable~1.offset, 1); [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692: assume !(0 != ~startup); [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7725: assume ~tulip_debug~0 > 1;call write~$Pointer$#12(81, 0, ~#descriptor___0~2.base, ~#descriptor___0~2.offset, 8);call write~$Pointer$#12(82, 0, ~#descriptor___0~2.base, 8 + ~#descriptor___0~2.offset, 8);call write~$Pointer$#12(83, 0, ~#descriptor___0~2.base, 16 + ~#descriptor___0~2.offset, 8);call write~$Pointer$#12(84, 0, ~#descriptor___0~2.base, 24 + ~#descriptor___0~2.offset, 8);call write~int#12(203, ~#descriptor___0~2.base, 32 + ~#descriptor___0~2.offset, 4);call write~int#12(1, ~#descriptor___0~2.base, 36 + ~#descriptor___0~2.offset, 4);call #t~mem604 := read~int#12(~#descriptor___0~2.base, 36 + ~#descriptor___0~2.offset, 4); [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7725: assume !(~tulip_debug~0 > 1); [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: SUMMARY for call iowrite32(~csr15val~0, ~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709-1: SUMMARY for call #t~ret595 := 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 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709: call write~int#2(#t~ret595, ~#setup~0.base, ~#setup~0.offset + 2 * ~i~6, 2);havoc #t~ret595;~i~6 := 1 + ~i~6; [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8023: assume ~i~6 <= 4; [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8023: assume !(~i~6 <= 4);#t~short671 := 0 != ~startup; [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7924-2: call #t~mem653 := read~int#31(~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 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7924-1: SUMMARY for call iowrite32(#t~mem653 % 256, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7924: havoc #t~mem653;~i~6 := 1 + ~i~6; [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759: assume ~tulip_debug~0 > 1;call write~$Pointer$#12(86, 0, ~#descriptor___1~2.base, ~#descriptor___1~2.offset, 8);call write~$Pointer$#12(87, 0, ~#descriptor___1~2.base, 8 + ~#descriptor___1~2.offset, 8);call write~$Pointer$#12(88, 0, ~#descriptor___1~2.base, 16 + ~#descriptor___1~2.offset, 8);call write~$Pointer$#12(89, 0, ~#descriptor___1~2.base, 24 + ~#descriptor___1~2.offset, 8);call write~int#12(210, ~#descriptor___1~2.base, 32 + ~#descriptor___1~2.offset, 4);call write~int#12(1, ~#descriptor___1~2.base, 36 + ~#descriptor___1~2.offset, 4);call #t~mem609 := read~int#12(~#descriptor___1~2.base, 36 + ~#descriptor___1~2.offset, 4); [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759: assume !(~tulip_debug~0 > 1); [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-1: SUMMARY for call #t~ret634 := ldv__builtin_expect((if #t~mem633 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem633 % 4294967296 % 18446744073709551616 else #t~mem633 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: assume -9223372036854775808 <= #t~ret634 && #t~ret634 <= 9223372036854775807;~tmp___4~3 := #t~ret634;havoc #t~mem633;havoc #t~ret634; [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007-1: SUMMARY for call tulip_mdio_write(~dev.base, ~dev.offset, #t~mem667, 4, (if #t~mem668 % 65536 % 4294967296 <= 2147483647 then #t~mem668 % 65536 % 4294967296 else #t~mem668 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: havoc #t~mem667;havoc #t~mem668; [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073-1: SUMMARY for call #t~ret680 := ldv__builtin_expect((if #t~mem679 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem679 % 4294967296 % 18446744073709551616 else #t~mem679 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8040: assume 0 != ~tmp___12~1; [2025-02-08 04:23:41,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8040: assume !(0 != ~tmp___12~1); [2025-02-08 04:23:41,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: assume -9223372036854775808 <= #t~ret680 && #t~ret680 <= 9223372036854775807;~tmp___14~0 := #t~ret680;havoc #t~mem679;havoc #t~ret680; [2025-02-08 04:23:41,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875-1: SUMMARY for call __const_udelay(429500); srcloc: null [2025-02-08 04:23:41,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908-1: SUMMARY for call #t~ret649 := ioread32(~ioaddr~6.base, 120 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875: ~tmp___6~2 := ~timeout~0;~timeout~0 := ~timeout~0 - 1; [2025-02-08 04:23:41,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908: havoc #t~ret649; [2025-02-08 04:23:41,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007-2: call #t~mem667 := read~int#31(~tp~8.base, 3996 + ~tp~8.offset + ~phy_num~0, 1);call #t~mem668 := read~int#31(~tp~8.base, 3984 + ~tp~8.offset, 2); [2025-02-08 04:23:41,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: ~i~6 := 0; [2025-02-08 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7859-1: SUMMARY for call #t~ret644 := 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 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7859: ~tmp___5~3 := #t~ret644;havoc #t~ret644; [2025-02-08 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793-3: assume false;#t~bitwise627 := 65536 * (if #t~mem626 % 65536 % 4294967296 <= 2147483647 then #t~mem626 % 65536 % 4294967296 else #t~mem626 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793-3: assume !false; [2025-02-08 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694: havoc #t~mem589;havoc #t~bitwise590; [2025-02-08 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793-2: havoc #t~bitwise627;assume ((((65536 * (if #t~mem626 % 65536 % 4294967296 <= 2147483647 then #t~mem626 % 65536 % 4294967296 else #t~mem626 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise627 >= 8) && #t~bitwise627 >= 65536 * (if #t~mem626 % 65536 % 4294967296 <= 2147483647 then #t~mem626 % 65536 % 4294967296 else #t~mem626 % 65536 % 4294967296 - 4294967296)) && (65536 * (if #t~mem626 % 65536 % 4294967296 <= 2147483647 then #t~mem626 % 65536 % 4294967296 else #t~mem626 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise627 <= 8 + 65536 * (if #t~mem626 % 65536 % 4294967296 <= 2147483647 then #t~mem626 % 65536 % 4294967296 else #t~mem626 % 65536 % 4294967296 - 4294967296))) && (65536 * (if #t~mem626 % 65536 % 4294967296 <= 2147483647 then #t~mem626 % 65536 % 4294967296 else #t~mem626 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise627 < 0)) && #t~bitwise627 <= 2147483647; [2025-02-08 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793-1: [2025-02-08 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: ~csr15dir~0 := #t~bitwise627;havoc #t~mem626;havoc #t~bitwise627;call #t~mem628 := read~int#2(~#setup~0.base, 2 + ~#setup~0.offset, 2); [2025-02-08 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694-4: assume false;#t~bitwise590 := (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296); [2025-02-08 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694-4: assume !false; [2025-02-08 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694-3: havoc #t~bitwise590;assume (((((if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise590 >= 256) && #t~bitwise590 >= (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296)) && ((if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise590 <= 256 + (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296))) && ((if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise590 < 0)) && #t~bitwise590 <= 2147483647; [2025-02-08 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694-2: [2025-02-08 04:23:41,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793-4: assume 0 == 65536 * (if #t~mem626 % 65536 % 4294967296 <= 2147483647 then #t~mem626 % 65536 % 4294967296 else #t~mem626 % 65536 % 4294967296 - 4294967296) || 8 == 65536 * (if #t~mem626 % 65536 % 4294967296 <= 2147483647 then #t~mem626 % 65536 % 4294967296 else #t~mem626 % 65536 % 4294967296 - 4294967296);#t~bitwise627 := 8; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793-4: assume !(0 == 65536 * (if #t~mem626 % 65536 % 4294967296 <= 2147483647 then #t~mem626 % 65536 % 4294967296 else #t~mem626 % 65536 % 4294967296 - 4294967296) || 8 == 65536 * (if #t~mem626 % 65536 % 4294967296 <= 2147483647 then #t~mem626 % 65536 % 4294967296 else #t~mem626 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694-1: SUMMARY for call iowrite32(#t~bitwise590, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975-1: SUMMARY for call #t~ret659 := get_unaligned_le16(~misc_info~0.base, 1 + ~misc_info~0.offset); srcloc: null [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975: ~tmp_info~0 := #t~ret659;havoc #t~ret659; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694-5: assume 0 == (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296) || 256 == (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296);#t~bitwise590 := 256; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694-5: assume !(0 == (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296) || 256 == (if #t~mem589 % 256 % 4294967296 <= 2147483647 then #t~mem589 % 256 % 4294967296 else #t~mem589 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: assume 0 != ~startup; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: assume !(0 != ~startup); [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7744: ~i~6 := 0; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume ~i~6 < (if #t~mem678 % 256 % 4294967296 <= 2147483647 then #t~mem678 % 256 % 4294967296 else #t~mem678 % 256 % 4294967296 - 4294967296);havoc #t~mem678; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume !(~i~6 < (if #t~mem678 % 256 % 4294967296 <= 2147483647 then #t~mem678 % 256 % 4294967296 else #t~mem678 % 256 % 4294967296 - 4294967296));havoc #t~mem678; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794: ~csr15val~0 := #t~bitwise629;havoc #t~mem628;havoc #t~bitwise629;call #t~mem630 := read~int#31(~dev.base, 514 + ~dev.offset, 1); [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7860-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 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7827: assume 0 != ~tmp___4~3; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7827: assume !(0 != ~tmp___4~3); [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7860: ~i~6 := 1 + ~i~6; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794-4: assume 0 == 65536 * (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296) || 8 == 65536 * (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296);#t~bitwise629 := 8; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794-4: assume !(0 == 65536 * (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296) || 8 == 65536 * (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794-3: assume false;#t~bitwise629 := 65536 * (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794-3: assume !false; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794-2: havoc #t~bitwise629;assume ((((65536 * (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise629 >= 8) && #t~bitwise629 >= 65536 * (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296)) && (65536 * (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise629 <= 8 + 65536 * (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296))) && (65536 * (if #t~mem628 % 65536 % 4294967296 <= 2147483647 then #t~mem628 % 65536 % 4294967296 else #t~mem628 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise629 < 0)) && #t~bitwise629 <= 2147483647; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794-1: [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8042: assume -2147483648 <= #t~ret676 && #t~ret676 <= 2147483647;havoc #t~ret676; [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: assume 0 != ~tmp___14~0;call #t~mem681 := read~int#31(~mleaf~0.base, ~mleaf~0.offset, 1); [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: assume !(0 != ~tmp___14~0); [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8042-1: SUMMARY for call #t~ret676 := __dynamic_netdev_dbg(~#descriptor___4~0.base, ~#descriptor___4~0.offset, ~dev.base, ~dev.offset, 105, 0); srcloc: null [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778: assume 0 != #t~bitwise617;havoc #t~mem616;havoc #t~bitwise617;call #t~mem618 := read~int#2(~#setup~0.base, ~#setup~0.offset, 2);~csr13val~0 := #t~mem618 % 65536;havoc #t~mem618;call #t~mem619 := read~int#2(~#setup~0.base, 2 + ~#setup~0.offset, 2);~csr14val~0 := #t~mem619 % 65536;havoc #t~mem619;call #t~mem620 := read~int#2(~#setup~0.base, 6 + ~#setup~0.offset, 2);call #t~mem621 := read~int#2(~#setup~0.base, 4 + ~#setup~0.offset, 2); [2025-02-08 04:23:41,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778: assume !(0 != #t~bitwise617);havoc #t~mem616;havoc #t~bitwise617;~csr13val~0 := 1;~csr14val~0 := 0;call #t~mem626 := read~int#2(~#setup~0.base, ~#setup~0.offset, 2); [2025-02-08 04:23:41,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844: call #t~mem640 := read~int#31(~p~1.base, ~p~1.offset, 1);~phy_num~0 := (if #t~mem640 % 256 % 4294967296 <= 2147483647 then #t~mem640 % 256 % 4294967296 else #t~mem640 % 256 % 4294967296 - 4294967296);call #t~mem641 := read~int#31(~p~1.base, 1 + ~p~1.offset, 1);~init_length~0 := (if #t~mem641 % 256 % 4294967296 <= 2147483647 then #t~mem641 % 256 % 4294967296 else #t~mem641 % 256 % 4294967296 - 4294967296);havoc #t~mem641;call write~int#31(11, ~dev.base, 514 + ~dev.offset, 1);~new_csr6~0 := 34471936;call #t~mem642 := read~int#31(~mleaf~0.base, ~mleaf~0.offset, 1); [2025-02-08 04:23:41,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778-4: assume 0 == (if #t~mem616 % 256 % 4294967296 <= 2147483647 then #t~mem616 % 256 % 4294967296 else #t~mem616 % 256 % 4294967296 - 4294967296);#t~bitwise617 := 0; [2025-02-08 04:23:41,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778-4: assume !(0 == (if #t~mem616 % 256 % 4294967296 <= 2147483647 then #t~mem616 % 256 % 4294967296 else #t~mem616 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778-3: assume 64 == (if #t~mem616 % 256 % 4294967296 <= 2147483647 then #t~mem616 % 256 % 4294967296 else #t~mem616 % 256 % 4294967296 - 4294967296);#t~bitwise617 := (if #t~mem616 % 256 % 4294967296 <= 2147483647 then #t~mem616 % 256 % 4294967296 else #t~mem616 % 256 % 4294967296 - 4294967296); [2025-02-08 04:23:41,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778-3: assume !(64 == (if #t~mem616 % 256 % 4294967296 <= 2147483647 then #t~mem616 % 256 % 4294967296 else #t~mem616 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:23:41,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778-2: havoc #t~bitwise617;assume (((((if #t~mem616 % 256 % 4294967296 <= 2147483647 then #t~mem616 % 256 % 4294967296 else #t~mem616 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise617 <= (if #t~mem616 % 256 % 4294967296 <= 2147483647 then #t~mem616 % 256 % 4294967296 else #t~mem616 % 256 % 4294967296 - 4294967296)) && #t~bitwise617 <= 64) && #t~bitwise617 >= 0) && ((if #t~mem616 % 256 % 4294967296 <= 2147483647 then #t~mem616 % 256 % 4294967296 else #t~mem616 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise617 > 64 + (if #t~mem616 % 256 % 4294967296 <= 2147483647 then #t~mem616 % 256 % 4294967296 else #t~mem616 % 256 % 4294967296 - 4294967296))) && #t~bitwise617 >= -2147483648; [2025-02-08 04:23:41,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778-1: [2025-02-08 04:23:41,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778-5: call #t~mem616 := read~int#31(~p~1.base, ~p~1.offset, 1); [2025-02-08 04:23:41,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: ~i~6 := 0; [2025-02-08 04:23:41,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795: assume #t~mem630 % 256 % 4294967296 <= 4;havoc #t~mem630;call #t~mem631 := read~int#31(~dev.base, 514 + ~dev.offset, 1);call #t~mem632 := read~int#33(~#t21142_csr14~0.base, ~#t21142_csr14~0.offset + 2 * (if #t~mem631 % 256 % 4294967296 <= 2147483647 then #t~mem631 % 256 % 4294967296 else #t~mem631 % 256 % 4294967296 - 4294967296), 2);~csr14val~0 := #t~mem632 % 65536;havoc #t~mem631;havoc #t~mem632; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795: assume !(#t~mem630 % 256 % 4294967296 <= 4);havoc #t~mem630; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944: assume 0 != ~tmp___9~2; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944: assume !(0 != ~tmp___9~2); [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977: assume 0 != ~tmp_info~0 % 65536 % 4294967296;call write~int#31(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 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977: assume !(0 != ~tmp_info~0 % 65536 % 4294967296); [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7812: SUMMARY for call iowrite32(~csr13val~0, ~ioaddr~6.base, 104 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680-1: SUMMARY for call #t~ret585 := ldv__builtin_expect((if #t~mem584 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem584 % 4294967296 % 18446744073709551616 else #t~mem584 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680: assume -9223372036854775808 <= #t~ret585 && #t~ret585 <= 9223372036854775807;~tmp___0~18 := #t~ret585;havoc #t~mem584;havoc #t~ret585; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7713: assume ~i~6 <= 4; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7713: assume !(~i~6 <= 4);call #t~mem596 := read~int#31(~p~1.base, ~p~1.offset, 1);call write~int#31(#t~mem596 % 256 % 32, ~dev.base, 514 + ~dev.offset, 1);havoc #t~mem596;call #t~mem597 := read~int#31(~dev.base, 514 + ~dev.offset, 1);call #t~mem598 := read~int#27(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if #t~mem597 % 256 % 4294967296 <= 2147483647 then #t~mem597 % 256 % 4294967296 else #t~mem597 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-1: assume #t~short671;call #t~mem670 := read~int#31(~mtable~1.base, 4 + ~mtable~1.offset, 1);#t~short671 := 0 != #t~mem670 % 256 % 4294967296; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-1: assume !#t~short671; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7994: assume -9223372036854775808 <= #t~ret663 && #t~ret663 <= 9223372036854775807;~tmp___11~1 := #t~ret663;havoc #t~mem662;havoc #t~ret663; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027: assume #t~short671;havoc #t~mem670;havoc #t~short671;call #t~mem672 := read~int#31(~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~mem672 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem672 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem672 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem672;call #t~mem673.base, #t~mem673.offset := read~$Pointer$#31(~rleaf___0~0.base, 2 + ~rleaf___0~0.offset, 8);~rst___0~0.base, ~rst___0~0.offset := #t~mem673.base, #t~mem673.offset;havoc #t~mem673.base, #t~mem673.offset; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027: assume !#t~short671;havoc #t~mem670;havoc #t~short671; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7928: assume ~i~6 < ~reset_length___0~0; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7928: assume !(~i~6 < ~reset_length___0~0); [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7994-1: SUMMARY for call #t~ret663 := ldv__builtin_expect((if #t~mem662 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem662 % 4294967296 % 18446744073709551616 else #t~mem662 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829-1: SUMMARY for call #t~ret635 := __dynamic_netdev_dbg(~#descriptor___2~1.base, ~#descriptor___2~1.offset, ~dev.base, ~dev.offset, 95, 0); srcloc: null [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: assume -2147483648 <= #t~ret635 && #t~ret635 <= 2147483647;havoc #t~ret635; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: assume 0 != ~tmp___21~0 % 18446744073709551616; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: assume !(0 != ~tmp___21~0 % 18446744073709551616); [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-1: SUMMARY for call #t~ret682 := __dynamic_netdev_dbg(~#descriptor___5~0.base, ~#descriptor___5~0.offset, ~dev.base, ~dev.offset, 110, 0); srcloc: null [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: assume -2147483648 <= #t~ret682 && #t~ret682 <= 2147483647;havoc #t~mem681;havoc #t~ret682; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: assume -9223372036854775808 <= #t~ret684 && #t~ret684 <= 9223372036854775807;~tmp___16~0 := #t~ret684;havoc #t~mem683;havoc #t~ret684; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: havoc #t~mem657;~i~6 := 1 + ~i~6; [2025-02-08 04:23:41,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094-1: SUMMARY for call #t~ret684 := ldv__builtin_expect((if #t~mem683 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem683 % 4294967296 % 18446744073709551616 else #t~mem683 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:41,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962-2: call #t~mem657 := read~int#31(~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 04:23:41,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962-1: SUMMARY for call iowrite32(#t~mem657 % 256, ~ioaddr~6.base, 96 + ~ioaddr~6.offset); srcloc: null [2025-02-08 04:23:41,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: assume -2147483648 <= #t~ret655 && #t~ret655 <= 2147483647;~tmp___10~1 := #t~ret655;havoc #t~ret655; [2025-02-08 04:23:41,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880: assume 0 != ~tmp___6~2; [2025-02-08 04:23:41,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880: assume !(0 != ~tmp___6~2); [2025-02-08 04:23:41,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946-1: SUMMARY for call #t~ret655 := tulip_mdio_read(~dev.base, ~dev.offset, ~phy_num~0, 0); srcloc: null [2025-02-08 04:23:41,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682: assume 0 != ~tmp___0~18;call #t~mem586 := read~int#31(~p~1.base, 1 + ~p~1.offset, 1); [2025-02-08 04:23:41,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682: assume !(0 != ~tmp___0~18); [2025-02-08 04:23:41,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7748-1: SUMMARY for call #t~ret607 := 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 04:23:41,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7748: ~tmp___2~11 := #t~ret607;havoc #t~ret607; [2025-02-08 04:23:41,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18460: havoc #t~nondet2551; [2025-02-08 04:23:41,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: havoc dev_name_#t~mem949#1.base, dev_name_#t~mem949#1.offset; [2025-02-08 04:23:41,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204: havoc kobject_name_#t~mem939#1.base, kobject_name_#t~mem939#1.offset; [2025-02-08 04:23:41,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18380: havoc #t~nondet2540; [2025-02-08 04:23:41,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16408: havoc ldv_dev_get_drvdata_#t~mem2425#1.base, ldv_dev_get_drvdata_#t~mem2425#1.offset;havoc ldv_dev_get_drvdata_#t~mem2426#1.base, ldv_dev_get_drvdata_#t~mem2426#1.offset; [2025-02-08 04:23:42,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15503: call ULTIMATE.dealloc(~#descriptor~17.base, ~#descriptor~17.offset);havoc ~#descriptor~17.base, ~#descriptor~17.offset; [2025-02-08 04:23:42,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18620: havoc #t~nondet2575; [2025-02-08 04:23:43,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15230-1: SUMMARY for call t21142_start_nway(t21142_lnk_change_~dev#1.base, t21142_lnk_change_~dev#1.offset); srcloc: null [2025-02-08 04:23:43,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15230: call write~int#31(750 + ~jiffies~0, t21142_lnk_change_~tp~39#1.base, 3000 + t21142_lnk_change_~tp~39#1.offset, 8); [2025-02-08 04:23:43,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15232: 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 04:23:43,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15168: assume t21142_lnk_change_~i~15#1 < (if t21142_lnk_change_#t~mem2083#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2083#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2083#1 % 256 % 4294967296 - 4294967296);havoc t21142_lnk_change_#t~mem2082#1.base, t21142_lnk_change_#t~mem2082#1.offset;havoc t21142_lnk_change_#t~mem2083#1; [2025-02-08 04:23:43,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15168: assume !(t21142_lnk_change_~i~15#1 < (if t21142_lnk_change_#t~mem2083#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2083#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2083#1 % 256 % 4294967296 - 4294967296));havoc t21142_lnk_change_#t~mem2082#1.base, t21142_lnk_change_#t~mem2082#1.offset;havoc t21142_lnk_change_#t~mem2083#1; [2025-02-08 04:23:43,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16292: pnic2_lnk_change_#t~ret2396#1 := ldv_del_timer_sync_62___0_#res#1;havoc ldv_del_timer_sync_62___0_#t~ret2419#1, ldv_del_timer_sync_62___0_#t~ret2420#1, ldv_del_timer_sync_62___0_~ldv_func_arg1#1.base, ldv_del_timer_sync_62___0_~ldv_func_arg1#1.offset, ldv_del_timer_sync_62___0_~ldv_func_res~18#1, ldv_del_timer_sync_62___0_~tmp~132#1, ldv_del_timer_sync_62___0_~tmp___0~80#1;havoc ldv_del_timer_sync_62___0_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_62___0_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_62___0 } true;assume -2147483648 <= pnic2_lnk_change_#t~ret2396#1 && pnic2_lnk_change_#t~ret2396#1 <= 2147483647;havoc pnic2_lnk_change_#t~ret2396#1; [2025-02-08 04:23:43,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6911-1: SUMMARY for call pci_unmap_single(#t~mem439#1.base, #t~mem439#1.offset, #t~mem440#1, #t~mem442#1 % 4294967296, 1); srcloc: null [2025-02-08 04:23:43,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6911: havoc #t~mem439#1.base, #t~mem439#1.offset;havoc #t~mem440#1;havoc #t~mem441#1.base, #t~mem441#1.offset;havoc #t~mem442#1;call #t~mem443#1.base, #t~mem443#1.offset := read~$Pointer$#31(~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8); [2025-02-08 04:23:43,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6911-2: call #t~mem439#1.base, #t~mem439#1.offset := read~$Pointer$#31(~tp~5#1.base, 4017 + ~tp~5#1.offset, 8);call #t~mem440#1 := read~int#31(~tp~5#1.base, 8 + (48 + ~tp~5#1.offset + 16 * ~entry~2#1), 8);call #t~mem441#1.base, #t~mem441#1.offset := read~$Pointer$#31(~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8);call #t~mem442#1 := read~int#31(#t~mem441#1.base, 104 + #t~mem441#1.offset, 4); [2025-02-08 04:23:43,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16293-1: SUMMARY for call pnic2_start_nway(pnic2_lnk_change_~dev#1.base, pnic2_lnk_change_~dev#1.offset); srcloc: null [2025-02-08 04:23:43,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16293: call write~int#31(750 + ~jiffies~0, pnic2_lnk_change_~tp~45#1.base, 3000 + pnic2_lnk_change_~tp~45#1.offset, 8); [2025-02-08 04:23:43,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6913-1: SUMMARY for call dev_kfree_skb_irq(#t~mem443#1.base, #t~mem443#1.offset); srcloc: null [2025-02-08 04:23:43,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6913: havoc #t~mem443#1.base, #t~mem443#1.offset;call write~$Pointer$#31(0, 0, ~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8);call write~int#31(0, ~tp~5#1.base, 8 + (48 + ~tp~5#1.offset + 16 * ~entry~2#1), 8);~tx~0#1 := 1 + ~tx~0#1;~dirty_tx~0#1 := 1 + ~dirty_tx~0#1;call #t~mem444#1 := read~int#31(~tp~5#1.base, 3380 + ~tp~5#1.offset, 4); [2025-02-08 04:23:43,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16295: 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 04:23:43,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: ~entry~2#1 := (if ~dirty_tx~0#1 % 4294967296 % 4294967296 <= 2147483647 then ~dirty_tx~0#1 % 4294967296 % 4294967296 else ~dirty_tx~0#1 % 4294967296 % 4294967296 - 4294967296) % 32;call #t~mem411#1.base, #t~mem411#1.offset := read~$Pointer$#31(~tp~5#1.base, 24 + ~tp~5#1.offset, 8);call #t~mem412#1 := read~int#31(#t~mem411#1.base, #t~mem411#1.offset + 16 * (if ~entry~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~2#1 % 18446744073709551616 % 18446744073709551616 else ~entry~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);~status~1#1 := (if #t~mem412#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem412#1 % 4294967296 % 4294967296 else #t~mem412#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem411#1.base, #t~mem411#1.offset;havoc #t~mem412#1; [2025-02-08 04:23:43,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15372-1: ldv_del_timer_sync_61_#res#1 := ldv_del_timer_sync_61_~ldv_func_res~13#1; [2025-02-08 04:23:43,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850: assume ~status~1#1 < 0; [2025-02-08 04:23:43,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850: assume !(~status~1#1 < 0);call #t~mem413#1.base, #t~mem413#1.offset := read~$Pointer$#31(~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8); [2025-02-08 04:23:43,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18413: havoc dev_trans_start_#t~nondet2543#1;pnic_lnk_change_#t~ret2203#1 := dev_trans_start_#res#1;havoc dev_trans_start_#t~nondet2543#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~ret2203#1;havoc pnic_lnk_change_#t~ret2203#1; [2025-02-08 04:23:43,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: assume 0 == (#t~mem413#1.base + #t~mem413#1.offset) % 18446744073709551616;havoc #t~mem413#1.base, #t~mem413#1.offset;call #t~mem414#1 := read~int#31(~tp~5#1.base, 8 + (48 + ~tp~5#1.offset + 16 * ~entry~2#1), 8); [2025-02-08 04:23:43,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: assume !(0 == (#t~mem413#1.base + #t~mem413#1.offset) % 18446744073709551616);havoc #t~mem413#1.base, #t~mem413#1.offset; [2025-02-08 04:23:43,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15641: 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~mem2204#1 := read~int#31(pnic_lnk_change_~tp~41#1.base, 3440 + pnic_lnk_change_~tp~41#1.offset, 4); [2025-02-08 04:23:43,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15641: 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 04:23:43,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855: assume 0 != #t~mem414#1 % 18446744073709551616;havoc #t~mem414#1;call #t~mem415#1.base, #t~mem415#1.offset := read~$Pointer$#31(~tp~5#1.base, 4017 + ~tp~5#1.offset, 8);call #t~mem416#1 := read~int#31(~tp~5#1.base, 8 + (48 + ~tp~5#1.offset + 16 * ~entry~2#1), 8); [2025-02-08 04:23:43,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855: assume !(0 != #t~mem414#1 % 18446744073709551616);havoc #t~mem414#1; [2025-02-08 04:23:43,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6921: assume #t~mem444#1 % 4294967296 != ~dirty_tx~0#1 % 4294967296;havoc #t~mem444#1; [2025-02-08 04:23:43,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6921: assume !(#t~mem444#1 % 4294967296 != ~dirty_tx~0#1 % 4294967296);havoc #t~mem444#1;call #t~mem445#1 := read~int#31(~tp~5#1.base, 3380 + ~tp~5#1.offset, 4); [2025-02-08 04:23:43,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643-1: [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643: call write~int#31(pnic_lnk_change_#t~bitwise2206#1, pnic_lnk_change_~tp~41#1.base, 3440 + pnic_lnk_change_~tp~41#1.offset, 4);havoc pnic_lnk_change_#t~mem2204#1;havoc pnic_lnk_change_#t~bitwise2205#1;havoc pnic_lnk_change_#t~bitwise2206#1;call pnic_lnk_change_#t~mem2207#1 := read~int#31(pnic_lnk_change_~tp~41#1.base, 3440 + pnic_lnk_change_~tp~41#1.offset, 4); [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643-8: assume 0 == pnic_lnk_change_#t~mem2204#1 % 4294967296;pnic_lnk_change_#t~bitwise2205#1 := 0; [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643-8: assume !(0 == pnic_lnk_change_#t~mem2204#1 % 4294967296); [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643-7: assume 65023 == pnic_lnk_change_#t~mem2204#1 % 4294967296;pnic_lnk_change_#t~bitwise2205#1 := pnic_lnk_change_#t~mem2204#1; [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643-7: assume !(65023 == pnic_lnk_change_#t~mem2204#1 % 4294967296); [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643-6: havoc pnic_lnk_change_#t~bitwise2205#1;assume pnic_lnk_change_#t~bitwise2205#1 % 4294967296 <= pnic_lnk_change_#t~mem2204#1 % 4294967296 && pnic_lnk_change_#t~bitwise2205#1 % 4294967296 <= 65023; [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643-5: [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643-4: assume 0 == pnic_lnk_change_#t~bitwise2205#1 % 4294967296 || 4325376 == pnic_lnk_change_#t~bitwise2205#1 % 4294967296;pnic_lnk_change_#t~bitwise2206#1 := 4325376; [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643-4: assume !(0 == pnic_lnk_change_#t~bitwise2205#1 % 4294967296 || 4325376 == pnic_lnk_change_#t~bitwise2205#1 % 4294967296); [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643-3: assume false;pnic_lnk_change_#t~bitwise2206#1 := pnic_lnk_change_#t~bitwise2205#1; [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643-3: assume !false; [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643-2: havoc pnic_lnk_change_#t~bitwise2206#1;assume (pnic_lnk_change_#t~bitwise2206#1 % 4294967296 >= pnic_lnk_change_#t~bitwise2205#1 % 4294967296 && pnic_lnk_change_#t~bitwise2206#1 % 4294967296 >= 4325376) && pnic_lnk_change_#t~bitwise2206#1 % 4294967296 <= 4325376 + pnic_lnk_change_#t~bitwise2205#1 % 4294967296; [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16370-1: ldv_del_timer_sync_61___0_#res#1 := ldv_del_timer_sync_61___0_~ldv_func_res~17#1; [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857-1: SUMMARY for call pci_unmap_single(#t~mem415#1.base, #t~mem415#1.offset, #t~mem416#1, 192, 1); srcloc: null [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: havoc #t~mem415#1.base, #t~mem415#1.offset;havoc #t~mem416#1; [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15644-1: SUMMARY for call iowrite32(pnic_lnk_change_#t~mem2207#1, pnic_lnk_change_~ioaddr~27#1.base, 48 + pnic_lnk_change_~ioaddr~27#1.offset); srcloc: null [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15644: havoc pnic_lnk_change_#t~mem2207#1; [2025-02-08 04:23:43,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15645: 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 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15646-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 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15646: call write~int#31(~jiffies~0, pnic_lnk_change_~dev#1.base, 987 + pnic_lnk_change_~dev#1.offset, 8); [2025-02-08 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7058: #t~ret489#1 := ldv_mod_timer_63_#res#1;havoc ldv_mod_timer_63_#t~ret504#1, ldv_mod_timer_63_#t~ret505#1, ldv_mod_timer_63_~ldv_func_arg1#1.base, ldv_mod_timer_63_~ldv_func_arg1#1.offset, ldv_mod_timer_63_~ldv_func_arg2#1, ldv_mod_timer_63_~ldv_func_res~1#1, ldv_mod_timer_63_~tmp~22#1, ldv_mod_timer_63_~tmp___0~14#1;havoc ldv_mod_timer_63_#in~ldv_func_arg1#1.base, ldv_mod_timer_63_#in~ldv_func_arg1#1.offset, ldv_mod_timer_63_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_63 } true;assume -2147483648 <= #t~ret489#1 && #t~ret489#1 <= 2147483647;havoc #t~ret489#1; [2025-02-08 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6926: assume (#t~mem445#1 - ~dirty_tx~0#1) % 4294967296 > 32;havoc #t~mem445#1;call #t~mem446#1 := read~int#31(~tp~5#1.base, 3380 + ~tp~5#1.offset, 4); [2025-02-08 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6926: assume !((#t~mem445#1 - ~dirty_tx~0#1) % 4294967296 > 32);havoc #t~mem445#1; [2025-02-08 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928-1: SUMMARY for call #t~ret447#1 := dev_err(~dev~2#1.base, 1236 + ~dev~2#1.offset, 61, 0); srcloc: null [2025-02-08 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: assume -2147483648 <= #t~ret447#1 && #t~ret447#1 <= 2147483647;havoc #t~mem446#1;havoc #t~ret447#1;~dirty_tx~0#1 := 32 + ~dirty_tx~0#1; [2025-02-08 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: #t~ret395#1 := phy_interrupt_#res#1;havoc phy_interrupt_~dev#1.base, phy_interrupt_~dev#1.offset;havoc phy_interrupt_#in~dev#1.base, phy_interrupt_#in~dev#1.offset;assume { :end_inline_phy_interrupt } true;~handled~0#1 := #t~ret395#1;havoc #t~ret395#1; [2025-02-08 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15583: 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~ret2184#1.base, pnic_lnk_change_#t~ret2184#1.offset, pnic_lnk_change_#t~mem2185#1.base, pnic_lnk_change_#t~mem2185#1.offset, pnic_lnk_change_#t~ret2186#1, pnic_lnk_change_#t~mem2187#1, pnic_lnk_change_#t~ret2188#1, pnic_lnk_change_#t~ret2189#1, pnic_lnk_change_#t~ret2190#1, pnic_lnk_change_#t~bitwise2191#1, pnic_lnk_change_#t~ret2192#1, pnic_lnk_change_#t~bitwise2193#1, pnic_lnk_change_#t~bitwise2194#1, pnic_lnk_change_#t~mem2195#1, pnic_lnk_change_#t~mem2196#1, pnic_lnk_change_#t~bitwise2197#1, pnic_lnk_change_#t~mem2198#1, pnic_lnk_change_#t~mem2199#1, pnic_lnk_change_#t~bitwise2200#1, pnic_lnk_change_#t~bitwise2201#1, pnic_lnk_change_#t~mem2202#1, pnic_lnk_change_#t~ret2203#1, pnic_lnk_change_#t~mem2204#1, pnic_lnk_change_#t~bitwise2205#1, pnic_lnk_change_#t~bitwise2206#1, pnic_lnk_change_#t~mem2207#1, pnic_lnk_change_#t~ret2208#1, pnic_lnk_change_#t~bitwise2209#1, pnic_lnk_change_#t~mem2210#1, pnic_lnk_change_#t~mem2211#1, pnic_lnk_change_#t~bitwise2212#1, pnic_lnk_change_#t~ret2213#1, pnic_lnk_change_#t~ret2214#1, pnic_lnk_change_#t~bitwise2215#1, pnic_lnk_change_#t~bitwise2216#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~123#1.base, pnic_lnk_change_~tmp~123#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~31#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 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864-2: havoc #t~bitwise417#1;assume ((((~status~1#1 < 0 || #t~bitwise417#1 <= ~status~1#1) && #t~bitwise417#1 <= 32768) && #t~bitwise417#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise417#1 > 32768 + ~status~1#1)) && #t~bitwise417#1 >= -2147483648; [2025-02-08 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864-1: [2025-02-08 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: assume 0 != #t~bitwise417#1;havoc #t~bitwise417#1; [2025-02-08 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: assume !(0 != #t~bitwise417#1);havoc #t~bitwise417#1;call #t~mem436#1 := read~int#31(~dev~2#1.base, 284 + ~dev~2#1.offset, 8);call #t~mem434#1.base, #t~mem434#1.offset := read~$Pointer$#31(~tp~5#1.base, 48 + ~tp~5#1.offset + 16 * ~entry~2#1, 8);call #t~mem435#1 := read~int#31(#t~mem434#1.base, 104 + #t~mem434#1.offset, 4);call write~int#31(#t~mem436#1 + #t~mem435#1 % 4294967296, ~dev~2#1.base, 284 + ~dev~2#1.offset, 8);havoc #t~mem436#1;havoc #t~mem434#1.base, #t~mem434#1.offset;havoc #t~mem435#1;call #t~mem437#1 := read~int#31(~dev~2#1.base, 332 + ~dev~2#1.offset, 8);call write~int#31(#t~mem437#1 + ~status~1#1 / 8 % 16, ~dev~2#1.base, 332 + ~dev~2#1.offset, 8);havoc #t~mem437#1;call #t~mem438#1 := read~int#31(~dev~2#1.base, 268 + ~dev~2#1.offset, 8);call write~int#31(1 + #t~mem438#1, ~dev~2#1.base, 268 + ~dev~2#1.offset, 8);havoc #t~mem438#1; [2025-02-08 04:23:43,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864-4: assume 0 == ~status~1#1;#t~bitwise417#1 := 0; [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864-4: assume !(0 == ~status~1#1); [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864-3: assume 32768 == ~status~1#1;#t~bitwise417#1 := ~status~1#1; [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864-3: assume !(32768 == ~status~1#1); [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15387-1: ldv_del_timer_sync_62_#res#1 := ldv_del_timer_sync_62_~ldv_func_res~14#1; [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6865: assume ~tulip_debug~0 > 1;call write~$Pointer$#12(56, 0, ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset, 8);call write~$Pointer$#12(57, 0, ~#descriptor___0~1#1.base, 8 + ~#descriptor___0~1#1.offset, 8);call write~$Pointer$#12(58, 0, ~#descriptor___0~1#1.base, 16 + ~#descriptor___0~1#1.offset, 8);call write~$Pointer$#12(59, 0, ~#descriptor___0~1#1.base, 24 + ~#descriptor___0~1#1.offset, 8);call write~int#12(612, ~#descriptor___0~1#1.base, 32 + ~#descriptor___0~1#1.offset, 4);call write~int#12(1, ~#descriptor___0~1#1.base, 36 + ~#descriptor___0~1#1.offset, 4);call #t~mem418#1 := read~int#12(~#descriptor___0~1#1.base, 36 + ~#descriptor___0~1#1.offset, 4); [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6865: assume !(~tulip_debug~0 > 1); [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16314: pnic2_lnk_change_#t~ret2407#1 := ldv_del_timer_sync_63_#res#1;havoc ldv_del_timer_sync_63_#t~ret2421#1, ldv_del_timer_sync_63_#t~ret2422#1, ldv_del_timer_sync_63_~ldv_func_arg1#1.base, ldv_del_timer_sync_63_~ldv_func_arg1#1.offset, ldv_del_timer_sync_63_~ldv_func_res~19#1, ldv_del_timer_sync_63_~tmp~133#1, ldv_del_timer_sync_63_~tmp___0~81#1;havoc ldv_del_timer_sync_63_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_63_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_63 } true;assume -2147483648 <= pnic2_lnk_change_#t~ret2407#1 && pnic2_lnk_change_#t~ret2407#1 <= 2147483647;havoc pnic2_lnk_change_#t~ret2407#1; [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16315-1: SUMMARY for call pnic2_start_nway(pnic2_lnk_change_~dev#1.base, pnic2_lnk_change_~dev#1.offset); srcloc: null [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16315: call write~int#31(750 + ~jiffies~0, pnic2_lnk_change_~tp~45#1.base, 3000 + pnic2_lnk_change_~tp~45#1.offset, 8); [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6934: assume (#t~mem448#1 - ~dirty_tx~0#1) % 4294967296 <= 29;havoc #t~mem448#1; [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6934: assume !((#t~mem448#1 - ~dirty_tx~0#1) % 4294967296 <= 29);havoc #t~mem448#1; [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16117: 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~ret2315#1.base, pnic2_lnk_change_#t~ret2315#1.offset, pnic2_lnk_change_#t~mem2316#1.base, pnic2_lnk_change_#t~mem2316#1.offset, pnic2_lnk_change_#t~ret2317#1, pnic2_lnk_change_#t~ret2318#1, pnic2_lnk_change_#t~ret2319#1, pnic2_lnk_change_#t~mem2320#1, pnic2_lnk_change_#t~bitwise2321#1, pnic2_lnk_change_#t~bitwise2322#1, pnic2_lnk_change_#t~mem2323#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~bitwise2328#1, pnic2_lnk_change_#t~mem2329#1, pnic2_lnk_change_#t~ret2330#1, pnic2_lnk_change_#t~bitwise2331#1, pnic2_lnk_change_#t~mem2332#1, pnic2_lnk_change_#t~bitwise2333#1, pnic2_lnk_change_#t~short2334#1, pnic2_lnk_change_#t~mem2335#1, pnic2_lnk_change_#t~mem2336#1, pnic2_lnk_change_#t~mem2337#1, pnic2_lnk_change_#t~mem2338#1.base, pnic2_lnk_change_#t~mem2338#1.offset, pnic2_lnk_change_#t~mem2339#1, pnic2_lnk_change_#t~mem2340#1, pnic2_lnk_change_#t~ret2341#1, pnic2_lnk_change_#t~ret2342#1, pnic2_lnk_change_#t~bitwise2343#1, pnic2_lnk_change_#t~ret2344#1, pnic2_lnk_change_#t~bitwise2345#1, pnic2_lnk_change_#t~mem2346#1, pnic2_lnk_change_#t~mem2347#1, pnic2_lnk_change_#t~bitwise2348#1, pnic2_lnk_change_#t~mem2349#1, pnic2_lnk_change_#t~bitwise2350#1, pnic2_lnk_change_#t~mem2351#1, pnic2_lnk_change_#t~mem2352#1, pnic2_lnk_change_#t~bitwise2353#1, pnic2_lnk_change_#t~mem2354#1, pnic2_lnk_change_#t~ret2355#1, pnic2_lnk_change_#t~ret2356#1, pnic2_lnk_change_#t~ret2357#1, pnic2_lnk_change_#t~mem2358#1, pnic2_lnk_change_#t~ret2359#1, pnic2_lnk_change_#t~mem2360#1, pnic2_lnk_change_#t~mem2361#1.base, pnic2_lnk_change_#t~mem2361#1.offset, pnic2_lnk_change_#t~ret2362#1, pnic2_lnk_change_#t~ret2363#1, pnic2_lnk_change_#t~bitwise2364#1, pnic2_lnk_change_#t~ret2365#1, pnic2_lnk_change_#t~bitwise2366#1, pnic2_lnk_change_#t~mem2367#1, pnic2_lnk_change_#t~bitwise2368#1, pnic2_lnk_change_#t~mem2369#1, pnic2_lnk_change_#t~bitwise2370#1, pnic2_lnk_change_#t~short2371#1, pnic2_lnk_change_#t~mem2372#1, pnic2_lnk_change_#t~mem2373#1, pnic2_lnk_change_#t~short2374#1, pnic2_lnk_change_#t~short2375#1, pnic2_lnk_change_#t~bitwise2376#1, pnic2_lnk_change_#t~short2377#1, pnic2_lnk_change_#t~mem2378#1, pnic2_lnk_change_#t~bitwise2379#1, pnic2_lnk_change_#t~short2380#1, pnic2_lnk_change_#t~short2381#1, pnic2_lnk_change_#t~mem2382#1, pnic2_lnk_change_#t~ret2383#1, pnic2_lnk_change_#t~ret2384#1, pnic2_lnk_change_#t~ret2385#1, pnic2_lnk_change_#t~mem2386#1, pnic2_lnk_change_#t~mem2387#1, pnic2_lnk_change_#t~short2388#1, pnic2_lnk_change_#t~mem2389#1, pnic2_lnk_change_#t~mem2390#1.base, pnic2_lnk_change_#t~mem2390#1.offset, pnic2_lnk_change_#t~bitwise2391#1, pnic2_lnk_change_#t~ret2392#1, pnic2_lnk_change_#t~bitwise2393#1, pnic2_lnk_change_#t~mem2394#1, pnic2_lnk_change_#t~short2395#1, pnic2_lnk_change_#t~ret2396#1, pnic2_lnk_change_#t~mem2397#1, pnic2_lnk_change_#t~mem2398#1, pnic2_lnk_change_#t~short2399#1, pnic2_lnk_change_#t~mem2400#1, pnic2_lnk_change_#t~mem2401#1.base, pnic2_lnk_change_#t~mem2401#1.offset, pnic2_lnk_change_#t~bitwise2402#1, pnic2_lnk_change_#t~ret2403#1, pnic2_lnk_change_#t~bitwise2404#1, pnic2_lnk_change_#t~mem2405#1, pnic2_lnk_change_#t~short2406#1, pnic2_lnk_change_#t~ret2407#1, pnic2_lnk_change_#t~ret2408#1, pnic2_lnk_change_#t~ret2409#1, pnic2_lnk_change_#t~bitwise2410#1, pnic2_lnk_change_#t~ret2411#1, pnic2_lnk_change_#t~bitwise2412#1, pnic2_lnk_change_#t~mem2413#1, pnic2_lnk_change_#t~bitwise2414#1, pnic2_lnk_change_~dev#1.base, pnic2_lnk_change_~dev#1.offset, pnic2_lnk_change_~csr5#1, pnic2_lnk_change_~tp~45#1.base, pnic2_lnk_change_~tp~45#1.offset, pnic2_lnk_change_~tmp~129#1.base, pnic2_lnk_change_~tmp~129#1.offset, pnic2_lnk_change_~ioaddr~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~35#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 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6934-1: call #t~mem448#1 := read~int#31(~tp~5#1.base, 3380 + ~tp~5#1.offset, 4); [2025-02-08 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16317: 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 04:23:43,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: SUMMARY for call netif_wake_queue(~dev~2#1.base, ~dev~2#1.offset); srcloc: null [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004: havoc ##fun~$Pointer$~X~int~TO~VOID_#~474#1.base, ##fun~$Pointer$~X~int~TO~VOID_#~474#1.offset, ##fun~$Pointer$~X~int~TO~VOID_#~475#1;havoc ##fun~$Pointer$~X~int~TO~VOID_#in~474#1.base, ##fun~$Pointer$~X~int~TO~VOID_#in~474#1.offset, ##fun~$Pointer$~X~int~TO~VOID_#in~475#1, ##fun~$Pointer$~X~int~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~TO~VOID } true;havoc #t~mem476#1.base, #t~mem476#1.offset; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16385-1: ldv_del_timer_sync_62___0_#res#1 := ldv_del_timer_sync_62___0_~ldv_func_res~18#1; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873-1: SUMMARY for call #t~ret419#1 := ldv__builtin_expect((if #t~mem418#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem418#1 % 4294967296 % 18446744073709551616 else #t~mem418#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: assume -9223372036854775808 <= #t~ret419#1 && #t~ret419#1 <= 9223372036854775807;~tmp___3~5#1 := #t~ret419#1;havoc #t~mem418#1;havoc #t~ret419#1; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: call write~int#31(~dirty_tx~0#1, ~tp~5#1.base, 3388 + ~tp~5#1.offset, 4); [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941-3: assume 2 == ~csr5~0#1;#t~bitwise449#1 := ~csr5~0#1; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941-3: assume !(2 == ~csr5~0#1); [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941-2: havoc #t~bitwise449#1;assume ((((~csr5~0#1 < 0 || #t~bitwise449#1 <= ~csr5~0#1) && #t~bitwise449#1 <= 2) && #t~bitwise449#1 >= 0) && (~csr5~0#1 >= 0 || #t~bitwise449#1 > 2 + ~csr5~0#1)) && #t~bitwise449#1 >= -2147483648; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: assume 0 != ~tmp___3~5#1; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: assume !(0 != ~tmp___3~5#1); [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941-1: [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume 0 != #t~bitwise449#1;havoc #t~bitwise449#1; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume !(0 != #t~bitwise449#1);havoc #t~bitwise449#1; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941-4: assume 0 == ~csr5~0#1;#t~bitwise449#1 := 0; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941-4: assume !(0 == ~csr5~0#1); [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: assume ~tulip_debug~0 > 2; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: assume !(~tulip_debug~0 > 2); [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877-1: SUMMARY for call #t~ret420#1 := __dynamic_netdev_dbg(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset, ~dev~2#1.base, ~dev~2#1.offset, 60, 0); srcloc: null [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877: assume -2147483648 <= #t~ret420#1 && #t~ret420#1 <= 2147483647;havoc #t~ret420#1; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944-1: SUMMARY for call #t~ret450#1 := ioread32(~ioaddr~2#1.base, 48 + ~ioaddr~2#1.offset); srcloc: null [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: ~tmp___4~2#1 := #t~ret450#1;havoc #t~ret450#1;call #t~mem451#1 := read~int#31(~tp~5#1.base, 3440 + ~tp~5#1.offset, 4); [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945-1: SUMMARY for call #t~ret452#1 := dev_warn(~dev~2#1.base, 1236 + ~dev~2#1.offset, 62, 0); srcloc: null [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945: assume -2147483648 <= #t~ret452#1 && #t~ret452#1 <= 2147483647;havoc #t~mem451#1;havoc #t~ret452#1; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884: call #t~mem421#1 := read~int#31(~dev~2#1.base, 300 + ~dev~2#1.offset, 8);call write~int#31(1 + #t~mem421#1, ~dev~2#1.base, 300 + ~dev~2#1.offset, 8);havoc #t~mem421#1; [2025-02-08 04:23:43,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: SUMMARY for call tulip_restart_rxtx(~tp~5#1.base, ~tp~5#1.offset); srcloc: null [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-3: assume 16644 == ~status~1#1;#t~bitwise422#1 := ~status~1#1; [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-3: assume !(16644 == ~status~1#1); [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-2: havoc #t~bitwise422#1;assume ((((~status~1#1 < 0 || #t~bitwise422#1 <= ~status~1#1) && #t~bitwise422#1 <= 16644) && #t~bitwise422#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise422#1 > 16644 + ~status~1#1)) && #t~bitwise422#1 >= -2147483648; [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-1: [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885: assume 0 != #t~bitwise422#1;havoc #t~bitwise422#1;call #t~mem423#1 := read~int#31(~dev~2#1.base, 388 + ~dev~2#1.offset, 8);call write~int#31(1 + #t~mem423#1, ~dev~2#1.base, 388 + ~dev~2#1.offset, 8);havoc #t~mem423#1; [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885: assume !(0 != #t~bitwise422#1);havoc #t~bitwise422#1; [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-4: assume 0 == ~status~1#1;#t~bitwise422#1 := 0; [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-4: assume !(0 == ~status~1#1); [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16400-1: ldv_del_timer_sync_63_#res#1 := ldv_del_timer_sync_63_~ldv_func_res~19#1; [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15213: t21142_lnk_change_#t~ret2110#1 := ldv_del_timer_sync_61_#res#1;havoc ldv_del_timer_sync_61_#t~ret2143#1, ldv_del_timer_sync_61_#t~ret2144#1, ldv_del_timer_sync_61_~ldv_func_arg1#1.base, ldv_del_timer_sync_61_~ldv_func_arg1#1.offset, ldv_del_timer_sync_61_~ldv_func_res~13#1, ldv_del_timer_sync_61_~tmp~119#1, ldv_del_timer_sync_61_~tmp___0~67#1;havoc ldv_del_timer_sync_61_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_61_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_61 } true;assume -2147483648 <= t21142_lnk_change_#t~ret2110#1 && t21142_lnk_change_#t~ret2110#1 <= 2147483647;havoc t21142_lnk_change_#t~ret2110#1; [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-3: assume 3072 == ~status~1#1;#t~bitwise424#1 := ~status~1#1; [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-3: assume !(3072 == ~status~1#1); [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-2: havoc #t~bitwise424#1;assume ((((~status~1#1 < 0 || #t~bitwise424#1 <= ~status~1#1) && #t~bitwise424#1 <= 3072) && #t~bitwise424#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise424#1 > 3072 + ~status~1#1)) && #t~bitwise424#1 >= -2147483648; [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-1: [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: assume 0 != #t~bitwise424#1;havoc #t~bitwise424#1;call #t~mem425#1 := read~int#31(~dev~2#1.base, 396 + ~dev~2#1.offset, 8);call write~int#31(1 + #t~mem425#1, ~dev~2#1.base, 396 + ~dev~2#1.offset, 8);havoc #t~mem425#1; [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: assume !(0 != #t~bitwise424#1);havoc #t~bitwise424#1; [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-4: assume 0 == ~status~1#1;#t~bitwise424#1 := 0; [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-4: assume !(0 == ~status~1#1); [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214-1: SUMMARY for call t21142_start_nway(t21142_lnk_change_~dev#1.base, t21142_lnk_change_~dev#1.offset); srcloc: null [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214: call write~int#31(750 + ~jiffies~0, t21142_lnk_change_~tp~39#1.base, 3000 + t21142_lnk_change_~tp~39#1.offset, 8); [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: SUMMARY for call ldv_spin_unlock_62(~tp~5#1.base, 3240 + ~tp~5#1.offset); srcloc: null [2025-02-08 04:23:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16272: pnic2_lnk_change_#t~ret2385#1 := ldv_del_timer_sync_61___0_#res#1;havoc ldv_del_timer_sync_61___0_#t~ret2417#1, ldv_del_timer_sync_61___0_#t~ret2418#1, ldv_del_timer_sync_61___0_~ldv_func_arg1#1.base, ldv_del_timer_sync_61___0_~ldv_func_arg1#1.offset, ldv_del_timer_sync_61___0_~ldv_func_res~17#1, ldv_del_timer_sync_61___0_~tmp~131#1, ldv_del_timer_sync_61___0_~tmp___0~79#1;havoc ldv_del_timer_sync_61___0_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_61___0_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_61___0 } true;assume -2147483648 <= pnic2_lnk_change_#t~ret2385#1 && pnic2_lnk_change_#t~ret2385#1 <= 2147483647;havoc pnic2_lnk_change_#t~ret2385#1; [2025-02-08 04:23:43,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15216: 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 04:23:43,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16273-1: SUMMARY for call pnic2_start_nway(pnic2_lnk_change_~dev#1.base, pnic2_lnk_change_~dev#1.offset); srcloc: null [2025-02-08 04:23:43,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16273: call write~int#31(750 + ~jiffies~0, pnic2_lnk_change_~tp~45#1.base, 3000 + pnic2_lnk_change_~tp~45#1.offset, 8); [2025-02-08 04:23:43,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6760: 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 04:23:43,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15085: 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~ret2038#1.base, t21142_lnk_change_#t~ret2038#1.offset, t21142_lnk_change_#t~mem2039#1.base, t21142_lnk_change_#t~mem2039#1.offset, t21142_lnk_change_#t~ret2040#1, t21142_lnk_change_#t~ret2041#1, t21142_lnk_change_#t~bitwise2042#1, t21142_lnk_change_#t~bitwise2043#1, t21142_lnk_change_#t~short2044#1, t21142_lnk_change_#t~bitwise2045#1, t21142_lnk_change_#t~ret2046#1, t21142_lnk_change_#t~mem2047#1, t21142_lnk_change_#t~bitwise2048#1, t21142_lnk_change_#t~short2049#1, t21142_lnk_change_#t~mem2050#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~bitwise2057#1, t21142_lnk_change_#t~mem2058#1, t21142_lnk_change_#t~bitwise2059#1, t21142_lnk_change_#t~short2060#1, t21142_lnk_change_#t~mem2061#1, t21142_lnk_change_#t~mem2062#1, t21142_lnk_change_#t~bitwise2063#1, t21142_lnk_change_#t~mem2064#1, t21142_lnk_change_#t~mem2065#1, t21142_lnk_change_#t~mem2066#1.base, t21142_lnk_change_#t~mem2066#1.offset, t21142_lnk_change_#t~mem2067#1, t21142_lnk_change_#t~mem2068#1, t21142_lnk_change_#t~ret2069#1, t21142_lnk_change_#t~mem2070#1, t21142_lnk_change_#t~mem2071#1.base, t21142_lnk_change_#t~mem2071#1.offset, t21142_lnk_change_#t~ret2072#1, t21142_lnk_change_#t~mem2073#1.base, t21142_lnk_change_#t~mem2073#1.offset, t21142_lnk_change_#t~mem2074#1.base, t21142_lnk_change_#t~mem2074#1.offset, 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~mem2079#1, t21142_lnk_change_#t~short2080#1, t21142_lnk_change_#t~short2081#1, t21142_lnk_change_#t~mem2082#1.base, t21142_lnk_change_#t~mem2082#1.offset, t21142_lnk_change_#t~mem2083#1, t21142_lnk_change_#t~mem2084#1, t21142_lnk_change_#t~mem2085#1, t21142_lnk_change_#t~bitwise2086#1, t21142_lnk_change_#t~bitwise2087#1, t21142_lnk_change_#t~mem2088#1, t21142_lnk_change_#t~mem2089#1, t21142_lnk_change_#t~bitwise2090#1, t21142_lnk_change_#t~mem2091#1, t21142_lnk_change_#t~ret2092#1, t21142_lnk_change_#t~ret2093#1, t21142_lnk_change_#t~ret2094#1, t21142_lnk_change_#t~mem2095#1, t21142_lnk_change_#t~ret2096#1, t21142_lnk_change_#t~mem2097#1, t21142_lnk_change_#t~bitwise2098#1, t21142_lnk_change_#t~short2099#1, t21142_lnk_change_#t~mem2100#1, t21142_lnk_change_#t~mem2101#1, t21142_lnk_change_#t~short2102#1, t21142_lnk_change_#t~short2103#1, t21142_lnk_change_#t~bitwise2104#1, t21142_lnk_change_#t~short2105#1, t21142_lnk_change_#t~mem2106#1, t21142_lnk_change_#t~bitwise2107#1, t21142_lnk_change_#t~short2108#1, t21142_lnk_change_#t~short2109#1, t21142_lnk_change_#t~ret2110#1, t21142_lnk_change_#t~mem2111#1, t21142_lnk_change_#t~mem2112#1, t21142_lnk_change_#t~short2113#1, t21142_lnk_change_#t~mem2114#1, t21142_lnk_change_#t~mem2115#1.base, t21142_lnk_change_#t~mem2115#1.offset, t21142_lnk_change_#t~bitwise2116#1, t21142_lnk_change_#t~ret2117#1, t21142_lnk_change_#t~bitwise2118#1, t21142_lnk_change_#t~mem2119#1, t21142_lnk_change_#t~short2120#1, t21142_lnk_change_#t~ret2121#1, t21142_lnk_change_#t~mem2122#1, t21142_lnk_change_#t~bitwise2123#1, t21142_lnk_change_#t~mem2124#1, t21142_lnk_change_#t~mem2125#1, t21142_lnk_change_#t~short2126#1, t21142_lnk_change_#t~bitwise2127#1, t21142_lnk_change_#t~ret2128#1, t21142_lnk_change_#t~bitwise2129#1, t21142_lnk_change_#t~ret2130#1, t21142_lnk_change_#t~mem2131#1, t21142_lnk_change_#t~mem2132#1, t21142_lnk_change_#t~mem2133#1.base, t21142_lnk_change_#t~mem2133#1.offset, t21142_lnk_change_#t~mem2134#1, t21142_lnk_change_#t~ret2135#1, t21142_lnk_change_#t~ret2136#1, t21142_lnk_change_#t~mem2137#1, t21142_lnk_change_#t~bitwise2138#1, t21142_lnk_change_#t~bitwise2139#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~116#1.base, t21142_lnk_change_~tmp~116#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~29#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 04:23:43,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893-3: assume 512 == ~status~1#1;#t~bitwise426#1 := ~status~1#1; [2025-02-08 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893-3: assume !(512 == ~status~1#1); [2025-02-08 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893-2: havoc #t~bitwise426#1;assume ((((~status~1#1 < 0 || #t~bitwise426#1 <= ~status~1#1) && #t~bitwise426#1 <= 512) && #t~bitwise426#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise426#1 > 512 + ~status~1#1)) && #t~bitwise426#1 >= -2147483648; [2025-02-08 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893-1: [2025-02-08 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: assume 0 != #t~bitwise426#1;havoc #t~bitwise426#1;call #t~mem427#1 := read~int#31(~dev~2#1.base, 420 + ~dev~2#1.offset, 8);call write~int#31(1 + #t~mem427#1, ~dev~2#1.base, 420 + ~dev~2#1.offset, 8);havoc #t~mem427#1; [2025-02-08 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: assume !(0 != #t~bitwise426#1);havoc #t~bitwise426#1; [2025-02-08 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893-4: assume 0 == ~status~1#1;#t~bitwise426#1 := 0; [2025-02-08 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893-4: assume !(0 == ~status~1#1); [2025-02-08 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16275-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 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16275: 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 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-3: assume 2 == ~status~1#1;#t~bitwise428#1 := ~status~1#1; [2025-02-08 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-3: assume !(2 == ~status~1#1); [2025-02-08 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-2: havoc #t~bitwise428#1;assume ((((~status~1#1 < 0 || #t~bitwise428#1 <= ~status~1#1) && #t~bitwise428#1 <= 2) && #t~bitwise428#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise428#1 > 2 + ~status~1#1)) && #t~bitwise428#1 >= -2147483648; [2025-02-08 04:23:43,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-1: [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume 0 != #t~bitwise428#1;havoc #t~bitwise428#1;call #t~mem429#1 := read~int#31(~dev~2#1.base, 404 + ~dev~2#1.offset, 8);call write~int#31(1 + #t~mem429#1, ~dev~2#1.base, 404 + ~dev~2#1.offset, 8);havoc #t~mem429#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume !(0 != #t~bitwise428#1);havoc #t~bitwise428#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-4: assume 0 == ~status~1#1;#t~bitwise428#1 := 0; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-4: assume !(0 == ~status~1#1); [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15156-1: call t21142_lnk_change_#t~mem2074#1.base, t21142_lnk_change_#t~mem2074#1.offset := read~$Pointer$#31(t21142_lnk_change_~tp~39#1.base, 4001 + t21142_lnk_change_~tp~39#1.offset, 8);call t21142_lnk_change_#t~mem2075#1 := read~int#31(t21142_lnk_change_#t~mem2074#1.base, 1 + (24 + t21142_lnk_change_#t~mem2074#1.offset + 10 * t21142_lnk_change_~i~15#1), 1);call t21142_lnk_change_#t~mem2076#1 := read~int#31(t21142_lnk_change_~dev#1.base, 514 + t21142_lnk_change_~dev#1.offset, 1); [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15156: assume (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) == (if t21142_lnk_change_#t~mem2076#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2076#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2076#1 % 256 % 4294967296 - 4294967296);havoc t21142_lnk_change_#t~mem2074#1.base, t21142_lnk_change_#t~mem2074#1.offset;havoc t21142_lnk_change_#t~mem2075#1;havoc t21142_lnk_change_#t~mem2076#1;call t21142_lnk_change_#t~mem2077#1 := read~int#31(t21142_lnk_change_~tp~39#1.base, 2800 + t21142_lnk_change_~tp~39#1.offset, 4);t21142_lnk_change_#t~short2081#1 := 3 != t21142_lnk_change_#t~mem2077#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15156: assume !((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) == (if t21142_lnk_change_#t~mem2076#1 % 256 % 4294967296 <= 2147483647 then t21142_lnk_change_#t~mem2076#1 % 256 % 4294967296 else t21142_lnk_change_#t~mem2076#1 % 256 % 4294967296 - 4294967296));havoc t21142_lnk_change_#t~mem2074#1.base, t21142_lnk_change_#t~mem2074#1.offset;havoc t21142_lnk_change_#t~mem2075#1;havoc t21142_lnk_change_#t~mem2076#1;t21142_lnk_change_~i~15#1 := 1 + t21142_lnk_change_~i~15#1;call t21142_lnk_change_#t~mem2082#1.base, t21142_lnk_change_#t~mem2082#1.offset := read~$Pointer$#31(t21142_lnk_change_~tp~39#1.base, 4001 + t21142_lnk_change_~tp~39#1.offset, 8);call t21142_lnk_change_#t~mem2083#1 := read~int#31(t21142_lnk_change_#t~mem2082#1.base, 2 + t21142_lnk_change_#t~mem2082#1.offset, 1); [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15158-3: assume t21142_lnk_change_#t~short2081#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15158-3: assume !t21142_lnk_change_#t~short2081#1;call t21142_lnk_change_#t~mem2078#1 := read~int#31(t21142_lnk_change_~tp~39#1.base, 2804 + t21142_lnk_change_~tp~39#1.offset, 4);t21142_lnk_change_#t~short2080#1 := 48 != t21142_lnk_change_#t~mem2078#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15158-2: assume t21142_lnk_change_#t~short2080#1;call t21142_lnk_change_#t~mem2079#1 := read~int#31(t21142_lnk_change_~tp~39#1.base, 2804 + t21142_lnk_change_~tp~39#1.offset, 4);t21142_lnk_change_#t~short2080#1 := 65 != t21142_lnk_change_#t~mem2079#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15158-2: assume !t21142_lnk_change_#t~short2080#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15158-1: t21142_lnk_change_#t~short2081#1 := t21142_lnk_change_#t~short2080#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15158: t21142_lnk_change_~startup~0#1 := (if t21142_lnk_change_#t~short2081#1 then 1 else 0);havoc t21142_lnk_change_#t~mem2077#1;havoc t21142_lnk_change_#t~mem2078#1;havoc t21142_lnk_change_#t~mem2079#1;havoc t21142_lnk_change_#t~short2080#1;havoc t21142_lnk_change_#t~short2081#1;call write~int#31(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 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-3: [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-2: #t~short432#1 := 0 != #t~bitwise430#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-1: assume #t~short432#1;call #t~mem431#1 := read~int#31(~tp~5#1.base, 3428 + ~tp~5#1.offset, 1);#t~short432#1 := 0 == #t~mem431#1 % 256 % 4294967296; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-1: assume !#t~short432#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: assume #t~short432#1;havoc #t~bitwise430#1;havoc #t~mem431#1;havoc #t~short432#1;call #t~mem433#1 := read~int#31(~dev~2#1.base, 412 + ~dev~2#1.offset, 8);call write~int#31(1 + #t~mem433#1, ~dev~2#1.base, 412 + ~dev~2#1.offset, 8);havoc #t~mem433#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: assume !#t~short432#1;havoc #t~bitwise430#1;havoc #t~mem431#1;havoc #t~short432#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-6: assume 0 == ~status~1#1;#t~bitwise430#1 := 0; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-6: assume !(0 == ~status~1#1); [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-5: assume 128 == ~status~1#1;#t~bitwise430#1 := ~status~1#1; [2025-02-08 04:23:43,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-5: assume !(128 == ~status~1#1); [2025-02-08 04:23:43,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-4: havoc #t~bitwise430#1;assume ((((~status~1#1 < 0 || #t~bitwise430#1 <= ~status~1#1) && #t~bitwise430#1 <= 128) && #t~bitwise430#1 >= 0) && (~status~1#1 >= 0 || #t~bitwise430#1 > 128 + ~status~1#1)) && #t~bitwise430#1 >= -2147483648; [2025-02-08 04:23:43,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166-1: ldv_mod_timer_63_#res#1 := ldv_mod_timer_63_~ldv_func_res~1#1; [2025-02-08 04:23:43,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15160-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 04:23:43,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15160: t21142_lnk_change_~setup_done~0#1 := 1; [2025-02-08 04:23:43,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15229: t21142_lnk_change_#t~ret2121#1 := ldv_del_timer_sync_62_#res#1;havoc ldv_del_timer_sync_62_#t~ret2145#1, ldv_del_timer_sync_62_#t~ret2146#1, ldv_del_timer_sync_62_~ldv_func_arg1#1.base, ldv_del_timer_sync_62_~ldv_func_arg1#1.offset, ldv_del_timer_sync_62_~ldv_func_res~14#1, ldv_del_timer_sync_62_~tmp~120#1, ldv_del_timer_sync_62_~tmp___0~68#1;havoc ldv_del_timer_sync_62_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_62_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_62 } true;assume -2147483648 <= t21142_lnk_change_#t~ret2121#1 && t21142_lnk_change_#t~ret2121#1 <= 2147483647;havoc t21142_lnk_change_#t~ret2121#1; [2025-02-08 04:23:43,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5886: havoc #t~mem181.base, #t~mem181.offset; [2025-02-08 04:23:43,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18344: havoc #t~nondet2536; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-4: assume 0 == #t~mem1537#1;#t~bitwise1538#1 := 0; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-4: assume !(0 == #t~mem1537#1); [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291-1: call #t~mem1560#1 := read~int#31(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);call #t~mem1561#1 := read~int#31(~tp~29#1.base, 3388 + ~tp~29#1.offset, 4); [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11258: assume (#t~mem1544#1 - #t~mem1545#1) % 4294967296 > 30;havoc #t~mem1544#1;havoc #t~mem1545#1; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11258: assume !((#t~mem1544#1 - #t~mem1545#1) % 4294967296 > 30);havoc #t~mem1544#1;havoc #t~mem1545#1;~dummy~0#1 := -1;call #t~mem1546#1 := read~int#31(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);~tmp___6~8#1 := #t~mem1546#1;havoc #t~mem1546#1;call #t~mem1547#1 := read~int#31(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);call write~int#31(1 + #t~mem1547#1, ~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);havoc #t~mem1547#1;~entry~5#1 := ~tmp___6~8#1 % 32; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: assume (#t~mem1560#1 - #t~mem1561#1) % 4294967296 > 29;havoc #t~mem1560#1;havoc #t~mem1561#1; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: assume !((#t~mem1560#1 - #t~mem1561#1) % 4294967296 > 29);havoc #t~mem1560#1;havoc #t~mem1561#1; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-1: [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11200: ~tmp___2~23#1 := #t~ret1519#1;havoc #t~ret1519#1; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233: assume 0 != #t~bitwise1538#1;havoc #t~mem1537#1;havoc #t~bitwise1538#1;call #t~mem1539#1 := read~int#42(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4); [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233: assume !(0 != #t~bitwise1538#1);havoc #t~mem1537#1;havoc #t~bitwise1538#1; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-3: assume 2048 == #t~mem1537#1;#t~bitwise1538#1 := #t~mem1537#1; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-3: assume !(2048 == #t~mem1537#1); [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233-2: havoc #t~bitwise1538#1;assume ((((#t~mem1537#1 < 0 || #t~bitwise1538#1 <= #t~mem1537#1) && #t~bitwise1538#1 <= 2048) && #t~bitwise1538#1 >= 0) && (#t~mem1537#1 >= 0 || #t~bitwise1538#1 > 2048 + #t~mem1537#1)) && #t~bitwise1538#1 >= -2147483648; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11200-1: SUMMARY for call #t~ret1519#1 := crc32_le(4294967295, ~ha~2#1.base, 16 + ~ha~2#1.offset, 6); srcloc: null [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11225-4: assume 0 == #t~mem1533#1;#t~bitwise1534#1 := 0; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11225-4: assume !(0 == #t~mem1533#1); [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11225-1: [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11225: assume 0 != #t~bitwise1534#1;havoc #t~mem1533#1;havoc #t~bitwise1534#1; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11225: assume !(0 != #t~bitwise1534#1);havoc #t~mem1533#1;havoc #t~bitwise1534#1;call #t~mem1537#1 := read~int#31(~tp~29#1.base, 2808 + ~tp~29#1.offset, 4); [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11225-3: assume 512 == #t~mem1533#1;#t~bitwise1534#1 := #t~mem1533#1; [2025-02-08 04:23:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11225-3: assume !(512 == #t~mem1533#1); [2025-02-08 04:23:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11225-2: havoc #t~bitwise1534#1;assume ((((#t~mem1533#1 < 0 || #t~bitwise1534#1 <= #t~mem1533#1) && #t~bitwise1534#1 <= 512) && #t~bitwise1534#1 >= 0) && (#t~mem1533#1 >= 0 || #t~bitwise1534#1 > 512 + #t~mem1533#1)) && #t~bitwise1534#1 >= -2147483648; [2025-02-08 04:23:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11209-1: SUMMARY for call #t~ret1524#1 := crc32_le(4294967295, ~ha~2#1.base, 16 + ~ha~2#1.offset, 6); srcloc: null [2025-02-08 04:23:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11209: ~tmp___4~11#1 := #t~ret1524#1;havoc #t~ret1524#1; [2025-02-08 04:23:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11003-1: SUMMARY for call build_setup_frame_hash_#t~ret1462#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 04:23:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11003: build_setup_frame_hash_~tmp___0~42#1 := build_setup_frame_hash_#t~ret1462#1;havoc build_setup_frame_hash_#t~ret1462#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 04:23:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11201-1: SUMMARY for call #t~ret1520#1 := bitrev32(~tmp___2~23#1); srcloc: null [2025-02-08 04:23:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11201: ~tmp___3~19#1 := #t~ret1520#1;havoc #t~ret1520#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 04:23:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193-5: call #t~mem1516#1 := read~int#31(~tp~29#1.base, 2808 + ~tp~29#1.offset, 4); [2025-02-08 04:23:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11284: call #t~mem1555#1.base, #t~mem1555#1.offset := read~$Pointer$#31(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#31(~tx_flags~0#1, #t~mem1555#1.base, 4 + (#t~mem1555#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~mem1555#1.base, #t~mem1555#1.offset;call #t~mem1556#1.base, #t~mem1556#1.offset := read~$Pointer$#31(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call #t~mem1557#1 := read~int#31(~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#31(#t~mem1557#1, #t~mem1556#1.base, 8 + (#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;havoc #t~mem1557#1;call #t~mem1558#1.base, #t~mem1558#1.offset := read~$Pointer$#31(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#31(2147483648, #t~mem1558#1.base, #t~mem1558#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~mem1558#1.base, #t~mem1558#1.offset; [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193-4: assume 0 == #t~mem1516#1;#t~bitwise1517#1 := 0; [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193-4: assume !(0 == #t~mem1516#1); [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193-1: [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193: assume 0 != #t~bitwise1517#1;havoc #t~mem1516#1;havoc #t~bitwise1517#1; [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193: assume !(0 != #t~bitwise1517#1);havoc #t~mem1516#1;havoc #t~bitwise1517#1; [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193-3: assume 2048 == #t~mem1516#1;#t~bitwise1517#1 := #t~mem1516#1; [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193-3: assume !(2048 == #t~mem1516#1); [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193-2: havoc #t~bitwise1517#1;assume ((((#t~mem1516#1 < 0 || #t~bitwise1517#1 <= #t~mem1516#1) && #t~bitwise1517#1 <= 2048) && #t~bitwise1517#1 >= 0) && (#t~mem1516#1 >= 0 || #t~bitwise1517#1 > 2048 + #t~mem1516#1)) && #t~bitwise1517#1 >= -2147483648; [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11276: call write~$Pointer$#31(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~mem1552#1.base, #t~mem1552#1.offset := read~$Pointer$#31(~tp~29#1.base, 4017 + ~tp~29#1.offset, 8); [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11210: ~tmp___5~10#1 := #t~ret1525#1;havoc #t~ret1525#1; [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11235-1: SUMMARY for call iowrite32(#t~mem1539#1, ~ioaddr~17#1.base, 172 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11235: havoc #t~mem1539#1;call #t~mem1540#1 := read~int#42(~#mc_filter~0#1.base, 4 + ~#mc_filter~0#1.offset, 4); [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11210-1: SUMMARY for call #t~ret1525#1 := bitrev32(~tmp___4~11#1); srcloc: null [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11293: SUMMARY for call netif_stop_queue(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11227-1: SUMMARY for call iowrite32(2, ~ioaddr~17#1.base, 104 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11227: call #t~mem1535#1 := read~int#42(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4); [2025-02-08 04:23:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11252: havoc build_setup_frame_perfect_#t~ret1473#1.base, build_setup_frame_perfect_#t~ret1473#1.offset, build_setup_frame_perfect_#t~mem1474#1.base, build_setup_frame_perfect_#t~mem1474#1.offset, 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, build_setup_frame_perfect_#t~mem1480#1, build_setup_frame_perfect_#t~mem1481#1.base, build_setup_frame_perfect_#t~mem1481#1.offset, build_setup_frame_perfect_#t~mem1482#1, build_setup_frame_perfect_#t~memset~res1483#1.base, build_setup_frame_perfect_#t~memset~res1483#1.offset, build_setup_frame_perfect_#t~mem1484#1.base, build_setup_frame_perfect_#t~mem1484#1.offset, 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_#t~mem1489#1, build_setup_frame_perfect_#t~mem1490#1, build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset, build_setup_frame_perfect_~dev#1.base, build_setup_frame_perfect_~dev#1.offset, build_setup_frame_perfect_~tp~28#1.base, build_setup_frame_perfect_~tp~28#1.offset, build_setup_frame_perfect_~tmp~77#1.base, build_setup_frame_perfect_~tmp~77#1.offset, build_setup_frame_perfect_~ha~1#1.base, build_setup_frame_perfect_~ha~1#1.offset, build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, build_setup_frame_perfect_~__mptr~3#1.base, build_setup_frame_perfect_~__mptr~3#1.offset, build_setup_frame_perfect_~tmp___0~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~22#1.base, build_setup_frame_perfect_~tmp___2~22#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 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11219: assume (~ha~2#1.base + ~ha~2#1.offset) % 18446744073709551616 != (~dev#1.base + (654 + ~dev#1.offset)) % 18446744073709551616; [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11219: assume !((~ha~2#1.base + ~ha~2#1.offset) % 18446744073709551616 != (~dev#1.base + (654 + ~dev#1.offset)) % 18446744073709551616);call #t~mem1528#1 := read~int#42(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4);call #t~mem1529#1 := read~int#31(~tp~29#1.base, 3232 + ~tp~29#1.offset, 4);#t~short1532#1 := #t~mem1528#1 % 4294967296 == #t~mem1529#1 % 4294967296; [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11277-1: SUMMARY for call #t~ret1553#1 := pci_map_single(#t~mem1552#1.base, #t~mem1552#1.offset, ~tp~29#1.base, 2608 + ~tp~29#1.offset, 192, 1); srcloc: null [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11277: call write~int#31(#t~ret1553#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~mem1552#1.base, #t~mem1552#1.offset;havoc #t~ret1553#1; [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11211-1: SUMMARY for call #t~ret1526#1 := _dev_info(~dev#1.base, 1236 + ~dev#1.offset, 258, 0); srcloc: null [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11211: assume -2147483648 <= #t~ret1526#1 && #t~ret1526#1 <= 2147483647;havoc #t~ret1526#1; [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11236: havoc #t~mem1540#1; [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11236-1: SUMMARY for call iowrite32(#t~mem1540#1, ~ioaddr~17#1.base, 176 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11112: 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 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11112: 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~mem1482#1 := read~int#31(build_setup_frame_perfect_~dev#1.base, 670 + build_setup_frame_perfect_~dev#1.offset, 4); [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302: SUMMARY for call ldv_spin_unlock_irqrestore_61___0(~tp~29#1.base, 3240 + ~tp~29#1.offset, ~flags~7#1); srcloc: null [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11228: havoc #t~mem1535#1; [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11005-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 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11005: call build_setup_frame_hash_#t~mem1463#1.base, build_setup_frame_hash_#t~mem1463#1.offset := read~$Pointer$#31(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~mem1463#1.base, build_setup_frame_hash_#t~mem1463#1.offset;havoc build_setup_frame_hash_#t~mem1463#1.base, build_setup_frame_hash_#t~mem1463#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 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11195-1: SUMMARY for call #t~ret1518#1 := crc32_le(4294967295, ~ha~2#1.base, 16 + ~ha~2#1.offset, 6); srcloc: null [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11228-1: SUMMARY for call iowrite32(#t~mem1535#1, ~ioaddr~17#1.base, 112 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11195: ~tmp___1~30#1 := #t~ret1518#1;havoc #t~ret1518#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 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11229-1: SUMMARY for call iowrite32(3, ~ioaddr~17#1.base, 104 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11229: call #t~mem1536#1 := read~int#42(~#mc_filter~0#1.base, 4 + ~#mc_filter~0#1.offset, 4); [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11287: assume ~dummy~0#1 >= 0;call #t~mem1559#1.base, #t~mem1559#1.offset := read~$Pointer$#31(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#31(2147483648, #t~mem1559#1.base, #t~mem1559#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~mem1559#1.base, #t~mem1559#1.offset; [2025-02-08 04:23:43,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11287: assume !(~dummy~0#1 >= 0); [2025-02-08 04:23:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11205: ~filterbit~0#1 := ~filterbit~0#1 % 64;call #t~mem1522#1 := read~int#42(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset + 4 * (~filterbit~0#1 / 32), 4); [2025-02-08 04:23:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14665: SUMMARY for call ldv_spin_lock_lock_of_tulip_private(); srcloc: null [2025-02-08 04:23:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11230-1: SUMMARY for call iowrite32(#t~mem1536#1, ~ioaddr~17#1.base, 112 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 04:23:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11230: havoc #t~mem1536#1; [2025-02-08 04:23:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14666: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_72_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:23:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280: assume 31 == ~entry~5#1 % 4294967296; [2025-02-08 04:23:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280: assume !(31 == ~entry~5#1 % 4294967296); [2025-02-08 04:23:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206-2: havoc #t~bitwise1523#1;assume (#t~bitwise1523#1 % 4294967296 >= #t~mem1522#1 % 4294967296 && #t~bitwise1523#1 % 4294967296 >= #t~bitwise1521#1 % 4294967296) && #t~bitwise1523#1 % 4294967296 <= #t~mem1522#1 % 4294967296 + #t~bitwise1521#1 % 4294967296; [2025-02-08 04:23:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206-1: [2025-02-08 04:23:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206-4: assume 0 == #t~mem1522#1 % 4294967296 || #t~mem1522#1 % 4294967296 == #t~bitwise1521#1 % 4294967296;#t~bitwise1523#1 := #t~bitwise1521#1; [2025-02-08 04:23:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206-4: assume !(0 == #t~mem1522#1 % 4294967296 || #t~mem1522#1 % 4294967296 == #t~bitwise1521#1 % 4294967296); [2025-02-08 04:23:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206-3: assume 0 == #t~bitwise1521#1 % 4294967296;#t~bitwise1523#1 := #t~mem1522#1; [2025-02-08 04:23:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206-3: assume !(0 == #t~bitwise1521#1 % 4294967296); [2025-02-08 04:23:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206: call write~int#42(#t~bitwise1523#1, ~#mc_filter~0#1.base, ~#mc_filter~0#1.offset + 4 * (~filterbit~0#1 / 32), 4);havoc #t~mem1522#1;havoc #t~bitwise1521#1;havoc #t~bitwise1523#1; [2025-02-08 04:23:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206-6: havoc #t~bitwise1521#1;assume #t~bitwise1521#1 > 1; [2025-02-08 04:23:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume 0 != ~entry~5#1 % 4294967296;call write~$Pointer$#31(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#31(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~mem1548#1.base, #t~mem1548#1.offset := read~$Pointer$#31(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#31((if 31 == ~entry~5#1 % 4294967296 then 33554432 else 0), #t~mem1548#1.base, 4 + (#t~mem1548#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~mem1548#1.base, #t~mem1548#1.offset;call #t~mem1549#1.base, #t~mem1549#1.offset := read~$Pointer$#31(~tp~29#1.base, 24 + ~tp~29#1.offset, 8);call write~int#31(0, #t~mem1549#1.base, 8 + (#t~mem1549#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~mem1549#1.base, #t~mem1549#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~mem1550#1 := read~int#31(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);~tmp___7~8#1 := #t~mem1550#1;havoc #t~mem1550#1;call #t~mem1551#1 := read~int#31(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);call write~int#31(1 + #t~mem1551#1, ~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);havoc #t~mem1551#1;~entry~5#1 := ~tmp___7~8#1 % 32; [2025-02-08 04:23:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume !(0 != ~entry~5#1 % 4294967296); [2025-02-08 04:23:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206-5: [2025-02-08 04:23:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206-7: assume 0 == ~filterbit~0#1 % 32;#t~bitwise1521#1 := 1; [2025-02-08 04:23:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11206-7: assume !(0 == ~filterbit~0#1 % 32); [2025-02-08 04:23:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10975: 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~ret1459#1.base, build_setup_frame_hash_#t~ret1459#1.offset, build_setup_frame_hash_#t~memset~res1460#1.base, build_setup_frame_hash_#t~memset~res1460#1.offset, build_setup_frame_hash_#t~mem1461#1.base, build_setup_frame_hash_#t~mem1461#1.offset, build_setup_frame_hash_#t~ret1462#1, build_setup_frame_hash_#t~mem1463#1.base, build_setup_frame_hash_#t~mem1463#1.offset, build_setup_frame_hash_#t~mem1464#1, build_setup_frame_hash_#t~mem1465#1, build_setup_frame_hash_#t~mem1466#1.base, build_setup_frame_hash_#t~mem1466#1.offset, 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_#t~mem1471#1, build_setup_frame_hash_#t~mem1472#1, build_setup_frame_hash_~setup_frm#1.base, build_setup_frame_hash_~setup_frm#1.offset, build_setup_frame_hash_~dev#1.base, build_setup_frame_hash_~dev#1.offset, build_setup_frame_hash_~tp~27#1.base, build_setup_frame_hash_~tp~27#1.offset, build_setup_frame_hash_~tmp~76#1.base, build_setup_frame_hash_~tmp~76#1.offset, build_setup_frame_hash_~#hash_table~0#1.base, build_setup_frame_hash_~#hash_table~0#1.offset, build_setup_frame_hash_~ha~0#1.base, build_setup_frame_hash_~ha~0#1.offset, build_setup_frame_hash_~i~12#1, build_setup_frame_hash_~eaddrs~1#1.base, build_setup_frame_hash_~eaddrs~1#1.offset, build_setup_frame_hash_~__mptr~2#1.base, build_setup_frame_hash_~__mptr~2#1.offset, build_setup_frame_hash_~index~0#1, build_setup_frame_hash_~tmp___0~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~21#1.base, build_setup_frame_hash_~tmp___2~21#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 04:23:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11256: havoc ldv___ldv_spin_lock_72_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_72 } true;call #t~mem1544#1 := read~int#31(~tp~29#1.base, 3380 + ~tp~29#1.offset, 4);call #t~mem1545#1 := read~int#31(~tp~29#1.base, 3388 + ~tp~29#1.offset, 4); [2025-02-08 04:23:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11223-1: assume #t~short1532#1;call #t~mem1530#1 := read~int#42(~#mc_filter~0#1.base, 4 + ~#mc_filter~0#1.offset, 4);call #t~mem1531#1 := read~int#31(~tp~29#1.base, 3236 + ~tp~29#1.offset, 4);#t~short1532#1 := #t~mem1530#1 % 4294967296 == #t~mem1531#1 % 4294967296; [2025-02-08 04:23:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11223-1: assume !#t~short1532#1; [2025-02-08 04:23:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11223: assume #t~short1532#1;havoc #t~mem1528#1;havoc #t~mem1529#1;havoc #t~mem1530#1;havoc #t~mem1531#1;havoc #t~short1532#1; [2025-02-08 04:23:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11223: assume !#t~short1532#1;havoc #t~mem1528#1;havoc #t~mem1529#1;havoc #t~mem1530#1;havoc #t~mem1531#1;havoc #t~short1532#1;call #t~mem1533#1 := read~int#31(~tp~29#1.base, 2808 + ~tp~29#1.offset, 4); [2025-02-08 04:23:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11256-1: assume { :begin_inline_ldv___ldv_spin_lock_72 } true;ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.offset := ~tp~29#1.base, 3240 + ~tp~29#1.offset;havoc ldv___ldv_spin_lock_72_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_72_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.offset; [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281-4: assume 0 == ~tx_flags~0#1 % 4294967296 || 33554432 == ~tx_flags~0#1 % 4294967296;#t~bitwise1554#1 := 33554432; [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281-4: assume !(0 == ~tx_flags~0#1 % 4294967296 || 33554432 == ~tx_flags~0#1 % 4294967296); [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281-1: [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281: ~tx_flags~0#1 := #t~bitwise1554#1;havoc #t~bitwise1554#1; [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11025: assume build_setup_frame_hash_~i~12#1 <= 31; [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11025: 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~mem1466#1.base, build_setup_frame_hash_#t~mem1466#1.offset := read~$Pointer$#31(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~mem1466#1.base, build_setup_frame_hash_#t~mem1466#1.offset;havoc build_setup_frame_hash_#t~mem1466#1.base, build_setup_frame_hash_#t~mem1466#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~mem1467#1 := read~int#31(build_setup_frame_hash_~eaddrs~1#1.base, build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#31(build_setup_frame_hash_#t~mem1467#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~mem1467#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~mem1468#1 := read~int#31(build_setup_frame_hash_~eaddrs~1#1.base, build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#31(build_setup_frame_hash_#t~mem1468#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~mem1468#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~mem1469#1 := read~int#31(build_setup_frame_hash_~eaddrs~1#1.base, 2 + build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#31(build_setup_frame_hash_#t~mem1469#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~mem1469#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~mem1470#1 := read~int#31(build_setup_frame_hash_~eaddrs~1#1.base, 2 + build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#31(build_setup_frame_hash_#t~mem1470#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~mem1470#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~mem1471#1 := read~int#31(build_setup_frame_hash_~eaddrs~1#1.base, 4 + build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#31(build_setup_frame_hash_#t~mem1471#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~mem1471#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~mem1472#1 := read~int#31(build_setup_frame_hash_~eaddrs~1#1.base, 4 + build_setup_frame_hash_~eaddrs~1#1.offset, 2);call write~int#31(build_setup_frame_hash_#t~mem1472#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~mem1472#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 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281-3: assume false;#t~bitwise1554#1 := ~tx_flags~0#1; [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281-3: assume !false; [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281-2: havoc #t~bitwise1554#1;assume (#t~bitwise1554#1 % 4294967296 >= ~tx_flags~0#1 % 4294967296 && #t~bitwise1554#1 % 4294967296 >= 33554432) && #t~bitwise1554#1 % 4294967296 <= 33554432 + ~tx_flags~0#1 % 4294967296; [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11298: SUMMARY for call iowrite32(0, ~ioaddr~17#1.base, 8 + ~ioaddr~17#1.offset); srcloc: null [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240: call #t~mem1541#1 := read~int#42(~#mc_filter~0#1.base, ~#mc_filter~0#1.offset, 4);call write~int#31(#t~mem1541#1, ~tp~29#1.base, 3232 + ~tp~29#1.offset, 4);havoc #t~mem1541#1;call #t~mem1542#1 := read~int#42(~#mc_filter~0#1.base, 4 + ~#mc_filter~0#1.offset, 4);call write~int#31(#t~mem1542#1, ~tp~29#1.base, 3236 + ~tp~29#1.offset, 4);havoc #t~mem1542#1; [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11017: 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~mem1464#1 := read~int#3(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#31(build_setup_frame_hash_#t~mem1464#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~mem1464#1;build_setup_frame_hash_~tmp___2~21#1.base, build_setup_frame_hash_~tmp___2~21#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#3(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#31(build_setup_frame_hash_#t~mem1465#1, build_setup_frame_hash_~tmp___2~21#1.base, build_setup_frame_hash_~tmp___2~21#1.offset, 2);havoc build_setup_frame_hash_#t~mem1465#1;build_setup_frame_hash_~i~12#1 := 1 + build_setup_frame_hash_~i~12#1; [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11207: assume ~tulip_debug~0 > 2; [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11207: assume !(~tulip_debug~0 > 2); [2025-02-08 04:23:43,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11117-1: SUMMARY for call build_setup_frame_perfect_#t~memset~res1483#1.base, build_setup_frame_perfect_#t~memset~res1483#1.offset := #Ultimate.C_memset#31(build_setup_frame_perfect_~setup_frm#1.base, build_setup_frame_perfect_~setup_frm#1.offset, 255, 180 + -12 * build_setup_frame_perfect_#t~mem1482#1); srcloc: null [2025-02-08 04:23:43,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11084: 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~mem1475#1 := read~int#31(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#31(build_setup_frame_perfect_#t~mem1475#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~mem1475#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~22#1.base, build_setup_frame_perfect_~tmp___2~22#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#31(build_setup_frame_perfect_~tmp___2~22#1.base, build_setup_frame_perfect_~tmp___2~22#1.offset, 2);call write~int#31(build_setup_frame_perfect_#t~mem1476#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~mem1476#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~mem1477#1 := read~int#31(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#31(build_setup_frame_perfect_#t~mem1477#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~mem1477#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~mem1478#1 := read~int#31(build_setup_frame_perfect_~tmp___5~9#1.base, build_setup_frame_perfect_~tmp___5~9#1.offset, 2);call write~int#31(build_setup_frame_perfect_#t~mem1478#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~mem1478#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~mem1479#1 := read~int#31(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#31(build_setup_frame_perfect_#t~mem1479#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~mem1479#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~mem1480#1 := read~int#31(build_setup_frame_perfect_~tmp___8~7#1.base, build_setup_frame_perfect_~tmp___8~7#1.offset, 2);call write~int#31(build_setup_frame_perfect_#t~mem1480#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~mem1480#1;call build_setup_frame_perfect_#t~mem1481#1.base, build_setup_frame_perfect_#t~mem1481#1.offset := read~$Pointer$#31(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~mem1481#1.base, build_setup_frame_perfect_#t~mem1481#1.offset;havoc build_setup_frame_perfect_#t~mem1481#1.base, build_setup_frame_perfect_#t~mem1481#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 04:23:43,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11117: havoc build_setup_frame_perfect_#t~mem1482#1;havoc build_setup_frame_perfect_#t~memset~res1483#1.base, build_setup_frame_perfect_#t~memset~res1483#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~mem1484#1.base, build_setup_frame_perfect_#t~mem1484#1.offset := read~$Pointer$#31(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~mem1484#1.base, build_setup_frame_perfect_#t~mem1484#1.offset;havoc build_setup_frame_perfect_#t~mem1484#1.base, build_setup_frame_perfect_#t~mem1484#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~mem1485#1 := read~int#31(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#31(build_setup_frame_perfect_#t~mem1485#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~mem1485#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~mem1486#1 := read~int#31(build_setup_frame_perfect_~eaddrs~2#1.base, build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#31(build_setup_frame_perfect_#t~mem1486#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~mem1486#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~mem1487#1 := read~int#31(build_setup_frame_perfect_~eaddrs~2#1.base, 2 + build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#31(build_setup_frame_perfect_#t~mem1487#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~mem1487#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~mem1488#1 := read~int#31(build_setup_frame_perfect_~eaddrs~2#1.base, 2 + build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#31(build_setup_frame_perfect_#t~mem1488#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~mem1488#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~mem1489#1 := read~int#31(build_setup_frame_perfect_~eaddrs~2#1.base, 4 + build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#31(build_setup_frame_perfect_#t~mem1489#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~mem1489#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~mem1490#1 := read~int#31(build_setup_frame_perfect_~eaddrs~2#1.base, 4 + build_setup_frame_perfect_~eaddrs~2#1.offset, 2);call write~int#31(build_setup_frame_perfect_#t~mem1490#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~mem1490#1; [2025-02-08 04:23:43,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11216: call #t~mem1527#1.base, #t~mem1527#1.offset := read~$Pointer$#31(~ha~2#1.base, ~ha~2#1.offset, 8);~__mptr___0~2#1.base, ~__mptr___0~2#1.offset := #t~mem1527#1.base, #t~mem1527#1.offset;havoc #t~mem1527#1.base, #t~mem1527#1.offset;~ha~2#1.base, ~ha~2#1.offset := ~__mptr___0~2#1.base, ~__mptr___0~2#1.offset; [2025-02-08 04:23:43,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150: 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 04:23:43,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010: 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 04:23:43,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010: 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 04:23:43,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9135: havoc arch_irqs_disabled_flags_#t~bitwise917#1; [2025-02-08 04:23:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550: havoc #t~ret570#1; [2025-02-08 04:23:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7521-1: SUMMARY for call #t~ret565#1 := ioread32(~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 04:23:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7521: havoc #t~ret565#1;~i~5#1 := ~i~5#1 - 1; [2025-02-08 04:23:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550-1: SUMMARY for call #t~ret570#1 := ioread32(~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 04:23:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509: SUMMARY for call ldv_spin_unlock_irqrestore_61(~tp~7#1.base, 3308 + ~tp~7#1.offset, ~flags~1#1); srcloc: null [2025-02-08 04:23:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7534: SUMMARY for call iowrite32(~dataval~2#1, ~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 04:23:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7497: 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 04:23:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7497: 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 04:23:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7518: SUMMARY for call iowrite32(131072, ~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 04:23:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551: SUMMARY for call iowrite32(327680, ~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 04:23:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535-1: SUMMARY for call #t~ret567#1 := ioread32(~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 04:23:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535: havoc #t~ret567#1; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7519-1: SUMMARY for call #t~ret564#1 := ioread32(~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7552-1: SUMMARY for call #t~ret571#1 := ioread32(~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7519: havoc #t~ret564#1; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7552: havoc #t~ret571#1;~i~5#1 := ~i~5#1 - 1; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536-2: [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536-1: SUMMARY for call iowrite32(#t~bitwise568#1, ~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7503: assume ~i~5#1 >= 0; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7503: assume !(~i~5#1 >= 0); [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536: havoc #t~bitwise568#1; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536-5: assume 0 == ~dataval~2#1 || 65536 == ~dataval~2#1;#t~bitwise568#1 := 65536; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536-5: assume !(0 == ~dataval~2#1 || 65536 == ~dataval~2#1); [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536-4: assume false;#t~bitwise568#1 := ~dataval~2#1; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536-4: assume !false; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536-3: havoc #t~bitwise568#1;assume ((((~dataval~2#1 < 0 || #t~bitwise568#1 >= 65536) && #t~bitwise568#1 >= ~dataval~2#1) && (~dataval~2#1 < 0 || #t~bitwise568#1 <= 65536 + ~dataval~2#1)) && (~dataval~2#1 >= 0 || #t~bitwise568#1 < 0)) && #t~bitwise568#1 <= 2147483647; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7495-1: SUMMARY for call #t~ret563#1 := ioread32(~ioaddr~5#1.base, 160 + ~ioaddr~5#1.offset); srcloc: null [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7495: ~tmp___0~17#1 := #t~ret563#1;havoc #t~ret563#1; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520: SUMMARY for call iowrite32(196608, ~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7549: SUMMARY for call iowrite32(262144, ~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7537-1: SUMMARY for call #t~ret569#1 := ioread32(~mdio_addr~1#1.base, ~mdio_addr~1#1.offset); srcloc: null [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7537: havoc #t~ret569#1;~i~5#1 := ~i~5#1 - 1; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533-3: assume 0 == ~cmd~0#1 || 0 == ~i~5#1;#t~bitwise566#1 := ~cmd~0#1; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533-3: assume !(0 == ~cmd~0#1 || 0 == ~i~5#1); [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533-2: havoc #t~bitwise566#1;assume #t~bitwise566#1 < ~cmd~0#1; [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533-1: [2025-02-08 04:23:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533: ~dataval~2#1 := (if 0 != #t~bitwise566#1 % 2 then 131072 else 0);havoc #t~bitwise566#1; [2025-02-08 04:23:44,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14299: #res := 10; [2025-02-08 04:23:44,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14295: #res := 3; [2025-02-08 04:23:44,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297: #res := 8; [2025-02-08 04:23:44,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14239: #res := 1; [2025-02-08 04:23:44,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14261: #res := 20; [2025-02-08 04:23:44,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14253: #res := 16; [2025-02-08 04:23:44,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14257: #res := 18; [2025-02-08 04:23:44,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14245: #res := 9; [2025-02-08 04:23:44,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14249: #res := 14; [2025-02-08 04:23:44,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14241: #res := 3; [2025-02-08 04:23:44,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14259: #res := 19; [2025-02-08 04:23:44,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14263: #res := 21; [2025-02-08 04:23:44,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251: #res := 15; [2025-02-08 04:23:44,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14255: #res := 17; [2025-02-08 04:23:44,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14243: #res := 7; [2025-02-08 04:23:44,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14247: #res := 12; [2025-02-08 04:23:44,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14331: #res := 1; [2025-02-08 04:23:44,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14333: #res := 3; [2025-02-08 04:23:44,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14335: #res := 8; [2025-02-08 04:23:44,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15315: assume { :end_inline_ldv_switch_automaton_state_8_3 } true; [2025-02-08 04:23:44,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15342: #res#1 := ~arg0#1; [2025-02-08 04:23:44,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15333: 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 04:23:44,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18535: havoc pci_bus_read_config_dword_#t~nondet2557#1; [2025-02-08 04:23:44,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18456: havoc #t~nondet2550; [2025-02-08 04:23:44,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18498: havoc #t~nondet2553; [2025-02-08 04:24:01,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11861: assume true;havoc tulip_init_one_#t~nondet1740#1;call write~int#31(tulip_init_one_#t~nondet1740#1, tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset + tulip_init_one_#t~loopctr1739#1, 8);tulip_init_one_#t~loopctr1739#1 := 1 + tulip_init_one_#t~loopctr1739#1; [2025-02-08 04:24:01,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11861: assume true;havoc tulip_init_one_#t~loopctr1739#1;havoc tulip_init_one_#t~nondet1740#1;havoc tulip_init_one_#t~ret1741#1;assume { :begin_inline_tulip_parse_eeprom } true;tulip_parse_eeprom_#in~dev#1.base, tulip_parse_eeprom_#in~dev#1.offset := tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset;havoc tulip_parse_eeprom_#t~ret13#1.base, tulip_parse_eeprom_#t~ret13#1.offset, tulip_parse_eeprom_#t~mem14#1, tulip_parse_eeprom_#t~mem15#1, tulip_parse_eeprom_#t~mem16#1, tulip_parse_eeprom_#t~ret17#1, tulip_parse_eeprom_#t~ret18#1, tulip_parse_eeprom_#t~mem19#1.base, tulip_parse_eeprom_#t~mem19#1.offset, tulip_parse_eeprom_#t~mem20#1, tulip_parse_eeprom_#t~mem21#1, tulip_parse_eeprom_#t~mem22#1.base, tulip_parse_eeprom_#t~mem22#1.offset, tulip_parse_eeprom_#t~mem23#1, tulip_parse_eeprom_#t~mem24#1, tulip_parse_eeprom_#t~short25#1, tulip_parse_eeprom_#t~mem26#1.base, tulip_parse_eeprom_#t~mem26#1.offset, tulip_parse_eeprom_#t~mem27#1, tulip_parse_eeprom_#t~mem28#1, tulip_parse_eeprom_#t~short29#1, tulip_parse_eeprom_#t~mem30#1.base, tulip_parse_eeprom_#t~mem30#1.offset, tulip_parse_eeprom_#t~mem31#1, tulip_parse_eeprom_#t~mem32#1, tulip_parse_eeprom_#t~short33#1, tulip_parse_eeprom_#t~memcpy~res34#1.base, tulip_parse_eeprom_#t~memcpy~res34#1.offset, tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset, tulip_parse_eeprom_#t~ret36#1, tulip_parse_eeprom_#t~mem37#1.base, tulip_parse_eeprom_#t~mem37#1.offset, tulip_parse_eeprom_#t~mem38#1.base, tulip_parse_eeprom_#t~mem38#1.offset, tulip_parse_eeprom_#t~ret39#1, tulip_parse_eeprom_#t~mem40#1, tulip_parse_eeprom_#t~mem41#1, tulip_parse_eeprom_#t~mem42#1, tulip_parse_eeprom_#t~ret43#1, tulip_parse_eeprom_#t~mem44#1, tulip_parse_eeprom_#t~bitwise45#1, tulip_parse_eeprom_#t~mem46#1, tulip_parse_eeprom_#t~mem47#1, tulip_parse_eeprom_#t~ret48#1, tulip_parse_eeprom_#t~ret49#1.base, tulip_parse_eeprom_#t~ret49#1.offset, tulip_parse_eeprom_#t~bitwise50#1, tulip_parse_eeprom_#t~ite52#1.base, tulip_parse_eeprom_#t~ite52#1.offset, tulip_parse_eeprom_#t~mem51#1.base, tulip_parse_eeprom_#t~mem51#1.offset, tulip_parse_eeprom_#t~ret53#1, tulip_parse_eeprom_#t~mem54#1, tulip_parse_eeprom_#t~mem55#1, tulip_parse_eeprom_#t~mem56#1, tulip_parse_eeprom_#t~bitwise57#1, tulip_parse_eeprom_#t~mem58#1, tulip_parse_eeprom_#t~mem59#1, tulip_parse_eeprom_#t~mem60#1, tulip_parse_eeprom_#t~mem61#1, tulip_parse_eeprom_#t~mem62#1, tulip_parse_eeprom_#t~short63#1, tulip_parse_eeprom_#t~mem64#1, tulip_parse_eeprom_#t~mem65#1, tulip_parse_eeprom_#t~mem66#1, tulip_parse_eeprom_#t~mem67#1, tulip_parse_eeprom_#t~mem68#1, tulip_parse_eeprom_#t~ret69#1, tulip_parse_eeprom_#t~bitwise70#1, tulip_parse_eeprom_#t~mem71#1, tulip_parse_eeprom_#t~mem72#1, tulip_parse_eeprom_#t~mem73#1, tulip_parse_eeprom_#t~short74#1, tulip_parse_eeprom_#t~mem75#1, tulip_parse_eeprom_#t~mem76#1, tulip_parse_eeprom_#t~mem77#1, tulip_parse_eeprom_#t~mem78#1, tulip_parse_eeprom_#t~mem79#1, tulip_parse_eeprom_#t~bitwise80#1, tulip_parse_eeprom_#t~bitwise81#1, tulip_parse_eeprom_#t~bitwise82#1, tulip_parse_eeprom_#t~bitwise83#1, tulip_parse_eeprom_#t~bitwise84#1, tulip_parse_eeprom_#t~mem85#1, tulip_parse_eeprom_#t~mem86#1, tulip_parse_eeprom_#t~short87#1, tulip_parse_eeprom_#t~mem88#1, tulip_parse_eeprom_#t~bitwise89#1, tulip_parse_eeprom_#t~ret90#1, tulip_parse_eeprom_#t~ret91#1, tulip_parse_eeprom_#t~ret92#1, tulip_parse_eeprom_#t~ret93#1, tulip_parse_eeprom_#t~ret94#1, tulip_parse_eeprom_#t~mem95#1, tulip_parse_eeprom_#t~mem96#1, tulip_parse_eeprom_#t~short97#1, tulip_parse_eeprom_#t~mem98#1.base, tulip_parse_eeprom_#t~mem98#1.offset, tulip_parse_eeprom_#t~mem99#1, tulip_parse_eeprom_#t~mem100#1, tulip_parse_eeprom_#t~mem101#1, tulip_parse_eeprom_#t~mem102#1, tulip_parse_eeprom_#t~mem103#1, tulip_parse_eeprom_#t~mem104#1, tulip_parse_eeprom_#t~mem105#1, tulip_parse_eeprom_#t~mem106#1, tulip_parse_eeprom_#t~mem107#1, tulip_parse_eeprom_#t~mem108#1, tulip_parse_eeprom_#t~ret109#1, tulip_parse_eeprom_#t~mem110#1, tulip_parse_eeprom_#t~mem111#1.base, tulip_parse_eeprom_#t~mem111#1.offset, tulip_parse_eeprom_#t~mem112#1, tulip_parse_eeprom_#t~mem113#1, tulip_parse_eeprom_#t~ite116#1.base, tulip_parse_eeprom_#t~ite116#1.offset, tulip_parse_eeprom_#t~mem114#1, tulip_parse_eeprom_#t~mem115#1.base, tulip_parse_eeprom_#t~mem115#1.offset, tulip_parse_eeprom_#t~mem117#1, tulip_parse_eeprom_#t~ret118#1, tulip_parse_eeprom_~dev#1.base, tulip_parse_eeprom_~dev#1.offset, tulip_parse_eeprom_~last_mediatable~0#1.base, tulip_parse_eeprom_~last_mediatable~0#1.offset, tulip_parse_eeprom_~last_ee_data~0#1.base, tulip_parse_eeprom_~last_ee_data~0#1.offset, tulip_parse_eeprom_~controller_index~0#1, tulip_parse_eeprom_~tp~0#1.base, tulip_parse_eeprom_~tp~0#1.offset, tulip_parse_eeprom_~tmp~1#1.base, tulip_parse_eeprom_~tmp~1#1.offset, tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset, tulip_parse_eeprom_~i~0#1, tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, tulip_parse_eeprom_~csr12dir~0#1, tulip_parse_eeprom_~count~0#1, tulip_parse_eeprom_~new_advertise~0#1, tulip_parse_eeprom_~mtable~0#1.base, tulip_parse_eeprom_~mtable~0#1.offset, tulip_parse_eeprom_~media~0#1, tulip_parse_eeprom_~tmp___0~0#1, tulip_parse_eeprom_~tmp___1~0#1.base, tulip_parse_eeprom_~tmp___1~0#1.offset, tulip_parse_eeprom_~tmp___2~1#1.base, tulip_parse_eeprom_~tmp___2~1#1.offset, tulip_parse_eeprom_~tmp___3~0#1.base, tulip_parse_eeprom_~tmp___3~0#1.offset, tulip_parse_eeprom_~tmp___4~0#1.base, tulip_parse_eeprom_~tmp___4~0#1.offset, tulip_parse_eeprom_~tmp___5~0#1, tulip_parse_eeprom_~tmp___6~0#1, tulip_parse_eeprom_~tmp___7~0#1, tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, tulip_parse_eeprom_~gpr_len~0#1, tulip_parse_eeprom_~reset_len~0#1, tulip_parse_eeprom_~tmp___8~0#1, tulip_parse_eeprom_~base15~0#1, tulip_parse_eeprom_~tmp___9~0#1, tulip_parse_eeprom_~tmp___10~0#1, tulip_parse_eeprom_~tmp___11~0#1, tulip_parse_eeprom_~tmp___12~0#1, tulip_parse_eeprom_~tmp___13~0#1, tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset;tulip_parse_eeprom_~dev#1.base, tulip_parse_eeprom_~dev#1.offset := tulip_parse_eeprom_#in~dev#1.base, tulip_parse_eeprom_#in~dev#1.offset;havoc tulip_parse_eeprom_~last_mediatable~0#1.base, tulip_parse_eeprom_~last_mediatable~0#1.offset;havoc tulip_parse_eeprom_~last_ee_data~0#1.base, tulip_parse_eeprom_~last_ee_data~0#1.offset;havoc tulip_parse_eeprom_~controller_index~0#1;havoc tulip_parse_eeprom_~tp~0#1.base, tulip_parse_eeprom_~tp~0#1.offset;havoc tulip_parse_eeprom_~tmp~1#1.base, tulip_parse_eeprom_~tmp~1#1.offset;havoc tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset;havoc tulip_parse_eeprom_~i~0#1;havoc tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset;havoc tulip_parse_eeprom_~csr12dir~0#1;havoc tulip_parse_eeprom_~count~0#1;havoc tulip_parse_eeprom_~new_advertise~0#1;havoc tulip_parse_eeprom_~mtable~0#1.base, tulip_parse_eeprom_~mtable~0#1.offset;havoc tulip_parse_eeprom_~media~0#1;havoc tulip_parse_eeprom_~tmp___0~0#1;havoc tulip_parse_eeprom_~tmp___1~0#1.base, tulip_parse_eeprom_~tmp___1~0#1.offset;havoc tulip_parse_eeprom_~tmp___2~1#1.base, tulip_parse_eeprom_~tmp___2~1#1.offset;havoc tulip_parse_eeprom_~tmp___3~0#1.base, tulip_parse_eeprom_~tmp___3~0#1.offset;havoc tulip_parse_eeprom_~tmp___4~0#1.base, tulip_parse_eeprom_~tmp___4~0#1.offset;havoc tulip_parse_eeprom_~tmp___5~0#1;havoc tulip_parse_eeprom_~tmp___6~0#1;havoc tulip_parse_eeprom_~tmp___7~0#1;havoc tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset;havoc tulip_parse_eeprom_~gpr_len~0#1;havoc tulip_parse_eeprom_~reset_len~0#1;havoc tulip_parse_eeprom_~tmp___8~0#1;havoc tulip_parse_eeprom_~base15~0#1;havoc tulip_parse_eeprom_~tmp___9~0#1;havoc tulip_parse_eeprom_~tmp___10~0#1;havoc tulip_parse_eeprom_~tmp___11~0#1;havoc tulip_parse_eeprom_~tmp___12~0#1;havoc tulip_parse_eeprom_~tmp___13~0#1;havoc tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset; [2025-02-08 04:24:01,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862: havoc tulip_parse_eeprom_#t~ret13#1.base, tulip_parse_eeprom_#t~ret13#1.offset, tulip_parse_eeprom_#t~mem14#1, tulip_parse_eeprom_#t~mem15#1, tulip_parse_eeprom_#t~mem16#1, tulip_parse_eeprom_#t~ret17#1, tulip_parse_eeprom_#t~ret18#1, tulip_parse_eeprom_#t~mem19#1.base, tulip_parse_eeprom_#t~mem19#1.offset, tulip_parse_eeprom_#t~mem20#1, tulip_parse_eeprom_#t~mem21#1, tulip_parse_eeprom_#t~mem22#1.base, tulip_parse_eeprom_#t~mem22#1.offset, tulip_parse_eeprom_#t~mem23#1, tulip_parse_eeprom_#t~mem24#1, tulip_parse_eeprom_#t~short25#1, tulip_parse_eeprom_#t~mem26#1.base, tulip_parse_eeprom_#t~mem26#1.offset, tulip_parse_eeprom_#t~mem27#1, tulip_parse_eeprom_#t~mem28#1, tulip_parse_eeprom_#t~short29#1, tulip_parse_eeprom_#t~mem30#1.base, tulip_parse_eeprom_#t~mem30#1.offset, tulip_parse_eeprom_#t~mem31#1, tulip_parse_eeprom_#t~mem32#1, tulip_parse_eeprom_#t~short33#1, tulip_parse_eeprom_#t~memcpy~res34#1.base, tulip_parse_eeprom_#t~memcpy~res34#1.offset, tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset, tulip_parse_eeprom_#t~ret36#1, tulip_parse_eeprom_#t~mem37#1.base, tulip_parse_eeprom_#t~mem37#1.offset, tulip_parse_eeprom_#t~mem38#1.base, tulip_parse_eeprom_#t~mem38#1.offset, tulip_parse_eeprom_#t~ret39#1, tulip_parse_eeprom_#t~mem40#1, tulip_parse_eeprom_#t~mem41#1, tulip_parse_eeprom_#t~mem42#1, tulip_parse_eeprom_#t~ret43#1, tulip_parse_eeprom_#t~mem44#1, tulip_parse_eeprom_#t~bitwise45#1, tulip_parse_eeprom_#t~mem46#1, tulip_parse_eeprom_#t~mem47#1, tulip_parse_eeprom_#t~ret48#1, tulip_parse_eeprom_#t~ret49#1.base, tulip_parse_eeprom_#t~ret49#1.offset, tulip_parse_eeprom_#t~bitwise50#1, tulip_parse_eeprom_#t~ite52#1.base, tulip_parse_eeprom_#t~ite52#1.offset, tulip_parse_eeprom_#t~mem51#1.base, tulip_parse_eeprom_#t~mem51#1.offset, tulip_parse_eeprom_#t~ret53#1, tulip_parse_eeprom_#t~mem54#1, tulip_parse_eeprom_#t~mem55#1, tulip_parse_eeprom_#t~mem56#1, tulip_parse_eeprom_#t~bitwise57#1, tulip_parse_eeprom_#t~mem58#1, tulip_parse_eeprom_#t~mem59#1, tulip_parse_eeprom_#t~mem60#1, tulip_parse_eeprom_#t~mem61#1, tulip_parse_eeprom_#t~mem62#1, tulip_parse_eeprom_#t~short63#1, tulip_parse_eeprom_#t~mem64#1, tulip_parse_eeprom_#t~mem65#1, tulip_parse_eeprom_#t~mem66#1, tulip_parse_eeprom_#t~mem67#1, tulip_parse_eeprom_#t~mem68#1, tulip_parse_eeprom_#t~ret69#1, tulip_parse_eeprom_#t~bitwise70#1, tulip_parse_eeprom_#t~mem71#1, tulip_parse_eeprom_#t~mem72#1, tulip_parse_eeprom_#t~mem73#1, tulip_parse_eeprom_#t~short74#1, tulip_parse_eeprom_#t~mem75#1, tulip_parse_eeprom_#t~mem76#1, tulip_parse_eeprom_#t~mem77#1, tulip_parse_eeprom_#t~mem78#1, tulip_parse_eeprom_#t~mem79#1, tulip_parse_eeprom_#t~bitwise80#1, tulip_parse_eeprom_#t~bitwise81#1, tulip_parse_eeprom_#t~bitwise82#1, tulip_parse_eeprom_#t~bitwise83#1, tulip_parse_eeprom_#t~bitwise84#1, tulip_parse_eeprom_#t~mem85#1, tulip_parse_eeprom_#t~mem86#1, tulip_parse_eeprom_#t~short87#1, tulip_parse_eeprom_#t~mem88#1, tulip_parse_eeprom_#t~bitwise89#1, tulip_parse_eeprom_#t~ret90#1, tulip_parse_eeprom_#t~ret91#1, tulip_parse_eeprom_#t~ret92#1, tulip_parse_eeprom_#t~ret93#1, tulip_parse_eeprom_#t~ret94#1, tulip_parse_eeprom_#t~mem95#1, tulip_parse_eeprom_#t~mem96#1, tulip_parse_eeprom_#t~short97#1, tulip_parse_eeprom_#t~mem98#1.base, tulip_parse_eeprom_#t~mem98#1.offset, tulip_parse_eeprom_#t~mem99#1, tulip_parse_eeprom_#t~mem100#1, tulip_parse_eeprom_#t~mem101#1, tulip_parse_eeprom_#t~mem102#1, tulip_parse_eeprom_#t~mem103#1, tulip_parse_eeprom_#t~mem104#1, tulip_parse_eeprom_#t~mem105#1, tulip_parse_eeprom_#t~mem106#1, tulip_parse_eeprom_#t~mem107#1, tulip_parse_eeprom_#t~mem108#1, tulip_parse_eeprom_#t~ret109#1, tulip_parse_eeprom_#t~mem110#1, tulip_parse_eeprom_#t~mem111#1.base, tulip_parse_eeprom_#t~mem111#1.offset, tulip_parse_eeprom_#t~mem112#1, tulip_parse_eeprom_#t~mem113#1, tulip_parse_eeprom_#t~ite116#1.base, tulip_parse_eeprom_#t~ite116#1.offset, tulip_parse_eeprom_#t~mem114#1, tulip_parse_eeprom_#t~mem115#1.base, tulip_parse_eeprom_#t~mem115#1.offset, tulip_parse_eeprom_#t~mem117#1, tulip_parse_eeprom_#t~ret118#1, tulip_parse_eeprom_~dev#1.base, tulip_parse_eeprom_~dev#1.offset, tulip_parse_eeprom_~last_mediatable~0#1.base, tulip_parse_eeprom_~last_mediatable~0#1.offset, tulip_parse_eeprom_~last_ee_data~0#1.base, tulip_parse_eeprom_~last_ee_data~0#1.offset, tulip_parse_eeprom_~controller_index~0#1, tulip_parse_eeprom_~tp~0#1.base, tulip_parse_eeprom_~tp~0#1.offset, tulip_parse_eeprom_~tmp~1#1.base, tulip_parse_eeprom_~tmp~1#1.offset, tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset, tulip_parse_eeprom_~i~0#1, tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, tulip_parse_eeprom_~csr12dir~0#1, tulip_parse_eeprom_~count~0#1, tulip_parse_eeprom_~new_advertise~0#1, tulip_parse_eeprom_~mtable~0#1.base, tulip_parse_eeprom_~mtable~0#1.offset, tulip_parse_eeprom_~media~0#1, tulip_parse_eeprom_~tmp___0~0#1, tulip_parse_eeprom_~tmp___1~0#1.base, tulip_parse_eeprom_~tmp___1~0#1.offset, tulip_parse_eeprom_~tmp___2~1#1.base, tulip_parse_eeprom_~tmp___2~1#1.offset, tulip_parse_eeprom_~tmp___3~0#1.base, tulip_parse_eeprom_~tmp___3~0#1.offset, tulip_parse_eeprom_~tmp___4~0#1.base, tulip_parse_eeprom_~tmp___4~0#1.offset, tulip_parse_eeprom_~tmp___5~0#1, tulip_parse_eeprom_~tmp___6~0#1, tulip_parse_eeprom_~tmp___7~0#1, tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, tulip_parse_eeprom_~gpr_len~0#1, tulip_parse_eeprom_~reset_len~0#1, tulip_parse_eeprom_~tmp___8~0#1, tulip_parse_eeprom_~base15~0#1, tulip_parse_eeprom_~tmp___9~0#1, tulip_parse_eeprom_~tmp___10~0#1, tulip_parse_eeprom_~tmp___11~0#1, tulip_parse_eeprom_~tmp___12~0#1, tulip_parse_eeprom_~tmp___13~0#1, tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset;havoc tulip_parse_eeprom_#in~dev#1.base, tulip_parse_eeprom_#in~dev#1.offset;assume { :end_inline_tulip_parse_eeprom } true;assume { :begin_inline_#Ultimate.C_strcpy } true;#Ultimate.C_strcpy_dest#1.base, #Ultimate.C_strcpy_dest#1.offset, #Ultimate.C_strcpy_src#1.base, #Ultimate.C_strcpy_src#1.offset := tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset, 281, 0;havoc #Ultimate.C_strcpy_#res#1.base, #Ultimate.C_strcpy_#res#1.offset;havoc #Ultimate.C_strcpy_#t~offset2597#1, #Ultimate.C_strcpy_#t~mem2598#1;#Ultimate.C_strcpy_#t~offset2597#1 := 0; [2025-02-08 04:24:01,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8427: 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 04:24:01,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14505: ~ldv_statevar_8~0 := 3; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14505-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938: assume private_ioctl_#t~short1453#1;havoc private_ioctl_#t~mem1450#1;havoc private_ioctl_#t~mem1451#1;havoc private_ioctl_#t~bitwise1452#1;havoc private_ioctl_#t~short1453#1;call private_ioctl_#t~mem1454#1 := read~int#31(private_ioctl_~data~0#1.base, 4 + private_ioctl_~data~0#1.offset, 2);private_ioctl_~value___0~0#1 := private_ioctl_#t~mem1454#1;havoc private_ioctl_#t~mem1454#1; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938: assume !private_ioctl_#t~short1453#1;havoc private_ioctl_#t~mem1450#1;havoc private_ioctl_#t~mem1451#1;havoc private_ioctl_#t~bitwise1452#1;havoc private_ioctl_#t~short1453#1;call private_ioctl_#t~mem1457#1 := read~int#31(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2);call private_ioctl_#t~mem1458#1 := read~int#31(private_ioctl_~data~0#1.base, 4 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-6: assume private_ioctl_#t~short1453#1;call private_ioctl_#t~mem1451#1 := read~int#31(private_ioctl_~tp~26#1.base, 2808 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-6: assume !private_ioctl_#t~short1453#1; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-5: assume 0 == private_ioctl_#t~mem1451#1;private_ioctl_#t~bitwise1452#1 := 0; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-5: assume !(0 == private_ioctl_#t~mem1451#1); [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-2: havoc tulip_parse_eeprom_#t~bitwise83#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise83#1 >= 256) && tulip_parse_eeprom_#t~bitwise83#1 >= tulip_parse_eeprom_~new_advertise~0#1) && (tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise83#1 <= 256 + tulip_parse_eeprom_~new_advertise~0#1)) && (tulip_parse_eeprom_~new_advertise~0#1 >= 0 || tulip_parse_eeprom_#t~bitwise83#1 < 0)) && tulip_parse_eeprom_#t~bitwise83#1 <= 2147483647; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-2: [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-3: assume false;tulip_parse_eeprom_#t~bitwise83#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-3: assume !false; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-1: private_ioctl_#t~short1453#1 := 0 != private_ioctl_#t~bitwise1452#1; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise83#1; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-4: assume 64 == private_ioctl_#t~mem1451#1;private_ioctl_#t~bitwise1452#1 := private_ioctl_#t~mem1451#1; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-4: assume !(64 == private_ioctl_#t~mem1451#1); [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-1: [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-3: havoc private_ioctl_#t~bitwise1452#1;assume ((((private_ioctl_#t~mem1451#1 < 0 || private_ioctl_#t~bitwise1452#1 <= private_ioctl_#t~mem1451#1) && private_ioctl_#t~bitwise1452#1 <= 64) && private_ioctl_#t~bitwise1452#1 >= 0) && (private_ioctl_#t~mem1451#1 >= 0 || private_ioctl_#t~bitwise1452#1 > 64 + private_ioctl_#t~mem1451#1)) && private_ioctl_#t~bitwise1452#1 >= -2147483648; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6446: oom_timer_~tmp~18#1.base, oom_timer_~tmp~18#1.offset := oom_timer_#t~ret297#1.base, oom_timer_#t~ret297#1.offset;havoc oom_timer_#t~ret297#1.base, oom_timer_#t~ret297#1.offset;oom_timer_~tp~3#1.base, oom_timer_~tp~3#1.offset := oom_timer_~tmp~18#1.base, oom_timer_~tmp~18#1.offset; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 256 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise83#1 := 256; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 256 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521: assume 0 == tulip_parse_eeprom_#t~mem41#1 % 256 % 4294967296;havoc tulip_parse_eeprom_#t~mem41#1;assume { :begin_inline_tulip_build_fake_mediatable } true;tulip_build_fake_mediatable_#in~tp#1.base, tulip_build_fake_mediatable_#in~tp#1.offset := tulip_parse_eeprom_~tp~0#1.base, tulip_parse_eeprom_~tp~0#1.offset;havoc tulip_build_fake_mediatable_~tp#1.base, tulip_build_fake_mediatable_~tp#1.offset;tulip_build_fake_mediatable_~tp#1.base, tulip_build_fake_mediatable_~tp#1.offset := tulip_build_fake_mediatable_#in~tp#1.base, tulip_build_fake_mediatable_#in~tp#1.offset; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521: assume !(0 == tulip_parse_eeprom_#t~mem41#1 % 256 % 4294967296);havoc tulip_parse_eeprom_#t~mem41#1;call tulip_parse_eeprom_#t~mem42#1 := read~int#31(tulip_parse_eeprom_~ee_data~0#1.base, 27 + tulip_parse_eeprom_~ee_data~0#1.offset, 1);tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset + (if tulip_parse_eeprom_#t~mem42#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_parse_eeprom_#t~mem42#1 % 256 % 18446744073709551616 % 18446744073709551616 else tulip_parse_eeprom_#t~mem42#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tulip_parse_eeprom_#t~mem42#1;tulip_parse_eeprom_~csr12dir~0#1 := 0;tulip_parse_eeprom_~new_advertise~0#1 := 0; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521-1: call tulip_parse_eeprom_#t~mem41#1 := read~int#31(tulip_parse_eeprom_~ee_data~0#1.base, 27 + tulip_parse_eeprom_~ee_data~0#1.offset, 1); [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6446-1: SUMMARY for call oom_timer_#t~ret297#1.base, oom_timer_#t~ret297#1.offset := netdev_priv(oom_timer_~dev~0#1.base, oom_timer_~dev~0#1.offset); srcloc: null [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11335-1: SUMMARY for call tulip_mwi_config_#t~ret1564#1 := ldv__builtin_expect((if tulip_mwi_config_#t~mem1563#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_mwi_config_#t~mem1563#1 % 4294967296 % 18446744073709551616 else tulip_mwi_config_#t~mem1563#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11335: assume -9223372036854775808 <= tulip_mwi_config_#t~ret1564#1 && tulip_mwi_config_#t~ret1564#1 <= 9223372036854775807;tulip_mwi_config_~tmp___0~45#1 := tulip_mwi_config_#t~ret1564#1;havoc tulip_mwi_config_#t~mem1563#1;havoc tulip_mwi_config_#t~ret1564#1; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: assume 0 == tulip_init_one_#t~mem1783#1;havoc tulip_init_one_#t~mem1783#1;call write~int#31(1, tulip_init_one_~tp~31#1.base, 3424 + tulip_init_one_~tp~31#1.offset, 4);call write~int#31(0, tulip_init_one_~tp~31#1.base, 3428 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: assume !(0 == tulip_init_one_#t~mem1783#1);havoc tulip_init_one_#t~mem1783#1; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-1: call tulip_init_one_#t~mem1783#1 := read~int#31(tulip_init_one_~tp~31#1.base, 4000 + tulip_init_one_~tp~31#1.offset, 1); [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450: 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 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13582: assume 8 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13582: assume !(8 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13318: assume 4 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13318: assume !(4 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940: assume 0 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 04:24:01,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940: assume !(0 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 04:24:01,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129-1: SUMMARY for call tulip_down(tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset); srcloc: null [2025-02-08 04:24:01,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129: 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~mem1803#1.base, tulip_suspend_#t~mem1803#1.offset := read~$Pointer$#31(tulip_suspend_~tp~33#1.base, 4017 + tulip_suspend_~tp~33#1.offset, 8);call tulip_suspend_#t~mem1804#1 := read~int#31(tulip_suspend_#t~mem1803#1.base, 1547 + tulip_suspend_#t~mem1803#1.offset, 4);assume { :begin_inline_ldv_free_irq_77 } true;ldv_free_irq_77_#in~ldv_func_arg1#1, ldv_free_irq_77_#in~ldv_func_arg2#1.base, ldv_free_irq_77_#in~ldv_func_arg2#1.offset := tulip_suspend_#t~mem1804#1, tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset;havoc ldv_free_irq_77_~ldv_func_arg1#1, ldv_free_irq_77_~ldv_func_arg2#1.base, ldv_free_irq_77_~ldv_func_arg2#1.offset;ldv_free_irq_77_~ldv_func_arg1#1 := ldv_free_irq_77_#in~ldv_func_arg1#1;ldv_free_irq_77_~ldv_func_arg2#1.base, ldv_free_irq_77_~ldv_func_arg2#1.offset := ldv_free_irq_77_#in~ldv_func_arg2#1.base, ldv_free_irq_77_#in~ldv_func_arg2#1.offset; [2025-02-08 04:24:01,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5523: 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 04:24:01,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6448: SUMMARY for call napi_schedule(oom_timer_~tp~3#1.base, 2812 + oom_timer_~tp~3#1.offset); srcloc: null [2025-02-08 04:24:01,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337: assume 0 != tulip_mwi_config_~tmp___0~45#1; [2025-02-08 04:24:01,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337: assume !(0 != tulip_mwi_config_~tmp___0~45#1); [2025-02-08 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941-1: [2025-02-08 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941: assume 4608 == private_ioctl_#t~bitwise1455#1;havoc private_ioctl_#t~bitwise1455#1;call private_ioctl_#t~mem1456#1 := read~int#31(private_ioctl_~tp~26#1.base, 2800 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941: assume !(4608 == private_ioctl_#t~bitwise1455#1);havoc private_ioctl_#t~bitwise1455#1; [2025-02-08 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941-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~bitwise1455#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 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941-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 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941-2: havoc private_ioctl_#t~bitwise1455#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~bitwise1455#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~bitwise1455#1 <= 4608) && private_ioctl_#t~bitwise1455#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~bitwise1455#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~bitwise1455#1 >= -2147483648; [2025-02-08 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-1: [2025-02-08 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-2: havoc tulip_parse_eeprom_#t~bitwise84#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise84#1 >= 512) && tulip_parse_eeprom_#t~bitwise84#1 >= tulip_parse_eeprom_~new_advertise~0#1) && (tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise84#1 <= 512 + tulip_parse_eeprom_~new_advertise~0#1)) && (tulip_parse_eeprom_~new_advertise~0#1 >= 0 || tulip_parse_eeprom_#t~bitwise84#1 < 0)) && tulip_parse_eeprom_#t~bitwise84#1 <= 2147483647; [2025-02-08 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11734-1: call tulip_init_one_#t~mem1674#1 := read~int#31(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~mem1675#1 := read~int#31(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 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise84#1; [2025-02-08 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14773: tulip_init_#t~ret1842#1 := ldv___pci_register_driver_81_#res#1;havoc ldv___pci_register_driver_81_#t~ret1960#1, ldv___pci_register_driver_81_#t~ret1961#1, ldv___pci_register_driver_81_~ldv_func_arg1#1.base, ldv___pci_register_driver_81_~ldv_func_arg1#1.offset, ldv___pci_register_driver_81_~ldv_func_arg2#1.base, ldv___pci_register_driver_81_~ldv_func_arg2#1.offset, ldv___pci_register_driver_81_~ldv_func_arg3#1.base, ldv___pci_register_driver_81_~ldv_func_arg3#1.offset, ldv___pci_register_driver_81_~ldv_func_res~11#1, ldv___pci_register_driver_81_~tmp~112#1, ldv___pci_register_driver_81_~tmp___0~61#1;havoc ldv___pci_register_driver_81_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_81_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_81_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_81_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_81_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_81_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_81 } true;assume -2147483648 <= tulip_init_#t~ret1842#1 && tulip_init_#t~ret1842#1 <= 2147483647;tulip_init_~tmp~86#1 := tulip_init_#t~ret1842#1;havoc tulip_init_#t~ret1842#1;tulip_init_#res#1 := tulip_init_~tmp~86#1;ldv_EMGentry_init_tulip_init_19_9_#t~ret1843#1 := tulip_init_#res#1;havoc tulip_init_#t~ret1841#1, tulip_init_#t~ret1842#1, tulip_init_~tmp~86#1;assume { :end_inline_tulip_init } true;assume -2147483648 <= ldv_EMGentry_init_tulip_init_19_9_#t~ret1843#1 && ldv_EMGentry_init_tulip_init_19_9_#t~ret1843#1 <= 2147483647;ldv_EMGentry_init_tulip_init_19_9_~tmp~87#1 := ldv_EMGentry_init_tulip_init_19_9_#t~ret1843#1;havoc ldv_EMGentry_init_tulip_init_19_9_#t~ret1843#1;ldv_EMGentry_init_tulip_init_19_9_#res#1 := ldv_EMGentry_init_tulip_init_19_9_~tmp~87#1;ldv_entry_EMGentry_19_#t~ret1868#1 := ldv_EMGentry_init_tulip_init_19_9_#res#1;havoc ldv_EMGentry_init_tulip_init_19_9_#t~ret1843#1, ldv_EMGentry_init_tulip_init_19_9_~arg0#1.base, ldv_EMGentry_init_tulip_init_19_9_~arg0#1.offset, ldv_EMGentry_init_tulip_init_19_9_~tmp~87#1;havoc ldv_EMGentry_init_tulip_init_19_9_#in~arg0#1.base, ldv_EMGentry_init_tulip_init_19_9_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_tulip_init_19_9 } true;assume -2147483648 <= ldv_entry_EMGentry_19_#t~ret1868#1 && ldv_entry_EMGentry_19_#t~ret1868#1 <= 2147483647;~ldv_19_ret_default~0 := ldv_entry_EMGentry_19_#t~ret1868#1;havoc ldv_entry_EMGentry_19_#t~ret1868#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~ret2432#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~137#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~137#1; [2025-02-08 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-1: SUMMARY for call private_ioctl_#t~ret1405#1.base, private_ioctl_#t~ret1405#1.offset := netdev_priv(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941-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~bitwise1455#1 := 0; [2025-02-08 04:24:01,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941-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 04:24:01,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809: private_ioctl_~tmp~75#1.base, private_ioctl_~tmp~75#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_~tp~26#1.base, private_ioctl_~tp~26#1.offset := private_ioctl_~tmp~75#1.base, private_ioctl_~tmp~75#1.offset;call private_ioctl_#t~mem1406#1.base, private_ioctl_#t~mem1406#1.offset := read~$Pointer$#31(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~mem1406#1.base, private_ioctl_#t~mem1406#1.offset;havoc private_ioctl_#t~mem1406#1.base, private_ioctl_#t~mem1406#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~ret1407#1.base, private_ioctl_#t~ret1407#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~ret1407#1.base, private_ioctl_#t~ret1407#1.offset;havoc private_ioctl_#t~ret1407#1.base, private_ioctl_#t~ret1407#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~mem1408#1 := read~int#31(private_ioctl_~tp~26#1.base, 3996 + private_ioctl_~tp~26#1.offset, 1);private_ioctl_~phy~1#1 := private_ioctl_#t~mem1408#1 % 32;havoc private_ioctl_#t~mem1408#1;call private_ioctl_#t~mem1409#1 := read~int#31(private_ioctl_~data~0#1.base, 2 + private_ioctl_~data~0#1.offset, 2);private_ioctl_~regnum~0#1 := private_ioctl_#t~mem1409#1 % 65536;havoc private_ioctl_#t~mem1409#1; [2025-02-08 04:24:01,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-3: assume false;tulip_parse_eeprom_#t~bitwise84#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 04:24:01,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-3: assume !false; [2025-02-08 04:24:01,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11734: assume (if tulip_init_one_#t~mem1674#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1674#1 % 256 % 4294967296 else tulip_init_one_#t~mem1674#1 % 256 % 4294967296 - 4294967296) != (if tulip_init_one_#t~mem1675#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1675#1 % 256 % 4294967296 else tulip_init_one_#t~mem1675#1 % 256 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1674#1;havoc tulip_init_one_#t~mem1675#1;tulip_init_one_~sa_offset~0#1 := 20; [2025-02-08 04:24:01,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11734: assume !((if tulip_init_one_#t~mem1674#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1674#1 % 256 % 4294967296 else tulip_init_one_#t~mem1674#1 % 256 % 4294967296 - 4294967296) != (if tulip_init_one_#t~mem1675#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1675#1 % 256 % 4294967296 else tulip_init_one_#t~mem1675#1 % 256 % 4294967296 - 4294967296));havoc tulip_init_one_#t~mem1674#1;havoc tulip_init_one_#t~mem1675#1; [2025-02-08 04:24:01,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 512 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise84#1 := 512; [2025-02-08 04:24:01,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5656-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 512 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 04:24:01,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-1: tulip_init_one_#t~short1753#1 := tulip_init_one_#t~short1752#1; [2025-02-08 04:24:01,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867: assume tulip_init_one_#t~short1753#1;havoc tulip_init_one_#t~mem1743#1;havoc tulip_init_one_#t~bitwise1744#1;havoc tulip_init_one_#t~mem1745#1.base, tulip_init_one_#t~mem1745#1.offset;havoc tulip_init_one_#t~mem1746#1.base, tulip_init_one_#t~mem1746#1.offset;havoc tulip_init_one_#t~mem1747#1;havoc tulip_init_one_#t~short1748#1;havoc tulip_init_one_#t~short1749#1;havoc tulip_init_one_#t~mem1750#1.base, tulip_init_one_#t~mem1750#1.offset;havoc tulip_init_one_#t~mem1751#1;havoc tulip_init_one_#t~short1752#1;havoc tulip_init_one_#t~short1753#1;call tulip_init_one_#t~mem1754#1.base, tulip_init_one_#t~mem1754#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);tulip_init_one_#t~short1757#1 := 0 != (tulip_init_one_#t~mem1754#1.base + tulip_init_one_#t~mem1754#1.offset) % 18446744073709551616; [2025-02-08 04:24:01,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867: assume !tulip_init_one_#t~short1753#1;havoc tulip_init_one_#t~mem1743#1;havoc tulip_init_one_#t~bitwise1744#1;havoc tulip_init_one_#t~mem1745#1.base, tulip_init_one_#t~mem1745#1.offset;havoc tulip_init_one_#t~mem1746#1.base, tulip_init_one_#t~mem1746#1.offset;havoc tulip_init_one_#t~mem1747#1;havoc tulip_init_one_#t~short1748#1;havoc tulip_init_one_#t~short1749#1;havoc tulip_init_one_#t~mem1750#1.base, tulip_init_one_#t~mem1750#1.offset;havoc tulip_init_one_#t~mem1751#1;havoc tulip_init_one_#t~short1752#1;havoc tulip_init_one_#t~short1753#1; [2025-02-08 04:24:01,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942: assume 9 == private_ioctl_#t~mem1456#1;havoc private_ioctl_#t~mem1456#1; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942: assume !(9 == private_ioctl_#t~mem1456#1);havoc private_ioctl_#t~mem1456#1; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-7: assume tulip_init_one_#t~short1749#1; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-7: assume !tulip_init_one_#t~short1749#1;call tulip_init_one_#t~mem1745#1.base, tulip_init_one_#t~mem1745#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);tulip_init_one_#t~short1748#1 := 0 != (tulip_init_one_#t~mem1745#1.base + tulip_init_one_#t~mem1745#1.offset) % 18446744073709551616; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-6: assume tulip_init_one_#t~short1748#1;call tulip_init_one_#t~mem1746#1.base, tulip_init_one_#t~mem1746#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1747#1 := read~int#31(tulip_init_one_#t~mem1746#1.base, 4 + tulip_init_one_#t~mem1746#1.offset, 1);tulip_init_one_#t~short1748#1 := 0 != tulip_init_one_#t~mem1747#1 % 256 % 4294967296; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-6: assume !tulip_init_one_#t~short1748#1; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-9: [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-8: tulip_init_one_#t~short1749#1 := 0 != tulip_init_one_#t~bitwise1744#1; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14774-1: ldv___pci_register_driver_81_#res#1 := ldv___pci_register_driver_81_~ldv_func_res~11#1; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-3: assume tulip_init_one_#t~short1753#1; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-3: assume !tulip_init_one_#t~short1753#1;call tulip_init_one_#t~mem1750#1.base, tulip_init_one_#t~mem1750#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);tulip_init_one_#t~short1752#1 := 0 == (tulip_init_one_#t~mem1750#1.base + tulip_init_one_#t~mem1750#1.offset) % 18446744073709551616; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12792-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 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-2: assume tulip_init_one_#t~short1752#1;call tulip_init_one_#t~mem1751#1 := read~int#31(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4);tulip_init_one_#t~short1752#1 := 0 != tulip_init_one_#t~mem1751#1 % 2; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-2: assume !tulip_init_one_#t~short1752#1; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-5: tulip_init_one_#t~short1749#1 := tulip_init_one_#t~short1748#1; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-4: tulip_init_one_#t~short1753#1 := tulip_init_one_#t~short1749#1; [2025-02-08 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12792: 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 04:24:01,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339-1: SUMMARY for call tulip_mwi_config_#t~ret1565#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 04:24:01,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339: assume -2147483648 <= tulip_mwi_config_#t~ret1565#1 && tulip_mwi_config_#t~ret1565#1 <= 2147483647;havoc tulip_mwi_config_#t~ret1565#1; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-11: assume 8 == tulip_init_one_#t~mem1743#1;tulip_init_one_#t~bitwise1744#1 := tulip_init_one_#t~mem1743#1; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-11: assume !(8 == tulip_init_one_#t~mem1743#1); [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: tulip_find_mii_~phyn~0#1 := 1 + tulip_find_mii_~phyn~0#1; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-10: havoc tulip_init_one_#t~bitwise1744#1;assume ((((tulip_init_one_#t~mem1743#1 < 0 || tulip_init_one_#t~bitwise1744#1 <= tulip_init_one_#t~mem1743#1) && tulip_init_one_#t~bitwise1744#1 <= 8) && tulip_init_one_#t~bitwise1744#1 >= 0) && (tulip_init_one_#t~mem1743#1 >= 0 || tulip_init_one_#t~bitwise1744#1 > 8 + tulip_init_one_#t~mem1743#1)) && tulip_init_one_#t~bitwise1744#1 >= -2147483648; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-13: call tulip_init_one_#t~mem1743#1 := read~int#31(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-12: assume 0 == tulip_init_one_#t~mem1743#1;tulip_init_one_#t~bitwise1744#1 := 0; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-12: assume !(0 == tulip_init_one_#t~mem1743#1); [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868: assume tulip_init_one_#t~short1757#1;havoc tulip_init_one_#t~mem1754#1.base, tulip_init_one_#t~mem1754#1.offset;havoc tulip_init_one_#t~mem1755#1.base, tulip_init_one_#t~mem1755#1.offset;havoc tulip_init_one_#t~mem1756#1;havoc tulip_init_one_#t~short1757#1;tulip_init_one_~i~13#1 := 0; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868: assume !tulip_init_one_#t~short1757#1;havoc tulip_init_one_#t~mem1754#1.base, tulip_init_one_#t~mem1754#1.offset;havoc tulip_init_one_#t~mem1755#1.base, tulip_init_one_#t~mem1755#1.offset;havoc tulip_init_one_#t~mem1756#1;havoc tulip_init_one_#t~short1757#1; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868-1: assume tulip_init_one_#t~short1757#1;call tulip_init_one_#t~mem1755#1.base, tulip_init_one_#t~mem1755#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1756#1 := read~int#31(tulip_init_one_#t~mem1755#1.base, 4 + tulip_init_one_#t~mem1755#1.offset, 1);tulip_init_one_#t~short1757#1 := 0 != tulip_init_one_#t~mem1756#1 % 256 % 4294967296; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868-1: assume !tulip_init_one_#t~short1757#1; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: 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 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11604: assume 10 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11604: assume !(10 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13586: assume 9 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13586: assume !(9 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718: SUMMARY for call ldv_assume((if 0 == ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13322: assume 5 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13322: assume !(5 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18607: havoc register_netdev_#t~nondet2570#1; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18607-1: ldv_register_netdev_75_#t~ret1956#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2570#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_75_#t~ret1956#1 && ldv_register_netdev_75_#t~ret1956#1 <= 2147483647;ldv_register_netdev_75_~tmp~110#1 := ldv_register_netdev_75_#t~ret1956#1;havoc ldv_register_netdev_75_#t~ret1956#1;ldv_register_netdev_75_~ldv_func_res~9#1 := ldv_register_netdev_75_~tmp~110#1;assume { :begin_inline_ldv_register_netdev } true;ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset := ldv_register_netdev_75_~ldv_func_res~9#1, ldv_register_netdev_75_~ldv_func_arg1#1.base, ldv_register_netdev_75_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1918#1, ldv_register_netdev_#t~ret1919#1, ldv_register_netdev_#t~mem1920#1.base, ldv_register_netdev_#t~mem1920#1.offset, ldv_register_netdev_#t~mem1921#1.base, ldv_register_netdev_#t~mem1921#1.offset, ldv_register_netdev_#t~ret1922#1, ldv_register_netdev_#t~ret1923#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_14_ret_default~0#1, ldv_register_netdev_~tmp~98#1, ldv_register_netdev_~tmp___0~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~98#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~nondet2552#1;havoc ldv_pre_register_netdev_#t~nondet2552#1;assume -2147483648 <= ldv_pre_register_netdev_#t~nondet2552#1 && ldv_pre_register_netdev_#t~nondet2552#1 <= 2147483647;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet2552#1;havoc ldv_pre_register_netdev_#t~nondet2552#1; [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12926-1: SUMMARY for call pnic2_timer(ldv_dummy_resourceless_instance_callback_6_7_~arg1#1); srcloc: null [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10944: SUMMARY for call pnic2_start_nway(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12926: 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 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12001: 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 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8434: assume tulip_find_mii_~phyn~0#1 <= 32 && tulip_find_mii_~phy_idx~0#1 % 4294967296 <= 3; [2025-02-08 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8434: assume !(tulip_find_mii_~phyn~0#1 <= 32 && tulip_find_mii_~phy_idx~0#1 % 4294967296 <= 3);call write~int#31((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~mem779#1.base, tulip_find_mii_#t~mem779#1.offset := read~$Pointer$#31(tulip_find_mii_~tp~10#1.base, 4001 + tulip_find_mii_~tp~10#1.offset, 8);tulip_find_mii_#t~short782#1 := 0 != (tulip_find_mii_#t~mem779#1.base + tulip_find_mii_#t~mem779#1.offset) % 18446744073709551616; [2025-02-08 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1910#1 && ldv_pci_pci_instance_2_#t~ret1910#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1910#1;havoc ldv_pci_pci_instance_2_#t~ret1910#1; [2025-02-08 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1910#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12002: 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 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11738: tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11606-1: SUMMARY for call tulip_init_one_#t~ret1643#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 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11606: assume -2147483648 <= tulip_init_one_#t~ret1643#1 && tulip_init_one_#t~ret1643#1 <= 2147483647;havoc tulip_init_one_#t~ret1643#1;call tulip_init_one_#t~mem1644#1 := read~int#45(tulip_init_one_~#sig~0#1.base, tulip_init_one_~#sig~0#1.offset, 4); [2025-02-08 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13456: 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~ret1864#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 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14117: assume 1 == ~ldv_statevar_7~0; [2025-02-08 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14117: assume !(1 == ~ldv_statevar_7~0); [2025-02-08 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003: 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 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5661-2: call tulip_parse_eeprom_#t~mem85#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1);tulip_parse_eeprom_#t~short87#1 := 2 == tulip_parse_eeprom_#t~mem85#1 % 256 % 4294967296; [2025-02-08 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5661: assume tulip_parse_eeprom_#t~short87#1;havoc tulip_parse_eeprom_#t~mem85#1;havoc tulip_parse_eeprom_#t~mem86#1;havoc tulip_parse_eeprom_#t~short87#1;call tulip_parse_eeprom_#t~mem88#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 04:24:01,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5661: assume !tulip_parse_eeprom_#t~short87#1;havoc tulip_parse_eeprom_#t~mem85#1;havoc tulip_parse_eeprom_#t~mem86#1;havoc tulip_parse_eeprom_#t~short87#1; [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5661-1: assume tulip_parse_eeprom_#t~short87#1;call tulip_parse_eeprom_#t~mem86#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);tulip_parse_eeprom_#t~short87#1 := 0 == tulip_parse_eeprom_#t~mem86#1 % 256 % 4294967296; [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5661-1: assume !tulip_parse_eeprom_#t~short87#1; [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136: call tulip_suspend_#t~mem1806#1 := read~int#51(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~mem1806#1;havoc pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2560#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~nondet2560#1;assume -2147483648 <= pci_choose_state_#t~nondet2560#1 && pci_choose_state_#t~nondet2560#1 <= 2147483647;pci_choose_state_#res#1 := pci_choose_state_#t~nondet2560#1;havoc pci_choose_state_#t~nondet2560#1; [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136-1: SUMMARY for call pci_disable_device(tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11740: assume tulip_init_one_~i~13#1 <= 7; [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11740: assume !(tulip_init_one_~i~13#1 <= 7); [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662: assume 0 != tulip_parse_eeprom_#t~bitwise89#1;havoc tulip_parse_eeprom_#t~mem88#1;havoc tulip_parse_eeprom_#t~bitwise89#1; [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662: assume !(0 != tulip_parse_eeprom_#t~bitwise89#1);havoc tulip_parse_eeprom_#t~mem88#1;havoc tulip_parse_eeprom_#t~bitwise89#1; [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11872: assume 11 == tulip_init_one_#t~mem1759#1 % 256 % 4294967296;havoc tulip_init_one_#t~mem1758#1.base, tulip_init_one_#t~mem1758#1.offset;havoc tulip_init_one_#t~mem1759#1;call write~int#31(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~mem1760#1 := read~int#31(tulip_init_one_~dev~7#1.base, 514 + tulip_init_one_~dev~7#1.offset, 1);call write~int#31((if tulip_init_one_#t~mem1760#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1760#1 % 256 % 4294967296 else tulip_init_one_#t~mem1760#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~mem1760#1; [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11872: assume !(11 == tulip_init_one_#t~mem1759#1 % 256 % 4294967296);havoc tulip_init_one_#t~mem1758#1.base, tulip_init_one_#t~mem1758#1.offset;havoc tulip_init_one_#t~mem1759#1;tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1;call tulip_init_one_#t~mem1762#1.base, tulip_init_one_#t~mem1762#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1763#1 := read~int#31(tulip_init_one_#t~mem1762#1.base, 2 + tulip_init_one_#t~mem1762#1.offset, 1); [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-3: assume 64 == (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise89#1 := (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-3: assume !(64 == (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-4: assume 0 == (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise89#1 := 0; [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-4: assume !(0 == (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5530: tulip_parse_eeprom_~tmp___0~0#1 := tulip_parse_eeprom_#t~ret43#1;havoc tulip_parse_eeprom_#t~ret43#1;tulip_parse_eeprom_~media~0#1 := tulip_parse_eeprom_~tmp___0~0#1;tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset;call tulip_parse_eeprom_#t~mem44#1 := read~int#31(tulip_parse_eeprom_~tp~0#1.base, 2808 + tulip_parse_eeprom_~tp~0#1.offset, 4); [2025-02-08 04:24:01,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-1: [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11872-1: call tulip_init_one_#t~mem1758#1.base, tulip_init_one_#t~mem1758#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1759#1 := read~int#31(tulip_init_one_#t~mem1758#1.base, 1 + (24 + tulip_init_one_#t~mem1758#1.offset + 10 * tulip_init_one_~i~13#1), 1); [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-2: havoc tulip_parse_eeprom_#t~bitwise89#1;assume (((((if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296) < 0 || tulip_parse_eeprom_#t~bitwise89#1 <= (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296)) && tulip_parse_eeprom_#t~bitwise89#1 <= 64) && tulip_parse_eeprom_#t~bitwise89#1 >= 0) && ((if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296) >= 0 || tulip_parse_eeprom_#t~bitwise89#1 > 64 + (if tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem88#1 % 256 % 4294967296 - 4294967296))) && tulip_parse_eeprom_#t~bitwise89#1 >= -2147483648; [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5530-1: SUMMARY for call tulip_parse_eeprom_#t~ret43#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608: assume 159453975 == tulip_init_one_#t~mem1644#1 % 4294967296;havoc tulip_init_one_#t~mem1644#1;call tulip_init_one_#t~mem1645#1 := read~int#31(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608: assume !(159453975 == tulip_init_one_#t~mem1644#1 % 4294967296);havoc tulip_init_one_#t~mem1644#1; [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13590: assume 10 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13590: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13326: assume 7 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13326: assume !(7 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10948: SUMMARY for call t21142_start_nway(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498: assume -2147483648 <= ldv_post_init_#t~ret2432#1 && ldv_post_init_#t~ret2432#1 <= 2147483647;ldv_post_init_~tmp~137#1 := ldv_post_init_#t~ret2432#1;havoc ldv_post_init_#t~ret2432#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~137#1;ldv_entry_EMGentry_19_#t~ret1869#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2432#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~137#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_19_#t~ret1869#1 && ldv_entry_EMGentry_19_#t~ret1869#1 <= 2147483647;~ldv_19_ret_default~0 := ldv_entry_EMGentry_19_#t~ret1869#1;havoc ldv_entry_EMGentry_19_#t~ret1869#1; [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-1: SUMMARY for call ldv_post_init_#t~ret2432#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664-1: SUMMARY for call tulip_parse_eeprom_#t~ret90#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, 7 + tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13724-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610: call write~int#31(tulip_init_one_#t~bitwise1646#1, tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4);havoc tulip_init_one_#t~mem1645#1;havoc tulip_init_one_#t~bitwise1646#1;call write~int#31(33, tulip_init_one_~tp~31#1.base, 3968 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664: tulip_parse_eeprom_~tmp___9~0#1 := tulip_parse_eeprom_#t~ret90#1;havoc tulip_parse_eeprom_#t~ret90#1;tulip_parse_eeprom_~base15~0#1 := tulip_parse_eeprom_~tmp___9~0#1 % 65536; [2025-02-08 04:24:01,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13724: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem1911#1.base, ldv_pci_pci_instance_2_#t~mem1911#1.offset := read~$Pointer$#29(~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~mem1911#1.base, ldv_pci_pci_instance_2_#t~mem1911#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~ret1880#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~94#1;ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset := ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset;ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset := ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset;ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset := ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;havoc ldv_pci_instance_probe_2_17_~tmp~94#1;assume { :begin_inline_tulip_init_one } true;tulip_init_one_#in~pdev#1.base, tulip_init_one_#in~pdev#1.offset, tulip_init_one_#in~ent#1.base, tulip_init_one_#in~ent#1.offset := ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset;havoc tulip_init_one_#res#1;havoc tulip_init_one_#t~mem1594#1, tulip_init_one_#t~mem1595#1.base, tulip_init_one_#t~mem1595#1.offset, tulip_init_one_#t~mem1596#1, tulip_init_one_#t~ret1597#1, tulip_init_one_#t~mem1598#1, tulip_init_one_#t~mem1599#1, tulip_init_one_#t~mem1600#1, tulip_init_one_#t~short1601#1, tulip_init_one_#t~mem1602#1, tulip_init_one_#t~short1603#1, tulip_init_one_#t~short1604#1, tulip_init_one_#t~ret1605#1, tulip_init_one_#t~ret1606#1, tulip_init_one_#t~bitwise1607#1, tulip_init_one_#t~bitwise1608#1, tulip_init_one_#t~bitwise1609#1, tulip_init_one_#t~ret1610#1, tulip_init_one_#t~bitwise1611#1, tulip_init_one_#t~ret1612#1, tulip_init_one_#t~ret1613#1, tulip_init_one_#t~mem1614#1, tulip_init_one_#t~ret1615#1.base, tulip_init_one_#t~ret1615#1.offset, tulip_init_one_#t~mem1616#1, tulip_init_one_#t~mem1617#1, tulip_init_one_#t~mem1618#1, tulip_init_one_#t~short1619#1, tulip_init_one_#t~ite1622#1, tulip_init_one_#t~mem1620#1, tulip_init_one_#t~mem1621#1, tulip_init_one_#t~mem1623#1, tulip_init_one_#t~ret1624#1.base, tulip_init_one_#t~ret1624#1.offset, tulip_init_one_#t~mem1625#1, tulip_init_one_#t~mem1626#1, tulip_init_one_#t~mem1627#1, tulip_init_one_#t~short1628#1, tulip_init_one_#t~ite1631#1, tulip_init_one_#t~mem1629#1, tulip_init_one_#t~mem1630#1, tulip_init_one_#t~mem1632#1, tulip_init_one_#t~ret1633#1, tulip_init_one_#t~ret1634#1, tulip_init_one_#t~mem1635#1, tulip_init_one_#t~ret1636#1.base, tulip_init_one_#t~ret1636#1.offset, tulip_init_one_#t~ret1637#1.base, tulip_init_one_#t~ret1637#1.offset, tulip_init_one_#t~ret1638#1.base, tulip_init_one_#t~ret1638#1.offset, tulip_init_one_#t~mem1639#1.base, tulip_init_one_#t~mem1639#1.offset, tulip_init_one_#t~mem1640#1.base, tulip_init_one_#t~mem1640#1.offset, tulip_init_one_#t~mem1641#1, tulip_init_one_#t~mem1642#1, tulip_init_one_#t~ret1643#1, tulip_init_one_#t~mem1644#1, tulip_init_one_#t~mem1645#1, tulip_init_one_#t~bitwise1646#1, tulip_init_one_#t~ret1647#1, tulip_init_one_#t~mem1648#1, tulip_init_one_#t~ret1649#1.base, tulip_init_one_#t~ret1649#1.offset, tulip_init_one_#t~ret1650#1.base, tulip_init_one_#t~ret1650#1.offset, tulip_init_one_#t~mem1651#1, tulip_init_one_#t~mem1652#1.base, tulip_init_one_#t~mem1652#1.offset, tulip_init_one_#t~mem1653#1, tulip_init_one_#t~mem1654#1, tulip_init_one_#t~mem1655#1.base, tulip_init_one_#t~mem1655#1.offset, tulip_init_one_#t~mem1656#1, tulip_init_one_#t~bitwise1657#1, tulip_init_one_#t~short1658#1, tulip_init_one_#t~ret1659#1, tulip_init_one_#t~memset~res1660#1.base, tulip_init_one_#t~memset~res1660#1.offset, tulip_init_one_#t~bitwise1661#1, 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~ret1666#1, tulip_init_one_#t~mem1667#1.base, tulip_init_one_#t~mem1667#1.offset, tulip_init_one_#t~mem1668#1.base, tulip_init_one_#t~mem1668#1.offset, tulip_init_one_#t~mem1669#1, tulip_init_one_#t~ret1670#1, tulip_init_one_#t~bitwise1671#1, tulip_init_one_#t~bitwise1672#1, tulip_init_one_#t~ret1673#1, tulip_init_one_#t~mem1674#1, tulip_init_one_#t~mem1675#1, tulip_init_one_#t~mem1676#1, tulip_init_one_#t~mem1677#1, tulip_init_one_#t~short1678#1, tulip_init_one_#t~mem1679#1, tulip_init_one_#t~mem1680#1, tulip_init_one_#t~short1681#1, tulip_init_one_#t~mem1682#1, tulip_init_one_#t~short1683#1, tulip_init_one_#t~mem1684#1.base, tulip_init_one_#t~mem1684#1.offset, tulip_init_one_#t~mem1685#1, 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~mem1689#1.base, tulip_init_one_#t~mem1689#1.offset, tulip_init_one_#t~mem1690#1, tulip_init_one_#t~short1691#1, tulip_init_one_#t~mem1692#1.base, tulip_init_one_#t~mem1692#1.offset, tulip_init_one_#t~mem1693#1, tulip_init_one_#t~short1694#1, tulip_init_one_#t~mem1695#1.base, tulip_init_one_#t~mem1695#1.offset, tulip_init_one_#t~mem1696#1, tulip_init_one_#t~short1697#1, tulip_init_one_#t~mem1698#1.base, tulip_init_one_#t~mem1698#1.offset, tulip_init_one_#t~mem1699#1, tulip_init_one_#t~mem1700#1.base, tulip_init_one_#t~mem1700#1.offset, tulip_init_one_#t~mem1701#1.base, tulip_init_one_#t~mem1701#1.offset, tulip_init_one_#t~mem1702#1, tulip_init_one_#t~mem1703#1.base, tulip_init_one_#t~mem1703#1.offset, tulip_init_one_#t~mem1704#1.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.base, tulip_init_one_#t~mem1708#1.offset, tulip_init_one_#t~mem1709#1, tulip_init_one_#t~mem1710#1, tulip_init_one_#t~mem1711#1, tulip_init_one_#t~mem1712#1, tulip_init_one_#t~bitwise1713#1, tulip_init_one_#t~mem1714#1, tulip_init_one_#t~short1715#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, tulip_init_one_#t~mem1721#1, tulip_init_one_#t~mem1722#1.base, tulip_init_one_#t~mem1722#1.offset, tulip_init_one_#t~ret1723#1, tulip_init_one_#t~mem1724#1, tulip_init_one_#t~mem1725#1, tulip_init_one_#t~bitwise1726#1, tulip_init_one_#t~mem1727#1, tulip_init_one_#t~mem1728#1, tulip_init_one_#t~mem1729#1, tulip_init_one_#t~bitwise1730#1, tulip_init_one_#t~mem1731#1, tulip_init_one_#t~mem1732#1, tulip_init_one_#t~mem1733#1, tulip_init_one_#t~mem1734#1, tulip_init_one_#t~bitwise1735#1, tulip_init_one_#t~bitwise1736#1, tulip_init_one_#t~mem1737#1, tulip_init_one_#t~bitwise1738#1, tulip_init_one_#t~loopctr1739#1, tulip_init_one_#t~nondet1740#1, tulip_init_one_#t~ret1741#1, tulip_init_one_#t~strcpy~res1742#1.base, tulip_init_one_#t~strcpy~res1742#1.offset, tulip_init_one_#t~mem1743#1, tulip_init_one_#t~bitwise1744#1, tulip_init_one_#t~mem1745#1.base, tulip_init_one_#t~mem1745#1.offset, tulip_init_one_#t~mem1746#1.base, tulip_init_one_#t~mem1746#1.offset, tulip_init_one_#t~mem1747#1, tulip_init_one_#t~short1748#1, tulip_init_one_#t~short1749#1, tulip_init_one_#t~mem1750#1.base, tulip_init_one_#t~mem1750#1.offset, tulip_init_one_#t~mem1751#1, tulip_init_one_#t~short1752#1, tulip_init_one_#t~short1753#1, tulip_init_one_#t~mem1754#1.base, tulip_init_one_#t~mem1754#1.offset, tulip_init_one_#t~mem1755#1.base, tulip_init_one_#t~mem1755#1.offset, tulip_init_one_#t~mem1756#1, tulip_init_one_#t~short1757#1, tulip_init_one_#t~mem1758#1.base, tulip_init_one_#t~mem1758#1.offset, tulip_init_one_#t~mem1759#1, tulip_init_one_#t~mem1760#1, tulip_init_one_#t~mem1761#1, tulip_init_one_#t~mem1762#1.base, tulip_init_one_#t~mem1762#1.offset, tulip_init_one_#t~mem1763#1, tulip_init_one_#t~ret1764#1, tulip_init_one_#t~mem1765#1, tulip_init_one_#t~mem1766#1, tulip_init_one_#t~mem1767#1.base, tulip_init_one_#t~mem1767#1.offset, tulip_init_one_#t~ret1768#1, tulip_init_one_#t~mem1769#1, tulip_init_one_#t~mem1770#1, tulip_init_one_#t~bitwise1771#1, tulip_init_one_#t~mem1772#1, tulip_init_one_#t~bitwise1773#1, tulip_init_one_#t~mem1774#1.base, tulip_init_one_#t~mem1774#1.offset, tulip_init_one_#t~mem1775#1.base, tulip_init_one_#t~mem1775#1.offset, tulip_init_one_#t~mem1776#1, tulip_init_one_#t~bitwise1777#1, tulip_init_one_#t~mem1778#1, tulip_init_one_#t~mem1779#1, tulip_init_one_#t~mem1780#1, tulip_init_one_#t~bitwise1781#1, tulip_init_one_#t~short1782#1, tulip_init_one_#t~mem1783#1, tulip_init_one_#t~mem1784#1.base, tulip_init_one_#t~mem1784#1.offset, tulip_init_one_#t~mem1785#1, tulip_init_one_#t~mem1786#1.base, tulip_init_one_#t~mem1786#1.offset, tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, tulip_init_one_~ent#1.base, tulip_init_one_~ent#1.offset, tulip_init_one_~tp~31#1.base, tulip_init_one_~tp~31#1.offset, tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset, tulip_init_one_~last_irq~0#1, tulip_init_one_~multiport_cnt~0#1, tulip_init_one_~i~13#1, tulip_init_one_~irq~0#1, tulip_init_one_~sum~0#1, tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset, tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset, tulip_init_one_~ioaddr~18#1.base, tulip_init_one_~ioaddr~18#1.offset, tulip_init_one_~board_idx~0#1, tulip_init_one_~chip_idx~0#1, tulip_init_one_~chip_name~0#1.base, tulip_init_one_~chip_name~0#1.offset, tulip_init_one_~eeprom_missing~0#1, tulip_init_one_~force_csr0~0#1, tulip_init_one_~tmp~80#1, tulip_init_one_~tmp___0~46#1, tulip_init_one_~tmp___1~32#1.base, tulip_init_one_~tmp___1~32#1.offset, tulip_init_one_~tmp___2~24#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~80#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~24#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#47(0, tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#47(76, tulip_init_one_~#last_phys_addr~0#1.base, 1 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#47(105, tulip_init_one_~#last_phys_addr~0#1.base, 2 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#47(110, tulip_init_one_~#last_phys_addr~0#1.base, 3 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#47(117, tulip_init_one_~#last_phys_addr~0#1.base, 4 + tulip_init_one_~#last_phys_addr~0#1.offset, 1);call write~int#47(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~mem1594#1 := read~int#31(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~mem1594#1 % 18446744073709551616 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1594#1 % 18446744073709551616 % 4294967296 else tulip_init_one_#t~mem1594#1 % 18446744073709551616 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1594#1;call tulip_init_one_#t~mem1595#1.base, tulip_init_one_#t~mem1595#1.offset := read~$Pointer$#25(~#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~mem1595#1.base, tulip_init_one_#t~mem1595#1.offset;havoc tulip_init_one_#t~mem1595#1.base, tulip_init_one_#t~mem1595#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~mem1596#1 := read~int#31(tulip_init_one_~pdev#1.base, 64 + tulip_init_one_~pdev#1.offset, 2); [2025-02-08 04:24:01,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346: tulip_mwi_config_~csr0___0~0#1 := 0;call write~int#31(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 04:24:01,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610-2: havoc tulip_init_one_#t~bitwise1646#1;assume ((((tulip_init_one_#t~mem1645#1 < 0 || tulip_init_one_#t~bitwise1646#1 >= 65536) && tulip_init_one_#t~bitwise1646#1 >= tulip_init_one_#t~mem1645#1) && (tulip_init_one_#t~mem1645#1 < 0 || tulip_init_one_#t~bitwise1646#1 <= 65536 + tulip_init_one_#t~mem1645#1)) && (tulip_init_one_#t~mem1645#1 >= 0 || tulip_init_one_#t~bitwise1646#1 < 0)) && tulip_init_one_#t~bitwise1646#1 <= 2147483647; [2025-02-08 04:24:01,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610-1: [2025-02-08 04:24:01,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8439: assume tulip_find_mii_#t~short782#1;havoc tulip_find_mii_#t~mem779#1.base, tulip_find_mii_#t~mem779#1.offset;havoc tulip_find_mii_#t~mem780#1.base, tulip_find_mii_#t~mem780#1.offset;havoc tulip_find_mii_#t~mem781#1;havoc tulip_find_mii_#t~short782#1; [2025-02-08 04:24:01,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8439: assume !tulip_find_mii_#t~short782#1;havoc tulip_find_mii_#t~mem779#1.base, tulip_find_mii_#t~mem779#1.offset;havoc tulip_find_mii_#t~mem780#1.base, tulip_find_mii_#t~mem780#1.offset;havoc tulip_find_mii_#t~mem781#1;havoc tulip_find_mii_#t~short782#1; [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610-4: assume 0 == tulip_init_one_#t~mem1645#1 || 65536 == tulip_init_one_#t~mem1645#1;tulip_init_one_#t~bitwise1646#1 := 65536; [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610-4: assume !(0 == tulip_init_one_#t~mem1645#1 || 65536 == tulip_init_one_#t~mem1645#1); [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8439-1: assume tulip_find_mii_#t~short782#1;call tulip_find_mii_#t~mem780#1.base, tulip_find_mii_#t~mem780#1.offset := read~$Pointer$#31(tulip_find_mii_~tp~10#1.base, 4001 + tulip_find_mii_~tp~10#1.offset, 8);call tulip_find_mii_#t~mem781#1 := read~int#31(tulip_find_mii_#t~mem780#1.base, 4 + tulip_find_mii_#t~mem780#1.offset, 1);tulip_find_mii_#t~short782#1 := 0 != tulip_find_mii_#t~mem781#1 % 256 % 4294967296 && 0 == tulip_find_mii_~phy_idx~0#1; [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8439-1: assume !tulip_find_mii_#t~short782#1; [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610-3: assume false;tulip_init_one_#t~bitwise1646#1 := tulip_init_one_#t~mem1645#1; [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610-3: assume !false; [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-3: assume is_device_dma_capable_#t~short956#1;call is_device_dma_capable_#t~mem954#1.base, is_device_dma_capable_#t~mem954#1.offset := read~$Pointer$#31(is_device_dma_capable_~dev#1.base, 1130 + is_device_dma_capable_~dev#1.offset, 8);call is_device_dma_capable_#t~mem955#1 := read~int#31(is_device_dma_capable_#t~mem954#1.base, is_device_dma_capable_#t~mem954#1.offset, 8);is_device_dma_capable_#t~short956#1 := 0 != is_device_dma_capable_#t~mem955#1 % 18446744073709551616; [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-3: assume !is_device_dma_capable_#t~short956#1; [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12139: assume 2 == tulip_suspend_#t~mem1808#1 && 0 != tulip_suspend_~pstate~0#1;havoc tulip_suspend_#t~mem1808#1;call tulip_suspend_#t~mem1809#1 := read~int#31(tulip_suspend_~tp~33#1.base, 3972 + tulip_suspend_~tp~33#1.offset, 4); [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12139: assume !(2 == tulip_suspend_#t~mem1808#1 && 0 != tulip_suspend_~pstate~0#1);havoc tulip_suspend_#t~mem1808#1; [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232: havoc is_device_dma_capable_#t~mem953#1.base, is_device_dma_capable_#t~mem953#1.offset;havoc is_device_dma_capable_#t~mem954#1.base, is_device_dma_capable_#t~mem954#1.offset;havoc is_device_dma_capable_#t~mem955#1;havoc is_device_dma_capable_#t~short956#1; [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-1: dma_alloc_attrs_#t~ret969#1 := is_device_dma_capable_#res#1;havoc is_device_dma_capable_#t~mem953#1.base, is_device_dma_capable_#t~mem953#1.offset, is_device_dma_capable_#t~mem954#1.base, is_device_dma_capable_#t~mem954#1.offset, is_device_dma_capable_#t~mem955#1, is_device_dma_capable_#t~short956#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~ret969#1 && dma_alloc_attrs_#t~ret969#1 <= 2147483647;dma_alloc_attrs_~tmp___0~28#1 := dma_alloc_attrs_#t~ret969#1;havoc dma_alloc_attrs_#t~ret969#1; [2025-02-08 04:24:01,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-2: is_device_dma_capable_#res#1 := (if is_device_dma_capable_#t~short956#1 then 1 else 0);havoc is_device_dma_capable_#t~mem953#1.base, is_device_dma_capable_#t~mem953#1.offset;havoc is_device_dma_capable_#t~mem954#1.base, is_device_dma_capable_#t~mem954#1.offset;havoc is_device_dma_capable_#t~mem955#1;havoc is_device_dma_capable_#t~short956#1; [2025-02-08 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13989: assume 1 == ~ldv_statevar_5~0; [2025-02-08 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13989: assume !(1 == ~ldv_statevar_5~0); [2025-02-08 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14121: assume 2 == ~ldv_statevar_7~0; [2025-02-08 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14121: assume !(2 == ~ldv_statevar_7~0); [2025-02-08 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876: call tulip_init_one_#t~mem1761#1 := read~int#31(tulip_init_one_~tp~31#1.base, 4013 + tulip_init_one_~tp~31#1.offset, 4);call write~int#31(tulip_init_one_#t~mem1761#1, tulip_init_one_~dev~7#1.base, 514 + tulip_init_one_~dev~7#1.offset, 1);havoc tulip_init_one_#t~mem1761#1; [2025-02-08 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876-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 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819: assume 35143 == private_ioctl_~cmd#1; [2025-02-08 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819: assume !(35143 == private_ioctl_~cmd#1); [2025-02-08 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5666: tulip_parse_eeprom_~tmp___10~0#1 := tulip_parse_eeprom_#t~ret91#1;havoc tulip_parse_eeprom_#t~ret91#1;call write~int#31(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 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11612: assume -2147483648 <= tulip_init_one_#t~ret1647#1 && tulip_init_one_#t~ret1647#1 <= 2147483647;havoc tulip_init_one_#t~ret1647#1; [2025-02-08 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5534: assume 0 != tulip_parse_eeprom_#t~bitwise45#1;havoc tulip_parse_eeprom_#t~mem44#1;havoc tulip_parse_eeprom_#t~bitwise45#1;tulip_parse_eeprom_~tmp___1~0#1.base, tulip_parse_eeprom_~tmp___1~0#1.offset := tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset;tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset;call tulip_parse_eeprom_#t~mem46#1 := read~int#31(tulip_parse_eeprom_~tmp___1~0#1.base, tulip_parse_eeprom_~tmp___1~0#1.offset, 1);tulip_parse_eeprom_~csr12dir~0#1 := tulip_parse_eeprom_#t~mem46#1;havoc tulip_parse_eeprom_#t~mem46#1; [2025-02-08 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5534: assume !(0 != tulip_parse_eeprom_#t~bitwise45#1);havoc tulip_parse_eeprom_#t~mem44#1;havoc tulip_parse_eeprom_#t~bitwise45#1; [2025-02-08 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13594: assume 12 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13594: assume !(12 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5666-1: SUMMARY for call tulip_parse_eeprom_#t~ret91#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, 9 + tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 04:24:01,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11612-1: SUMMARY for call tulip_init_one_#t~ret1647#1 := printk(274, 0); srcloc: null [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5534-3: assume 4 == tulip_parse_eeprom_#t~mem44#1;tulip_parse_eeprom_#t~bitwise45#1 := tulip_parse_eeprom_#t~mem44#1; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5534-3: assume !(4 == tulip_parse_eeprom_#t~mem44#1); [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: assume 14 == tulip_init_one_~chip_idx~0#1;call tulip_init_one_#t~mem1676#1 := read~int#31(tulip_init_one_~ee_data~1#1.base, 408 + tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1678#1 := 4 == tulip_init_one_#t~mem1676#1 % 256 % 4294967296; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: assume !(14 == tulip_init_one_~chip_idx~0#1);call tulip_init_one_#t~mem1679#1 := read~int#31(tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1681#1 := 255 == tulip_init_one_#t~mem1679#1 % 256 % 4294967296; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5534-4: assume 0 == tulip_parse_eeprom_#t~mem44#1;tulip_parse_eeprom_#t~bitwise45#1 := 0; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5534-4: assume !(0 == tulip_parse_eeprom_#t~mem44#1); [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5534-1: [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5534-2: havoc tulip_parse_eeprom_#t~bitwise45#1;assume ((((tulip_parse_eeprom_#t~mem44#1 < 0 || tulip_parse_eeprom_#t~bitwise45#1 <= tulip_parse_eeprom_#t~mem44#1) && tulip_parse_eeprom_#t~bitwise45#1 <= 4) && tulip_parse_eeprom_#t~bitwise45#1 >= 0) && (tulip_parse_eeprom_#t~mem44#1 >= 0 || tulip_parse_eeprom_#t~bitwise45#1 > 4 + tulip_parse_eeprom_#t~mem44#1)) && tulip_parse_eeprom_#t~bitwise45#1 >= -2147483648; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1566#1;havoc tulip_mwi_config_#t~bitwise1566#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~nondet2567#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~nondet2567#1;assume -2147483648 <= pci_try_set_mwi_#t~nondet2567#1 && pci_try_set_mwi_#t~nondet2567#1 <= 2147483647;pci_try_set_mwi_#res#1 := pci_try_set_mwi_#t~nondet2567#1;havoc pci_try_set_mwi_#t~nondet2567#1; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13330: assume 9 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13330: assume !(9 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-2: havoc tulip_mwi_config_#t~bitwise1566#1;assume (tulip_mwi_config_#t~bitwise1566#1 % 4294967296 >= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1566#1 % 4294967296 >= 18874368) && tulip_mwi_config_#t~bitwise1566#1 % 4294967296 <= 18874368 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-1: [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8441: assume -2147483648 <= tulip_find_mii_#t~ret783#1 && tulip_find_mii_#t~ret783#1 <= 2147483647;havoc tulip_find_mii_#t~ret783#1;call write~int#31(1, tulip_find_mii_~tp~10#1.base, 3996 + tulip_find_mii_~tp~10#1.offset, 1); [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8441-1: SUMMARY for call tulip_find_mii_#t~ret783#1 := printk(137, 0); srcloc: null [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-1: SUMMARY for call tulip_set_wolopts(tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset, tulip_suspend_#t~mem1809#1); srcloc: null [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141: havoc tulip_suspend_#t~mem1809#1;call tulip_suspend_#t~mem1810#1 := read~int#31(tulip_suspend_~tp~33#1.base, 3972 + tulip_suspend_~tp~33#1.offset, 4); [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 18874368 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1566#1 := 18874368; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 18874368 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-3: assume false;tulip_mwi_config_#t~bitwise1566#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-3: assume !false; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12802: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_20_#t~ret1864#1 && ldv_dummy_resourceless_instance_callback_1_20_#t~ret1864#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1864#1;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret1864#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 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11745-1: assume tulip_init_one_#t~short1678#1;call tulip_init_one_#t~mem1677#1 := read~int#31(tulip_init_one_~ee_data~1#1.base, 409 + tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1678#1 := 6 == tulip_init_one_#t~mem1677#1 % 256 % 4294967296; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11745-1: assume !tulip_init_one_#t~short1678#1; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11745: assume tulip_init_one_#t~short1678#1;havoc tulip_init_one_#t~mem1676#1;havoc tulip_init_one_#t~mem1677#1;havoc tulip_init_one_#t~short1678#1;tulip_init_one_~sa_offset~0#1 := 410; [2025-02-08 04:24:01,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11745: assume !tulip_init_one_#t~short1678#1;havoc tulip_init_one_#t~mem1676#1;havoc tulip_init_one_#t~mem1677#1;havoc tulip_init_one_#t~short1678#1; [2025-02-08 04:24:01,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12802-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_20_#t~ret1864#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 04:24:01,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13463: 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~ret1865#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~ret1394#1.base, tulip_ethtool_set_wol_#t~ret1394#1.offset, tulip_ethtool_set_wol_#t~mem1396#1, tulip_ethtool_set_wol_#t~mem1395#1, tulip_ethtool_set_wol_#t~bitwise1397#1, tulip_ethtool_set_wol_#t~mem1398#1, tulip_ethtool_set_wol_#t~mem1399#1.base, tulip_ethtool_set_wol_#t~mem1399#1.offset, tulip_ethtool_set_wol_#t~mem1400#1, tulip_ethtool_set_wol_#t~ret1401#1, tulip_ethtool_set_wol_~dev#1.base, tulip_ethtool_set_wol_~dev#1.offset, tulip_ethtool_set_wol_~wolinfo#1.base, tulip_ethtool_set_wol_~wolinfo#1.offset, tulip_ethtool_set_wol_~tp~24#1.base, tulip_ethtool_set_wol_~tp~24#1.offset, tulip_ethtool_set_wol_~tmp~73#1.base, tulip_ethtool_set_wol_~tmp~73#1.offset;tulip_ethtool_set_wol_~dev#1.base, tulip_ethtool_set_wol_~dev#1.offset := tulip_ethtool_set_wol_#in~dev#1.base, tulip_ethtool_set_wol_#in~dev#1.offset;tulip_ethtool_set_wol_~wolinfo#1.base, tulip_ethtool_set_wol_~wolinfo#1.offset := tulip_ethtool_set_wol_#in~wolinfo#1.base, tulip_ethtool_set_wol_#in~wolinfo#1.offset;havoc tulip_ethtool_set_wol_~tp~24#1.base, tulip_ethtool_set_wol_~tp~24#1.offset;havoc tulip_ethtool_set_wol_~tmp~73#1.base, tulip_ethtool_set_wol_~tmp~73#1.offset; [2025-02-08 04:24:01,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142-1: SUMMARY for call tulip_suspend_#t~ret1811#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~mem1810#1 % 4294967296 then 1 else 0) then 0 else 1)); srcloc: null [2025-02-08 04:24:01,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142: assume -2147483648 <= tulip_suspend_#t~ret1811#1 && tulip_suspend_#t~ret1811#1 <= 2147483647;tulip_suspend_~rc~0#1 := tulip_suspend_#t~ret1811#1;havoc tulip_suspend_#t~mem1810#1;havoc tulip_suspend_#t~ret1811#1; [2025-02-08 04:24:01,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5668-1: SUMMARY for call tulip_parse_eeprom_#t~ret92#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, 11 + tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 04:24:01,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5668: tulip_parse_eeprom_~tmp___11~0#1 := tulip_parse_eeprom_#t~ret92#1;havoc tulip_parse_eeprom_#t~ret92#1;call write~int#31(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 04:24:01,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18485: havoc ldv_pre_register_netdev_#t~nondet2552#1; [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18485-1: ldv_register_netdev_#t~ret1918#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2552#1;assume { :end_inline_ldv_pre_register_netdev } true;assume -2147483648 <= ldv_register_netdev_#t~ret1918#1 && ldv_register_netdev_#t~ret1918#1 <= 2147483647;ldv_register_netdev_~ldv_14_ret_default~0#1 := ldv_register_netdev_#t~ret1918#1;havoc ldv_register_netdev_#t~ret1918#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 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11350: tulip_mwi_config_#t~ret1568#1 := pci_read_config_word_#res#1;havoc pci_read_config_word_#t~mem1032#1.base, pci_read_config_word_#t~mem1032#1.offset, pci_read_config_word_#t~mem1033#1, pci_read_config_word_#t~ret1034#1, pci_read_config_word_~dev#1.base, pci_read_config_word_~dev#1.offset, pci_read_config_word_~where#1, pci_read_config_word_~val#1.base, pci_read_config_word_~val#1.offset, pci_read_config_word_~tmp~51#1;havoc pci_read_config_word_#in~dev#1.base, pci_read_config_word_#in~dev#1.offset, pci_read_config_word_#in~where#1, pci_read_config_word_#in~val#1.base, pci_read_config_word_#in~val#1.offset;assume { :end_inline_pci_read_config_word } true;assume -2147483648 <= tulip_mwi_config_#t~ret1568#1 && tulip_mwi_config_#t~ret1568#1 <= 2147483647;havoc tulip_mwi_config_#t~ret1568#1; [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14125: assume 3 == ~ldv_statevar_7~0; [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14125: assume !(3 == ~ldv_statevar_7~0); [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10954: assume 4 == private_ioctl_~regnum~0#1 % 4294967296;call write~int#31(private_ioctl_~value___0~0#1, private_ioctl_~tp~26#1.base, 3982 + private_ioctl_~tp~26#1.offset, 2); [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10954: assume !(4 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12011: 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 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12936-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 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13993: assume 2 == ~ldv_statevar_5~0; [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13993: assume !(2 == ~ldv_statevar_5~0); [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12936: 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 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1914#1 && ldv_pci_pci_instance_2_#t~ret1914#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___1~36#1 := ldv_pci_pci_instance_2_#t~ret1914#1;havoc ldv_pci_pci_instance_2_#t~ret1914#1; [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1914#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: 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 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: assume 0 != tulip_suspend_~rc~0#1; [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: assume !(0 != tulip_suspend_~rc~0#1); [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13862: assume 1 == ~ldv_statevar_3~0; [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13862: assume !(1 == ~ldv_statevar_3~0); [2025-02-08 04:24:01,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10823: assume 35144 == private_ioctl_~cmd#1; [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10823: assume !(35144 == private_ioctl_~cmd#1); [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14655: SUMMARY for call ldv_spin_lock_lock_of_tulip_private(); srcloc: null [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13598: assume 14 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13598: assume !(14 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-4: assume 16 == (if tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 - 4294967296);tulip_mwi_config_#t~bitwise1571#1 := (if tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-4: assume !(16 == (if tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-3: havoc tulip_mwi_config_#t~bitwise1571#1;assume (((((if tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 - 4294967296) < 0 || tulip_mwi_config_#t~bitwise1571#1 <= (if tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 - 4294967296)) && tulip_mwi_config_#t~bitwise1571#1 <= 16) && tulip_mwi_config_#t~bitwise1571#1 >= 0) && ((if tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 - 4294967296) >= 0 || tulip_mwi_config_#t~bitwise1571#1 > 16 + (if tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 - 4294967296))) && tulip_mwi_config_#t~bitwise1571#1 >= -2147483648; [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-6: assume tulip_mwi_config_#t~short1572#1;call tulip_mwi_config_#t~mem1570#1 := read~int#50(tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset, 2); [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-6: assume !tulip_mwi_config_#t~short1572#1; [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-5: assume 0 == (if tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 - 4294967296);tulip_mwi_config_#t~bitwise1571#1 := 0; [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-5: assume !(0 == (if tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 else tulip_mwi_config_#t~mem1570#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352: assume tulip_mwi_config_#t~short1572#1;havoc tulip_mwi_config_#t~bitwise1569#1;havoc tulip_mwi_config_#t~mem1570#1;havoc tulip_mwi_config_#t~bitwise1571#1;havoc tulip_mwi_config_#t~short1572#1; [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352: assume !tulip_mwi_config_#t~short1572#1;havoc tulip_mwi_config_#t~bitwise1569#1;havoc tulip_mwi_config_#t~mem1570#1;havoc tulip_mwi_config_#t~bitwise1571#1;havoc tulip_mwi_config_#t~short1572#1; [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13334: assume 12 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13334: assume !(12 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-2: [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-1: tulip_mwi_config_#t~short1572#1 := 0 == tulip_mwi_config_#t~bitwise1571#1; [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12013: 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 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-11: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1569#1 := 0; [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-11: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-8: [2025-02-08 04:24:01,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-7: tulip_mwi_config_#t~short1572#1 := 0 != tulip_mwi_config_#t~bitwise1569#1 % 4294967296; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-10: assume 16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1569#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-10: assume !(16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-9: havoc tulip_mwi_config_#t~bitwise1569#1;assume tulip_mwi_config_#t~bitwise1569#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1569#1 % 4294967296 <= 16777216; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13731: assume 0 != ldv_pci_pci_instance_2_~tmp___1~36#1;~ldv_statevar_2~0 := 14; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13731: assume !(0 != ldv_pci_pci_instance_2_~tmp___1~36#1);~ldv_statevar_2~0 := 16; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14656: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_70_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_70_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11353-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1573#1 := 0; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11353-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146: assume -2147483648 <= tulip_suspend_#t~ret1812#1 && tulip_suspend_#t~ret1812#1 <= 2147483647;havoc tulip_suspend_#t~ret1812#1; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11353-1: [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11353: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1573#1;havoc tulip_mwi_config_#t~bitwise1573#1; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11353-3: assume 4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1573#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11353-3: assume !(4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11353-2: 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 <= 4278190079; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146-1: SUMMARY for call tulip_suspend_#t~ret1812#1 := printk(285, 0); srcloc: null [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11750-2: tulip_init_one_#t~short1683#1 := tulip_init_one_#t~short1681#1; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11750-1: assume tulip_init_one_#t~short1683#1;call tulip_init_one_#t~mem1682#1 := read~int#31(tulip_init_one_~ee_data~1#1.base, 2 + tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1683#1 := 0 == tulip_init_one_#t~mem1682#1 % 256 % 4294967296; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11750-1: assume !tulip_init_one_#t~short1683#1; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11750-3: assume tulip_init_one_#t~short1681#1;call tulip_init_one_#t~mem1680#1 := read~int#31(tulip_init_one_~ee_data~1#1.base, 1 + tulip_init_one_~ee_data~1#1.offset, 1);tulip_init_one_#t~short1681#1 := 255 == tulip_init_one_#t~mem1680#1 % 256 % 4294967296; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11750-3: assume !tulip_init_one_#t~short1681#1; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11750: assume tulip_init_one_#t~short1683#1;havoc tulip_init_one_#t~mem1679#1;havoc tulip_init_one_#t~mem1680#1;havoc tulip_init_one_#t~short1681#1;havoc tulip_init_one_#t~mem1682#1;havoc tulip_init_one_#t~short1683#1;tulip_init_one_~sa_offset~0#1 := 2;tulip_init_one_~multiport_cnt~0#1 := 4; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11750: assume !tulip_init_one_#t~short1683#1;havoc tulip_init_one_#t~mem1679#1;havoc tulip_init_one_#t~mem1680#1;havoc tulip_init_one_#t~short1681#1;havoc tulip_init_one_#t~mem1682#1;havoc tulip_init_one_#t~short1683#1; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540: tulip_parse_eeprom_~tmp___2~1#1.base, tulip_parse_eeprom_~tmp___2~1#1.offset := tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset;tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset;call tulip_parse_eeprom_#t~mem47#1 := read~int#31(tulip_parse_eeprom_~tmp___2~1#1.base, tulip_parse_eeprom_~tmp___2~1#1.offset, 1);tulip_parse_eeprom_~count~0#1 := (if tulip_parse_eeprom_#t~mem47#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem47#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem47#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem47#1; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13997: assume 3 == ~ldv_statevar_5~0; [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13997: assume !(3 == ~ldv_statevar_5~0); [2025-02-08 04:24:01,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14129: assume 4 == ~ldv_statevar_7~0; [2025-02-08 04:24:01,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14129: assume !(4 == ~ldv_statevar_7~0); [2025-02-08 04:24:01,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5673: tulip_parse_eeprom_~tmp___12~0#1 := tulip_parse_eeprom_#t~ret93#1;havoc tulip_parse_eeprom_#t~ret93#1;call write~int#31(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 04:24:01,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5673-1: SUMMARY for call tulip_parse_eeprom_#t~ret93#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, 3 + tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 04:24:01,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11619: call write~$Pointer$#31(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$#31(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~mem1648#1 := read~int#31(tulip_init_one_~pdev#1.base, 72 + tulip_init_one_~pdev#1.offset, 1);call write~int#31((if tulip_init_one_#t~mem1648#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1648#1 % 256 % 4294967296 else tulip_init_one_#t~mem1648#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~mem1648#1;call write~int#31(~csr0~0, tulip_init_one_~tp~31#1.base, 3436 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16508-1: SUMMARY for call ldv_post_probe_#t~ret2433#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16508: assume -2147483648 <= ldv_post_probe_#t~ret2433#1 && ldv_post_probe_#t~ret2433#1 <= 2147483647;ldv_post_probe_~tmp~138#1 := ldv_post_probe_#t~ret2433#1;havoc ldv_post_probe_#t~ret2433#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~138#1;ldv_pci_pci_instance_2_#t~ret1913#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2433#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~138#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1913#1 && ldv_pci_pci_instance_2_#t~ret1913#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1913#1;havoc ldv_pci_pci_instance_2_#t~ret1913#1; [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: assume tulip_init_one_~i~13#1 < (if tulip_init_one_#t~mem1763#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1763#1 % 256 % 4294967296 else tulip_init_one_#t~mem1763#1 % 256 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1762#1.base, tulip_init_one_#t~mem1762#1.offset;havoc tulip_init_one_#t~mem1763#1; [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: assume !(tulip_init_one_~i~13#1 < (if tulip_init_one_#t~mem1763#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1763#1 % 256 % 4294967296 else tulip_init_one_#t~mem1763#1 % 256 % 4294967296 - 4294967296));havoc tulip_init_one_#t~mem1762#1.base, tulip_init_one_#t~mem1762#1.offset;havoc tulip_init_one_#t~mem1763#1; [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13866: assume 2 == ~ldv_statevar_3~0; [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13866: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10827: assume 35145 == private_ioctl_~cmd#1; [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10827: assume !(35145 == private_ioctl_~cmd#1); [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13602: assume 16 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13602: assume !(16 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13338: assume 14 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13338: assume !(14 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5675: tulip_parse_eeprom_~tmp___13~0#1 := tulip_parse_eeprom_#t~ret94#1;havoc tulip_parse_eeprom_#t~ret94#1;call write~int#31(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 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960: havoc private_ioctl_#t~mem1457#1;havoc private_ioctl_#t~mem1458#1; [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5675-1: SUMMARY for call tulip_parse_eeprom_#t~ret94#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, 5 + tulip_parse_eeprom_~p~0#1.offset); srcloc: null [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960-1: SUMMARY for call tulip_mdio_write(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset, (if private_ioctl_#t~mem1457#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1457#1 % 65536 % 4294967296 else private_ioctl_#t~mem1457#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~mem1458#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1458#1 % 65536 % 4294967296 else private_ioctl_#t~mem1458#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5543: assume 0 == tulip_parse_eeprom_~count~0#1; [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5543: assume !(0 == tulip_parse_eeprom_~count~0#1);assume { :begin_inline_kmalloc } true;kmalloc_#in~size#1, kmalloc_#in~flags#1 := 16 * (1 + tulip_parse_eeprom_~count~0#1), 208;havoc kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret11#1.base, kmalloc_#t~ret11#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;kmalloc_~size#1 := kmalloc_#in~size#1;kmalloc_~flags#1 := kmalloc_#in~flags#1;havoc kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_~size#1, kmalloc_~flags#1;havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset;havoc __kmalloc_#t~ret10#1.base, __kmalloc_#t~ret10#1.offset, __kmalloc_~size#1, __kmalloc_~t#1;__kmalloc_~size#1 := __kmalloc_#in~size#1;__kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 04:24:01,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357-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~mem1029#1.base, pci_read_config_byte_#t~mem1029#1.offset, pci_read_config_byte_#t~mem1030#1, pci_read_config_byte_#t~ret1031#1, pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset, pci_read_config_byte_~where#1, pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset, pci_read_config_byte_~tmp~50#1;pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset := pci_read_config_byte_#in~dev#1.base, pci_read_config_byte_#in~dev#1.offset;pci_read_config_byte_~where#1 := pci_read_config_byte_#in~where#1;pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset := pci_read_config_byte_#in~val#1.base, pci_read_config_byte_#in~val#1.offset;havoc pci_read_config_byte_~tmp~50#1;call pci_read_config_byte_#t~mem1029#1.base, pci_read_config_byte_#t~mem1029#1.offset := read~$Pointer$#31(pci_read_config_byte_~dev#1.base, 16 + pci_read_config_byte_~dev#1.offset, 8);call pci_read_config_byte_#t~mem1030#1 := read~int#31(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~mem1029#1.base, pci_read_config_byte_#t~mem1029#1.offset, pci_read_config_byte_#t~mem1030#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~nondet2556#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~nondet2556#1;assume -2147483648 <= pci_bus_read_config_byte_#t~nondet2556#1 && pci_bus_read_config_byte_#t~nondet2556#1 <= 2147483647;pci_bus_read_config_byte_#res#1 := pci_bus_read_config_byte_#t~nondet2556#1;havoc pci_bus_read_config_byte_#t~nondet2556#1; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357: tulip_mwi_config_#t~ret1574#1 := pci_read_config_byte_#res#1;havoc pci_read_config_byte_#t~mem1029#1.base, pci_read_config_byte_#t~mem1029#1.offset, pci_read_config_byte_#t~mem1030#1, pci_read_config_byte_#t~ret1031#1, pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset, pci_read_config_byte_~where#1, pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset, pci_read_config_byte_~tmp~50#1;havoc pci_read_config_byte_#in~dev#1.base, pci_read_config_byte_#in~dev#1.offset, pci_read_config_byte_#in~where#1, pci_read_config_byte_#in~val#1.base, pci_read_config_byte_#in~val#1.offset;assume { :end_inline_pci_read_config_byte } true;assume -2147483648 <= tulip_mwi_config_#t~ret1574#1 && tulip_mwi_config_#t~ret1574#1 <= 2147483647;havoc tulip_mwi_config_#t~ret1574#1; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544: assume ~tulip_debug~0 > 0; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544: assume !(~tulip_debug~0 > 0); [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9244: 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 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9244: assume !(0 == dma_alloc_coherent_mask_~dma_mask~0#1 % 18446744073709551616); [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14133: assume 5 == ~ldv_statevar_7~0; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14133: assume !(5 == ~ldv_statevar_7~0); [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12019: 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 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: tulip_init_one_~i~13#1 := 0; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14001: assume 4 == ~ldv_statevar_5~0; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14001: assume !(4 == ~ldv_statevar_5~0); [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11623-1: SUMMARY for call tulip_init_one_#t~ret1649#1.base, tulip_init_one_#t~ret1649#1.offset := spinlock_check(tulip_init_one_~tp~31#1.base, 3240 + tulip_init_one_~tp~31#1.offset); srcloc: null [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11623: havoc tulip_init_one_#t~ret1649#1.base, tulip_init_one_#t~ret1649#1.offset; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359-3: [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359-2: tulip_mwi_config_#t~short1577#1 := 0 != tulip_mwi_config_#t~bitwise1575#1 % 4294967296; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359-5: assume 16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1575#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359-5: assume !(16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359-4: havoc tulip_mwi_config_#t~bitwise1575#1;assume tulip_mwi_config_#t~bitwise1575#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1575#1 % 4294967296 <= 16777216; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359-1: assume tulip_mwi_config_#t~short1577#1;call tulip_mwi_config_#t~mem1576#1 := read~int#44(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1);tulip_mwi_config_#t~short1577#1 := 0 == tulip_mwi_config_#t~mem1576#1 % 256 % 4294967296; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359-1: assume !tulip_mwi_config_#t~short1577#1; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359: assume tulip_mwi_config_#t~short1577#1;havoc tulip_mwi_config_#t~bitwise1575#1;havoc tulip_mwi_config_#t~mem1576#1;havoc tulip_mwi_config_#t~short1577#1; [2025-02-08 04:24:01,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359: assume !tulip_mwi_config_#t~short1577#1;havoc tulip_mwi_config_#t~bitwise1575#1;havoc tulip_mwi_config_#t~mem1576#1;havoc tulip_mwi_config_#t~short1577#1; [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12020: 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 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10963-1: private_ioctl_#res#1 := 0; [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359-6: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1575#1 := 0; [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359-6: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13870: assume 3 == ~ldv_statevar_3~0; [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13870: assume !(3 == ~ldv_statevar_3~0); [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5546: assume -2147483648 <= tulip_parse_eeprom_#t~ret48#1 && tulip_parse_eeprom_#t~ret48#1 <= 2147483647;havoc tulip_parse_eeprom_#t~ret48#1; [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10831: private_ioctl_#res#1 := -95; [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5546-1: SUMMARY for call tulip_parse_eeprom_#t~ret48#1 := printk(18, 0); srcloc: null [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624: 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 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13606: assume 17 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13606: assume !(17 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321-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 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: 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~ret748#1.base, tulip_find_mii_#t~ret748#1.offset, tulip_find_mii_#t~ret749#1, tulip_find_mii_#t~bitwise750#1, tulip_find_mii_#t~bitwise751#1, tulip_find_mii_#t~bitwise752#1, tulip_find_mii_#t~short753#1, tulip_find_mii_#t~short754#1, tulip_find_mii_#t~ret755#1, tulip_find_mii_#t~ret756#1, tulip_find_mii_#t~bitwise757#1, tulip_find_mii_#t~ret758#1, tulip_find_mii_#t~bitwise759#1, tulip_find_mii_#t~mem760#1, tulip_find_mii_#t~mem761#1, tulip_find_mii_#t~mem762#1, tulip_find_mii_#t~mem763#1, tulip_find_mii_#t~ret764#1, tulip_find_mii_#t~mem765#1, tulip_find_mii_#t~ret766#1, tulip_find_mii_#t~ret767#1, tulip_find_mii_#t~mem768#1, tulip_find_mii_#t~bitwise769#1, tulip_find_mii_#t~bitwise770#1, tulip_find_mii_#t~bitwise771#1, tulip_find_mii_#t~bitwise772#1, tulip_find_mii_#t~mem773#1, tulip_find_mii_#t~bitwise774#1, tulip_find_mii_#t~mem775#1, tulip_find_mii_#t~mem776#1, tulip_find_mii_#t~bitwise777#1, tulip_find_mii_#t~bitwise778#1, tulip_find_mii_#t~mem779#1.base, tulip_find_mii_#t~mem779#1.offset, tulip_find_mii_#t~mem780#1.base, tulip_find_mii_#t~mem780#1.offset, tulip_find_mii_#t~mem781#1, tulip_find_mii_#t~short782#1, tulip_find_mii_#t~ret783#1, tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset, tulip_find_mii_~board_idx#1, tulip_find_mii_~tp~10#1.base, tulip_find_mii_~tp~10#1.offset, tulip_find_mii_~tmp~29#1.base, tulip_find_mii_~tmp~29#1.offset, tulip_find_mii_~phyn~0#1, tulip_find_mii_~phy_idx~0#1, tulip_find_mii_~mii_reg0~0#1, tulip_find_mii_~mii_advert~0#1, tulip_find_mii_~to_advert~0#1, tulip_find_mii_~new_bmcr~0#1, tulip_find_mii_~ane_switch~0#1, tulip_find_mii_~phy~0#1, tulip_find_mii_~mii_status~0#1, tulip_find_mii_~tmp___0~20#1, tulip_find_mii_~tmpadv~0#1, tulip_find_mii_~tmp___1~15#1, tulip_find_mii_~tmp___2~13#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 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342: assume 15 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342: assume !(15 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12946: 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 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12021: 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 04:24:01,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-1: SUMMARY for call tulip_suspend_#t~ret1813#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 04:24:01,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153: assume -2147483648 <= tulip_suspend_#t~ret1813#1 && tulip_suspend_#t~ret1813#1 <= 2147483647;havoc tulip_suspend_#t~ret1813#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 04:24:01,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13739: ldv_pci_pci_instance_2_~tmp___2~27#1.base, ldv_pci_pci_instance_2_~tmp___2~27#1.offset := ldv_pci_pci_instance_2_#t~ret1915#1.base, ldv_pci_pci_instance_2_#t~ret1915#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1915#1.base, ldv_pci_pci_instance_2_#t~ret1915#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~27#1.base, ldv_pci_pci_instance_2_~tmp___2~27#1.offset; [2025-02-08 04:24:01,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13739-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1915#1.base, ldv_pci_pci_instance_2_#t~ret1915#1.offset := ldv_xmalloc(2936); srcloc: null [2025-02-08 04:24:01,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12946-1: SUMMARY for call pnic_timer(ldv_dummy_resourceless_instance_callback_7_7_~arg1#1); srcloc: null [2025-02-08 04:24:01,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1578#1 := 0; [2025-02-08 04:24:01,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,129 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361-1: [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1578#1;havoc tulip_mwi_config_#t~bitwise1578#1; [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361-3: assume 4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1578#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361-3: assume !(4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361-2: havoc tulip_mwi_config_#t~bitwise1578#1;assume tulip_mwi_config_#t~bitwise1578#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1578#1 % 4294967296 <= 4278190079; [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11626: havoc tulip_init_one_#t~ret1650#1.base, tulip_init_one_#t~ret1650#1.offset; [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-1: call private_ioctl_#t~mem1410#1 := read~int#31(private_ioctl_~tp~26#1.base, 4000 + private_ioctl_~tp~26#1.offset, 1); [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: assume 0 != private_ioctl_#t~mem1410#1;havoc private_ioctl_#t~mem1410#1;call write~int#31(private_ioctl_~phy~1#1, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: assume !(0 != private_ioctl_#t~mem1410#1);havoc private_ioctl_#t~mem1410#1;call private_ioctl_#t~mem1411#1 := read~int#31(private_ioctl_~tp~26#1.base, 2808 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11758: call tulip_init_one_#t~mem1684#1.base, tulip_init_one_#t~mem1684#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1685#1 := read~int#31(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#31(tulip_init_one_#t~mem1685#1, tulip_init_one_#t~mem1684#1.base, tulip_init_one_#t~mem1684#1.offset + (if tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_init_one_#t~mem1686#1 := read~int#31(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~mem1686#1 % 256 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1686#1 % 256 % 65536 % 4294967296 else tulip_init_one_#t~mem1686#1 % 256 % 65536 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1686#1;tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11362: SUMMARY for call pci_clear_mwi(tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset); srcloc: null [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11626-1: SUMMARY for call tulip_init_one_#t~ret1650#1.base, tulip_init_one_#t~ret1650#1.offset := spinlock_check(tulip_init_one_~tp~31#1.base, 3308 + tulip_init_one_~tp~31#1.offset); srcloc: null [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret2577#1 := main_#res#1;havoc main_#t~ret1871#1, main_~tmp~91#1;assume { :end_inline_main } true; [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: havoc oom_timer_#t~ret297#1.base, oom_timer_#t~ret297#1.offset, oom_timer_~data#1, oom_timer_~dev~0#1.base, oom_timer_~dev~0#1.offset, oom_timer_~tp~3#1.base, oom_timer_~tp~3#1.offset, oom_timer_~tmp~18#1.base, oom_timer_~tmp~18#1.offset;havoc oom_timer_#in~data#1;assume { :end_inline_oom_timer } true; [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: SUMMARY for call comet_timer(##fun~int~TO~VOID_#~1939#1); srcloc: null [2025-02-08 04:24:01,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248: dma_alloc_coherent_mask_#res#1 := dma_alloc_coherent_mask_~dma_mask~0#1;dma_alloc_coherent_gfp_flags_#t~ret966#1 := dma_alloc_coherent_mask_#res#1;havoc dma_alloc_coherent_mask_#t~mem965#1, dma_alloc_coherent_mask_~dev#1.base, dma_alloc_coherent_mask_~dev#1.offset, dma_alloc_coherent_mask_~gfp#1, dma_alloc_coherent_mask_~dma_mask~0#1;havoc dma_alloc_coherent_mask_#in~dev#1.base, dma_alloc_coherent_mask_#in~dev#1.offset, dma_alloc_coherent_mask_#in~gfp#1;assume { :end_inline_dma_alloc_coherent_mask } true;dma_alloc_coherent_gfp_flags_~tmp~41#1 := dma_alloc_coherent_gfp_flags_#t~ret966#1;havoc dma_alloc_coherent_gfp_flags_#t~ret966#1;dma_alloc_coherent_gfp_flags_~dma_mask~1#1 := dma_alloc_coherent_gfp_flags_~tmp~41#1; [2025-02-08 04:24:01,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: SUMMARY for call pnic2_timer(##fun~int~TO~VOID_#~1939#1); srcloc: null [2025-02-08 04:24:01,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: SUMMARY for call mxic_timer(##fun~int~TO~VOID_#~1939#1); srcloc: null [2025-02-08 04:24:01,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: SUMMARY for call pnic_timer(##fun~int~TO~VOID_#~1939#1); srcloc: null [2025-02-08 04:24:01,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: SUMMARY for call tulip_timer(##fun~int~TO~VOID_#~1939#1); srcloc: null [2025-02-08 04:24:01,131 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 04:24:01,131 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 04:24:01,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14005: assume 5 == ~ldv_statevar_5~0; [2025-02-08 04:24:01,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14005: assume !(5 == ~ldv_statevar_5~0); [2025-02-08 04:24:01,131 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 04:24:01,131 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 04:24:01,131 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 04:24:01,131 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 04:24:01,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18365: havoc alloc_etherdev_mqs_#t~ret2537#1.base, alloc_etherdev_mqs_#t~ret2537#1.offset; [2025-02-08 04:24:01,131 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 04:24:01,131 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 04:24:01,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18365-1: ldv_alloc_etherdev_mqs_74_#t~ret1954#1.base, ldv_alloc_etherdev_mqs_74_#t~ret1954#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2537#1.base, alloc_etherdev_mqs_#t~ret2537#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_74_~tmp~109#1.base, ldv_alloc_etherdev_mqs_74_~tmp~109#1.offset := ldv_alloc_etherdev_mqs_74_#t~ret1954#1.base, ldv_alloc_etherdev_mqs_74_#t~ret1954#1.offset;havoc ldv_alloc_etherdev_mqs_74_#t~ret1954#1.base, ldv_alloc_etherdev_mqs_74_#t~ret1954#1.offset;ldv_alloc_etherdev_mqs_74_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_74_~ldv_func_res~8#1.offset := ldv_alloc_etherdev_mqs_74_~tmp~109#1.base, ldv_alloc_etherdev_mqs_74_~tmp~109#1.offset;assume { :begin_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1 := ldv_alloc_etherdev_mqs_74_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_74_~ldv_func_res~8#1.offset, ldv_alloc_etherdev_mqs_74_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_74_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_74_~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~ret1845#1, ldv_alloc_etherdev_mqs_#t~ret1846#1.base, ldv_alloc_etherdev_mqs_#t~ret1846#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~89#1.base, ldv_alloc_etherdev_mqs_~tmp~89#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~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~89#1.base, ldv_alloc_etherdev_mqs_~tmp~89#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~51#1; [2025-02-08 04:24:01,132 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_#~1939#1;havoc oom_timer_#t~ret297#1.base, oom_timer_#t~ret297#1.offset, oom_timer_~data#1, oom_timer_~dev~0#1.base, oom_timer_~dev~0#1.offset, oom_timer_~tp~3#1.base, oom_timer_~tp~3#1.offset, oom_timer_~tmp~18#1.base, oom_timer_~tmp~18#1.offset;oom_timer_~data#1 := oom_timer_#in~data#1;havoc oom_timer_~dev~0#1.base, oom_timer_~dev~0#1.offset;havoc oom_timer_~tp~3#1.base, oom_timer_~tp~3#1.offset;havoc oom_timer_~tmp~18#1.base, oom_timer_~tmp~18#1.offset;oom_timer_~dev~0#1.base, oom_timer_~dev~0#1.offset := 0, (if oom_timer_~data#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then oom_timer_~data#1 % 18446744073709551616 % 18446744073709551616 else oom_timer_~data#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:24:01,132 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 04:24:01,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14137: assume 8 == ~ldv_statevar_7~0; [2025-02-08 04:24:01,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14137: assume !(8 == ~ldv_statevar_7~0); [2025-02-08 04:24:01,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18365-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret2537#1.base, alloc_etherdev_mqs_#t~ret2537#1.offset;havoc alloc_etherdev_mqs_#t~ret2537#1.base, alloc_etherdev_mqs_#t~ret2537#1.offset; [2025-02-08 04:24:01,132 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~res1742#1.base, tulip_init_one_#t~strcpy~res1742#1.offset := #Ultimate.C_strcpy_#res#1.base, #Ultimate.C_strcpy_#res#1.offset;havoc #Ultimate.C_strcpy_#t~offset2597#1, #Ultimate.C_strcpy_#t~mem2598#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~res1742#1.base, tulip_init_one_#t~strcpy~res1742#1.offset; [2025-02-08 04:24:01,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18365-3: SUMMARY for call alloc_etherdev_mqs_#t~ret2537#1.base, alloc_etherdev_mqs_#t~ret2537#1.offset := ldv_malloc(3027); srcloc: null [2025-02-08 04:24:01,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume true;call #Ultimate.C_strcpy_#t~mem2598#1 := read~int#35(#Ultimate.C_strcpy_src#1.base, #Ultimate.C_strcpy_src#1.offset + #Ultimate.C_strcpy_#t~offset2597#1, 1);call write~unchecked~int#31(#Ultimate.C_strcpy_#t~mem2598#1, #Ultimate.C_strcpy_dest#1.base, #Ultimate.C_strcpy_dest#1.offset + #Ultimate.C_strcpy_#t~offset2597#1, 1); [2025-02-08 04:24:01,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume !true; [2025-02-08 04:24:01,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13741: 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~ret1916#1.base, ldv_pci_pci_instance_2_#t~ret1916#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1916#1.base, ldv_pci_pci_instance_2_#t~ret1916#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 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: assume 0 == #Ultimate.C_strcpy_#t~mem2598#1; [2025-02-08 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: assume !(0 == #Ultimate.C_strcpy_#t~mem2598#1);#Ultimate.C_strcpy_#t~offset2597#1 := 1 + #Ultimate.C_strcpy_#t~offset2597#1; [2025-02-08 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13741-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1916#1.base, ldv_pci_pci_instance_2_#t~ret1916#1.offset := ldv_xmalloc(32); srcloc: null [2025-02-08 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11627: 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 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: ##fun~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~TO~int_#t~funptrres2578#1;havoc ##fun~$Pointer$~TO~int_#t~funptrres2578#1;havoc ##fun~$Pointer$~TO~int_#t~ret2579#1;havoc ##fun~$Pointer$~TO~int_#t~ret2580#1;havoc ##fun~$Pointer$~TO~int_#t~ret2581#1;havoc ##fun~$Pointer$~TO~int_#t~ret2582#1; [2025-02-08 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2582#1 && ##fun~$Pointer$~TO~int_#t~ret2582#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2578#1 := ##fun~$Pointer$~TO~int_#t~ret2582#1; [2025-02-08 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2582#1 := tulip_resume(##fun~$Pointer$~TO~int_#~1882#1.base, ##fun~$Pointer$~TO~int_#~1882#1.offset); srcloc: null [2025-02-08 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2581#1 && ##fun~$Pointer$~TO~int_#t~ret2581#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2578#1 := ##fun~$Pointer$~TO~int_#t~ret2581#1; [2025-02-08 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2581#1 := eth_validate_addr(##fun~$Pointer$~TO~int_#~1882#1.base, ##fun~$Pointer$~TO~int_#~1882#1.offset); srcloc: null [2025-02-08 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2580#1 && ##fun~$Pointer$~TO~int_#t~ret2580#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2578#1 := ##fun~$Pointer$~TO~int_#t~ret2580#1; [2025-02-08 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2580#1 := tulip_close(##fun~$Pointer$~TO~int_#~1882#1.base, ##fun~$Pointer$~TO~int_#~1882#1.offset); srcloc: null [2025-02-08 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-25: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2579#1 && ##fun~$Pointer$~TO~int_#t~ret2579#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2578#1 := ##fun~$Pointer$~TO~int_#t~ret2579#1; [2025-02-08 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-26: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2579#1 := tulip_open(##fun~$Pointer$~TO~int_#~1882#1.base, ##fun~$Pointer$~TO~int_#~1882#1.offset); srcloc: null [2025-02-08 04:24:01,133 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 04:24:01,133 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 04:24:01,133 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 04:24:01,133 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 04:24:01,133 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 04:24:01,133 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 04:24:01,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892: 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~ret748#1.base, tulip_find_mii_#t~ret748#1.offset, tulip_find_mii_#t~ret749#1, tulip_find_mii_#t~bitwise750#1, tulip_find_mii_#t~bitwise751#1, tulip_find_mii_#t~bitwise752#1, tulip_find_mii_#t~short753#1, tulip_find_mii_#t~short754#1, tulip_find_mii_#t~ret755#1, tulip_find_mii_#t~ret756#1, tulip_find_mii_#t~bitwise757#1, tulip_find_mii_#t~ret758#1, tulip_find_mii_#t~bitwise759#1, tulip_find_mii_#t~mem760#1, tulip_find_mii_#t~mem761#1, tulip_find_mii_#t~mem762#1, tulip_find_mii_#t~mem763#1, tulip_find_mii_#t~ret764#1, tulip_find_mii_#t~mem765#1, tulip_find_mii_#t~ret766#1, tulip_find_mii_#t~ret767#1, tulip_find_mii_#t~mem768#1, tulip_find_mii_#t~bitwise769#1, tulip_find_mii_#t~bitwise770#1, tulip_find_mii_#t~bitwise771#1, tulip_find_mii_#t~bitwise772#1, tulip_find_mii_#t~mem773#1, tulip_find_mii_#t~bitwise774#1, tulip_find_mii_#t~mem775#1, tulip_find_mii_#t~mem776#1, tulip_find_mii_#t~bitwise777#1, tulip_find_mii_#t~bitwise778#1, tulip_find_mii_#t~mem779#1.base, tulip_find_mii_#t~mem779#1.offset, tulip_find_mii_#t~mem780#1.base, tulip_find_mii_#t~mem780#1.offset, tulip_find_mii_#t~mem781#1, tulip_find_mii_#t~short782#1, tulip_find_mii_#t~ret783#1, tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset, tulip_find_mii_~board_idx#1, tulip_find_mii_~tp~10#1.base, tulip_find_mii_~tp~10#1.offset, tulip_find_mii_~tmp~29#1.base, tulip_find_mii_~tmp~29#1.offset, tulip_find_mii_~phyn~0#1, tulip_find_mii_~phy_idx~0#1, tulip_find_mii_~mii_reg0~0#1, tulip_find_mii_~mii_advert~0#1, tulip_find_mii_~to_advert~0#1, tulip_find_mii_~new_bmcr~0#1, tulip_find_mii_~ane_switch~0#1, tulip_find_mii_~phy~0#1, tulip_find_mii_~mii_status~0#1, tulip_find_mii_~tmp___0~20#1, tulip_find_mii_~tmpadv~0#1, tulip_find_mii_~tmp___1~15#1, tulip_find_mii_~tmp___2~13#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~29#1.base, tulip_find_mii_~tmp~29#1.offset;havoc tulip_find_mii_~phyn~0#1;havoc tulip_find_mii_~phy_idx~0#1;havoc tulip_find_mii_~mii_reg0~0#1;havoc tulip_find_mii_~mii_advert~0#1;havoc tulip_find_mii_~to_advert~0#1;havoc tulip_find_mii_~new_bmcr~0#1;havoc tulip_find_mii_~ane_switch~0#1;havoc tulip_find_mii_~phy~0#1;havoc tulip_find_mii_~mii_status~0#1;havoc tulip_find_mii_~tmp___0~20#1;havoc tulip_find_mii_~tmpadv~0#1;havoc tulip_find_mii_~tmp___1~15#1;havoc tulip_find_mii_~tmp___2~13#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 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13874: assume 4 == ~ldv_statevar_3~0; [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13874: assume !(4 == ~ldv_statevar_3~0); [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5682: call write~$Pointer$#31(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, tulip_parse_eeprom_~leaf~0#1.base, 2 + tulip_parse_eeprom_~leaf~0#1.offset, 8);call tulip_parse_eeprom_#t~mem95#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, 1);tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset + (if (1 + tulip_parse_eeprom_#t~mem95#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + tulip_parse_eeprom_#t~mem95#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 else (1 + tulip_parse_eeprom_#t~mem95#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tulip_parse_eeprom_#t~mem95#1; [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13610: assume 19 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13610: assume !(19 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13346: assume 16 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13346: assume !(16 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8325-1: SUMMARY for call tulip_find_mii_#t~ret748#1.base, tulip_find_mii_#t~ret748#1.offset := netdev_priv(tulip_find_mii_~dev#1.base, tulip_find_mii_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8325: tulip_find_mii_~tmp~29#1.base, tulip_find_mii_~tmp~29#1.offset := tulip_find_mii_#t~ret748#1.base, tulip_find_mii_#t~ret748#1.offset;havoc tulip_find_mii_#t~ret748#1.base, tulip_find_mii_#t~ret748#1.offset;tulip_find_mii_~tp~10#1.base, tulip_find_mii_~tp~10#1.offset := tulip_find_mii_~tmp~29#1.base, tulip_find_mii_~tmp~29#1.offset;tulip_find_mii_~phy_idx~0#1 := 0;tulip_find_mii_~phyn~0#1 := 1; [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836: assume 0 != private_ioctl_#t~bitwise1412#1;havoc private_ioctl_#t~mem1411#1;havoc private_ioctl_#t~bitwise1412#1;call write~int#31(32, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836: assume !(0 != private_ioctl_#t~bitwise1412#1);havoc private_ioctl_#t~mem1411#1;havoc private_ioctl_#t~bitwise1412#1;call private_ioctl_#t~mem1413#1 := read~int#31(private_ioctl_~tp~26#1.base, 2800 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836-2: havoc private_ioctl_#t~bitwise1412#1;assume ((((private_ioctl_#t~mem1411#1 < 0 || private_ioctl_#t~bitwise1412#1 <= private_ioctl_#t~mem1411#1) && private_ioctl_#t~bitwise1412#1 <= 64) && private_ioctl_#t~bitwise1412#1 >= 0) && (private_ioctl_#t~mem1411#1 >= 0 || private_ioctl_#t~bitwise1412#1 > 64 + private_ioctl_#t~mem1411#1)) && private_ioctl_#t~bitwise1412#1 >= -2147483648; [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836-1: [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968-1: private_ioctl_#res#1 := -95; [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11629-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 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11629: call write~int#31(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~mem1651#1 := read~int#31(tulip_init_one_~tp~31#1.base, 2800 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1652#1.base, tulip_init_one_#t~mem1652#1.offset := read~$Pointer$#25(~#tulip_tbl~0.base, 20 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_#t~mem1651#1), 8);call write~$Pointer$#31(tulip_init_one_#t~mem1652#1.base, tulip_init_one_#t~mem1652#1.offset, tulip_init_one_~tp~31#1.base, 3016 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1651#1;havoc tulip_init_one_#t~mem1652#1.base, tulip_init_one_#t~mem1652#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#49(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~mem1653#1 := read~int#49(tulip_init_one_~#__constr_expr_0~0#1.base, tulip_init_one_~#__constr_expr_0~0#1.offset, 8);call write~int#31(tulip_init_one_#t~mem1653#1, tulip_init_one_~tp~31#1.base, 4057 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1653#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$#31(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$#31(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~mem1654#1 := read~int#31(tulip_init_one_~tp~31#1.base, 2800 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1655#1.base, tulip_init_one_#t~mem1655#1.offset := read~$Pointer$#25(~#tulip_tbl~0.base, 28 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_#t~mem1654#1), 8);call write~$Pointer$#31(tulip_init_one_#t~mem1655#1.base, tulip_init_one_#t~mem1655#1.offset, tulip_init_one_~tp~31#1.base, 4081 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1654#1;havoc tulip_init_one_#t~mem1655#1.base, tulip_init_one_#t~mem1655#1.offset;tulip_init_one_#t~short1658#1 := 0 == tulip_init_one_~force_csr0~0#1 % 4294967296; [2025-02-08 04:24:01,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13743: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1917#1 && ldv_pci_pci_instance_2_#t~ret1917#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___4~14#1 := ldv_pci_pci_instance_2_#t~ret1917#1;havoc ldv_pci_pci_instance_2_#t~ret1917#1; [2025-02-08 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836-4: assume 0 == private_ioctl_#t~mem1411#1;private_ioctl_#t~bitwise1412#1 := 0; [2025-02-08 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836-4: assume !(0 == private_ioctl_#t~mem1411#1); [2025-02-08 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13743-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1917#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836-3: assume 64 == private_ioctl_#t~mem1411#1;private_ioctl_#t~bitwise1412#1 := private_ioctl_#t~mem1411#1; [2025-02-08 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836-3: assume !(64 == private_ioctl_#t~mem1411#1); [2025-02-08 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11762: assume tulip_init_one_~i~13#1 <= 5; [2025-02-08 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11762: assume !(tulip_init_one_~i~13#1 <= 5); [2025-02-08 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14141: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1934#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1935#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 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685-2: tulip_parse_eeprom_#t~short97#1 := ~tulip_debug~0 > 1; [2025-02-08 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009: assume 8 == ~ldv_statevar_5~0; [2025-02-08 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009: assume !(8 == ~ldv_statevar_5~0); [2025-02-08 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685: assume tulip_parse_eeprom_#t~short97#1;havoc tulip_parse_eeprom_#t~mem96#1;havoc tulip_parse_eeprom_#t~short97#1;call tulip_parse_eeprom_#t~mem98#1.base, tulip_parse_eeprom_#t~mem98#1.offset := read~$Pointer$#31(tulip_parse_eeprom_~leaf~0#1.base, 2 + tulip_parse_eeprom_~leaf~0#1.offset, 8);tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset := tulip_parse_eeprom_#t~mem98#1.base, tulip_parse_eeprom_#t~mem98#1.offset;havoc tulip_parse_eeprom_#t~mem98#1.base, tulip_parse_eeprom_#t~mem98#1.offset;call tulip_parse_eeprom_#t~mem99#1 := read~int#31(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem100#1 := read~int#31(tulip_parse_eeprom_~bp~0#1.base, 1 + tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem101#1 := read~int#31(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#31(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#31(tulip_parse_eeprom_~bp~0#1.base, 1 + tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem104#1 := read~int#31(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if 2 * (1 + (if tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 2 * (1 + (if tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 else 2 * (1 + (if tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem103#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_parse_eeprom_#t~mem105#1 := read~int#31(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if (5 + 2 * (if tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (5 + 2 * (if tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 else (5 + 2 * (if tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem104#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_parse_eeprom_#t~mem106#1 := read~int#31(tulip_parse_eeprom_~bp~0#1.base, 1 + tulip_parse_eeprom_~bp~0#1.offset, 1);call tulip_parse_eeprom_#t~mem107#1 := read~int#31(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if 2 * (1 + (if tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 2 * (1 + (if tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 else 2 * (1 + (if tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem106#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_parse_eeprom_#t~mem108#1 := read~int#31(tulip_parse_eeprom_~bp~0#1.base, tulip_parse_eeprom_~bp~0#1.offset + (if 2 * (2 + (if tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 2 * (2 + (if tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 else 2 * (2 + (if tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem107#1 % 256 % 4294967296 - 4294967296)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 04:24:01,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685: assume !tulip_parse_eeprom_#t~short97#1;havoc tulip_parse_eeprom_#t~mem96#1;havoc tulip_parse_eeprom_#t~short97#1; [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685-1: assume tulip_parse_eeprom_#t~short97#1;call tulip_parse_eeprom_#t~mem96#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);tulip_parse_eeprom_#t~short97#1 := 11 == tulip_parse_eeprom_#t~mem96#1 % 256 % 4294967296; [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685-1: assume !tulip_parse_eeprom_#t~short97#1; [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13745: assume 0 != ldv_pci_pci_instance_2_~tmp___4~14#1;~ldv_statevar_2~0 := 12; [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13745: assume !(0 != ldv_pci_pci_instance_2_~tmp___4~14#1);~ldv_statevar_2~0 := 17; [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11367-1: call tulip_mwi_config_#t~mem1579#1 := read~int#44(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11367: assume 8 == (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 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11367: assume !(8 == (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;call tulip_mwi_config_#t~mem1580#1 := read~int#44(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13878: assume 5 == ~ldv_statevar_3~0; [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13878: assume !(5 == ~ldv_statevar_3~0); [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5554: tulip_parse_eeprom_#t~ret49#1.base, tulip_parse_eeprom_#t~ret49#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret11#1.base, kmalloc_#t~ret11#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset;havoc kmalloc_#in~size#1, kmalloc_#in~flags#1;assume { :end_inline_kmalloc } true;tulip_parse_eeprom_~tmp___3~0#1.base, tulip_parse_eeprom_~tmp___3~0#1.offset := tulip_parse_eeprom_#t~ret49#1.base, tulip_parse_eeprom_#t~ret49#1.offset;havoc tulip_parse_eeprom_#t~ret49#1.base, tulip_parse_eeprom_#t~ret49#1.offset;tulip_parse_eeprom_~mtable~0#1.base, tulip_parse_eeprom_~mtable~0#1.offset := tulip_parse_eeprom_~tmp___3~0#1.base, tulip_parse_eeprom_~tmp___3~0#1.offset; [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839: assume 10 == private_ioctl_#t~mem1413#1;havoc private_ioctl_#t~mem1413#1;call write~int#31(1, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839: assume !(10 == private_ioctl_#t~mem1413#1);havoc private_ioctl_#t~mem1413#1;private_ioctl_#res#1 := -19; [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13614: assume 20 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13614: assume !(20 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13350: assume 17 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13350: assume !(17 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: call write~$Pointer$#31(~#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#31(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$#31(~#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_75 } true;ldv_register_netdev_75_#in~ldv_func_arg1#1.base, ldv_register_netdev_75_#in~ldv_func_arg1#1.offset := tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset;havoc ldv_register_netdev_75_#res#1;havoc ldv_register_netdev_75_#t~ret1956#1, ldv_register_netdev_75_#t~ret1957#1, ldv_register_netdev_75_~ldv_func_arg1#1.base, ldv_register_netdev_75_~ldv_func_arg1#1.offset, ldv_register_netdev_75_~ldv_func_res~9#1, ldv_register_netdev_75_~tmp~110#1, ldv_register_netdev_75_~tmp___0~59#1;ldv_register_netdev_75_~ldv_func_arg1#1.base, ldv_register_netdev_75_~ldv_func_arg1#1.offset := ldv_register_netdev_75_#in~ldv_func_arg1#1.base, ldv_register_netdev_75_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_75_~ldv_func_res~9#1;havoc ldv_register_netdev_75_~tmp~110#1;havoc ldv_register_netdev_75_~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_75_~ldv_func_arg1#1.base, ldv_register_netdev_75_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2570#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~nondet2570#1;assume -2147483648 <= register_netdev_#t~nondet2570#1 && register_netdev_#t~nondet2570#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet2570#1;havoc register_netdev_#t~nondet2570#1; [2025-02-08 04:24:01,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12030: 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 04:24:01,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688-1: SUMMARY for call tulip_parse_eeprom_#t~ret109#1 := printk(21, 0); srcloc: null [2025-02-08 04:24:01,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: assume -2147483648 <= tulip_parse_eeprom_#t~ret109#1 && tulip_parse_eeprom_#t~ret109#1 <= 2147483647;havoc tulip_parse_eeprom_#t~mem99#1;havoc tulip_parse_eeprom_#t~mem100#1;havoc tulip_parse_eeprom_#t~mem101#1;havoc tulip_parse_eeprom_#t~mem102#1;havoc tulip_parse_eeprom_#t~mem103#1;havoc tulip_parse_eeprom_#t~mem104#1;havoc tulip_parse_eeprom_#t~mem105#1;havoc tulip_parse_eeprom_#t~mem106#1;havoc tulip_parse_eeprom_#t~mem107#1;havoc tulip_parse_eeprom_#t~mem108#1;havoc tulip_parse_eeprom_#t~ret109#1; [2025-02-08 04:24:01,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14013: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1930#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1931#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 04:24:01,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10842: ldv_dummy_resourceless_instance_callback_1_11_#t~ret1860#1 := private_ioctl_#res#1;havoc private_ioctl_#t~ret1405#1.base, private_ioctl_#t~ret1405#1.offset, private_ioctl_#t~mem1406#1.base, private_ioctl_#t~mem1406#1.offset, private_ioctl_#t~ret1407#1.base, private_ioctl_#t~ret1407#1.offset, private_ioctl_#t~mem1408#1, private_ioctl_#t~mem1409#1, private_ioctl_#t~mem1410#1, private_ioctl_#t~mem1411#1, private_ioctl_#t~bitwise1412#1, private_ioctl_#t~mem1413#1, private_ioctl_#t~mem1414#1, private_ioctl_#t~mem1415#1, private_ioctl_#t~bitwise1416#1, private_ioctl_#t~short1417#1, private_ioctl_#t~ret1418#1, private_ioctl_#t~ret1419#1, private_ioctl_#t~bitwise1420#1, private_ioctl_#t~mem1421#1, private_ioctl_#t~mem1422#1, private_ioctl_#t~short1423#1, private_ioctl_#t~short1424#1, private_ioctl_#t~mem1425#1, private_ioctl_#t~mem1426#1, private_ioctl_#t~bitwise1427#1, private_ioctl_#t~mem1428#1, private_ioctl_#t~mem1429#1, private_ioctl_#t~bitwise1430#1, private_ioctl_#t~bitwise1431#1, private_ioctl_#t~bitwise1432#1, private_ioctl_#t~mem1433#1, private_ioctl_#t~bitwise1434#1, private_ioctl_#t~ret1435#1, private_ioctl_#t~bitwise1436#1, private_ioctl_#t~bitwise1437#1, private_ioctl_#t~mem1438#1, private_ioctl_#t~bitwise1439#1, private_ioctl_#t~bitwise1440#1, private_ioctl_#t~mem1441#1, private_ioctl_#t~mem1442#1, private_ioctl_#t~ret1443#1, private_ioctl_#t~mem1444#1, private_ioctl_#t~mem1445#1, private_ioctl_#t~bitwise1446#1, private_ioctl_#t~mem1447#1, private_ioctl_#t~bitwise1448#1, private_ioctl_#t~mem1449#1, private_ioctl_#t~mem1450#1, private_ioctl_#t~mem1451#1, private_ioctl_#t~bitwise1452#1, private_ioctl_#t~short1453#1, private_ioctl_#t~mem1454#1, private_ioctl_#t~bitwise1455#1, private_ioctl_#t~mem1456#1, private_ioctl_#t~mem1457#1, private_ioctl_#t~mem1458#1, private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset, private_ioctl_~rq#1.base, private_ioctl_~rq#1.offset, private_ioctl_~cmd#1, private_ioctl_~tp~26#1.base, private_ioctl_~tp~26#1.offset, private_ioctl_~tmp~75#1.base, private_ioctl_~tmp~75#1.offset, private_ioctl_~ioaddr~16#1.base, private_ioctl_~ioaddr~16#1.offset, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, private_ioctl_~tmp___0~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~20#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~ret1860#1 && ldv_dummy_resourceless_instance_callback_1_11_#t~ret1860#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1860#1;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret1860#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 04:24:01,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-3: assume tulip_init_one_#t~short1694#1; [2025-02-08 04:24:01,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-3: assume !tulip_init_one_#t~short1694#1;call tulip_init_one_#t~mem1692#1.base, tulip_init_one_#t~mem1692#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1693#1 := read~int#31(tulip_init_one_#t~mem1692#1.base, tulip_init_one_#t~mem1692#1.offset, 1);tulip_init_one_#t~short1694#1 := 2 == tulip_init_one_#t~mem1693#1 % 256 % 4294967296; [2025-02-08 04:24:01,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-2: tulip_init_one_#t~short1697#1 := tulip_init_one_#t~short1694#1; [2025-02-08 04:24:01,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-5: assume tulip_init_one_#t~short1691#1; [2025-02-08 04:24:01,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-5: assume !tulip_init_one_#t~short1691#1;call tulip_init_one_#t~mem1689#1.base, tulip_init_one_#t~mem1689#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1690#1 := read~int#31(tulip_init_one_#t~mem1689#1.base, tulip_init_one_#t~mem1689#1.offset, 1);tulip_init_one_#t~short1691#1 := 192 == tulip_init_one_#t~mem1690#1 % 256 % 4294967296; [2025-02-08 04:24:01,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-4: tulip_init_one_#t~short1694#1 := tulip_init_one_#t~short1691#1; [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5557: assume 0 == (tulip_parse_eeprom_~mtable~0#1.base + tulip_parse_eeprom_~mtable~0#1.offset) % 18446744073709551616; [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5557: 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$#31(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#31(tulip_parse_eeprom_~media~0#1, tulip_parse_eeprom_~mtable~0#1.base, tulip_parse_eeprom_~mtable~0#1.offset, 2);call write~int#31(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#31(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#31(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#31(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#31(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#31(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#31(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 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-1: assume tulip_init_one_#t~short1697#1;call tulip_init_one_#t~mem1695#1.base, tulip_init_one_#t~mem1695#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1696#1 := read~int#31(tulip_init_one_#t~mem1695#1.base, 1 + tulip_init_one_#t~mem1695#1.offset, 1);tulip_init_one_#t~short1697#1 := 0 == tulip_init_one_#t~mem1696#1 % 256 % 4294967296; [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-1: assume !tulip_init_one_#t~short1697#1; [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume tulip_init_one_#t~short1697#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~mem1689#1.base, tulip_init_one_#t~mem1689#1.offset;havoc tulip_init_one_#t~mem1690#1;havoc tulip_init_one_#t~short1691#1;havoc tulip_init_one_#t~mem1692#1.base, tulip_init_one_#t~mem1692#1.offset;havoc tulip_init_one_#t~mem1693#1;havoc tulip_init_one_#t~short1694#1;havoc tulip_init_one_#t~mem1695#1.base, tulip_init_one_#t~mem1695#1.offset;havoc tulip_init_one_#t~mem1696#1;havoc tulip_init_one_#t~short1697#1;tulip_init_one_~i~13#1 := 0; [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume !tulip_init_one_#t~short1697#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~mem1689#1.base, tulip_init_one_#t~mem1689#1.offset;havoc tulip_init_one_#t~mem1690#1;havoc tulip_init_one_#t~short1691#1;havoc tulip_init_one_#t~mem1692#1.base, tulip_init_one_#t~mem1692#1.offset;havoc tulip_init_one_#t~mem1693#1;havoc tulip_init_one_#t~short1694#1;havoc tulip_init_one_#t~mem1695#1.base, tulip_init_one_#t~mem1695#1.offset;havoc tulip_init_one_#t~mem1696#1;havoc tulip_init_one_#t~short1697#1; [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11371: assume 16 == (if tulip_mwi_config_#t~mem1580#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1580#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1580#1 % 256 % 4294967296 - 4294967296);havoc tulip_mwi_config_#t~mem1580#1; [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11371: assume !(16 == (if tulip_mwi_config_#t~mem1580#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1580#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1580#1 % 256 % 4294967296 - 4294967296));havoc tulip_mwi_config_#t~mem1580#1;call tulip_mwi_config_#t~mem1581#1 := read~int#44(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-6: call tulip_init_one_#t~mem1687#1.base, tulip_init_one_#t~mem1687#1.offset := read~$Pointer$#31(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#31(tulip_init_one_#t~mem1687#1.base, tulip_init_one_#t~mem1687#1.offset, 1);tulip_init_one_#t~short1691#1 := 160 == tulip_init_one_#t~mem1688#1 % 256 % 4294967296; [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14146: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1934#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1934#1 <= 2147483647;~ldv_statevar_7~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1934#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1934#1; [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13882: assume 8 == ~ldv_statevar_3~0; [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13882: assume !(8 == ~ldv_statevar_3~0); [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12957: assume 2 == ~ldv_statevar_19~0; [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12957: assume !(2 == ~ldv_statevar_19~0); [2025-02-08 04:24:01,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14146-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1934#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13618: havoc ldv_pci_pci_instance_2_#t~ret1891#1, ldv_pci_pci_instance_2_#t~mem1892#1.base, ldv_pci_pci_instance_2_#t~mem1892#1.offset, ldv_pci_pci_instance_2_#t~mem1893#1.base, ldv_pci_pci_instance_2_#t~mem1893#1.offset, ldv_pci_pci_instance_2_#t~mem1894#1.base, ldv_pci_pci_instance_2_#t~mem1894#1.offset, ldv_pci_pci_instance_2_#t~ret1895#1, 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.base, ldv_pci_pci_instance_2_#t~mem1899#1.offset, ldv_pci_pci_instance_2_#t~mem1900#1.base, ldv_pci_pci_instance_2_#t~mem1900#1.offset, ldv_pci_pci_instance_2_#t~mem1901#1, ldv_pci_pci_instance_2_#t~ret1902#1, ldv_pci_pci_instance_2_#t~ret1903#1, ldv_pci_pci_instance_2_#t~mem1904#1.base, ldv_pci_pci_instance_2_#t~mem1904#1.offset, ldv_pci_pci_instance_2_#t~mem1905#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~ret1909#1, ldv_pci_pci_instance_2_#t~ret1910#1, ldv_pci_pci_instance_2_#t~mem1911#1.base, ldv_pci_pci_instance_2_#t~mem1911#1.offset, ldv_pci_pci_instance_2_#t~ret1912#1, ldv_pci_pci_instance_2_#t~ret1913#1, ldv_pci_pci_instance_2_#t~ret1914#1, ldv_pci_pci_instance_2_#t~ret1915#1.base, ldv_pci_pci_instance_2_#t~ret1915#1.offset, ldv_pci_pci_instance_2_#t~ret1916#1.base, ldv_pci_pci_instance_2_#t~ret1916#1.offset, ldv_pci_pci_instance_2_#t~ret1917#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~97#1, ldv_pci_pci_instance_2_~tmp___0~53#1, ldv_pci_pci_instance_2_~tmp___1~36#1, ldv_pci_pci_instance_2_~tmp___2~27#1.base, ldv_pci_pci_instance_2_~tmp___2~27#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 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13354: assume 18 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13354: assume !(18 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8333: tulip_find_mii_~phy~0#1 := tulip_find_mii_~phyn~0#1 % 32; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13222-1: SUMMARY for call ldv_interrupt_instance_handler_0_5_#t~ret1872#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 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13222: assume -2147483648 <= ldv_interrupt_instance_handler_0_5_#t~ret1872#1 && ldv_interrupt_instance_handler_0_5_#t~ret1872#1 <= 2147483647;ldv_interrupt_instance_handler_0_5_~tmp~92#1 := ldv_interrupt_instance_handler_0_5_#t~ret1872#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1872#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~92#1;ldv_interrupt_interrupt_instance_0_#t~ret1876#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret1872#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~92#1;havoc ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_handler_0_5 } true;assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret1876#1 && ldv_interrupt_interrupt_instance_0_#t~ret1876#1 <= 2147483647;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret1876#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret1876#1; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8334: assume -2147483648 <= tulip_find_mii_#t~ret749#1 && tulip_find_mii_#t~ret749#1 <= 2147483647;tulip_find_mii_~tmp___0~20#1 := tulip_find_mii_#t~ret749#1;havoc tulip_find_mii_#t~ret749#1;tulip_find_mii_~mii_status~0#1 := tulip_find_mii_~tmp___0~20#1; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11505: assume 4982 == tulip_init_one_#t~mem1596#1 % 65536 % 4294967296;havoc tulip_init_one_#t~mem1596#1; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11505: assume !(4982 == tulip_init_one_#t~mem1596#1 % 65536 % 4294967296);havoc tulip_init_one_#t~mem1596#1;call tulip_init_one_#t~mem1598#1 := read~int#31(tulip_init_one_~pdev#1.base, 64 + tulip_init_one_~pdev#1.offset, 2);tulip_init_one_#t~short1604#1 := 4470 == tulip_init_one_#t~mem1598#1 % 65536 % 4294967296; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8334-1: SUMMARY for call tulip_find_mii_#t~ret749#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 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845-1: private_ioctl_#t~short1417#1 := 0 != private_ioctl_#t~bitwise1416#1; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845: assume private_ioctl_#t~short1417#1;havoc private_ioctl_#t~mem1414#1;havoc private_ioctl_#t~mem1415#1;havoc private_ioctl_#t~bitwise1416#1;havoc private_ioctl_#t~short1417#1; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845: assume !private_ioctl_#t~short1417#1;havoc private_ioctl_#t~mem1414#1;havoc private_ioctl_#t~mem1415#1;havoc private_ioctl_#t~bitwise1416#1;havoc private_ioctl_#t~short1417#1;call private_ioctl_#t~mem1442#1 := read~int#31(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845-3: havoc private_ioctl_#t~bitwise1416#1;assume ((((private_ioctl_#t~mem1415#1 < 0 || private_ioctl_#t~bitwise1416#1 <= private_ioctl_#t~mem1415#1) && private_ioctl_#t~bitwise1416#1 <= 64) && private_ioctl_#t~bitwise1416#1 >= 0) && (private_ioctl_#t~mem1415#1 >= 0 || private_ioctl_#t~bitwise1416#1 > 64 + private_ioctl_#t~mem1415#1)) && private_ioctl_#t~bitwise1416#1 >= -2147483648; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845-2: [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12695: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845-5: assume 0 == private_ioctl_#t~mem1415#1;private_ioctl_#t~bitwise1416#1 := 0; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845-5: assume !(0 == private_ioctl_#t~mem1415#1); [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845-4: assume 64 == private_ioctl_#t~mem1415#1;private_ioctl_#t~bitwise1416#1 := private_ioctl_#t~mem1415#1; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845-4: assume !(64 == private_ioctl_#t~mem1415#1); [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845-7: call private_ioctl_#t~mem1414#1 := read~int#31(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2);private_ioctl_#t~short1417#1 := 32 == private_ioctl_#t~mem1414#1 % 65536 % 4294967296; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845-6: assume private_ioctl_#t~short1417#1;call private_ioctl_#t~mem1415#1 := read~int#31(private_ioctl_~tp~26#1.base, 2808 + private_ioctl_~tp~26#1.offset, 4); [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845-6: assume !private_ioctl_#t~short1417#1; [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260: 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 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260: assume !(dma_alloc_coherent_gfp_flags_~dma_mask~1#1 % 18446744073709551616 <= 16777215); [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12035-1: SUMMARY for call pci_free_consistent(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, 2560, tulip_init_one_#t~mem1784#1.base, tulip_init_one_#t~mem1784#1.offset, tulip_init_one_#t~mem1785#1); srcloc: null [2025-02-08 04:24:01,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12035: havoc tulip_init_one_#t~mem1784#1.base, tulip_init_one_#t~mem1784#1.offset;havoc tulip_init_one_#t~mem1785#1;call tulip_init_one_#t~mem1786#1.base, tulip_init_one_#t~mem1786#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 04:24:01,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: call tulip_init_one_#t~mem1698#1.base, tulip_init_one_#t~mem1698#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1699#1 := read~int#31(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);tulip_init_one_~tmp___10~6#1 := (if tulip_init_one_#t~mem1699#1 % 256 % 256 <= 127 then tulip_init_one_#t~mem1699#1 % 256 % 256 else tulip_init_one_#t~mem1699#1 % 256 % 256 - 256);call tulip_init_one_#t~mem1700#1.base, tulip_init_one_#t~mem1700#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1701#1.base, tulip_init_one_#t~mem1701#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1702#1 := read~int#31(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);call write~int#31(tulip_init_one_#t~mem1702#1, tulip_init_one_#t~mem1700#1.base, tulip_init_one_#t~mem1700#1.offset + (if tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 else tulip_init_one_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc tulip_init_one_#t~mem1700#1.base, tulip_init_one_#t~mem1700#1.offset;havoc tulip_init_one_#t~mem1701#1.base, tulip_init_one_#t~mem1701#1.offset;havoc tulip_init_one_#t~mem1702#1;call tulip_init_one_#t~mem1703#1.base, tulip_init_one_#t~mem1703#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call write~int#31(tulip_init_one_~tmp___10~6#1, tulip_init_one_#t~mem1703#1.base, tulip_init_one_#t~mem1703#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~mem1703#1.base, tulip_init_one_#t~mem1703#1.offset;tulip_init_one_~i~13#1 := 2 + tulip_init_one_~i~13#1; [2025-02-08 04:24:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12035-2: call tulip_init_one_#t~mem1784#1.base, tulip_init_one_#t~mem1784#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 16 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1785#1 := read~int#31(tulip_init_one_~tp~31#1.base, 32 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 04:24:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903: assume 0 != tulip_init_one_~tmp___11~5#1; [2025-02-08 04:24:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903: 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~ret1066#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_59 } true;ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset, ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#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_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret1947#1, ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset, ldv_dev_set_drvdata_59_~tmp~105#1;ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset := ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset;ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset := ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset;havoc ldv_dev_set_drvdata_59_~tmp~105#1; [2025-02-08 04:24:01,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507-1: SUMMARY for call tulip_init_one_#t~ret1597#1 := printk(269, 0); srcloc: null [2025-02-08 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13621: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1891#1 && ldv_pci_pci_instance_2_#t~ret1891#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp~97#1 := ldv_pci_pci_instance_2_#t~ret1891#1;havoc ldv_pci_pci_instance_2_#t~ret1891#1; [2025-02-08 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507: assume -2147483648 <= tulip_init_one_#t~ret1597#1 && tulip_init_one_#t~ret1597#1 <= 2147483647;havoc tulip_init_one_#t~ret1597#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 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13621-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1891#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375: assume 32 == (if tulip_mwi_config_#t~mem1581#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1581#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1581#1 % 256 % 4294967296 - 4294967296);havoc tulip_mwi_config_#t~mem1581#1; [2025-02-08 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375: assume !(32 == (if tulip_mwi_config_#t~mem1581#1 % 256 % 4294967296 <= 2147483647 then tulip_mwi_config_#t~mem1581#1 % 256 % 4294967296 else tulip_mwi_config_#t~mem1581#1 % 256 % 4294967296 - 4294967296));havoc tulip_mwi_config_#t~mem1581#1; [2025-02-08 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14018: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1930#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1930#1 <= 2147483647;~ldv_statevar_5~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1930#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1930#1; [2025-02-08 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13886: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1926#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1927#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 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14018-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1930#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10847-1: SUMMARY for call private_ioctl_#t~ret1418#1 := ioread32(private_ioctl_~ioaddr~16#1.base, 96 + private_ioctl_~ioaddr~16#1.offset); srcloc: null [2025-02-08 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961: assume 3 == ~ldv_statevar_19~0; [2025-02-08 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961: assume !(3 == ~ldv_statevar_19~0); [2025-02-08 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10847: private_ioctl_~tmp___1~27#1 := private_ioctl_#t~ret1418#1;havoc private_ioctl_#t~ret1418#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 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640-4: assume 4096 == tulip_init_one_#t~mem1656#1;tulip_init_one_#t~bitwise1657#1 := tulip_init_one_#t~mem1656#1; [2025-02-08 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640-4: assume !(4096 == tulip_init_one_#t~mem1656#1); [2025-02-08 04:24:01,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640-3: havoc tulip_init_one_#t~bitwise1657#1;assume ((((tulip_init_one_#t~mem1656#1 < 0 || tulip_init_one_#t~bitwise1657#1 <= tulip_init_one_#t~mem1656#1) && tulip_init_one_#t~bitwise1657#1 <= 4096) && tulip_init_one_#t~bitwise1657#1 >= 0) && (tulip_init_one_#t~mem1656#1 >= 0 || tulip_init_one_#t~bitwise1657#1 > 4096 + tulip_init_one_#t~mem1656#1)) && tulip_init_one_#t~bitwise1657#1 >= -2147483648; [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13490: 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~mem1892#1.base, ldv_pci_pci_instance_2_#t~mem1892#1.offset;~ldv_statevar_2~0 := 1; [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640-6: assume tulip_init_one_#t~short1658#1;call tulip_init_one_#t~mem1656#1 := read~int#31(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640-6: assume !tulip_init_one_#t~short1658#1; [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640-5: assume 0 == tulip_init_one_#t~mem1656#1;tulip_init_one_#t~bitwise1657#1 := 0; [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640-5: assume !(0 == tulip_init_one_#t~mem1656#1); [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640: assume tulip_init_one_#t~short1658#1;havoc tulip_init_one_#t~mem1656#1;havoc tulip_init_one_#t~bitwise1657#1;havoc tulip_init_one_#t~short1658#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~ret1562#1.base, tulip_mwi_config_#t~ret1562#1.offset, tulip_mwi_config_#t~mem1563#1, tulip_mwi_config_#t~ret1564#1, tulip_mwi_config_#t~ret1565#1, tulip_mwi_config_#t~bitwise1566#1, tulip_mwi_config_#t~ret1567#1, tulip_mwi_config_#t~ret1568#1, tulip_mwi_config_#t~bitwise1569#1, tulip_mwi_config_#t~mem1570#1, tulip_mwi_config_#t~bitwise1571#1, tulip_mwi_config_#t~short1572#1, tulip_mwi_config_#t~bitwise1573#1, tulip_mwi_config_#t~ret1574#1, tulip_mwi_config_#t~bitwise1575#1, tulip_mwi_config_#t~mem1576#1, tulip_mwi_config_#t~short1577#1, tulip_mwi_config_#t~bitwise1578#1, tulip_mwi_config_#t~mem1579#1, tulip_mwi_config_#t~mem1580#1, tulip_mwi_config_#t~mem1581#1, tulip_mwi_config_#t~bitwise1582#1, tulip_mwi_config_#t~bitwise1583#1, tulip_mwi_config_#t~bitwise1584#1, tulip_mwi_config_#t~mem1585#1, tulip_mwi_config_#t~bitwise1586#1, tulip_mwi_config_#t~bitwise1587#1, tulip_mwi_config_#t~bitwise1588#1, tulip_mwi_config_#t~mem1589#1, tulip_mwi_config_#t~ret1590#1, tulip_mwi_config_#t~mem1591#1, tulip_mwi_config_#t~ret1592#1, tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset, tulip_mwi_config_~dev#1.base, tulip_mwi_config_~dev#1.offset, tulip_mwi_config_~tp~30#1.base, tulip_mwi_config_~tp~30#1.offset, tulip_mwi_config_~tmp~79#1.base, tulip_mwi_config_~tmp~79#1.offset, tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset, tulip_mwi_config_~csr0___0~0#1, tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset, tulip_mwi_config_~tmp___0~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~79#1.base, tulip_mwi_config_~tmp~79#1.offset;call tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset := #Ultimate.allocOnStack(1);call tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset := #Ultimate.allocOnStack(2);havoc tulip_mwi_config_~csr0___0~0#1;call tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset := #Ultimate.allocOnStack(40);havoc tulip_mwi_config_~tmp___0~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 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640: assume !tulip_init_one_#t~short1658#1;havoc tulip_init_one_#t~mem1656#1;havoc tulip_init_one_#t~bitwise1657#1;havoc tulip_init_one_#t~short1658#1; [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640-2: [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640-1: tulip_init_one_#t~short1658#1 := 0 != tulip_init_one_#t~bitwise1657#1; [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-3: [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-2: tulip_find_mii_#t~short753#1 := 0 != tulip_find_mii_#t~bitwise752#1; [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-1: tulip_find_mii_#t~short754#1 := tulip_find_mii_#t~short753#1; [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: assume tulip_find_mii_#t~short754#1;havoc tulip_find_mii_#t~bitwise750#1;havoc tulip_find_mii_#t~bitwise751#1;havoc tulip_find_mii_#t~bitwise752#1;havoc tulip_find_mii_#t~short753#1;havoc tulip_find_mii_#t~short754#1; [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: assume !tulip_find_mii_#t~short754#1;havoc tulip_find_mii_#t~bitwise750#1;havoc tulip_find_mii_#t~bitwise751#1;havoc tulip_find_mii_#t~bitwise752#1;havoc tulip_find_mii_#t~short753#1;havoc tulip_find_mii_#t~short754#1; [2025-02-08 04:24:01,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-7: assume tulip_find_mii_#t~short753#1; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-7: assume !tulip_find_mii_#t~short753#1; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-6: assume 0 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise752#1 := 0; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-6: assume !(0 == tulip_find_mii_~mii_status~0#1); [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13358: assume 19 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13358: assume !(19 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-5: assume 30720 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise752#1 := tulip_find_mii_~mii_status~0#1; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-5: assume !(30720 == tulip_find_mii_~mii_status~0#1); [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13490-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 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-4: havoc tulip_find_mii_#t~bitwise752#1;assume ((((tulip_find_mii_~mii_status~0#1 < 0 || tulip_find_mii_#t~bitwise752#1 <= tulip_find_mii_~mii_status~0#1) && tulip_find_mii_#t~bitwise752#1 <= 30720) && tulip_find_mii_#t~bitwise752#1 >= 0) && (tulip_find_mii_~mii_status~0#1 >= 0 || tulip_find_mii_#t~bitwise752#1 > 30720 + tulip_find_mii_~mii_status~0#1)) && tulip_find_mii_#t~bitwise752#1 >= -2147483648; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-11: assume 32768 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise751#1 := tulip_find_mii_~mii_status~0#1; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-11: assume !(32768 == tulip_find_mii_~mii_status~0#1); [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-10: havoc tulip_find_mii_#t~bitwise751#1;assume ((((tulip_find_mii_~mii_status~0#1 < 0 || tulip_find_mii_#t~bitwise751#1 <= tulip_find_mii_~mii_status~0#1) && tulip_find_mii_#t~bitwise751#1 <= 32768) && tulip_find_mii_#t~bitwise751#1 >= 0) && (tulip_find_mii_~mii_status~0#1 >= 0 || tulip_find_mii_#t~bitwise751#1 > 32768 + tulip_find_mii_~mii_status~0#1)) && tulip_find_mii_#t~bitwise751#1 >= -2147483648; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-9: [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-8: tulip_find_mii_#t~short753#1 := 0 == tulip_find_mii_#t~bitwise751#1; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14151: 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 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-15: [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14151-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-14: tulip_find_mii_#t~short754#1 := 32769 == tulip_find_mii_#t~bitwise750#1; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-13: assume tulip_find_mii_#t~short754#1; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-13: assume !tulip_find_mii_#t~short754#1; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-12: assume 0 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise751#1 := 0; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-12: assume !(0 == tulip_find_mii_~mii_status~0#1); [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716: tulip_get_stats_~tmp~71#1.base, tulip_get_stats_~tmp~71#1.offset := tulip_get_stats_#t~ret1383#1.base, tulip_get_stats_#t~ret1383#1.offset;havoc tulip_get_stats_#t~ret1383#1.base, tulip_get_stats_#t~ret1383#1.offset;tulip_get_stats_~tp~23#1.base, tulip_get_stats_~tp~23#1.offset := tulip_get_stats_~tmp~71#1.base, tulip_get_stats_~tmp~71#1.offset;call tulip_get_stats_#t~mem1384#1.base, tulip_get_stats_#t~mem1384#1.offset := read~$Pointer$#31(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~mem1384#1.base, tulip_get_stats_#t~mem1384#1.offset;havoc tulip_get_stats_#t~mem1384#1.base, tulip_get_stats_#t~mem1384#1.offset; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-18: assume 0 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise750#1 := 0; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-18: assume !(0 == tulip_find_mii_~mii_status~0#1); [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-17: assume 33537 == tulip_find_mii_~mii_status~0#1;tulip_find_mii_#t~bitwise750#1 := tulip_find_mii_~mii_status~0#1; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-17: assume !(33537 == tulip_find_mii_~mii_status~0#1); [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-16: havoc tulip_find_mii_#t~bitwise750#1;assume ((((tulip_find_mii_~mii_status~0#1 < 0 || tulip_find_mii_#t~bitwise750#1 <= tulip_find_mii_~mii_status~0#1) && tulip_find_mii_#t~bitwise750#1 <= 33537) && tulip_find_mii_#t~bitwise750#1 >= 0) && (tulip_find_mii_~mii_status~0#1 >= 0 || tulip_find_mii_#t~bitwise750#1 > 33537 + tulip_find_mii_~mii_status~0#1)) && tulip_find_mii_#t~bitwise750#1 >= -2147483648; [2025-02-08 04:24:01,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716-1: SUMMARY for call tulip_get_stats_#t~ret1383#1.base, tulip_get_stats_#t~ret1383#1.offset := netdev_priv(tulip_get_stats_~dev#1.base, tulip_get_stats_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13623: assume 0 != ldv_pci_pci_instance_2_~tmp~97#1;~ldv_statevar_2~0 := 12; [2025-02-08 04:24:01,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13623: assume !(0 != ldv_pci_pci_instance_2_~tmp~97#1);~ldv_statevar_2~0 := 17; [2025-02-08 04:24:01,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5696-1: SUMMARY for call tulip_parse_eeprom_#t~ret118#1 := printk(22, 0); srcloc: null [2025-02-08 04:24:01,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5696: assume -2147483648 <= tulip_parse_eeprom_#t~ret118#1 && tulip_parse_eeprom_#t~ret118#1 <= 2147483647;havoc tulip_parse_eeprom_#t~mem110#1;havoc tulip_parse_eeprom_#t~mem111#1.base, tulip_parse_eeprom_#t~mem111#1.offset;havoc tulip_parse_eeprom_#t~mem112#1;havoc tulip_parse_eeprom_#t~mem113#1;havoc tulip_parse_eeprom_#t~ite116#1.base, tulip_parse_eeprom_#t~ite116#1.offset;havoc tulip_parse_eeprom_#t~mem114#1;havoc tulip_parse_eeprom_#t~mem115#1.base, tulip_parse_eeprom_#t~mem115#1.offset;havoc tulip_parse_eeprom_#t~mem117#1;havoc tulip_parse_eeprom_#t~ret118#1;tulip_parse_eeprom_~i~0#1 := 1 + tulip_parse_eeprom_~i~0#1; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849-1: SUMMARY for call private_ioctl_#t~ret1419#1 := ioread32(private_ioctl_~ioaddr~16#1.base, 112 + private_ioctl_~ioaddr~16#1.offset); srcloc: null [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849: private_ioctl_~tmp___2~20#1 := private_ioctl_#t~ret1419#1;havoc private_ioctl_#t~ret1419#1;private_ioctl_~csr14~0#1 := (if private_ioctl_~tmp___2~20#1 % 4294967296 % 4294967296 <= 2147483647 then private_ioctl_~tmp___2~20#1 % 4294967296 % 4294967296 else private_ioctl_~tmp___2~20#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264: 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 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264: 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 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039-1: SUMMARY for call kfree(tulip_init_one_#t~mem1786#1.base, tulip_init_one_#t~mem1786#1.offset); srcloc: null [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039: havoc tulip_init_one_#t~mem1786#1.base, tulip_init_one_#t~mem1786#1.offset; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5697: assume tulip_parse_eeprom_#t~mem113#1 % 256 % 4294967296 <= 5;call tulip_parse_eeprom_#t~mem114#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem115#1.base, tulip_parse_eeprom_#t~mem115#1.offset := read~$Pointer$#16(~#block_name~0.base, ~#block_name~0.offset + 8 * (if tulip_parse_eeprom_#t~mem114#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem114#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem114#1 % 256 % 4294967296 - 4294967296), 8);tulip_parse_eeprom_#t~ite116#1.base, tulip_parse_eeprom_#t~ite116#1.offset := tulip_parse_eeprom_#t~mem115#1.base, tulip_parse_eeprom_#t~mem115#1.offset; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5697: assume !(tulip_parse_eeprom_#t~mem113#1 % 256 % 4294967296 <= 5);tulip_parse_eeprom_#t~ite116#1.base, tulip_parse_eeprom_#t~ite116#1.offset := 23, 0; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5697-1: call tulip_parse_eeprom_#t~mem110#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem111#1.base, tulip_parse_eeprom_#t~mem111#1.offset := read~$Pointer$#24(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if tulip_parse_eeprom_#t~mem110#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem110#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem110#1 % 256 % 4294967296 - 4294967296) % 16), 8);call tulip_parse_eeprom_#t~mem112#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem113#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511-3: tulip_init_one_#t~short1603#1 := tulip_init_one_#t~short1601#1; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511-2: assume tulip_init_one_#t~short1603#1; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511-2: assume !tulip_init_one_#t~short1603#1;call tulip_init_one_#t~mem1602#1 := read~int#31(tulip_init_one_~pdev#1.base, 66 + tulip_init_one_~pdev#1.offset, 2);tulip_init_one_#t~short1603#1 := 2306 == tulip_init_one_#t~mem1602#1 % 65536 % 4294967296; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511-5: assume tulip_init_one_#t~short1604#1;call tulip_init_one_#t~mem1599#1 := read~int#31(tulip_init_one_~pdev#1.base, 66 + tulip_init_one_~pdev#1.offset, 2);tulip_init_one_#t~short1601#1 := 9 == tulip_init_one_#t~mem1599#1 % 65536 % 4294967296; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511-5: assume !tulip_init_one_#t~short1604#1; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511-4: assume tulip_init_one_#t~short1601#1; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511-4: assume !tulip_init_one_#t~short1601#1;call tulip_init_one_#t~mem1600#1 := read~int#31(tulip_init_one_~pdev#1.base, 66 + tulip_init_one_~pdev#1.offset, 2);tulip_init_one_#t~short1601#1 := 2305 == tulip_init_one_#t~mem1600#1 % 65536 % 4294967296; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12568: assume -2147483648 <= ldv___pci_register_driver_#t~ret1844#1 && ldv___pci_register_driver_#t~ret1844#1 <= 2147483647;ldv___pci_register_driver_~tmp~88#1 := ldv___pci_register_driver_#t~ret1844#1;havoc ldv___pci_register_driver_#t~ret1844#1; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511-1: tulip_init_one_#t~short1604#1 := tulip_init_one_#t~short1603#1; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511: assume tulip_init_one_#t~short1604#1;havoc tulip_init_one_#t~mem1598#1;havoc tulip_init_one_#t~mem1599#1;havoc tulip_init_one_#t~mem1600#1;havoc tulip_init_one_#t~short1601#1;havoc tulip_init_one_#t~mem1602#1;havoc tulip_init_one_#t~short1603#1;havoc tulip_init_one_#t~short1604#1; [2025-02-08 04:24:01,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511: assume !tulip_init_one_#t~short1604#1;havoc tulip_init_one_#t~mem1598#1;havoc tulip_init_one_#t~mem1599#1;havoc tulip_init_one_#t~mem1600#1;havoc tulip_init_one_#t~short1601#1;havoc tulip_init_one_#t~mem1602#1;havoc tulip_init_one_#t~short1603#1;havoc tulip_init_one_#t~short1604#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~nondet2561#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~nondet2561#1;assume -2147483648 <= pci_dev_present_#t~nondet2561#1 && pci_dev_present_#t~nondet2561#1 <= 2147483647;pci_dev_present_#res#1 := pci_dev_present_#t~nondet2561#1;havoc pci_dev_present_#t~nondet2561#1; [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12568-1: SUMMARY for call ldv___pci_register_driver_#t~ret1844#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265-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~bitwise967#1 := 4; [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265-4: assume !(0 == dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296 || 4 == dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296); [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: dma_alloc_coherent_gfp_flags_~gfp#1 := dma_alloc_coherent_gfp_flags_#t~bitwise967#1;havoc dma_alloc_coherent_gfp_flags_#t~bitwise967#1; [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265-1: [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265-2: havoc dma_alloc_coherent_gfp_flags_#t~bitwise967#1;assume (dma_alloc_coherent_gfp_flags_#t~bitwise967#1 % 4294967296 >= dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296 && dma_alloc_coherent_gfp_flags_#t~bitwise967#1 % 4294967296 >= 4) && dma_alloc_coherent_gfp_flags_#t~bitwise967#1 % 4294967296 <= 4 + dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296; [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265-3: assume false;dma_alloc_coherent_gfp_flags_#t~bitwise967#1 := dma_alloc_coherent_gfp_flags_~gfp#1; [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265-3: assume !false; [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12965: assume 4 == ~ldv_statevar_19~0; [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12965: assume !(4 == ~ldv_statevar_19~0); [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040: 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 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5698: call tulip_parse_eeprom_#t~mem117#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14683: tulip_init_one_#t~ret1615#1.base, tulip_init_one_#t~ret1615#1.offset := ldv_alloc_etherdev_mqs_74_#res#1.base, ldv_alloc_etherdev_mqs_74_#res#1.offset;havoc ldv_alloc_etherdev_mqs_74_#t~ret1954#1.base, ldv_alloc_etherdev_mqs_74_#t~ret1954#1.offset, ldv_alloc_etherdev_mqs_74_#t~ret1955#1.base, ldv_alloc_etherdev_mqs_74_#t~ret1955#1.offset, ldv_alloc_etherdev_mqs_74_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_74_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_74_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_74_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_74_~ldv_func_res~8#1.offset, ldv_alloc_etherdev_mqs_74_~tmp~109#1.base, ldv_alloc_etherdev_mqs_74_~tmp~109#1.offset, ldv_alloc_etherdev_mqs_74_~tmp___0~58#1.base, ldv_alloc_etherdev_mqs_74_~tmp___0~58#1.offset;havoc ldv_alloc_etherdev_mqs_74_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_74_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_74_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_74 } true;tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset := tulip_init_one_#t~ret1615#1.base, tulip_init_one_#t~ret1615#1.offset;havoc tulip_init_one_#t~ret1615#1.base, tulip_init_one_#t~ret1615#1.offset; [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11776: assume tulip_init_one_~i~13#1 <= 5; [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11776: assume !(tulip_init_one_~i~13#1 <= 5); [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10719-1: SUMMARY for call tulip_get_stats_#t~ret1385#1 := netif_running(tulip_get_stats_~dev#1.base, tulip_get_stats_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10719: tulip_get_stats_~tmp___1~26#1 := (if 0 == tulip_get_stats_#t~ret1385#1 % 256 then 0 else 1);havoc tulip_get_stats_#t~ret1385#1; [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362: assume 20 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362: assume !(20 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13891: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1926#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1926#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1926#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1926#1; [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909-1: SUMMARY for call tulip_init_one_#t~ret1768#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 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13891-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1926#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909: assume -2147483648 <= tulip_init_one_#t~ret1768#1 && tulip_init_one_#t~ret1768#1 <= 2147483647;havoc tulip_init_one_#t~mem1765#1;havoc tulip_init_one_#t~mem1766#1;havoc tulip_init_one_#t~mem1767#1.base, tulip_init_one_#t~mem1767#1.offset;havoc tulip_init_one_#t~ret1768#1;call tulip_init_one_#t~mem1769#1 := read~int#31(tulip_init_one_~tp~31#1.base, 2800 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14023: 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 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14023-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14684-1: ldv_alloc_etherdev_mqs_74_#res#1.base, ldv_alloc_etherdev_mqs_74_#res#1.offset := ldv_alloc_etherdev_mqs_74_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_74_~ldv_func_res~8#1.offset; [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12570: assume 0 != ldv___pci_register_driver_~tmp~88#1; [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12570: assume !(0 != ldv___pci_register_driver_~tmp~88#1); [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: assume -2147483648 <= tulip_find_mii_#t~ret755#1 && tulip_find_mii_#t~ret755#1 <= 2147483647;tulip_find_mii_~mii_reg0~0#1 := tulip_find_mii_#t~ret755#1;havoc tulip_find_mii_#t~ret755#1; [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381-1: [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1582#1; [2025-02-08 04:24:01,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381-3: assume false;tulip_mwi_config_#t~bitwise1582#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381-3: assume !false; [2025-02-08 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381-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 >= 8409088) && tulip_mwi_config_#t~bitwise1582#1 % 4294967296 <= 8409088 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513-1: SUMMARY for call tulip_init_one_#t~ret1605#1 := printk(270, 0); srcloc: null [2025-02-08 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513: assume -2147483648 <= tulip_init_one_#t~ret1605#1 && tulip_init_one_#t~ret1605#1 <= 2147483647;havoc tulip_init_one_#t~ret1605#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 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-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, 0); srcloc: null [2025-02-08 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8409088 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1582#1 := 8409088; [2025-02-08 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8409088 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10853: assume 0 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10853: assume !(0 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721: 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_70 } true;ldv___ldv_spin_lock_70_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_70_#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_70_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_70_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_70_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_70_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_70_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_70_#in~ldv_func_arg1#1.offset; [2025-02-08 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721: 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 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8343-1: SUMMARY for call tulip_find_mii_#t~ret756#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 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8343: assume -2147483648 <= tulip_find_mii_#t~ret756#1 && tulip_find_mii_#t~ret756#1 <= 2147483647;tulip_find_mii_~mii_advert~0#1 := tulip_find_mii_#t~ret756#1;havoc tulip_find_mii_#t~ret756#1;tulip_find_mii_~ane_switch~0#1 := 0; [2025-02-08 04:24:01,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268: dma_alloc_coherent_gfp_flags_#res#1 := dma_alloc_coherent_gfp_flags_~gfp#1;dma_alloc_attrs_#t~ret971#1 := dma_alloc_coherent_gfp_flags_#res#1;havoc dma_alloc_coherent_gfp_flags_#t~ret966#1, dma_alloc_coherent_gfp_flags_#t~bitwise967#1, dma_alloc_coherent_gfp_flags_~dev#1.base, dma_alloc_coherent_gfp_flags_~dev#1.offset, dma_alloc_coherent_gfp_flags_~gfp#1, dma_alloc_coherent_gfp_flags_~dma_mask~1#1, dma_alloc_coherent_gfp_flags_~tmp~41#1;havoc dma_alloc_coherent_gfp_flags_#in~dev#1.base, dma_alloc_coherent_gfp_flags_#in~dev#1.offset, dma_alloc_coherent_gfp_flags_#in~gfp#1;assume { :end_inline_dma_alloc_coherent_gfp_flags } true;dma_alloc_attrs_~tmp___1~19#1 := dma_alloc_attrs_#t~ret971#1;havoc dma_alloc_attrs_#t~ret971#1;call dma_alloc_attrs_#t~mem978#1.base, dma_alloc_attrs_#t~mem978#1.offset := read~$Pointer$#31(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~973#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~973#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~974#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~975#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~975#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~976#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~977#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~977#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~mem978#1.base, dma_alloc_attrs_#t~mem978#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$_#~973#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~973#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~974#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~975#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~975#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~976#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~977#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~977#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~973#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~973#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~973#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~973#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~974#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~974#1;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~975#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~975#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~975#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~975#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~976#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~976#1;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~977#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~977#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~977#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~977#1.offset;dma_alloc_attrs_#t~ret979#1.base, dma_alloc_attrs_#t~ret979#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$_#~973#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~973#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~974#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~975#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~975#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~976#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~977#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~977#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~973#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~973#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~974#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~975#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~975#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~976#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~977#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~977#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~ret979#1.base, dma_alloc_attrs_#t~ret979#1.offset;havoc dma_alloc_attrs_#t~mem978#1.base, dma_alloc_attrs_#t~mem978#1.offset;havoc dma_alloc_attrs_#t~ret979#1.base, dma_alloc_attrs_#t~ret979#1.offset;call dma_alloc_attrs_#t~mem980#1 := read~int#31(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~mem980#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~mem980#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~ret1064#1.base, pci_alloc_consistent_#t~ret1064#1.offset := dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset;havoc dma_alloc_attrs_#t~ret968#1.base, dma_alloc_attrs_#t~ret968#1.offset, dma_alloc_attrs_#t~ret969#1, dma_alloc_attrs_#t~mem970#1.base, dma_alloc_attrs_#t~mem970#1.offset, dma_alloc_attrs_#t~ret971#1, dma_alloc_attrs_#t~mem978#1.base, dma_alloc_attrs_#t~mem978#1.offset, dma_alloc_attrs_#t~ret979#1.base, dma_alloc_attrs_#t~ret979#1.offset, dma_alloc_attrs_#t~mem980#1, dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset, dma_alloc_attrs_~size#1, dma_alloc_attrs_~dma_handle#1.base, dma_alloc_attrs_~dma_handle#1.offset, dma_alloc_attrs_~gfp#1, dma_alloc_attrs_~attrs#1.base, dma_alloc_attrs_~attrs#1.offset, dma_alloc_attrs_~ops___0~5#1.base, dma_alloc_attrs_~ops___0~5#1.offset, dma_alloc_attrs_~tmp~42#1.base, dma_alloc_attrs_~tmp~42#1.offset, dma_alloc_attrs_~memory~0#1.base, dma_alloc_attrs_~memory~0#1.offset, dma_alloc_attrs_~tmp___0~28#1, dma_alloc_attrs_~tmp___1~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~55#1.base, pci_alloc_consistent_~tmp~55#1.offset := pci_alloc_consistent_#t~ret1064#1.base, pci_alloc_consistent_#t~ret1064#1.offset;havoc pci_alloc_consistent_#t~ret1064#1.base, pci_alloc_consistent_#t~ret1064#1.offset;pci_alloc_consistent_#res#1.base, pci_alloc_consistent_#res#1.offset := pci_alloc_consistent_~tmp~55#1.base, pci_alloc_consistent_~tmp~55#1.offset;tulip_init_one_#t~ret1638#1.base, tulip_init_one_#t~ret1638#1.offset := pci_alloc_consistent_#res#1.base, pci_alloc_consistent_#res#1.offset;havoc pci_alloc_consistent_#t~ret1064#1.base, pci_alloc_consistent_#t~ret1064#1.offset, pci_alloc_consistent_~hwdev#1.base, pci_alloc_consistent_~hwdev#1.offset, pci_alloc_consistent_~size#1, pci_alloc_consistent_~dma_handle#1.base, pci_alloc_consistent_~dma_handle#1.offset, pci_alloc_consistent_~tmp~55#1.base, pci_alloc_consistent_~tmp~55#1.offset;havoc pci_alloc_consistent_#in~hwdev#1.base, pci_alloc_consistent_#in~hwdev#1.offset, pci_alloc_consistent_#in~size#1, pci_alloc_consistent_#in~dma_handle#1.base, pci_alloc_consistent_#in~dma_handle#1.offset;assume { :end_inline_pci_alloc_consistent } true;tulip_init_one_~tmp___4~12#1.base, tulip_init_one_~tmp___4~12#1.offset := tulip_init_one_#t~ret1638#1.base, tulip_init_one_#t~ret1638#1.offset;havoc tulip_init_one_#t~ret1638#1.base, tulip_init_one_#t~ret1638#1.offset;call write~$Pointer$#31(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~mem1639#1.base, tulip_init_one_#t~mem1639#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 16 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 04:24:01,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12572: 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 04:24:01,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11515: ldv_pci_instance_probe_2_17_#t~ret1880#1 := tulip_init_one_#res#1;havoc tulip_init_one_#t~mem1594#1, tulip_init_one_#t~mem1595#1.base, tulip_init_one_#t~mem1595#1.offset, tulip_init_one_#t~mem1596#1, tulip_init_one_#t~ret1597#1, tulip_init_one_#t~mem1598#1, tulip_init_one_#t~mem1599#1, tulip_init_one_#t~mem1600#1, tulip_init_one_#t~short1601#1, tulip_init_one_#t~mem1602#1, tulip_init_one_#t~short1603#1, tulip_init_one_#t~short1604#1, tulip_init_one_#t~ret1605#1, tulip_init_one_#t~ret1606#1, tulip_init_one_#t~bitwise1607#1, tulip_init_one_#t~bitwise1608#1, tulip_init_one_#t~bitwise1609#1, tulip_init_one_#t~ret1610#1, tulip_init_one_#t~bitwise1611#1, tulip_init_one_#t~ret1612#1, tulip_init_one_#t~ret1613#1, tulip_init_one_#t~mem1614#1, tulip_init_one_#t~ret1615#1.base, tulip_init_one_#t~ret1615#1.offset, tulip_init_one_#t~mem1616#1, tulip_init_one_#t~mem1617#1, tulip_init_one_#t~mem1618#1, tulip_init_one_#t~short1619#1, tulip_init_one_#t~ite1622#1, tulip_init_one_#t~mem1620#1, tulip_init_one_#t~mem1621#1, tulip_init_one_#t~mem1623#1, tulip_init_one_#t~ret1624#1.base, tulip_init_one_#t~ret1624#1.offset, tulip_init_one_#t~mem1625#1, tulip_init_one_#t~mem1626#1, tulip_init_one_#t~mem1627#1, tulip_init_one_#t~short1628#1, tulip_init_one_#t~ite1631#1, tulip_init_one_#t~mem1629#1, tulip_init_one_#t~mem1630#1, tulip_init_one_#t~mem1632#1, tulip_init_one_#t~ret1633#1, tulip_init_one_#t~ret1634#1, tulip_init_one_#t~mem1635#1, tulip_init_one_#t~ret1636#1.base, tulip_init_one_#t~ret1636#1.offset, tulip_init_one_#t~ret1637#1.base, tulip_init_one_#t~ret1637#1.offset, tulip_init_one_#t~ret1638#1.base, tulip_init_one_#t~ret1638#1.offset, tulip_init_one_#t~mem1639#1.base, tulip_init_one_#t~mem1639#1.offset, tulip_init_one_#t~mem1640#1.base, tulip_init_one_#t~mem1640#1.offset, tulip_init_one_#t~mem1641#1, tulip_init_one_#t~mem1642#1, tulip_init_one_#t~ret1643#1, tulip_init_one_#t~mem1644#1, tulip_init_one_#t~mem1645#1, tulip_init_one_#t~bitwise1646#1, tulip_init_one_#t~ret1647#1, tulip_init_one_#t~mem1648#1, tulip_init_one_#t~ret1649#1.base, tulip_init_one_#t~ret1649#1.offset, tulip_init_one_#t~ret1650#1.base, tulip_init_one_#t~ret1650#1.offset, tulip_init_one_#t~mem1651#1, tulip_init_one_#t~mem1652#1.base, tulip_init_one_#t~mem1652#1.offset, tulip_init_one_#t~mem1653#1, tulip_init_one_#t~mem1654#1, tulip_init_one_#t~mem1655#1.base, tulip_init_one_#t~mem1655#1.offset, tulip_init_one_#t~mem1656#1, tulip_init_one_#t~bitwise1657#1, tulip_init_one_#t~short1658#1, tulip_init_one_#t~ret1659#1, tulip_init_one_#t~memset~res1660#1.base, tulip_init_one_#t~memset~res1660#1.offset, tulip_init_one_#t~bitwise1661#1, 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~ret1666#1, tulip_init_one_#t~mem1667#1.base, tulip_init_one_#t~mem1667#1.offset, tulip_init_one_#t~mem1668#1.base, tulip_init_one_#t~mem1668#1.offset, tulip_init_one_#t~mem1669#1, tulip_init_one_#t~ret1670#1, tulip_init_one_#t~bitwise1671#1, tulip_init_one_#t~bitwise1672#1, tulip_init_one_#t~ret1673#1, tulip_init_one_#t~mem1674#1, tulip_init_one_#t~mem1675#1, tulip_init_one_#t~mem1676#1, tulip_init_one_#t~mem1677#1, tulip_init_one_#t~short1678#1, tulip_init_one_#t~mem1679#1, tulip_init_one_#t~mem1680#1, tulip_init_one_#t~short1681#1, tulip_init_one_#t~mem1682#1, tulip_init_one_#t~short1683#1, tulip_init_one_#t~mem1684#1.base, tulip_init_one_#t~mem1684#1.offset, tulip_init_one_#t~mem1685#1, 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~mem1689#1.base, tulip_init_one_#t~mem1689#1.offset, tulip_init_one_#t~mem1690#1, tulip_init_one_#t~short1691#1, tulip_init_one_#t~mem1692#1.base, tulip_init_one_#t~mem1692#1.offset, tulip_init_one_#t~mem1693#1, tulip_init_one_#t~short1694#1, tulip_init_one_#t~mem1695#1.base, tulip_init_one_#t~mem1695#1.offset, tulip_init_one_#t~mem1696#1, tulip_init_one_#t~short1697#1, tulip_init_one_#t~mem1698#1.base, tulip_init_one_#t~mem1698#1.offset, tulip_init_one_#t~mem1699#1, tulip_init_one_#t~mem1700#1.base, tulip_init_one_#t~mem1700#1.offset, tulip_init_one_#t~mem1701#1.base, tulip_init_one_#t~mem1701#1.offset, tulip_init_one_#t~mem1702#1, tulip_init_one_#t~mem1703#1.base, tulip_init_one_#t~mem1703#1.offset, tulip_init_one_#t~mem1704#1.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.base, tulip_init_one_#t~mem1708#1.offset, tulip_init_one_#t~mem1709#1, tulip_init_one_#t~mem1710#1, tulip_init_one_#t~mem1711#1, tulip_init_one_#t~mem1712#1, tulip_init_one_#t~bitwise1713#1, tulip_init_one_#t~mem1714#1, tulip_init_one_#t~short1715#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, tulip_init_one_#t~mem1721#1, tulip_init_one_#t~mem1722#1.base, tulip_init_one_#t~mem1722#1.offset, tulip_init_one_#t~ret1723#1, tulip_init_one_#t~mem1724#1, tulip_init_one_#t~mem1725#1, tulip_init_one_#t~bitwise1726#1, tulip_init_one_#t~mem1727#1, tulip_init_one_#t~mem1728#1, tulip_init_one_#t~mem1729#1, tulip_init_one_#t~bitwise1730#1, tulip_init_one_#t~mem1731#1, tulip_init_one_#t~mem1732#1, tulip_init_one_#t~mem1733#1, tulip_init_one_#t~mem1734#1, tulip_init_one_#t~bitwise1735#1, tulip_init_one_#t~bitwise1736#1, tulip_init_one_#t~mem1737#1, tulip_init_one_#t~bitwise1738#1, tulip_init_one_#t~loopctr1739#1, tulip_init_one_#t~nondet1740#1, tulip_init_one_#t~ret1741#1, tulip_init_one_#t~strcpy~res1742#1.base, tulip_init_one_#t~strcpy~res1742#1.offset, tulip_init_one_#t~mem1743#1, tulip_init_one_#t~bitwise1744#1, tulip_init_one_#t~mem1745#1.base, tulip_init_one_#t~mem1745#1.offset, tulip_init_one_#t~mem1746#1.base, tulip_init_one_#t~mem1746#1.offset, tulip_init_one_#t~mem1747#1, tulip_init_one_#t~short1748#1, tulip_init_one_#t~short1749#1, tulip_init_one_#t~mem1750#1.base, tulip_init_one_#t~mem1750#1.offset, tulip_init_one_#t~mem1751#1, tulip_init_one_#t~short1752#1, tulip_init_one_#t~short1753#1, tulip_init_one_#t~mem1754#1.base, tulip_init_one_#t~mem1754#1.offset, tulip_init_one_#t~mem1755#1.base, tulip_init_one_#t~mem1755#1.offset, tulip_init_one_#t~mem1756#1, tulip_init_one_#t~short1757#1, tulip_init_one_#t~mem1758#1.base, tulip_init_one_#t~mem1758#1.offset, tulip_init_one_#t~mem1759#1, tulip_init_one_#t~mem1760#1, tulip_init_one_#t~mem1761#1, tulip_init_one_#t~mem1762#1.base, tulip_init_one_#t~mem1762#1.offset, tulip_init_one_#t~mem1763#1, tulip_init_one_#t~ret1764#1, tulip_init_one_#t~mem1765#1, tulip_init_one_#t~mem1766#1, tulip_init_one_#t~mem1767#1.base, tulip_init_one_#t~mem1767#1.offset, tulip_init_one_#t~ret1768#1, tulip_init_one_#t~mem1769#1, tulip_init_one_#t~mem1770#1, tulip_init_one_#t~bitwise1771#1, tulip_init_one_#t~mem1772#1, tulip_init_one_#t~bitwise1773#1, tulip_init_one_#t~mem1774#1.base, tulip_init_one_#t~mem1774#1.offset, tulip_init_one_#t~mem1775#1.base, tulip_init_one_#t~mem1775#1.offset, tulip_init_one_#t~mem1776#1, tulip_init_one_#t~bitwise1777#1, tulip_init_one_#t~mem1778#1, tulip_init_one_#t~mem1779#1, tulip_init_one_#t~mem1780#1, tulip_init_one_#t~bitwise1781#1, tulip_init_one_#t~short1782#1, tulip_init_one_#t~mem1783#1, tulip_init_one_#t~mem1784#1.base, tulip_init_one_#t~mem1784#1.offset, tulip_init_one_#t~mem1785#1, tulip_init_one_#t~mem1786#1.base, tulip_init_one_#t~mem1786#1.offset, tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset, tulip_init_one_~ent#1.base, tulip_init_one_~ent#1.offset, tulip_init_one_~tp~31#1.base, tulip_init_one_~tp~31#1.offset, tulip_init_one_~#last_phys_addr~0#1.base, tulip_init_one_~#last_phys_addr~0#1.offset, tulip_init_one_~last_irq~0#1, tulip_init_one_~multiport_cnt~0#1, tulip_init_one_~i~13#1, tulip_init_one_~irq~0#1, tulip_init_one_~sum~0#1, tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset, tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset, tulip_init_one_~ioaddr~18#1.base, tulip_init_one_~ioaddr~18#1.offset, tulip_init_one_~board_idx~0#1, tulip_init_one_~chip_idx~0#1, tulip_init_one_~chip_name~0#1.base, tulip_init_one_~chip_name~0#1.offset, tulip_init_one_~eeprom_missing~0#1, tulip_init_one_~force_csr0~0#1, tulip_init_one_~tmp~80#1, tulip_init_one_~tmp___0~46#1, tulip_init_one_~tmp___1~32#1.base, tulip_init_one_~tmp___1~32#1.offset, tulip_init_one_~tmp___2~24#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~ret1880#1 && ldv_pci_instance_probe_2_17_#t~ret1880#1 <= 2147483647;ldv_pci_instance_probe_2_17_~tmp~94#1 := ldv_pci_instance_probe_2_17_#t~ret1880#1;havoc ldv_pci_instance_probe_2_17_#t~ret1880#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~94#1;ldv_pci_pci_instance_2_#t~ret1912#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret1880#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~94#1;havoc ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;assume { :end_inline_ldv_pci_instance_probe_2_17 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1912#1 && ldv_pci_pci_instance_2_#t~ret1912#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1912#1;havoc ldv_pci_pci_instance_2_#t~mem1911#1.base, ldv_pci_pci_instance_2_#t~mem1911#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1912#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~ret2433#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~138#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~138#1; [2025-02-08 04:24:01,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12572-1: SUMMARY for call ldv_assume((if 0 == ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11647-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 04:24:01,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11647: 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 04:24:01,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12044: assume { :begin_inline_ldv_free_netdev_76 } true;ldv_free_netdev_76_#in~ldv_func_arg1#1.base, ldv_free_netdev_76_#in~ldv_func_arg1#1.offset := tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset;havoc ldv_free_netdev_76_~ldv_func_arg1#1.base, ldv_free_netdev_76_~ldv_func_arg1#1.offset;ldv_free_netdev_76_~ldv_func_arg1#1.base, ldv_free_netdev_76_~ldv_func_arg1#1.offset := ldv_free_netdev_76_#in~ldv_func_arg1#1.base, ldv_free_netdev_76_#in~ldv_func_arg1#1.offset; [2025-02-08 04:24:01,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14158-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1935#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:24:01,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12044-1: SUMMARY for call pci_release_regions(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset); srcloc: null [2025-02-08 04:24:01,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14158: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1935#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1935#1 <= 2147483647;~ldv_statevar_7~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1935#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1935#1; [2025-02-08 04:24:01,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10723: havoc ldv___ldv_spin_lock_70_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_70_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_70_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_70_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_70 } true; [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12969: assume 5 == ~ldv_statevar_19~0; [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12969: assume !(5 == ~ldv_statevar_19~0); [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12705: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8425472 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1583#1 := 8425472; [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8425472 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384-3: assume false;tulip_mwi_config_#t~bitwise1583#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384-3: assume !false; [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1583#1; [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13366: assume 21 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13366: assume !(21 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384-2: havoc tulip_mwi_config_#t~bitwise1583#1;assume (tulip_mwi_config_#t~bitwise1583#1 % 4294967296 >= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1583#1 % 4294967296 >= 8425472) && tulip_mwi_config_#t~bitwise1583#1 % 4294967296 <= 8425472 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384-1: [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5703: assume tulip_parse_eeprom_~i~0#1 < tulip_parse_eeprom_~count~0#1; [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5703: assume !(tulip_parse_eeprom_~i~0#1 < tulip_parse_eeprom_~count~0#1); [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10724: tulip_get_stats_~tmp___0~39#1 := tulip_get_stats_#t~ret1386#1;havoc tulip_get_stats_#t~ret1386#1;call tulip_get_stats_#t~mem1387#1 := read~int#31(tulip_get_stats_~dev#1.base, 380 + tulip_get_stats_~dev#1.offset, 8);call write~int#31(tulip_get_stats_#t~mem1387#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~mem1387#1; [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10724-1: SUMMARY for call tulip_get_stats_#t~ret1386#1 := ioread32(tulip_get_stats_~ioaddr~15#1.base, 64 + tulip_get_stats_~ioaddr~15#1.offset); srcloc: null [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11913: assume 9 == tulip_init_one_#t~mem1769#1;havoc tulip_init_one_#t~mem1769#1;call write~$Pointer$#31(#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 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11913: assume !(9 == tulip_init_one_#t~mem1769#1);havoc tulip_init_one_#t~mem1769#1;call tulip_init_one_#t~mem1770#1 := read~int#31(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13499: assume -2147483648 <= ldv_pci_instance_resume_2_5_#t~ret1881#1 && ldv_pci_instance_resume_2_5_#t~ret1881#1 <= 2147483647;havoc ldv_pci_instance_resume_2_5_#t~ret1881#1;havoc ldv_pci_instance_resume_2_5_#t~ret1881#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~mem1896#1.base, ldv_pci_pci_instance_2_#t~mem1896#1.offset;~ldv_statevar_2~0 := 4; [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13499-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret1881#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 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12574-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346: assume 0 == tulip_find_mii_#t~bitwise757#1;havoc tulip_find_mii_#t~bitwise757#1; [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346: assume !(0 == tulip_find_mii_#t~bitwise757#1);havoc tulip_find_mii_#t~bitwise757#1; [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11649-1: SUMMARY for call tulip_init_one_#t~ret1659#1 := ioread32(tulip_init_one_~ioaddr~18#1.base, 64 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13631: call ldv_pci_pci_instance_2_#t~mem1892#1.base, ldv_pci_pci_instance_2_#t~mem1892#1.offset := read~$Pointer$#29(~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~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_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 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11649: havoc tulip_init_one_#t~ret1659#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 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13631-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12574: 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 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346-4: assume 0 == tulip_find_mii_~mii_advert~0#1;tulip_find_mii_#t~bitwise757#1 := 0; [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346-4: assume !(0 == tulip_find_mii_~mii_advert~0#1); [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346-3: assume 480 == tulip_find_mii_~mii_advert~0#1;tulip_find_mii_#t~bitwise757#1 := tulip_find_mii_~mii_advert~0#1; [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346-3: assume !(480 == tulip_find_mii_~mii_advert~0#1); [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346-2: havoc tulip_find_mii_#t~bitwise757#1;assume ((((tulip_find_mii_~mii_advert~0#1 < 0 || tulip_find_mii_#t~bitwise757#1 <= tulip_find_mii_~mii_advert~0#1) && tulip_find_mii_#t~bitwise757#1 <= 480) && tulip_find_mii_#t~bitwise757#1 >= 0) && (tulip_find_mii_~mii_advert~0#1 >= 0 || tulip_find_mii_#t~bitwise757#1 > 480 + tulip_find_mii_~mii_advert~0#1)) && tulip_find_mii_#t~bitwise757#1 >= -2147483648; [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346-1: [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13896-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10857: assume 1 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10857: assume !(1 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782: 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 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782: assume !(0 == tulip_init_one_~sum~0#1 % 65536 % 4294967296 || 1530 == tulip_init_one_~sum~0#1 % 65536 % 4294967296); [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13896: 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 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12575: 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 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12311-1: SUMMARY for call tulip_init_#t~ret1841#1 := printk(289, 0); srcloc: null [2025-02-08 04:24:01,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12311: assume -2147483648 <= tulip_init_#t~ret1841#1 && tulip_init_#t~ret1841#1 <= 2147483647;havoc tulip_init_#t~ret1841#1;~tulip_rx_copybreak~0 := ~rx_copybreak~0;~tulip_max_interrupt_work~0 := ~max_interrupt_work~0;assume { :begin_inline_ldv___pci_register_driver_81 } true;ldv___pci_register_driver_81_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_81_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_81_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_81_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_81_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_81_#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_81_#res#1;havoc ldv___pci_register_driver_81_#t~ret1960#1, ldv___pci_register_driver_81_#t~ret1961#1, ldv___pci_register_driver_81_~ldv_func_arg1#1.base, ldv___pci_register_driver_81_~ldv_func_arg1#1.offset, ldv___pci_register_driver_81_~ldv_func_arg2#1.base, ldv___pci_register_driver_81_~ldv_func_arg2#1.offset, ldv___pci_register_driver_81_~ldv_func_arg3#1.base, ldv___pci_register_driver_81_~ldv_func_arg3#1.offset, ldv___pci_register_driver_81_~ldv_func_res~11#1, ldv___pci_register_driver_81_~tmp~112#1, ldv___pci_register_driver_81_~tmp___0~61#1;ldv___pci_register_driver_81_~ldv_func_arg1#1.base, ldv___pci_register_driver_81_~ldv_func_arg1#1.offset := ldv___pci_register_driver_81_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_81_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_81_~ldv_func_arg2#1.base, ldv___pci_register_driver_81_~ldv_func_arg2#1.offset := ldv___pci_register_driver_81_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_81_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_81_~ldv_func_arg3#1.base, ldv___pci_register_driver_81_~ldv_func_arg3#1.offset := ldv___pci_register_driver_81_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_81_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_81_~ldv_func_res~11#1;havoc ldv___pci_register_driver_81_~tmp~112#1;havoc ldv___pci_register_driver_81_~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_81_~ldv_func_arg1#1.base, ldv___pci_register_driver_81_~ldv_func_arg1#1.offset, ldv___pci_register_driver_81_~ldv_func_arg2#1.base, ldv___pci_register_driver_81_~ldv_func_arg2#1.offset, ldv___pci_register_driver_81_~ldv_func_arg3#1.base, ldv___pci_register_driver_81_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2534#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~nondet2534#1;assume -2147483648 <= __pci_register_driver_#t~nondet2534#1 && __pci_register_driver_#t~nondet2534#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet2534#1;havoc __pci_register_driver_#t~nondet2534#1; [2025-02-08 04:24:01,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11651-1: SUMMARY for call tulip_init_one_#t~memset~res1660#1.base, tulip_init_one_#t~memset~res1660#1.offset := #Ultimate.C_memset#31(tulip_init_one_~ee_data~1#1.base, tulip_init_one_~ee_data~1#1.offset, 0, 512); srcloc: null [2025-02-08 04:24:01,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11651: havoc tulip_init_one_#t~memset~res1660#1.base, tulip_init_one_#t~memset~res1660#1.offset;tulip_init_one_~sum~0#1 := 0; [2025-02-08 04:24:01,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10726: SUMMARY for call ldv_spin_unlock_irqrestore_61___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 04:24:01,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14558-1: SUMMARY for call ldv_dev_set_drvdata_59_#t~ret1947#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset); srcloc: null [2025-02-08 04:24:01,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-1: [2025-02-08 04:24:01,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1584#1; [2025-02-08 04:24:01,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14558: assume -2147483648 <= ldv_dev_set_drvdata_59_#t~ret1947#1 && ldv_dev_set_drvdata_59_#t~ret1947#1 <= 2147483647;ldv_dev_set_drvdata_59_~tmp~105#1 := ldv_dev_set_drvdata_59_#t~ret1947#1;havoc ldv_dev_set_drvdata_59_#t~ret1947#1;ldv_dev_set_drvdata_59_#res#1 := ldv_dev_set_drvdata_59_~tmp~105#1;pci_set_drvdata_#t~ret1066#1 := ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret1947#1, ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset, ldv_dev_set_drvdata_59_~tmp~105#1;havoc ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset, ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_59 } true;assume -2147483648 <= pci_set_drvdata_#t~ret1066#1 && pci_set_drvdata_#t~ret1066#1 <= 2147483647;havoc pci_set_drvdata_#t~ret1066#1;havoc pci_set_drvdata_#t~ret1066#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~mem1765#1 := read~int#31(tulip_init_one_~pdev#1.base, 72 + tulip_init_one_~pdev#1.offset, 1);call tulip_init_one_#t~mem1766#1 := read~int#31(tulip_init_one_~pdev#1.base, 1607 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1767#1.base, tulip_init_one_#t~mem1767#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8); [2025-02-08 04:24:01,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348-1: SUMMARY for call tulip_find_mii_#t~ret758#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 04:24:01,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: assume -2147483648 <= tulip_find_mii_#t~ret758#1 && tulip_find_mii_#t~ret758#1 <= 2147483647;tulip_find_mii_~tmp___1~15#1 := tulip_find_mii_#t~ret758#1;havoc tulip_find_mii_#t~ret758#1;tulip_find_mii_~tmpadv~0#1 := tulip_find_mii_~tmp___1~15#1; [2025-02-08 04:24:01,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-3: assume false;tulip_mwi_config_#t~bitwise1584#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-3: assume !false; [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-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 >= 8445952) && tulip_mwi_config_#t~bitwise1584#1 % 4294967296 <= 8445952 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8445952 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1584#1 := 8445952; [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 8445952 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916: 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$#31(#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 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916: assume !(0 != tulip_init_one_#t~bitwise1771#1);havoc tulip_init_one_#t~mem1770#1;havoc tulip_init_one_#t~bitwise1771#1;call tulip_init_one_#t~mem1772#1 := read~int#31(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14030-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1931#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916-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 <= 64) && tulip_init_one_#t~bitwise1771#1 >= 0) && (tulip_init_one_#t~mem1770#1 >= 0 || tulip_init_one_#t~bitwise1771#1 > 64 + tulip_init_one_#t~mem1770#1)) && tulip_init_one_#t~bitwise1771#1 >= -2147483648; [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12973: assume 6 == ~ldv_statevar_19~0; [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12973: assume !(6 == ~ldv_statevar_19~0); [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916-1: [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14030: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1931#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1931#1 <= 2147483647;~ldv_statevar_5~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1931#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1931#1; [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916-4: assume 0 == tulip_init_one_#t~mem1770#1;tulip_init_one_#t~bitwise1771#1 := 0; [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916-4: assume !(0 == tulip_init_one_#t~mem1770#1); [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916-3: assume 64 == tulip_init_one_#t~mem1770#1;tulip_init_one_#t~bitwise1771#1 := tulip_init_one_#t~mem1770#1; [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916-3: assume !(64 == tulip_init_one_#t~mem1770#1); [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13370: havoc ldv_net_dummy_resourceless_instance_1_#t~ret1878#1, ldv_net_dummy_resourceless_instance_1_#t~ret1879#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 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5707: assume 0 != tulip_parse_eeprom_~new_advertise~0#1;call write~int#31(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 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5707: assume !(0 != tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 04:24:01,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443: tulip_parse_eeprom_~tmp~1#1.base, tulip_parse_eeprom_~tmp~1#1.offset := tulip_parse_eeprom_#t~ret13#1.base, tulip_parse_eeprom_#t~ret13#1.offset;havoc tulip_parse_eeprom_#t~ret13#1.base, tulip_parse_eeprom_#t~ret13#1.offset;tulip_parse_eeprom_~tp~0#1.base, tulip_parse_eeprom_~tp~0#1.offset := tulip_parse_eeprom_~tmp~1#1.base, tulip_parse_eeprom_~tmp~1#1.offset;tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset := tulip_parse_eeprom_~tp~0#1.base, 3444 + tulip_parse_eeprom_~tp~0#1.offset;call write~$Pointer$#31(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 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443-1: SUMMARY for call tulip_parse_eeprom_#t~ret13#1.base, tulip_parse_eeprom_#t~ret13#1.offset := netdev_priv(tulip_parse_eeprom_~dev#1.base, tulip_parse_eeprom_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350: tulip_find_mii_~mii_advert~0#1 := (if (1 + tulip_find_mii_#t~bitwise759#1 - tulip_find_mii_#t~bitwise759#1 % 2) % 4294967296 % 4294967296 <= 2147483647 then (1 + tulip_find_mii_#t~bitwise759#1 - tulip_find_mii_#t~bitwise759#1 % 2) % 4294967296 % 4294967296 else (1 + tulip_find_mii_#t~bitwise759#1 - tulip_find_mii_#t~bitwise759#1 % 2) % 4294967296 % 4294967296 - 4294967296);havoc tulip_find_mii_#t~bitwise759#1; [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350-4: assume 0 == tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296;tulip_find_mii_#t~bitwise759#1 := 0; [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350-4: assume !(0 == tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296); [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350-3: assume 992 == tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296;tulip_find_mii_#t~bitwise759#1 := tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64; [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350-3: assume !(992 == tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296); [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11521: assume 0 != tulip_init_one_~tmp~80#1;~csr0~0 := 10504192;tulip_init_one_~force_csr0~0#1 := 1; [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11521: assume !(0 != tulip_init_one_~tmp~80#1); [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350-2: havoc tulip_find_mii_#t~bitwise759#1;assume tulip_find_mii_#t~bitwise759#1 % 4294967296 <= tulip_find_mii_~tmpadv~0#1 % 4294967296 / 64 % 4294967296 && tulip_find_mii_#t~bitwise759#1 % 4294967296 <= 992; [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350-1: [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10861: assume 4 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10861: assume !(4 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-1: SUMMARY for call tulip_parse_eeprom_#t~ret53#1 := printk(19, 0); srcloc: null [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-2: assume 0 == tulip_parse_eeprom_#t~bitwise50#1;call tulip_parse_eeprom_#t~mem51#1.base, tulip_parse_eeprom_#t~mem51#1.offset := read~$Pointer$#24(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296) % 32), 8);tulip_parse_eeprom_#t~ite52#1.base, tulip_parse_eeprom_#t~ite52#1.offset := tulip_parse_eeprom_#t~mem51#1.base, tulip_parse_eeprom_#t~mem51#1.offset; [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-2: assume !(0 == tulip_parse_eeprom_#t~bitwise50#1);tulip_parse_eeprom_#t~ite52#1.base, tulip_parse_eeprom_#t~ite52#1.offset := 20, 0; [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576: assume -2147483648 <= tulip_parse_eeprom_#t~ret53#1 && tulip_parse_eeprom_#t~ret53#1 <= 2147483647;havoc tulip_parse_eeprom_#t~bitwise50#1;havoc tulip_parse_eeprom_#t~ite52#1.base, tulip_parse_eeprom_#t~ite52#1.offset;havoc tulip_parse_eeprom_#t~mem51#1.base, tulip_parse_eeprom_#t~mem51#1.offset;havoc tulip_parse_eeprom_#t~ret53#1;tulip_parse_eeprom_~i~0#1 := 0; [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-5: assume 2048 == (if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise50#1 := (if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-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 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-6: assume 0 == (if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise50#1 := 0; [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-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 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-3: [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11654: assume 4 == tulip_init_one_~chip_idx~0#1;tulip_init_one_~i~13#1 := 0; [2025-02-08 04:24:01,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11654: assume !(4 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576-4: havoc tulip_parse_eeprom_#t~bitwise50#1;assume (((((if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296) < 0 || tulip_parse_eeprom_#t~bitwise50#1 <= (if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296)) && tulip_parse_eeprom_#t~bitwise50#1 <= 2048) && tulip_parse_eeprom_#t~bitwise50#1 >= 0) && ((if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || tulip_parse_eeprom_#t~bitwise50#1 > 2048 + (if tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~media~0#1 % 65536 % 4294967296 - 4294967296))) && tulip_parse_eeprom_#t~bitwise50#1 >= -2147483648; [2025-02-08 04:24:01,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390: call write~int#44(0, tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 04:24:01,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14165: 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 04:24:01,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14165-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11919-3: assume 128 == tulip_init_one_#t~mem1772#1;tulip_init_one_#t~bitwise1773#1 := tulip_init_one_#t~mem1772#1; [2025-02-08 04:24:01,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11919-3: assume !(128 == tulip_init_one_#t~mem1772#1); [2025-02-08 04:24:01,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11919-2: havoc tulip_init_one_#t~bitwise1773#1;assume ((((tulip_init_one_#t~mem1772#1 < 0 || tulip_init_one_#t~bitwise1773#1 <= tulip_init_one_#t~mem1772#1) && tulip_init_one_#t~bitwise1773#1 <= 128) && tulip_init_one_#t~bitwise1773#1 >= 0) && (tulip_init_one_#t~mem1772#1 >= 0 || tulip_init_one_#t~bitwise1773#1 > 128 + tulip_init_one_#t~mem1772#1)) && tulip_init_one_#t~bitwise1773#1 >= -2147483648; [2025-02-08 04:24:01,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730: 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~ret1861#1.base, ldv_dummy_resourceless_instance_callback_1_14_#t~ret1861#1.offset := tulip_get_stats_#res#1.base, tulip_get_stats_#res#1.offset;havoc tulip_get_stats_#t~ret1383#1.base, tulip_get_stats_#t~ret1383#1.offset, tulip_get_stats_#t~mem1384#1.base, tulip_get_stats_#t~mem1384#1.offset, tulip_get_stats_#t~ret1385#1, tulip_get_stats_#t~ret1386#1, tulip_get_stats_#t~mem1387#1, tulip_get_stats_~dev#1.base, tulip_get_stats_~dev#1.offset, tulip_get_stats_~tp~23#1.base, tulip_get_stats_~tp~23#1.offset, tulip_get_stats_~tmp~71#1.base, tulip_get_stats_~tmp~71#1.offset, tulip_get_stats_~ioaddr~15#1.base, tulip_get_stats_~ioaddr~15#1.offset, tulip_get_stats_~flags~6#1, tulip_get_stats_~tmp___0~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~ret1861#1.base, ldv_dummy_resourceless_instance_callback_1_14_#t~ret1861#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1861#1.base, ldv_dummy_resourceless_instance_callback_1_14_#t~ret1861#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 04:24:01,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11919-4: assume 0 == tulip_init_one_#t~mem1772#1;tulip_init_one_#t~bitwise1773#1 := 0; [2025-02-08 04:24:01,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11919-4: assume !(0 == tulip_init_one_#t~mem1772#1); [2025-02-08 04:24:01,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: call tulip_init_one_#t~mem1704#1.base, tulip_init_one_#t~mem1704#1.offset := read~$Pointer$#31(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#47(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#31(tulip_init_one_#t~mem1705#1, 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);tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 04:24:01,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11919-1: [2025-02-08 04:24:01,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11919: assume 0 != tulip_init_one_#t~bitwise1773#1;havoc tulip_init_one_#t~mem1772#1;havoc tulip_init_one_#t~bitwise1773#1;call write~$Pointer$#31(#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 04:24:01,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11919: assume !(0 != tulip_init_one_#t~bitwise1773#1);havoc tulip_init_one_#t~mem1772#1;havoc tulip_init_one_#t~bitwise1773#1; [2025-02-08 04:24:01,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12580: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:24:01,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13637: assume 0 != (ldv_pci_pci_instance_2_#t~mem1893#1.base + ldv_pci_pci_instance_2_#t~mem1893#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1893#1.base, ldv_pci_pci_instance_2_#t~mem1893#1.offset;call ldv_pci_pci_instance_2_#t~mem1894#1.base, ldv_pci_pci_instance_2_#t~mem1894#1.offset := read~$Pointer$#29(~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~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_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 04:24:01,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13637: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1893#1.base + ldv_pci_pci_instance_2_#t~mem1893#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1893#1.base, ldv_pci_pci_instance_2_#t~mem1893#1.offset; [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13637-1: call ldv_pci_pci_instance_2_#t~mem1893#1.base, ldv_pci_pci_instance_2_#t~mem1893#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12580-1: SUMMARY for call ldv_assume((if 0 != ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12977: assume 8 == ~ldv_statevar_19~0; [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12977: assume !(8 == ~ldv_statevar_19~0); [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13242: assume 2 == ~ldv_statevar_0~0; [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13242: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13903: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1927#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1927#1 <= 2147483647;~ldv_statevar_3~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1927#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1927#1; [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13903-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1927#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: assume 0 != tulip_find_mii_#t~mem760#1 % 65536 % 4294967296;havoc tulip_find_mii_#t~mem760#1;call tulip_find_mii_#t~mem761#1 := read~int#31(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~mem761#1 % 65536;havoc tulip_find_mii_#t~mem761#1;call write~int#31(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 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: assume !(0 != tulip_find_mii_#t~mem760#1 % 65536 % 4294967296);havoc tulip_find_mii_#t~mem760#1;call tulip_find_mii_#t~mem762#1 := read~int#31(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 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5315: havoc __kmalloc_#t~ret10#1.base, __kmalloc_#t~ret10#1.offset;kmalloc_#t~ret11#1.base, kmalloc_#t~ret11#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset;havoc __kmalloc_#t~ret10#1.base, __kmalloc_#t~ret10#1.offset, __kmalloc_~size#1, __kmalloc_~t#1;havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1;assume { :end_inline___kmalloc } true;kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset := kmalloc_#t~ret11#1.base, kmalloc_#t~ret11#1.offset;havoc kmalloc_#t~ret11#1.base, kmalloc_#t~ret11#1.offset;kmalloc_#res#1.base, kmalloc_#res#1.offset := kmalloc_~tmp___2~0#1.base, kmalloc_~tmp___2~0#1.offset; [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13639: 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~mem1894#1.base, ldv_pci_pci_instance_2_#t~mem1894#1.offset; [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5315-2: __kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret10#1.base, __kmalloc_#t~ret10#1.offset;havoc __kmalloc_#t~ret10#1.base, __kmalloc_#t~ret10#1.offset; [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354-1: call tulip_find_mii_#t~mem760#1 := read~int#31(tulip_find_mii_~tp~10#1.base, 3984 + tulip_find_mii_~tp~10#1.offset, 2); [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5315-3: SUMMARY for call __kmalloc_#t~ret10#1.base, __kmalloc_#t~ret10#1.offset := ldv_malloc(__kmalloc_~size#1); srcloc: null [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13375: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret1878#1 && ldv_net_dummy_resourceless_instance_1_#t~ret1878#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1878#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1878#1; [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13375-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1878#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10865: assume 5 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10865: assume !(5 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11790: assume tulip_init_one_~i~13#1 <= 4; [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11790: assume !(tulip_init_one_~i~13#1 <= 4);call tulip_init_one_#t~mem1706#1.base, tulip_init_one_#t~mem1706#1.offset := read~$Pointer$#31(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#47(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#31(1 + tulip_init_one_#t~mem1707#1 % 256, 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);havoc tulip_init_one_#t~mem1706#1.base, tulip_init_one_#t~mem1706#1.offset;havoc tulip_init_one_#t~mem1707#1; [2025-02-08 04:24:01,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13508: ldv_pci_instance_resume_early_2_6_#t~ret1883#1 := ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~1882#1.base, ##fun~$Pointer$~TO~int_#~1882#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2578#1, ##fun~$Pointer$~TO~int_#t~ret2579#1, ##fun~$Pointer$~TO~int_#t~ret2580#1, ##fun~$Pointer$~TO~int_#t~ret2581#1, ##fun~$Pointer$~TO~int_#t~ret2582#1;havoc ##fun~$Pointer$~TO~int_#in~1882#1.base, ##fun~$Pointer$~TO~int_#in~1882#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~ret1883#1 && ldv_pci_instance_resume_early_2_6_#t~ret1883#1 <= 2147483647;havoc ldv_pci_instance_resume_early_2_6_#t~ret1883#1; [2025-02-08 04:24:01,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526: assume 8 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526: assume !(8 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14037: 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 04:24:01,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14037-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14698: tulip_init_one_#t~ret1764#1 := ldv_register_netdev_75_#res#1;havoc ldv_register_netdev_75_#t~ret1956#1, ldv_register_netdev_75_#t~ret1957#1, ldv_register_netdev_75_~ldv_func_arg1#1.base, ldv_register_netdev_75_~ldv_func_arg1#1.offset, ldv_register_netdev_75_~ldv_func_res~9#1, ldv_register_netdev_75_~tmp~110#1, ldv_register_netdev_75_~tmp___0~59#1;havoc ldv_register_netdev_75_#in~ldv_func_arg1#1.base, ldv_register_netdev_75_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_75 } true;assume -2147483648 <= tulip_init_one_#t~ret1764#1 && tulip_init_one_#t~ret1764#1 <= 2147483647;tulip_init_one_~tmp___11~5#1 := tulip_init_one_#t~ret1764#1;havoc tulip_init_one_#t~ret1764#1; [2025-02-08 04:24:01,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11659: tulip_init_one_~boguscnt~0#1 := 100000; [2025-02-08 04:24:01,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5581: tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset := tulip_parse_eeprom_~mtable~0#1.base, 24 + tulip_parse_eeprom_~mtable~0#1.offset + 10 * (if tulip_parse_eeprom_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_parse_eeprom_~i~0#1 % 18446744073709551616 % 18446744073709551616 else tulip_parse_eeprom_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call tulip_parse_eeprom_#t~mem54#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 04:24:01,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527-3: assume 16128 == ~csr0~0;tulip_init_one_#t~bitwise1607#1 := ~csr0~0; [2025-02-08 04:24:01,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527-3: assume !(16128 == ~csr0~0); [2025-02-08 04:24:01,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527-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 <= 16128) && tulip_init_one_#t~bitwise1607#1 >= 0) && (~csr0~0 >= 0 || tulip_init_one_#t~bitwise1607#1 > 16128 + ~csr0~0)) && tulip_init_one_#t~bitwise1607#1 >= -2147483648; [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395-1: call tulip_mwi_config_#t~mem1585#1 := read~int#44(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395: assume 0 != tulip_mwi_config_#t~mem1585#1 % 256 % 4294967296;havoc tulip_mwi_config_#t~mem1585#1; [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395: assume !(0 != tulip_mwi_config_#t~mem1585#1 % 256 % 4294967296);havoc tulip_mwi_config_#t~mem1585#1; [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527-4: assume 0 == ~csr0~0;tulip_init_one_#t~bitwise1607#1 := 0; [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527-4: assume !(0 == ~csr0~0); [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12584: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_81_#t~ret1961#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret1844#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~88#1;havoc ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;assume { :end_inline_ldv___pci_register_driver } true;assume -2147483648 <= ldv___pci_register_driver_81_#t~ret1961#1 && ldv___pci_register_driver_81_#t~ret1961#1 <= 2147483647;ldv___pci_register_driver_81_~tmp___0~61#1 := ldv___pci_register_driver_81_#t~ret1961#1;havoc ldv___pci_register_driver_81_#t~ret1961#1;ldv___pci_register_driver_81_#res#1 := ldv___pci_register_driver_81_~tmp___0~61#1; [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527-1: [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527: assume 0 == tulip_init_one_#t~bitwise1607#1;havoc tulip_init_one_#t~bitwise1607#1; [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527: assume !(0 == tulip_init_one_#t~bitwise1607#1);havoc tulip_init_one_#t~bitwise1607#1; [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281: dma_alloc_attrs_~tmp~42#1.base, dma_alloc_attrs_~tmp~42#1.offset := dma_alloc_attrs_#t~ret968#1.base, dma_alloc_attrs_#t~ret968#1.offset;havoc dma_alloc_attrs_#t~ret968#1.base, dma_alloc_attrs_#t~ret968#1.offset;dma_alloc_attrs_~ops___0~5#1.base, dma_alloc_attrs_~ops___0~5#1.offset := dma_alloc_attrs_~tmp~42#1.base, dma_alloc_attrs_~tmp~42#1.offset;dma_alloc_attrs_~gfp#1 := dma_alloc_attrs_~gfp#1 - dma_alloc_attrs_~gfp#1 % 8; [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281-1: SUMMARY for call dma_alloc_attrs_#t~ret968#1.base, dma_alloc_attrs_#t~ret968#1.offset := get_dma_ops(dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924: assume 2 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924: assume !(2 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12981: assume 9 == ~ldv_statevar_19~0; [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12981: assume !(9 == ~ldv_statevar_19~0); [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660: havoc tulip_init_one_#t~bitwise1661#1; [2025-02-08 04:24:01,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14699-1: ldv_register_netdev_75_#res#1 := ldv_register_netdev_75_~ldv_func_res~9#1; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582: assume (if tulip_parse_eeprom_#t~mem54#1 % 256 % 256 <= 127 then tulip_parse_eeprom_#t~mem54#1 % 256 % 256 else tulip_parse_eeprom_#t~mem54#1 % 256 % 256 - 256) >= 0;havoc tulip_parse_eeprom_#t~mem54#1;call write~int#31(0, tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem55#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, 1);call write~int#31(tulip_parse_eeprom_#t~mem55#1 % 256 % 64, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem55#1;call write~$Pointer$#31(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, tulip_parse_eeprom_~leaf~0#1.base, 2 + tulip_parse_eeprom_~leaf~0#1.offset, 8);call tulip_parse_eeprom_#t~mem56#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582: assume !((if tulip_parse_eeprom_#t~mem54#1 % 256 % 256 <= 127 then tulip_parse_eeprom_#t~mem54#1 % 256 % 256 else tulip_parse_eeprom_#t~mem54#1 % 256 % 256 - 256) >= 0);havoc tulip_parse_eeprom_#t~mem54#1;call tulip_parse_eeprom_#t~mem58#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1);call write~int#31(tulip_parse_eeprom_#t~mem58#1, tulip_parse_eeprom_~leaf~0#1.base, tulip_parse_eeprom_~leaf~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem58#1;call tulip_parse_eeprom_#t~mem59#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660-2: [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660-1: SUMMARY for call iowrite32(tulip_init_one_#t~bitwise1661#1, tulip_init_one_~ioaddr~18#1.base, 152 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18531: havoc pci_bus_read_config_byte_#t~nondet2556#1;pci_read_config_byte_#t~ret1031#1 := pci_bus_read_config_byte_#res#1;havoc pci_bus_read_config_byte_#t~nondet2556#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~ret1031#1 && pci_read_config_byte_#t~ret1031#1 <= 2147483647;pci_read_config_byte_~tmp~50#1 := pci_read_config_byte_#t~ret1031#1;havoc pci_read_config_byte_#t~mem1029#1.base, pci_read_config_byte_#t~mem1029#1.offset;havoc pci_read_config_byte_#t~mem1030#1;havoc pci_read_config_byte_#t~ret1031#1;pci_read_config_byte_#res#1 := pci_read_config_byte_~tmp~50#1; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11528-4: assume 0 == ~csr0~0 || 8192 == ~csr0~0;tulip_init_one_#t~bitwise1608#1 := 8192; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11528-4: assume !(0 == ~csr0~0 || 8192 == ~csr0~0); [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11528-3: assume false;tulip_init_one_#t~bitwise1608#1 := ~csr0~0; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11528-3: assume !false; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660-4: assume false;tulip_init_one_#t~bitwise1661#1 := tulip_init_one_~i~13#1; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660-4: assume !false; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11528: ~csr0~0 := tulip_init_one_#t~bitwise1608#1;havoc tulip_init_one_#t~bitwise1608#1; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660-3: havoc tulip_init_one_#t~bitwise1661#1;assume ((((tulip_init_one_~i~13#1 < 0 || tulip_init_one_#t~bitwise1661#1 >= 1536) && tulip_init_one_#t~bitwise1661#1 >= tulip_init_one_~i~13#1) && (tulip_init_one_~i~13#1 < 0 || tulip_init_one_#t~bitwise1661#1 <= 1536 + tulip_init_one_~i~13#1)) && (tulip_init_one_~i~13#1 >= 0 || tulip_init_one_#t~bitwise1661#1 < 0)) && tulip_init_one_#t~bitwise1661#1 <= 2147483647; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11528-2: havoc tulip_init_one_#t~bitwise1608#1;assume ((((~csr0~0 < 0 || tulip_init_one_#t~bitwise1608#1 >= 8192) && tulip_init_one_#t~bitwise1608#1 >= ~csr0~0) && (~csr0~0 < 0 || tulip_init_one_#t~bitwise1608#1 <= 8192 + ~csr0~0)) && (~csr0~0 >= 0 || tulip_init_one_#t~bitwise1608#1 < 0)) && tulip_init_one_#t~bitwise1608#1 <= 2147483647; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660-5: assume 0 == tulip_init_one_~i~13#1 || 1536 == tulip_init_one_~i~13#1;tulip_init_one_#t~bitwise1661#1 := 1536; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660-5: assume !(0 == tulip_init_one_~i~13#1 || 1536 == tulip_init_one_~i~13#1); [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11528-1: [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246: assume 4 == ~ldv_statevar_0~0; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246: assume !(4 == ~ldv_statevar_0~0); [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13643: ~ldv_statevar_2~0 := 2; [2025-02-08 04:24:01,163 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5451: assume (if tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296 - 4294967296) != (if tulip_parse_eeprom_#t~mem15#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem15#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem15#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem14#1;havoc tulip_parse_eeprom_#t~mem15#1; [2025-02-08 04:24:01,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5451: assume !((if tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem14#1 % 256 % 4294967296 - 4294967296) != (if tulip_parse_eeprom_#t~mem15#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem15#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem15#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem14#1;havoc tulip_parse_eeprom_#t~mem15#1;tulip_parse_eeprom_~i~0#1 := 1 + tulip_parse_eeprom_~i~0#1; [2025-02-08 04:24:01,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5451-1: call tulip_parse_eeprom_#t~mem14#1 := read~int#31(tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset + (if tulip_parse_eeprom_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_parse_eeprom_~i~0#1 % 18446744073709551616 % 18446744073709551616 else tulip_parse_eeprom_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call tulip_parse_eeprom_#t~mem15#1 := read~int#31(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 04:24:01,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8358: assume 0 != tulip_find_mii_#t~mem762#1 % 65536 % 4294967296;havoc tulip_find_mii_#t~mem762#1;call tulip_find_mii_#t~mem763#1 := read~int#31(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~mem763#1 % 65536;havoc tulip_find_mii_#t~mem763#1; [2025-02-08 04:24:01,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8358: assume !(0 != tulip_find_mii_#t~mem762#1 % 65536 % 4294967296);havoc tulip_find_mii_#t~mem762#1;tulip_find_mii_~to_advert~0#1 := tulip_find_mii_~mii_advert~0#1;tulip_find_mii_~tmp___2~13#1 := tulip_find_mii_~to_advert~0#1;call write~int#31(tulip_find_mii_~tmp___2~13#1, tulip_find_mii_~tp~10#1.base, 3984 + tulip_find_mii_~tp~10#1.offset, 2);call write~int#31(tulip_find_mii_~tmp___2~13#1, tulip_find_mii_~tp~10#1.base, 3988 + tulip_find_mii_~tp~10#1.offset + 2 * tulip_find_mii_~phy_idx~0#1, 2); [2025-02-08 04:24:01,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13380: 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~ret1388#1.base, tulip_get_drvinfo_#t~ret1388#1.offset, tulip_get_drvinfo_#t~ret1389#1, tulip_get_drvinfo_#t~ret1390#1, tulip_get_drvinfo_#t~mem1391#1.base, tulip_get_drvinfo_#t~mem1391#1.offset, tulip_get_drvinfo_#t~ret1392#1.base, tulip_get_drvinfo_#t~ret1392#1.offset, tulip_get_drvinfo_#t~ret1393#1, tulip_get_drvinfo_~dev#1.base, tulip_get_drvinfo_~dev#1.offset, tulip_get_drvinfo_~info#1.base, tulip_get_drvinfo_~info#1.offset, tulip_get_drvinfo_~np~0#1.base, tulip_get_drvinfo_~np~0#1.offset, tulip_get_drvinfo_~tmp~72#1.base, tulip_get_drvinfo_~tmp~72#1.offset, tulip_get_drvinfo_~tmp___0~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~72#1.base, tulip_get_drvinfo_~tmp~72#1.offset;havoc tulip_get_drvinfo_~tmp___0~40#1.base, tulip_get_drvinfo_~tmp___0~40#1.offset; [2025-02-08 04:24:01,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795: 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 04:24:01,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795: assume !(0 != tulip_init_one_~last_irq~0#1); [2025-02-08 04:24:01,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399-3: assume 16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1586#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399-3: assume !(16777216 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285: 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 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285: assume !(0 == (dma_alloc_attrs_~dev#1.base + dma_alloc_attrs_~dev#1.offset) % 18446744073709551616); [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399-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 <= 16777216; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1586#1 := 0; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399-1: [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399: assume 0 != tulip_mwi_config_#t~bitwise1586#1 % 4294967296;havoc tulip_mwi_config_#t~bitwise1586#1; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399: assume !(0 != tulip_mwi_config_#t~bitwise1586#1 % 4294967296);havoc tulip_mwi_config_#t~bitwise1586#1; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871-3: assume private_ioctl_#t~short1424#1; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871-3: assume !private_ioctl_#t~short1424#1;call private_ioctl_#t~mem1421#1 := read~int#31(private_ioctl_~dev#1.base, 514 + private_ioctl_~dev#1.offset, 1);private_ioctl_#t~short1423#1 := 5 == private_ioctl_#t~mem1421#1 % 256 % 4294967296; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871-2: assume private_ioctl_#t~short1423#1;call private_ioctl_#t~mem1422#1 := read~int#31(private_ioctl_~tp~26#1.base, 3429 + private_ioctl_~tp~26#1.offset, 1);private_ioctl_#t~short1423#1 := 0 != private_ioctl_#t~mem1422#1 % 256 % 4294967296; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871-2: assume !private_ioctl_#t~short1423#1; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13910-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871-5: [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871-4: private_ioctl_#t~short1424#1 := 0 != private_ioctl_#t~bitwise1420#1; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928: assume 13 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928: assume !(13 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13910: 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 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586: assume 1 == tulip_parse_eeprom_#t~bitwise57#1;havoc tulip_parse_eeprom_#t~mem56#1;havoc tulip_parse_eeprom_#t~bitwise57#1;call write~int#31(1, tulip_parse_eeprom_~mtable~0#1.base, 4 + tulip_parse_eeprom_~mtable~0#1.offset, 4); [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586: assume !(1 == tulip_parse_eeprom_#t~bitwise57#1);havoc tulip_parse_eeprom_#t~mem56#1;havoc tulip_parse_eeprom_#t~bitwise57#1; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871-1: private_ioctl_#t~short1424#1 := private_ioctl_#t~short1423#1; [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12985: havoc ldv_entry_EMGentry_19_#t~ret1867#1, ldv_entry_EMGentry_19_#t~ret1868#1, ldv_entry_EMGentry_19_#t~ret1869#1, ldv_entry_EMGentry_19_#t~ret1870#1, ldv_entry_EMGentry_19_~arg0#1.base, ldv_entry_EMGentry_19_~arg0#1.offset, ldv_entry_EMGentry_19_~tmp~90#1, ldv_entry_EMGentry_19_~tmp___0~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 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871: assume private_ioctl_#t~short1424#1;havoc private_ioctl_#t~bitwise1420#1;havoc private_ioctl_#t~mem1421#1;havoc private_ioctl_#t~mem1422#1;havoc private_ioctl_#t~short1423#1;havoc private_ioctl_#t~short1424#1;call write~int#31(4096, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 04:24:01,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871: assume !private_ioctl_#t~short1424#1;havoc private_ioctl_#t~bitwise1420#1;havoc private_ioctl_#t~mem1421#1;havoc private_ioctl_#t~mem1422#1;havoc private_ioctl_#t~short1423#1;havoc private_ioctl_#t~short1424#1;call private_ioctl_#t~mem1425#1 := read~int#31(private_ioctl_~dev#1.base, 514 + private_ioctl_~dev#1.offset, 1);call private_ioctl_#t~mem1426#1 := read~int#27(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if private_ioctl_#t~mem1425#1 % 256 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1425#1 % 256 % 4294967296 else private_ioctl_#t~mem1425#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 04:24:01,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-3: assume 97 == (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise57#1 := (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:24:01,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-3: assume !(97 == (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:24:01,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-4: assume 0 == (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise57#1 := 0; [2025-02-08 04:24:01,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-4: assume !(0 == (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:24:01,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-1: [2025-02-08 04:24:01,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5586-2: havoc tulip_parse_eeprom_#t~bitwise57#1;assume (((((if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296) < 0 || tulip_parse_eeprom_#t~bitwise57#1 <= (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296)) && tulip_parse_eeprom_#t~bitwise57#1 <= 97) && tulip_parse_eeprom_#t~bitwise57#1 >= 0) && ((if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296) >= 0 || tulip_parse_eeprom_#t~bitwise57#1 > 97 + (if tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem56#1 % 256 % 4294967296 - 4294967296))) && tulip_parse_eeprom_#t~bitwise57#1 >= -2147483648; [2025-02-08 04:24:01,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11664: tulip_init_one_~tmp___5~11#1 := tulip_init_one_#t~ret1662#1;havoc tulip_init_one_#t~ret1662#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 04:24:01,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871-7: assume 4096 == 32 * private_ioctl_~csr14~0#1;private_ioctl_#t~bitwise1420#1 := 32 * private_ioctl_~csr14~0#1; [2025-02-08 04:24:01,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871-7: assume !(4096 == 32 * private_ioctl_~csr14~0#1); [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871-6: havoc private_ioctl_#t~bitwise1420#1;assume ((((32 * private_ioctl_~csr14~0#1 < 0 || private_ioctl_#t~bitwise1420#1 <= 32 * private_ioctl_~csr14~0#1) && private_ioctl_#t~bitwise1420#1 <= 4096) && private_ioctl_#t~bitwise1420#1 >= 0) && (32 * private_ioctl_~csr14~0#1 >= 0 || private_ioctl_#t~bitwise1420#1 > 4096 + 32 * private_ioctl_~csr14~0#1)) && private_ioctl_#t~bitwise1420#1 >= -2147483648; [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11664-1: SUMMARY for call tulip_init_one_#t~ret1662#1 := ioread32(tulip_init_one_~ioaddr~18#1.base, 72 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871-8: assume 0 == 32 * private_ioctl_~csr14~0#1;private_ioctl_#t~bitwise1420#1 := 0; [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871-8: assume !(0 == 32 * private_ioctl_~csr14~0#1); [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13250: assume 5 == ~ldv_statevar_0~0; [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13250: assume !(5 == ~ldv_statevar_0~0); [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10740: tulip_get_drvinfo_~tmp~72#1.base, tulip_get_drvinfo_~tmp~72#1.offset := tulip_get_drvinfo_#t~ret1388#1.base, tulip_get_drvinfo_#t~ret1388#1.offset;havoc tulip_get_drvinfo_#t~ret1388#1.base, tulip_get_drvinfo_#t~ret1388#1.offset;tulip_get_drvinfo_~np~0#1.base, tulip_get_drvinfo_~np~0#1.offset := tulip_get_drvinfo_~tmp~72#1.base, tulip_get_drvinfo_~tmp~72#1.offset; [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10740-1: SUMMARY for call tulip_get_drvinfo_#t~ret1388#1.base, tulip_get_drvinfo_#t~ret1388#1.offset := netdev_priv(tulip_get_drvinfo_~dev#1.base, tulip_get_drvinfo_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11533: assume 4 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11533: assume !(4 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13647: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1895#1 && ldv_pci_pci_instance_2_#t~ret1895#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret1895#1;havoc ldv_pci_pci_instance_2_#t~ret1895#1; [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13647-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1895#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11401: SUMMARY for call pci_clear_mwi(tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset); srcloc: null [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534-2: havoc tulip_init_one_#t~bitwise1609#1;assume ((((~csr0~0 < 0 || tulip_init_one_#t~bitwise1609#1 <= ~csr0~0) && tulip_init_one_#t~bitwise1609#1 <= 983039) && tulip_init_one_#t~bitwise1609#1 >= 0) && (~csr0~0 >= 0 || tulip_init_one_#t~bitwise1609#1 > 983039 + ~csr0~0)) && tulip_init_one_#t~bitwise1609#1 >= -2147483648; [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534-1: [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1587#1;havoc tulip_mwi_config_#t~bitwise1587#1; [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534-4: assume 0 == ~csr0~0;tulip_init_one_#t~bitwise1609#1 := 0; [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534-4: assume !(0 == ~csr0~0); [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534-3: assume 983039 == ~csr0~0;tulip_init_one_#t~bitwise1609#1 := ~csr0~0; [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534-3: assume !(983039 == ~csr0~0); [2025-02-08 04:24:01,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534: ~csr0~0 := tulip_init_one_#t~bitwise1609#1;havoc tulip_init_one_#t~bitwise1609#1; [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402-2: havoc tulip_mwi_config_#t~bitwise1587#1;assume tulip_mwi_config_#t~bitwise1587#1 % 4294967296 <= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1587#1 % 4294967296 <= 4278190079; [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402-1: [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1587#1 := 0; [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402-3: assume 4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1587#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402-3: assume !(4278190079 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874: call write~int#31(private_ioctl_#t~bitwise1430#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);havoc private_ioctl_#t~mem1425#1;havoc private_ioctl_#t~mem1426#1;havoc private_ioctl_#t~bitwise1427#1;havoc private_ioctl_#t~mem1428#1;havoc private_ioctl_#t~mem1429#1;havoc private_ioctl_#t~bitwise1430#1; [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-6: [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14706: SUMMARY for call free_netdev(ldv_free_netdev_76_~ldv_func_arg1#1.base, ldv_free_netdev_76_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-5: call private_ioctl_#t~mem1428#1 := read~int#31(private_ioctl_~dev#1.base, 514 + private_ioctl_~dev#1.offset, 1);call private_ioctl_#t~mem1429#1 := read~int#27(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if private_ioctl_#t~mem1428#1 % 256 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1428#1 % 256 % 4294967296 else private_ioctl_#t~mem1428#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10742-1: SUMMARY for call tulip_get_drvinfo_#t~ret1389#1 := strlcpy(tulip_get_drvinfo_~info#1.base, 4 + tulip_get_drvinfo_~info#1.offset, 256, 0, 32); srcloc: null [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-8: assume 16 == private_ioctl_#t~mem1426#1;private_ioctl_#t~bitwise1427#1 := private_ioctl_#t~mem1426#1; [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-8: assume !(16 == private_ioctl_#t~mem1426#1); [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667: assume tulip_init_one_~value~1#1 < 0;tulip_init_one_~boguscnt~0#1 := tulip_init_one_~boguscnt~0#1 - 1; [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667: assume !(tulip_init_one_~value~1#1 < 0);call tulip_init_one_#t~mem1663#1.base, tulip_init_one_#t~mem1663#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8); [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-7: havoc private_ioctl_#t~bitwise1427#1;assume ((((private_ioctl_#t~mem1426#1 < 0 || private_ioctl_#t~bitwise1427#1 <= private_ioctl_#t~mem1426#1) && private_ioctl_#t~bitwise1427#1 <= 16) && private_ioctl_#t~bitwise1427#1 >= 0) && (private_ioctl_#t~mem1426#1 >= 0 || private_ioctl_#t~bitwise1427#1 > 16 + private_ioctl_#t~mem1426#1)) && private_ioctl_#t~bitwise1427#1 >= -2147483648; [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12856-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 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-2: havoc private_ioctl_#t~bitwise1430#1;assume ((((((if 0 != private_ioctl_#t~bitwise1427#1 then 8192 else 0) < 0 && (if 0 != private_ioctl_#t~mem1429#1 % 2 then 256 else 0) >= 0) || private_ioctl_#t~bitwise1430#1 >= (if 0 != private_ioctl_#t~mem1429#1 % 2 then 256 else 0)) && (((if 0 != private_ioctl_#t~bitwise1427#1 then 8192 else 0) >= 0 && (if 0 != private_ioctl_#t~mem1429#1 % 2 then 256 else 0) < 0) || private_ioctl_#t~bitwise1430#1 >= (if 0 != private_ioctl_#t~bitwise1427#1 then 8192 else 0))) && (((if 0 != private_ioctl_#t~bitwise1427#1 then 8192 else 0) < 0 || (if 0 != private_ioctl_#t~mem1429#1 % 2 then 256 else 0) < 0) || private_ioctl_#t~bitwise1430#1 <= (if 0 != private_ioctl_#t~bitwise1427#1 then 8192 else 0) + (if 0 != private_ioctl_#t~mem1429#1 % 2 then 256 else 0))) && (((if 0 != private_ioctl_#t~bitwise1427#1 then 8192 else 0) >= 0 && (if 0 != private_ioctl_#t~mem1429#1 % 2 then 256 else 0) >= 0) || private_ioctl_#t~bitwise1430#1 < 0)) && private_ioctl_#t~bitwise1430#1 <= 2147483647; [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-1: [2025-02-08 04:24:01,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-4: assume 0 == (if 0 != private_ioctl_#t~bitwise1427#1 then 8192 else 0) || (if 0 != private_ioctl_#t~bitwise1427#1 then 8192 else 0) == (if 0 != private_ioctl_#t~mem1429#1 % 2 then 256 else 0);private_ioctl_#t~bitwise1430#1 := (if 0 != private_ioctl_#t~mem1429#1 % 2 then 256 else 0); [2025-02-08 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-4: assume !(0 == (if 0 != private_ioctl_#t~bitwise1427#1 then 8192 else 0) || (if 0 != private_ioctl_#t~bitwise1427#1 then 8192 else 0) == (if 0 != private_ioctl_#t~mem1429#1 % 2 then 256 else 0)); [2025-02-08 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10742: havoc tulip_get_drvinfo_#t~ret1389#1; [2025-02-08 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12856: 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 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-3: assume 0 == (if 0 != private_ioctl_#t~mem1429#1 % 2 then 256 else 0);private_ioctl_#t~bitwise1430#1 := (if 0 != private_ioctl_#t~bitwise1427#1 then 8192 else 0); [2025-02-08 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-3: assume !(0 == (if 0 != private_ioctl_#t~mem1429#1 % 2 then 256 else 0)); [2025-02-08 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume tulip_parse_eeprom_~i~0#1 <= 7; [2025-02-08 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume !(tulip_parse_eeprom_~i~0#1 <= 7); [2025-02-08 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517: 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 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-9: assume 0 == private_ioctl_#t~mem1426#1;private_ioctl_#t~bitwise1427#1 := 0; [2025-02-08 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-9: assume !(0 == private_ioctl_#t~mem1426#1); [2025-02-08 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11932: assume 3 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11932: assume !(3 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12989: 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 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14707: havoc ldv_free_netdev_76_~ldv_func_arg1#1.base, ldv_free_netdev_76_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_76_#in~ldv_func_arg1#1.base, ldv_free_netdev_76_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_76 } 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 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14707-1: SUMMARY for call ldv_free_netdev(0, 0, ldv_free_netdev_76_~ldv_func_arg1#1.base, ldv_free_netdev_76_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: 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 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743-1: SUMMARY for call tulip_get_drvinfo_#t~ret1390#1 := strlcpy(tulip_get_drvinfo_~info#1.base, 36 + tulip_get_drvinfo_~info#1.offset, 257, 0, 32); srcloc: null [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743: havoc tulip_get_drvinfo_#t~ret1390#1;call tulip_get_drvinfo_#t~mem1391#1.base, tulip_get_drvinfo_#t~mem1391#1.offset := read~$Pointer$#31(tulip_get_drvinfo_~np~0#1.base, 4017 + tulip_get_drvinfo_~np~0#1.offset, 8); [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9290: 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~mem953#1.base, is_device_dma_capable_#t~mem953#1.offset, is_device_dma_capable_#t~mem954#1.base, is_device_dma_capable_#t~mem954#1.offset, is_device_dma_capable_#t~mem955#1, is_device_dma_capable_#t~short956#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~mem953#1.base, is_device_dma_capable_#t~mem953#1.offset := read~$Pointer$#31(is_device_dma_capable_~dev#1.base, 1130 + is_device_dma_capable_~dev#1.offset, 8);is_device_dma_capable_#t~short956#1 := 0 != (is_device_dma_capable_#t~mem953#1.base + is_device_dma_capable_#t~mem953#1.offset) % 18446744073709551616; [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254: assume 6 == ~ldv_statevar_0~0; [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254: assume !(6 == ~ldv_statevar_0~0); [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18539: havoc pci_bus_read_config_word_#t~nondet2558#1;pci_read_config_word_#t~ret1034#1 := pci_bus_read_config_word_#res#1;havoc pci_bus_read_config_word_#t~nondet2558#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~ret1034#1 && pci_read_config_word_#t~ret1034#1 <= 2147483647;pci_read_config_word_~tmp~51#1 := pci_read_config_word_#t~ret1034#1;havoc pci_read_config_word_#t~mem1032#1.base, pci_read_config_word_#t~mem1032#1.offset;havoc pci_read_config_word_#t~mem1033#1;havoc pci_read_config_word_#t~ret1034#1;pci_read_config_word_#res#1 := pci_read_config_word_~tmp~51#1; [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12990: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11669: assume tulip_init_one_~boguscnt~0#1 > 0; [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11669: assume !(tulip_init_one_~boguscnt~0#1 > 0); [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: tulip_get_drvinfo_~tmp___0~40#1.base, tulip_get_drvinfo_~tmp___0~40#1.offset := tulip_get_drvinfo_#t~ret1392#1.base, tulip_get_drvinfo_#t~ret1392#1.offset;havoc tulip_get_drvinfo_#t~mem1391#1.base, tulip_get_drvinfo_#t~mem1391#1.offset;havoc tulip_get_drvinfo_#t~ret1392#1.base, tulip_get_drvinfo_#t~ret1392#1.offset; [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801: tulip_init_one_~i~13#1 := 0; [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744-1: SUMMARY for call tulip_get_drvinfo_#t~ret1392#1.base, tulip_get_drvinfo_#t~ret1392#1.offset := pci_name(tulip_get_drvinfo_#t~mem1391#1.base, tulip_get_drvinfo_#t~mem1391#1.offset); srcloc: null [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13387: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret1879#1 && ldv_net_dummy_resourceless_instance_1_#t~ret1879#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret1879#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1879#1; [2025-02-08 04:24:01,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13387-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1879#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11802: assume tulip_init_one_~i~13#1 <= 5; [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11802: assume !(tulip_init_one_~i~13#1 <= 5);tulip_init_one_~last_irq~0#1 := tulip_init_one_~irq~0#1; [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12991: ~ldv_statevar_19~0 := 9; [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12991-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13652-1: SUMMARY for call ldv_assume((if 6 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12595-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret1845#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538: 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~mem1593#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~mem1593#1 := read~int#31(tulip_uli_dm_quirk_~pdev#1.base, 60 + tulip_uli_dm_quirk_~pdev#1.offset, 4); [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12595: assume -2147483648 <= ldv_alloc_etherdev_mqs_#t~ret1845#1 && ldv_alloc_etherdev_mqs_#t~ret1845#1 <= 2147483647;ldv_alloc_etherdev_mqs_~tmp___0~51#1 := ldv_alloc_etherdev_mqs_#t~ret1845#1;havoc ldv_alloc_etherdev_mqs_#t~ret1845#1; [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13652: call ldv_pci_pci_instance_2_#t~mem1896#1.base, ldv_pci_pci_instance_2_#t~mem1896#1.offset := read~$Pointer$#29(~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~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_2_5_#t~ret1881#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 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13784-1: SUMMARY for call ldv_register_netdev_#t~ret1919#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10745-1: SUMMARY for call tulip_get_drvinfo_#t~ret1393#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 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10745: havoc tulip_get_drvinfo_#t~ret1393#1;havoc tulip_get_drvinfo_#t~ret1388#1.base, tulip_get_drvinfo_#t~ret1388#1.offset, tulip_get_drvinfo_#t~ret1389#1, tulip_get_drvinfo_#t~ret1390#1, tulip_get_drvinfo_#t~mem1391#1.base, tulip_get_drvinfo_#t~mem1391#1.offset, tulip_get_drvinfo_#t~ret1392#1.base, tulip_get_drvinfo_#t~ret1392#1.offset, tulip_get_drvinfo_#t~ret1393#1, tulip_get_drvinfo_~dev#1.base, tulip_get_drvinfo_~dev#1.offset, tulip_get_drvinfo_~info#1.base, tulip_get_drvinfo_~info#1.offset, tulip_get_drvinfo_~np~0#1.base, tulip_get_drvinfo_~np~0#1.offset, tulip_get_drvinfo_~tmp~72#1.base, tulip_get_drvinfo_~tmp~72#1.offset, tulip_get_drvinfo_~tmp___0~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 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13784: assume -2147483648 <= ldv_register_netdev_#t~ret1919#1 && ldv_register_netdev_#t~ret1919#1 <= 2147483647;ldv_register_netdev_~tmp___0~54#1 := ldv_register_netdev_#t~ret1919#1;havoc ldv_register_netdev_#t~ret1919#1; [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406-2: havoc tulip_mwi_config_#t~bitwise1588#1;assume (tulip_mwi_config_#t~bitwise1588#1 % 4294967296 >= tulip_mwi_config_~csr0___0~0#1 % 4294967296 && tulip_mwi_config_#t~bitwise1588#1 % 4294967296 >= 18432) && tulip_mwi_config_#t~bitwise1588#1 % 4294967296 <= 18432 + tulip_mwi_config_~csr0___0~0#1 % 4294967296; [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367: 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#31((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 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406-1: [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292: 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 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292: assume !(0 == dma_alloc_attrs_~tmp___0~28#1);call dma_alloc_attrs_#t~mem970#1.base, dma_alloc_attrs_#t~mem970#1.offset := read~$Pointer$#31(dma_alloc_attrs_~ops___0~5#1.base, dma_alloc_attrs_~ops___0~5#1.offset, 8); [2025-02-08 04:24:01,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406-4: assume 0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 18432 == tulip_mwi_config_~csr0___0~0#1 % 4294967296;tulip_mwi_config_#t~bitwise1588#1 := 18432; [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406-4: assume !(0 == tulip_mwi_config_~csr0___0~0#1 % 4294967296 || 18432 == tulip_mwi_config_~csr0___0~0#1 % 4294967296); [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406-3: assume false;tulip_mwi_config_#t~bitwise1588#1 := tulip_mwi_config_~csr0___0~0#1; [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406-3: assume !false; [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10481: tulip_start_xmit_~tmp~67#1.base, tulip_start_xmit_~tmp~67#1.offset := tulip_start_xmit_#t~ret1316#1.base, tulip_start_xmit_#t~ret1316#1.offset;havoc tulip_start_xmit_#t~ret1316#1.base, tulip_start_xmit_#t~ret1316#1.offset;tulip_start_xmit_~tp~19#1.base, tulip_start_xmit_~tp~19#1.offset := tulip_start_xmit_~tmp~67#1.base, tulip_start_xmit_~tmp~67#1.offset;assume { :begin_inline_ldv___ldv_spin_lock_63___0 } true;ldv___ldv_spin_lock_63___0_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_63___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_63___0_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_63___0_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_63___0_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_63___0_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_63___0_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_63___0_#in~ldv_func_arg1#1.offset; [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10481-1: SUMMARY for call tulip_start_xmit_#t~ret1316#1.base, tulip_start_xmit_#t~ret1316#1.offset := netdev_priv(tulip_start_xmit_~dev#1.base, tulip_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406: tulip_mwi_config_~csr0___0~0#1 := tulip_mwi_config_#t~bitwise1588#1;havoc tulip_mwi_config_#t~bitwise1588#1;call write~int#31(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 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13124: 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~ret1867#1, ldv_entry_EMGentry_19_#t~ret1868#1, ldv_entry_EMGentry_19_#t~ret1869#1, ldv_entry_EMGentry_19_#t~ret1870#1, ldv_entry_EMGentry_19_~arg0#1.base, ldv_entry_EMGentry_19_~arg0#1.offset, ldv_entry_EMGentry_19_~tmp~90#1, ldv_entry_EMGentry_19_~tmp___0~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~90#1;havoc ldv_entry_EMGentry_19_~tmp___0~52#1; [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-2: havoc private_ioctl_#t~bitwise1432#1;assume ((((private_ioctl_~csr12~1#1 < 0 || private_ioctl_#t~bitwise1432#1 <= private_ioctl_~csr12~1#1) && private_ioctl_#t~bitwise1432#1 <= 6) && private_ioctl_#t~bitwise1432#1 >= 0) && (private_ioctl_~csr12~1#1 >= 0 || private_ioctl_#t~bitwise1432#1 > 6 + private_ioctl_~csr12~1#1)) && private_ioctl_#t~bitwise1432#1 >= -2147483648; [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-1: [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-4: assume 0 == private_ioctl_~csr12~1#1;private_ioctl_#t~bitwise1432#1 := 0; [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-4: assume !(0 == private_ioctl_~csr12~1#1); [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-3: assume 6 == private_ioctl_~csr12~1#1;private_ioctl_#t~bitwise1432#1 := private_ioctl_~csr12~1#1; [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-3: assume !(6 == private_ioctl_~csr12~1#1); [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878: call write~int#31((if 20480 == private_ioctl_#t~bitwise1431#1 then 6248 else 6216) + (if 6 == private_ioctl_#t~bitwise1432#1 then 0 else 4), private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);call private_ioctl_#t~mem1433#1 := read~int#31(private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5593: assume 5 == tulip_parse_eeprom_#t~mem59#1 % 256 % 4294967296;havoc tulip_parse_eeprom_#t~mem59#1;call write~int#31(tulip_parse_eeprom_~i~0#1 % 256 % 64, tulip_parse_eeprom_~mtable~0#1.base, 12 + tulip_parse_eeprom_~mtable~0#1.offset, 4);call tulip_parse_eeprom_#t~mem60#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, 1);call write~int#31(tulip_parse_eeprom_#t~mem60#1 % 256 % 16, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem60#1; [2025-02-08 04:24:01,172 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5593: assume !(5 == tulip_parse_eeprom_#t~mem59#1 % 256 % 4294967296);havoc tulip_parse_eeprom_#t~mem59#1;call tulip_parse_eeprom_#t~mem61#1 := read~int#31(tulip_parse_eeprom_~tp~0#1.base, 2800 + tulip_parse_eeprom_~tp~0#1.offset, 4);tulip_parse_eeprom_#t~short63#1 := 13 == tulip_parse_eeprom_#t~mem61#1; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-6: havoc private_ioctl_#t~bitwise1431#1;assume ((((private_ioctl_~csr12~1#1 < 0 || private_ioctl_#t~bitwise1431#1 <= private_ioctl_~csr12~1#1) && private_ioctl_#t~bitwise1431#1 <= 28672) && private_ioctl_#t~bitwise1431#1 >= 0) && (private_ioctl_~csr12~1#1 >= 0 || private_ioctl_#t~bitwise1431#1 > 28672 + private_ioctl_~csr12~1#1)) && private_ioctl_#t~bitwise1431#1 >= -2147483648; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-5: [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-8: assume 0 == private_ioctl_~csr12~1#1;private_ioctl_#t~bitwise1431#1 := 0; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-8: assume !(0 == private_ioctl_~csr12~1#1); [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-7: assume 28672 == private_ioctl_~csr12~1#1;private_ioctl_#t~bitwise1431#1 := private_ioctl_~csr12~1#1; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-7: assume !(28672 == private_ioctl_~csr12~1#1); [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11804: call tulip_init_one_#t~mem1708#1.base, tulip_init_one_#t~mem1708#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1709#1 := read~int#31(tulip_init_one_#t~mem1708#1.base, tulip_init_one_#t~mem1708#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#47(tulip_init_one_#t~mem1709#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 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10879-3: assume false;private_ioctl_#t~bitwise1434#1 := private_ioctl_#t~mem1433#1 % 65536; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10879-3: assume !false; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13786: assume 0 != ldv_register_netdev_~tmp___0~54#1; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13786: assume !(0 != ldv_register_netdev_~tmp___0~54#1); [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10879-2: havoc private_ioctl_#t~bitwise1434#1;assume (private_ioctl_#t~bitwise1434#1 % 4294967296 >= private_ioctl_#t~mem1433#1 % 65536 % 4294967296 && private_ioctl_#t~bitwise1434#1 % 4294967296 >= 24648) && private_ioctl_#t~bitwise1434#1 % 4294967296 <= 24648 + private_ioctl_#t~mem1433#1 % 65536 % 4294967296; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10879-4: assume 0 == private_ioctl_#t~mem1433#1 % 65536 % 4294967296 || 24648 == private_ioctl_#t~mem1433#1 % 65536 % 4294967296;private_ioctl_#t~bitwise1434#1 := 24648; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10879-4: assume !(0 == private_ioctl_#t~mem1433#1 % 65536 % 4294967296 || 24648 == private_ioctl_#t~mem1433#1 % 65536 % 4294967296); [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11936: assume 9 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11936: assume !(9 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10879-1: [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10879: call write~int#31(private_ioctl_#t~bitwise1434#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);havoc private_ioctl_#t~mem1433#1;havoc private_ioctl_#t~bitwise1434#1; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11540: assume 0 != tulip_init_one_~tmp___0~46#1; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11540: assume !(0 != tulip_init_one_~tmp___0~46#1); [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: assume tulip_parse_eeprom_~i~0#1 > 7;call tulip_parse_eeprom_#t~mem16#1 := read~int#31(tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset, 1); [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: assume !(tulip_parse_eeprom_~i~0#1 > 7); [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12597: assume 0 != ldv_alloc_etherdev_mqs_~tmp___0~51#1; [2025-02-08 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12597: 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 04:24:01,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13522: 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 04:24:01,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13258: havoc ldv_interrupt_interrupt_instance_0_#t~ret1876#1, ldv_interrupt_interrupt_instance_0_#t~ret1877#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~93#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 04:24:01,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5463: assume 255 == tulip_parse_eeprom_#t~mem16#1 % 256 % 4294967296;havoc tulip_parse_eeprom_#t~mem16#1; [2025-02-08 04:24:01,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5463: assume !(255 == tulip_parse_eeprom_#t~mem16#1 % 256 % 4294967296);havoc tulip_parse_eeprom_#t~mem16#1;tulip_parse_eeprom_~i~0#1 := 0; [2025-02-08 04:24:01,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541-1: [2025-02-08 04:24:01,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541: ~csr0~0 := tulip_init_one_#t~bitwise1611#1;havoc tulip_init_one_#t~bitwise1611#1; [2025-02-08 04:24:01,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541-3: assume -32571648 == ~csr0~0;tulip_init_one_#t~bitwise1611#1 := ~csr0~0; [2025-02-08 04:24:01,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541-3: assume !(-32571648 == ~csr0~0); [2025-02-08 04:24:01,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541-2: havoc tulip_init_one_#t~bitwise1611#1;assume (((tulip_init_one_#t~bitwise1611#1 <= ~csr0~0 && (~csr0~0 >= 0 || tulip_init_one_#t~bitwise1611#1 <= -32571648)) && (~csr0~0 < 0 || tulip_init_one_#t~bitwise1611#1 >= 0)) && tulip_init_one_#t~bitwise1611#1 > -32571648 + ~csr0~0) && tulip_init_one_#t~bitwise1611#1 >= -2147483648; [2025-02-08 04:24:01,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8370: 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 04:24:01,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8370-1: SUMMARY for call tulip_find_mii_#t~ret764#1 := printk(131, 0); srcloc: null [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11409: assume ~tulip_debug~0 > 2;call write~$Pointer$#12(264, 0, tulip_mwi_config_~#descriptor___0~5#1.base, tulip_mwi_config_~#descriptor___0~5#1.offset, 8);call write~$Pointer$#12(265, 0, tulip_mwi_config_~#descriptor___0~5#1.base, 8 + tulip_mwi_config_~#descriptor___0~5#1.offset, 8);call write~$Pointer$#12(266, 0, tulip_mwi_config_~#descriptor___0~5#1.base, 16 + tulip_mwi_config_~#descriptor___0~5#1.offset, 8);call write~$Pointer$#12(267, 0, tulip_mwi_config_~#descriptor___0~5#1.base, 24 + tulip_mwi_config_~#descriptor___0~5#1.offset, 8);call write~int#12(1265, tulip_mwi_config_~#descriptor___0~5#1.base, 32 + tulip_mwi_config_~#descriptor___0~5#1.offset, 4);call write~int#12(1, tulip_mwi_config_~#descriptor___0~5#1.base, 36 + tulip_mwi_config_~#descriptor___0~5#1.offset, 4);call tulip_mwi_config_#t~mem1589#1 := read~int#12(tulip_mwi_config_~#descriptor___0~5#1.base, 36 + tulip_mwi_config_~#descriptor___0~5#1.offset, 4); [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11409: assume !(~tulip_debug~0 > 2); [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541-4: assume 0 == ~csr0~0;tulip_init_one_#t~bitwise1611#1 := 0; [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11541-4: assume !(0 == ~csr0~0); [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13788: 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 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5464: 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 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5464: assume !(0 != (tulip_parse_eeprom_~last_mediatable~0#1.base + tulip_parse_eeprom_~last_mediatable~0#1.offset) % 18446744073709551616); [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12599-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret1846#1.base, ldv_alloc_etherdev_mqs_#t~ret1846#1.offset := ldv_xmalloc(3200); srcloc: null [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12599: ldv_alloc_etherdev_mqs_~tmp~89#1.base, ldv_alloc_etherdev_mqs_~tmp~89#1.offset := ldv_alloc_etherdev_mqs_#t~ret1846#1.base, ldv_alloc_etherdev_mqs_#t~ret1846#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1846#1.base, ldv_alloc_etherdev_mqs_#t~ret1846#1.offset;ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.offset := ldv_alloc_etherdev_mqs_~tmp~89#1.base, ldv_alloc_etherdev_mqs_~tmp~89#1.offset;ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.offset; [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296: assume 0 == (dma_alloc_attrs_#t~mem970#1.base + dma_alloc_attrs_#t~mem970#1.offset) % 18446744073709551616;havoc dma_alloc_attrs_#t~mem970#1.base, dma_alloc_attrs_#t~mem970#1.offset;dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset := 0, 0; [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296: assume !(0 == (dma_alloc_attrs_#t~mem970#1.base + dma_alloc_attrs_#t~mem970#1.offset) % 18446744073709551616);havoc dma_alloc_attrs_#t~mem970#1.base, dma_alloc_attrs_#t~mem970#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~ret966#1, dma_alloc_coherent_gfp_flags_#t~bitwise967#1, dma_alloc_coherent_gfp_flags_~dev#1.base, dma_alloc_coherent_gfp_flags_~dev#1.offset, dma_alloc_coherent_gfp_flags_~gfp#1, dma_alloc_coherent_gfp_flags_~dma_mask~1#1, dma_alloc_coherent_gfp_flags_~tmp~41#1;dma_alloc_coherent_gfp_flags_~dev#1.base, dma_alloc_coherent_gfp_flags_~dev#1.offset := dma_alloc_coherent_gfp_flags_#in~dev#1.base, dma_alloc_coherent_gfp_flags_#in~dev#1.offset;dma_alloc_coherent_gfp_flags_~gfp#1 := dma_alloc_coherent_gfp_flags_#in~gfp#1;havoc dma_alloc_coherent_gfp_flags_~dma_mask~1#1;havoc dma_alloc_coherent_gfp_flags_~tmp~41#1;assume { :begin_inline_dma_alloc_coherent_mask } true;dma_alloc_coherent_mask_#in~dev#1.base, dma_alloc_coherent_mask_#in~dev#1.offset, dma_alloc_coherent_mask_#in~gfp#1 := dma_alloc_coherent_gfp_flags_~dev#1.base, dma_alloc_coherent_gfp_flags_~dev#1.offset, dma_alloc_coherent_gfp_flags_~gfp#1;havoc dma_alloc_coherent_mask_#res#1;havoc dma_alloc_coherent_mask_#t~mem965#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~mem965#1 := read~int#31(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~mem965#1;havoc dma_alloc_coherent_mask_#t~mem965#1; [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14053: assume 1 == ~ldv_statevar_6~0; [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14053: assume !(1 == ~ldv_statevar_6~0); [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789: call ldv_register_netdev_#t~mem1920#1.base, ldv_register_netdev_#t~mem1920#1.offset := read~$Pointer$#31(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~mem1921#1.base, ldv_register_netdev_#t~mem1921#1.offset := read~$Pointer$#31(ldv_register_netdev_#t~mem1920#1.base, 16 + ldv_register_netdev_#t~mem1920#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~mem1921#1.base, ldv_register_netdev_#t~mem1921#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~ret1924#1, ldv_register_netdev_open_14_6_~arg0#1.base, ldv_register_netdev_open_14_6_~arg0#1.offset, ldv_register_netdev_open_14_6_~arg1#1.base, ldv_register_netdev_open_14_6_~arg1#1.offset, ldv_register_netdev_open_14_6_~tmp~99#1;ldv_register_netdev_open_14_6_~arg0#1.base, ldv_register_netdev_open_14_6_~arg0#1.offset := ldv_register_netdev_open_14_6_#in~arg0#1.base, ldv_register_netdev_open_14_6_#in~arg0#1.offset;ldv_register_netdev_open_14_6_~arg1#1.base, ldv_register_netdev_open_14_6_~arg1#1.offset := ldv_register_netdev_open_14_6_#in~arg1#1.base, ldv_register_netdev_open_14_6_#in~arg1#1.offset;havoc ldv_register_netdev_open_14_6_~tmp~99#1; [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789-1: SUMMARY for call ldv_assume((if 6 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5597: assume tulip_parse_eeprom_#t~short63#1;havoc tulip_parse_eeprom_#t~mem61#1;havoc tulip_parse_eeprom_#t~mem62#1;havoc tulip_parse_eeprom_#t~short63#1;call tulip_parse_eeprom_#t~mem64#1 := read~int#31(tulip_parse_eeprom_~mtable~0#1.base, 2 + tulip_parse_eeprom_~mtable~0#1.offset, 1);call write~int#31((if tulip_parse_eeprom_#t~mem64#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem64#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem64#1 % 256 % 4294967296 - 4294967296) - 1, tulip_parse_eeprom_~mtable~0#1.base, 2 + tulip_parse_eeprom_~mtable~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem64#1;tulip_parse_eeprom_~count~0#1 := tulip_parse_eeprom_~count~0#1 - 1;tulip_parse_eeprom_~i~0#1 := tulip_parse_eeprom_~i~0#1 - 1;call write~$Pointer$#31(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, tulip_parse_eeprom_~leaf~0#1.base, 2 + tulip_parse_eeprom_~leaf~0#1.offset, 8);call tulip_parse_eeprom_#t~mem65#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset, 1);tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset := tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset + (if (1 + tulip_parse_eeprom_#t~mem65#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + tulip_parse_eeprom_#t~mem65#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 else (1 + tulip_parse_eeprom_#t~mem65#1 % 256 % 64) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tulip_parse_eeprom_#t~mem65#1; [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5597: assume !tulip_parse_eeprom_#t~short63#1;havoc tulip_parse_eeprom_#t~mem61#1;havoc tulip_parse_eeprom_#t~mem62#1;havoc tulip_parse_eeprom_#t~short63#1;call tulip_parse_eeprom_#t~mem66#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1); [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5597-1: assume tulip_parse_eeprom_#t~short63#1;call tulip_parse_eeprom_#t~mem62#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, 1 + tulip_parse_eeprom_~p~0#1.offset, 1);tulip_parse_eeprom_#t~short63#1 := 128 == tulip_parse_eeprom_#t~mem62#1 % 256 % 4294967296; [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5597-1: assume !tulip_parse_eeprom_#t~short63#1; [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486-1: SUMMARY for call tulip_start_xmit_#t~ret1321#1 := pci_map_single(tulip_start_xmit_#t~mem1318#1.base, tulip_start_xmit_#t~mem1318#1.offset, tulip_start_xmit_#t~mem1319#1.base, tulip_start_xmit_#t~mem1319#1.offset, tulip_start_xmit_#t~mem1320#1 % 4294967296, 1); srcloc: null [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486: tulip_start_xmit_~mapping~3#1 := tulip_start_xmit_#t~ret1321#1;havoc tulip_start_xmit_#t~mem1318#1.base, tulip_start_xmit_#t~mem1318#1.offset;havoc tulip_start_xmit_#t~mem1319#1.base, tulip_start_xmit_#t~mem1319#1.offset;havoc tulip_start_xmit_#t~mem1320#1;havoc tulip_start_xmit_#t~ret1321#1;call write~int#31(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~mem1322#1.base, tulip_start_xmit_#t~mem1322#1.offset := read~$Pointer$#31(tulip_start_xmit_~tp~19#1.base, 24 + tulip_start_xmit_~tp~19#1.offset, 8);call write~int#31(tulip_start_xmit_~mapping~3#1, tulip_start_xmit_#t~mem1322#1.base, 8 + (tulip_start_xmit_#t~mem1322#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~mem1322#1.base, tulip_start_xmit_#t~mem1322#1.offset;call tulip_start_xmit_#t~mem1323#1 := read~int#31(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#31(tulip_start_xmit_~tp~19#1.base, 3388 + tulip_start_xmit_~tp~19#1.offset, 4); [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13261: ~ldv_statevar_0~0 := 6; [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13261-1: SUMMARY for call ldv_assume((if 2 != ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940: assume 4 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940: assume !(4 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10883-1: SUMMARY for call private_ioctl_#t~ret1435#1 := ioread32(private_ioctl_~ioaddr~16#1.base, 48 + private_ioctl_~ioaddr~16#1.offset); srcloc: null [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12997: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10883: private_ioctl_~tmp___3~16#1 := private_ioctl_#t~ret1435#1;havoc private_ioctl_#t~ret1435#1; [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13129: 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~ret1876#1, ldv_interrupt_interrupt_instance_0_#t~ret1877#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~93#1;ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset := ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~tmp~93#1; [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: 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$#29(~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~mem1898#1.base, ldv_pci_pci_instance_2_#t~mem1898#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret1883#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~1882#1.base, ##fun~$Pointer$~TO~int_#in~1882#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_#~1882#1.base, ##fun~$Pointer$~TO~int_#~1882#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2578#1, ##fun~$Pointer$~TO~int_#t~ret2579#1, ##fun~$Pointer$~TO~int_#t~ret2580#1, ##fun~$Pointer$~TO~int_#t~ret2581#1, ##fun~$Pointer$~TO~int_#t~ret2582#1;##fun~$Pointer$~TO~int_#~1882#1.base, ##fun~$Pointer$~TO~int_#~1882#1.offset := ##fun~$Pointer$~TO~int_#in~1882#1.base, ##fun~$Pointer$~TO~int_#in~1882#1.offset; [2025-02-08 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: 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 04:24:01,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13790: ldv_register_netdev_#t~ret1922#1 := ldv_register_netdev_open_14_6_#res#1;havoc ldv_register_netdev_open_14_6_#t~ret1924#1, ldv_register_netdev_open_14_6_~arg0#1.base, ldv_register_netdev_open_14_6_~arg0#1.offset, ldv_register_netdev_open_14_6_~arg1#1.base, ldv_register_netdev_open_14_6_~arg1#1.offset, ldv_register_netdev_open_14_6_~tmp~99#1;havoc ldv_register_netdev_open_14_6_#in~arg0#1.base, ldv_register_netdev_open_14_6_#in~arg0#1.offset, ldv_register_netdev_open_14_6_#in~arg1#1.base, ldv_register_netdev_open_14_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_14_6 } true;assume -2147483648 <= ldv_register_netdev_#t~ret1922#1 && ldv_register_netdev_#t~ret1922#1 <= 2147483647;ldv_register_netdev_~ldv_14_ret_default~0#1 := ldv_register_netdev_#t~ret1922#1;havoc ldv_register_netdev_#t~mem1920#1.base, ldv_register_netdev_#t~mem1920#1.offset;havoc ldv_register_netdev_#t~mem1921#1.base, ldv_register_netdev_#t~mem1921#1.offset;havoc ldv_register_netdev_#t~ret1922#1; [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18547: havoc pci_choose_state_#t~nondet2560#1; [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18547-1: tulip_suspend_#t~ret1807#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2560#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~ret1807#1 && tulip_suspend_#t~ret1807#1 <= 2147483647;tulip_suspend_~pstate~0#1 := tulip_suspend_#t~ret1807#1;havoc tulip_suspend_#t~mem1806#1;havoc tulip_suspend_#t~ret1807#1;call tulip_suspend_#t~mem1808#1 := read~int#51(tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset, 4); [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13394: 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~ret1402#1.base, tulip_ethtool_get_wol_#t~ret1402#1.offset, tulip_ethtool_get_wol_#t~mem1403#1, tulip_ethtool_get_wol_#t~mem1404#1, tulip_ethtool_get_wol_~dev#1.base, tulip_ethtool_get_wol_~dev#1.offset, tulip_ethtool_get_wol_~wolinfo#1.base, tulip_ethtool_get_wol_~wolinfo#1.offset, tulip_ethtool_get_wol_~tp~25#1.base, tulip_ethtool_get_wol_~tp~25#1.offset, tulip_ethtool_get_wol_~tmp~74#1.base, tulip_ethtool_get_wol_~tmp~74#1.offset;tulip_ethtool_get_wol_~dev#1.base, tulip_ethtool_get_wol_~dev#1.offset := tulip_ethtool_get_wol_#in~dev#1.base, tulip_ethtool_get_wol_#in~dev#1.offset;tulip_ethtool_get_wol_~wolinfo#1.base, tulip_ethtool_get_wol_~wolinfo#1.offset := tulip_ethtool_get_wol_#in~wolinfo#1.base, tulip_ethtool_get_wol_#in~wolinfo#1.offset;havoc tulip_ethtool_get_wol_~tp~25#1.base, tulip_ethtool_get_wol_~tp~25#1.offset;havoc tulip_ethtool_get_wol_~tmp~74#1.base, tulip_ethtool_get_wol_~tmp~74#1.offset; [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658-1: call ldv_pci_pci_instance_2_#t~mem1897#1.base, ldv_pci_pci_instance_2_#t~mem1897#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373: assume tulip_find_mii_~mii_advert~0#1 % 4294967296 != tulip_find_mii_~to_advert~0#1 % 4294967296;call write~$Pointer$#11(132, 0, tulip_find_mii_~#descriptor~5#1.base, tulip_find_mii_~#descriptor~5#1.offset, 8);call write~$Pointer$#11(133, 0, tulip_find_mii_~#descriptor~5#1.base, 8 + tulip_find_mii_~#descriptor~5#1.offset, 8);call write~$Pointer$#11(134, 0, tulip_find_mii_~#descriptor~5#1.base, 16 + tulip_find_mii_~#descriptor~5#1.offset, 8);call write~$Pointer$#11(135, 0, tulip_find_mii_~#descriptor~5#1.base, 24 + tulip_find_mii_~#descriptor~5#1.offset, 8);call write~int#11(503, tulip_find_mii_~#descriptor~5#1.base, 32 + tulip_find_mii_~#descriptor~5#1.offset, 4);call write~int#11(1, tulip_find_mii_~#descriptor~5#1.base, 36 + tulip_find_mii_~#descriptor~5#1.offset, 4);call tulip_find_mii_#t~mem765#1 := read~int#11(tulip_find_mii_~#descriptor~5#1.base, 36 + tulip_find_mii_~#descriptor~5#1.offset, 4); [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373: assume !(tulip_find_mii_~mii_advert~0#1 % 4294967296 != tulip_find_mii_~to_advert~0#1 % 4294967296); [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884: call write~int#31(1 + (private_ioctl_#t~bitwise1436#1 + private_ioctl_#t~bitwise1437#1), private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);havoc private_ioctl_#t~bitwise1436#1;havoc private_ioctl_#t~bitwise1437#1;call private_ioctl_#t~mem1438#1 := read~int#31(private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12866: 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 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-2: havoc private_ioctl_#t~bitwise1437#1;assume private_ioctl_#t~bitwise1437#1 % 4294967296 <= private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296 && private_ioctl_#t~bitwise1437#1 % 4294967296 <= 32; [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-1: [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12998: 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 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-8: assume 0 == private_ioctl_~tmp___3~16#1 % 4294967296 / 8 % 65536 % 4294967296;private_ioctl_#t~bitwise1436#1 := 0; [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-8: assume !(0 == private_ioctl_~tmp___3~16#1 % 4294967296 / 8 % 65536 % 4294967296); [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-7: assume 64 == private_ioctl_~tmp___3~16#1 % 4294967296 / 8 % 65536 % 4294967296;private_ioctl_#t~bitwise1436#1 := private_ioctl_~tmp___3~16#1 % 4294967296 / 8 % 65536; [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-7: assume !(64 == private_ioctl_~tmp___3~16#1 % 4294967296 / 8 % 65536 % 4294967296); [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14716: SUMMARY for call free_irq(ldv_free_irq_77_~ldv_func_arg1#1, ldv_free_irq_77_~ldv_func_arg2#1.base, ldv_free_irq_77_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5467: assume -2147483648 <= tulip_parse_eeprom_#t~ret17#1 && tulip_parse_eeprom_#t~ret17#1 <= 2147483647;havoc tulip_parse_eeprom_#t~ret17#1;call write~$Pointer$#31(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 04:24:01,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-4: assume 0 == private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296;private_ioctl_#t~bitwise1437#1 := 0; [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-4: assume !(0 == private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296); [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5467-1: SUMMARY for call tulip_parse_eeprom_#t~ret17#1 := printk(14, 0); srcloc: null [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-3: assume 32 == private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296;private_ioctl_#t~bitwise1437#1 := private_ioctl_~csr14~0#1 / 2 % 65536; [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-3: assume !(32 == private_ioctl_~csr14~0#1 / 2 % 65536 % 4294967296); [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12866-1: SUMMARY for call comet_timer(ldv_dummy_resourceless_instance_callback_3_7_~arg1#1); srcloc: null [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-6: havoc private_ioctl_#t~bitwise1436#1;assume private_ioctl_#t~bitwise1436#1 % 4294967296 <= private_ioctl_~tmp___3~16#1 % 4294967296 / 8 % 65536 % 4294967296 && private_ioctl_#t~bitwise1436#1 % 4294967296 <= 64; [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-5: [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11545-1: SUMMARY for call tulip_init_one_#t~ret1612#1 := pci_enable_device(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset); srcloc: null [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11545: assume -2147483648 <= tulip_init_one_#t~ret1612#1 && tulip_init_one_#t~ret1612#1 <= 2147483647;tulip_init_one_~i~13#1 := tulip_init_one_#t~ret1612#1;havoc tulip_init_one_#t~ret1612#1; [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-1: [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885: call write~int#31(private_ioctl_#t~bitwise1440#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2);havoc private_ioctl_#t~mem1438#1;havoc private_ioctl_#t~bitwise1439#1;havoc private_ioctl_#t~bitwise1440#1; [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-3: assume 0 == private_ioctl_#t~bitwise1439#1;private_ioctl_#t~bitwise1440#1 := (if private_ioctl_#t~mem1438#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1438#1 % 65536 % 65536 else private_ioctl_#t~mem1438#1 % 65536 % 65536 - 65536); [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-3: assume !(0 == private_ioctl_#t~bitwise1439#1); [2025-02-08 04:24:01,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-2: havoc private_ioctl_#t~bitwise1440#1;assume ((((((if private_ioctl_#t~mem1438#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1438#1 % 65536 % 65536 else private_ioctl_#t~mem1438#1 % 65536 % 65536 - 65536) < 0 && private_ioctl_#t~bitwise1439#1 >= 0) || private_ioctl_#t~bitwise1440#1 >= private_ioctl_#t~bitwise1439#1) && (((if private_ioctl_#t~mem1438#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1438#1 % 65536 % 65536 else private_ioctl_#t~mem1438#1 % 65536 % 65536 - 65536) >= 0 && private_ioctl_#t~bitwise1439#1 < 0) || private_ioctl_#t~bitwise1440#1 >= (if private_ioctl_#t~mem1438#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1438#1 % 65536 % 65536 else private_ioctl_#t~mem1438#1 % 65536 % 65536 - 65536))) && (((if private_ioctl_#t~mem1438#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1438#1 % 65536 % 65536 else private_ioctl_#t~mem1438#1 % 65536 % 65536 - 65536) < 0 || private_ioctl_#t~bitwise1439#1 < 0) || private_ioctl_#t~bitwise1440#1 <= (if private_ioctl_#t~mem1438#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1438#1 % 65536 % 65536 else private_ioctl_#t~mem1438#1 % 65536 % 65536 - 65536) + private_ioctl_#t~bitwise1439#1)) && (((if private_ioctl_#t~mem1438#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1438#1 % 65536 % 65536 else private_ioctl_#t~mem1438#1 % 65536 % 65536 - 65536) >= 0 && private_ioctl_#t~bitwise1439#1 >= 0) || private_ioctl_#t~bitwise1440#1 < 0)) && private_ioctl_#t~bitwise1440#1 <= 2147483647; [2025-02-08 04:24:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12999: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:24:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678-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~mem1663#1.base, tulip_init_one_#t~mem1663#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 04:24:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-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~bitwise1439#1 := 0; [2025-02-08 04:24:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-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 04:24:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12603-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 04:24:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14717: havoc ldv_free_irq_77_~ldv_func_arg1#1, ldv_free_irq_77_~ldv_func_arg2#1.base, ldv_free_irq_77_~ldv_func_arg2#1.offset;havoc ldv_free_irq_77_#in~ldv_func_arg1#1, ldv_free_irq_77_#in~ldv_func_arg2#1.base, ldv_free_irq_77_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_77 } true;havoc tulip_suspend_#t~mem1803#1.base, tulip_suspend_#t~mem1803#1.offset;havoc tulip_suspend_#t~mem1804#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~nondet2565#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~nondet2565#1;assume -2147483648 <= pci_save_state_#t~nondet2565#1 && pci_save_state_#t~nondet2565#1 <= 2147483647;pci_save_state_#res#1 := pci_save_state_#t~nondet2565#1;havoc pci_save_state_#t~nondet2565#1; [2025-02-08 04:24:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14717-1: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_77_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_77_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_77_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_77_~ldv_func_arg2#1.base, ldv_free_irq_77_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:24:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13660: havoc ldv_pci_instance_resume_early_2_6_#t~ret1883#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~mem1898#1.base, ldv_pci_pci_instance_2_#t~mem1898#1.offset; [2025-02-08 04:24:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13792-1: SUMMARY for call ldv_register_netdev_#t~ret1923#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-5: [2025-02-08 04:24:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-4: assume 0 == (if private_ioctl_#t~mem1438#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1438#1 % 65536 % 65536 else private_ioctl_#t~mem1438#1 % 65536 % 65536 - 65536) || (if private_ioctl_#t~mem1438#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1438#1 % 65536 % 65536 else private_ioctl_#t~mem1438#1 % 65536 % 65536 - 65536) == private_ioctl_#t~bitwise1439#1;private_ioctl_#t~bitwise1440#1 := private_ioctl_#t~bitwise1439#1; [2025-02-08 04:24:01,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-4: assume !(0 == (if private_ioctl_#t~mem1438#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1438#1 % 65536 % 65536 else private_ioctl_#t~mem1438#1 % 65536 % 65536 - 65536) || (if private_ioctl_#t~mem1438#1 % 65536 % 65536 <= 32767 then private_ioctl_#t~mem1438#1 % 65536 % 65536 else private_ioctl_#t~mem1438#1 % 65536 % 65536 - 65536) == private_ioctl_#t~bitwise1439#1); [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11678: havoc tulip_init_one_#t~mem1663#1.base, tulip_init_one_#t~mem1663#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 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-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~bitwise1439#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 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-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 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13792: assume -2147483648 <= ldv_register_netdev_#t~ret1923#1 && ldv_register_netdev_#t~ret1923#1 <= 2147483647;ldv_register_netdev_~tmp~98#1 := ldv_register_netdev_#t~ret1923#1;havoc ldv_register_netdev_#t~ret1923#1; [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10885-6: havoc private_ioctl_#t~bitwise1439#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~bitwise1439#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~bitwise1439#1 <= 960) && private_ioctl_#t~bitwise1439#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~bitwise1439#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~bitwise1439#1 >= -2147483648; [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13000-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14057: assume 2 == ~ldv_statevar_6~0; [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14057: assume !(2 == ~ldv_statevar_6~0); [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13000: ~ldv_statevar_19~0 := 9; [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11547: assume 0 != tulip_init_one_~i~13#1; [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11547: assume !(0 != tulip_init_one_~i~13#1);call tulip_init_one_#t~mem1614#1 := read~int#31(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~mem1614#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1614#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1614#1 % 4294967296 % 4294967296 - 4294967296);havoc tulip_init_one_#t~mem1614#1;assume { :begin_inline_ldv_alloc_etherdev_mqs_74 } true;ldv_alloc_etherdev_mqs_74_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_74_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_74_#in~ldv_func_arg3#1 := 4144, 1, 1;havoc ldv_alloc_etherdev_mqs_74_#res#1.base, ldv_alloc_etherdev_mqs_74_#res#1.offset;havoc ldv_alloc_etherdev_mqs_74_#t~ret1954#1.base, ldv_alloc_etherdev_mqs_74_#t~ret1954#1.offset, ldv_alloc_etherdev_mqs_74_#t~ret1955#1.base, ldv_alloc_etherdev_mqs_74_#t~ret1955#1.offset, ldv_alloc_etherdev_mqs_74_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_74_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_74_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_74_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_74_~ldv_func_res~8#1.offset, ldv_alloc_etherdev_mqs_74_~tmp~109#1.base, ldv_alloc_etherdev_mqs_74_~tmp~109#1.offset, ldv_alloc_etherdev_mqs_74_~tmp___0~58#1.base, ldv_alloc_etherdev_mqs_74_~tmp___0~58#1.offset;ldv_alloc_etherdev_mqs_74_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_74_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_74_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_74_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_74_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_74_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_74_~ldv_func_res~8#1.base, ldv_alloc_etherdev_mqs_74_~ldv_func_res~8#1.offset;havoc ldv_alloc_etherdev_mqs_74_~tmp~109#1.base, ldv_alloc_etherdev_mqs_74_~tmp~109#1.offset;havoc ldv_alloc_etherdev_mqs_74_~tmp___0~58#1.base, ldv_alloc_etherdev_mqs_74_~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_74_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_74_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_74_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2537#1.base, alloc_etherdev_mqs_#t~ret2537#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10490: assume (tulip_start_xmit_#t~mem1323#1 - tulip_start_xmit_#t~mem1324#1) % 4294967296 <= 15;havoc tulip_start_xmit_#t~mem1323#1;havoc tulip_start_xmit_#t~mem1324#1;tulip_start_xmit_~flag~0#1 := 1610612736; [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10490: assume !((tulip_start_xmit_#t~mem1323#1 - tulip_start_xmit_#t~mem1324#1) % 4294967296 <= 15);havoc tulip_start_xmit_#t~mem1323#1;havoc tulip_start_xmit_#t~mem1324#1;call tulip_start_xmit_#t~mem1325#1 := read~int#31(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#31(tulip_start_xmit_~tp~19#1.base, 3388 + tulip_start_xmit_~tp~19#1.offset, 4); [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11812: assume tulip_init_one_~board_idx~0#1 % 4294967296 <= 7;call tulip_init_one_#t~mem1710#1 := read~int#22(~#options~0.base, ~#options~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4); [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11812: assume !(tulip_init_one_~board_idx~0#1 % 4294967296 <= 7); [2025-02-08 04:24:01,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13794: assume 0 != ldv_register_netdev_~tmp~98#1; [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13794: assume !(0 != ldv_register_netdev_~tmp~98#1); [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11944: assume 5 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11944: assume !(5 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13926: assume 1 == ~ldv_statevar_4~0; [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13926: assume !(1 == ~ldv_statevar_4~0); [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13530: ldv_pci_pci_instance_2_#t~ret1906#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1885#1, ldv_pci_instance_suspend_2_8_#t~ret1886#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~95#1;havoc ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_2_8 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1906#1 && ldv_pci_pci_instance_2_#t~ret1906#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1906#1;havoc ldv_pci_pci_instance_2_#t~mem1904#1.base, ldv_pci_pci_instance_2_#t~mem1904#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1905#1;havoc ldv_pci_pci_instance_2_#t~ret1906#1; [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13134: 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~ret1878#1, ldv_net_dummy_resourceless_instance_1_#t~ret1879#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 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10756: tulip_ethtool_set_wol_~tmp~73#1.base, tulip_ethtool_set_wol_~tmp~73#1.offset := tulip_ethtool_set_wol_#t~ret1394#1.base, tulip_ethtool_set_wol_#t~ret1394#1.offset;havoc tulip_ethtool_set_wol_#t~ret1394#1.base, tulip_ethtool_set_wol_#t~ret1394#1.offset;tulip_ethtool_set_wol_~tp~24#1.base, tulip_ethtool_set_wol_~tp~24#1.offset := tulip_ethtool_set_wol_~tmp~73#1.base, tulip_ethtool_set_wol_~tmp~73#1.offset;call tulip_ethtool_set_wol_#t~mem1396#1 := read~int#31(tulip_ethtool_set_wol_~wolinfo#1.base, 8 + tulip_ethtool_set_wol_~wolinfo#1.offset, 4);call tulip_ethtool_set_wol_#t~mem1395#1 := read~int#31(tulip_ethtool_set_wol_~tp~24#1.base, 3968 + tulip_ethtool_set_wol_~tp~24#1.offset, 4); [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11813: assume 0 != tulip_init_one_#t~mem1710#1 % 32;havoc tulip_init_one_#t~mem1710#1;call tulip_init_one_#t~mem1711#1 := read~int#22(~#options~0.base, ~#options~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4);call write~int#31(tulip_init_one_#t~mem1711#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~mem1711#1; [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11813: assume !(0 != tulip_init_one_#t~mem1710#1 % 32);havoc tulip_init_one_#t~mem1710#1; [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10756-1: SUMMARY for call tulip_ethtool_set_wol_#t~ret1394#1.base, tulip_ethtool_set_wol_#t~ret1394#1.offset := netdev_priv(tulip_ethtool_set_wol_~dev#1.base, tulip_ethtool_set_wol_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11549-1: SUMMARY for call tulip_init_one_#t~ret1613#1 := printk(271, 0); srcloc: null [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12606-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 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11549: assume -2147483648 <= tulip_init_one_#t~ret1613#1 && tulip_init_one_#t~ret1613#1 <= 2147483647;havoc tulip_init_one_#t~ret1613#1;tulip_init_one_#res#1 := 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 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13267: SUMMARY for call ldv_assume((if 2 == ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11417-1: SUMMARY for call tulip_mwi_config_#t~ret1590#1 := ldv__builtin_expect((if tulip_mwi_config_#t~mem1589#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_mwi_config_#t~mem1589#1 % 4294967296 % 18446744073709551616 else tulip_mwi_config_#t~mem1589#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11417: assume -9223372036854775808 <= tulip_mwi_config_#t~ret1590#1 && tulip_mwi_config_#t~ret1590#1 <= 9223372036854775807;tulip_mwi_config_~tmp___1~31#1 := tulip_mwi_config_#t~ret1590#1;havoc tulip_mwi_config_#t~mem1589#1;havoc tulip_mwi_config_#t~ret1590#1; [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13796: 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 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10889: call private_ioctl_#t~mem1441#1 := read~int#31(private_ioctl_~tp~26#1.base, 3986 + private_ioctl_~tp~26#1.offset, 2);call write~int#31(private_ioctl_#t~mem1441#1, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10493: assume 16 == (tulip_start_xmit_#t~mem1325#1 - tulip_start_xmit_#t~mem1326#1) % 4294967296;havoc tulip_start_xmit_#t~mem1325#1;havoc tulip_start_xmit_#t~mem1326#1;tulip_start_xmit_~flag~0#1 := 3758096384; [2025-02-08 04:24:01,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10493: assume !(16 == (tulip_start_xmit_#t~mem1325#1 - tulip_start_xmit_#t~mem1326#1) % 4294967296);havoc tulip_start_xmit_#t~mem1325#1;havoc tulip_start_xmit_#t~mem1326#1;call tulip_start_xmit_#t~mem1327#1 := read~int#31(tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);call tulip_start_xmit_#t~mem1328#1 := read~int#31(tulip_start_xmit_~tp~19#1.base, 3388 + tulip_start_xmit_~tp~19#1.offset, 4); [2025-02-08 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18421: havoc device_set_wakeup_enable_#t~nondet2545#1; [2025-02-08 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18421-1: tulip_ethtool_set_wol_#t~ret1401#1 := device_set_wakeup_enable_#res#1;havoc device_set_wakeup_enable_#t~nondet2545#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~ret1401#1 && tulip_ethtool_set_wol_#t~ret1401#1 <= 2147483647;havoc tulip_ethtool_set_wol_#t~mem1399#1.base, tulip_ethtool_set_wol_#t~mem1399#1.offset;havoc tulip_ethtool_set_wol_#t~mem1400#1;havoc tulip_ethtool_set_wol_#t~ret1401#1;tulip_ethtool_set_wol_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_21_#t~ret1865#1 := tulip_ethtool_set_wol_#res#1;havoc tulip_ethtool_set_wol_#t~ret1394#1.base, tulip_ethtool_set_wol_#t~ret1394#1.offset, tulip_ethtool_set_wol_#t~mem1396#1, tulip_ethtool_set_wol_#t~mem1395#1, tulip_ethtool_set_wol_#t~bitwise1397#1, tulip_ethtool_set_wol_#t~mem1398#1, tulip_ethtool_set_wol_#t~mem1399#1.base, tulip_ethtool_set_wol_#t~mem1399#1.offset, tulip_ethtool_set_wol_#t~mem1400#1, tulip_ethtool_set_wol_#t~ret1401#1, tulip_ethtool_set_wol_~dev#1.base, tulip_ethtool_set_wol_~dev#1.offset, tulip_ethtool_set_wol_~wolinfo#1.base, tulip_ethtool_set_wol_~wolinfo#1.offset, tulip_ethtool_set_wol_~tp~24#1.base, tulip_ethtool_set_wol_~tp~24#1.offset, tulip_ethtool_set_wol_~tmp~73#1.base, tulip_ethtool_set_wol_~tmp~73#1.offset;havoc tulip_ethtool_set_wol_#in~dev#1.base, tulip_ethtool_set_wol_#in~dev#1.offset, tulip_ethtool_set_wol_#in~wolinfo#1.base, tulip_ethtool_set_wol_#in~wolinfo#1.offset;assume { :end_inline_tulip_ethtool_set_wol } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_21_#t~ret1865#1 && ldv_dummy_resourceless_instance_callback_1_21_#t~ret1865#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_21_#t~ret1865#1;havoc ldv_dummy_resourceless_instance_callback_1_21_#t~ret1865#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 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13664: ~ldv_statevar_2~0 := 5; [2025-02-08 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14061: assume 3 == ~ldv_statevar_6~0; [2025-02-08 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14061: assume !(3 == ~ldv_statevar_6~0); [2025-02-08 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13797: 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 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13797-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11683: assume tulip_init_one_~i~13#1 <= 2; [2025-02-08 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11683: assume !(tulip_init_one_~i~13#1 <= 2); [2025-02-08 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5605: assume 0 != (if tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 - 4294967296) % 2;havoc tulip_parse_eeprom_#t~mem66#1;call write~int#31(1, tulip_parse_eeprom_~mtable~0#1.base, 4 + tulip_parse_eeprom_~mtable~0#1.offset, 4);call write~int#31(11, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);call tulip_parse_eeprom_#t~mem67#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, 3 + tulip_parse_eeprom_~p~0#1.offset, 1);tulip_parse_eeprom_~gpr_len~0#1 := 2 * (if tulip_parse_eeprom_#t~mem67#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem67#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem67#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem67#1;call tulip_parse_eeprom_#t~mem68#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset + (if (4 + tulip_parse_eeprom_~gpr_len~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (4 + tulip_parse_eeprom_~gpr_len~0#1) % 18446744073709551616 % 18446744073709551616 else (4 + tulip_parse_eeprom_~gpr_len~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);tulip_parse_eeprom_~reset_len~0#1 := 2 * (if tulip_parse_eeprom_#t~mem68#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem68#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem68#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem68#1; [2025-02-08 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5605: assume !(0 != (if tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem66#1 % 256 % 4294967296 - 4294967296) % 2);havoc tulip_parse_eeprom_#t~mem66#1;call write~int#31(1, tulip_parse_eeprom_~mtable~0#1.base, 8 + tulip_parse_eeprom_~mtable~0#1.offset, 4);call tulip_parse_eeprom_#t~mem71#1 := read~int#31(tulip_parse_eeprom_~p~0#1.base, 2 + tulip_parse_eeprom_~p~0#1.offset, 1);call write~int#31(tulip_parse_eeprom_#t~mem71#1 % 256 % 32, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);havoc tulip_parse_eeprom_#t~mem71#1;call tulip_parse_eeprom_#t~mem72#1 := read~int#31(tulip_parse_eeprom_~tp~0#1.base, 2800 + tulip_parse_eeprom_~tp~0#1.offset, 4);tulip_parse_eeprom_#t~short74#1 := 13 == tulip_parse_eeprom_#t~mem72#1; [2025-02-08 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18554-1: tulip_init_one_#t~ret1606#1 := pci_dev_present_#res#1;havoc pci_dev_present_#t~nondet2561#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~ret1606#1 && tulip_init_one_#t~ret1606#1 <= 2147483647;tulip_init_one_~tmp~80#1 := tulip_init_one_#t~ret1606#1;havoc tulip_init_one_#t~ret1606#1; [2025-02-08 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13533: 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~ret1902#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1889#1, ldv_pci_instance_suspend_late_2_7_#t~ret1890#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~96#1;havoc ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_late_2_7 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1902#1 && ldv_pci_pci_instance_2_#t~ret1902#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1902#1;havoc ldv_pci_pci_instance_2_#t~mem1900#1.base, ldv_pci_pci_instance_2_#t~mem1900#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1901#1;havoc ldv_pci_pci_instance_2_#t~ret1902#1; [2025-02-08 04:24:01,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11419: assume 0 != tulip_mwi_config_~tmp___1~31#1;call tulip_mwi_config_#t~mem1591#1 := read~int#44(tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, 1); [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11419: assume !(0 != tulip_mwi_config_~tmp___1~31#1); [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12608: 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_74_#t~ret1955#1.base, ldv_alloc_etherdev_mqs_74_#t~ret1955#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1845#1, ldv_alloc_etherdev_mqs_#t~ret1846#1.base, ldv_alloc_etherdev_mqs_#t~ret1846#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_9_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~89#1.base, ldv_alloc_etherdev_mqs_~tmp~89#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~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_74_~tmp___0~58#1.base, ldv_alloc_etherdev_mqs_74_~tmp___0~58#1.offset := ldv_alloc_etherdev_mqs_74_#t~ret1955#1.base, ldv_alloc_etherdev_mqs_74_#t~ret1955#1.offset;havoc ldv_alloc_etherdev_mqs_74_#t~ret1955#1.base, ldv_alloc_etherdev_mqs_74_#t~ret1955#1.offset;ldv_alloc_etherdev_mqs_74_#res#1.base, ldv_alloc_etherdev_mqs_74_#res#1.offset := ldv_alloc_etherdev_mqs_74_~tmp___0~58#1.base, ldv_alloc_etherdev_mqs_74_~tmp___0~58#1.offset; [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13269: 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~ret1875#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~1873#1, ##fun~int~X~$Pointer$~TO~int_#in~1874#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1874#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_#~1873#1, ##fun~int~X~$Pointer$~TO~int_#~1874#1.base, ##fun~int~X~$Pointer$~TO~int_#~1874#1.offset;##fun~int~X~$Pointer$~TO~int_#~1873#1 := ##fun~int~X~$Pointer$~TO~int_#in~1873#1;##fun~int~X~$Pointer$~TO~int_#~1874#1.base, ##fun~int~X~$Pointer$~TO~int_#~1874#1.offset := ##fun~int~X~$Pointer$~TO~int_#in~1874#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1874#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret1875#1 := ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~1873#1, ##fun~int~X~$Pointer$~TO~int_#~1874#1.base, ##fun~int~X~$Pointer$~TO~int_#~1874#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#in~1873#1, ##fun~int~X~$Pointer$~TO~int_#in~1874#1.base, ##fun~int~X~$Pointer$~TO~int_#in~1874#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~ret1875#1 && ldv_interrupt_instance_thread_0_3_#t~ret1875#1 <= 2147483647;havoc ldv_interrupt_instance_thread_0_3_#t~ret1875#1; [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13269: assume !(0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616); [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13401: 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~ret1866#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~nondet2546#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~nondet2546#1;assume -2147483648 <= eth_change_mtu_#t~nondet2546#1 && eth_change_mtu_#t~nondet2546#1 <= 2147483647;eth_change_mtu_#res#1 := eth_change_mtu_#t~nondet2546#1;havoc eth_change_mtu_#t~nondet2546#1; [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18554: havoc pci_dev_present_#t~nondet2561#1; [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11948: assume 11 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11948: assume !(11 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13930: assume 2 == ~ldv_statevar_4~0; [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13930: assume !(2 == ~ldv_statevar_4~0); [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759-3: assume tulip_ethtool_set_wol_#t~mem1396#1 % 4294967296 == (4294967295 - tulip_ethtool_set_wol_#t~mem1395#1) % 4294967296;tulip_ethtool_set_wol_#t~bitwise1397#1 := tulip_ethtool_set_wol_#t~mem1396#1; [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759-3: assume !(tulip_ethtool_set_wol_#t~mem1396#1 % 4294967296 == (4294967295 - tulip_ethtool_set_wol_#t~mem1395#1) % 4294967296); [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759-2: havoc tulip_ethtool_set_wol_#t~bitwise1397#1;assume tulip_ethtool_set_wol_#t~bitwise1397#1 % 4294967296 <= tulip_ethtool_set_wol_#t~mem1396#1 % 4294967296 && tulip_ethtool_set_wol_#t~bitwise1397#1 % 4294967296 <= (4294967295 - tulip_ethtool_set_wol_#t~mem1395#1) % 4294967296; [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759-4: assume 0 == tulip_ethtool_set_wol_#t~mem1396#1 % 4294967296 || 0 == (4294967295 - tulip_ethtool_set_wol_#t~mem1395#1) % 4294967296;tulip_ethtool_set_wol_#t~bitwise1397#1 := 0; [2025-02-08 04:24:01,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759-4: assume !(0 == tulip_ethtool_set_wol_#t~mem1396#1 % 4294967296 || 0 == (4294967295 - tulip_ethtool_set_wol_#t~mem1395#1) % 4294967296); [2025-02-08 04:24:01,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13798: 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 04:24:01,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759-1: [2025-02-08 04:24:01,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759: assume 0 != tulip_ethtool_set_wol_#t~bitwise1397#1 % 4294967296;havoc tulip_ethtool_set_wol_#t~mem1396#1;havoc tulip_ethtool_set_wol_#t~mem1395#1;havoc tulip_ethtool_set_wol_#t~bitwise1397#1;tulip_ethtool_set_wol_#res#1 := -95; [2025-02-08 04:24:01,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759: assume !(0 != tulip_ethtool_set_wol_#t~bitwise1397#1 % 4294967296);havoc tulip_ethtool_set_wol_#t~mem1396#1;havoc tulip_ethtool_set_wol_#t~mem1395#1;havoc tulip_ethtool_set_wol_#t~bitwise1397#1;call tulip_ethtool_set_wol_#t~mem1398#1 := read~int#31(tulip_ethtool_set_wol_~wolinfo#1.base, 8 + tulip_ethtool_set_wol_~wolinfo#1.offset, 4);call write~int#31(tulip_ethtool_set_wol_#t~mem1398#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~mem1398#1;call tulip_ethtool_set_wol_#t~mem1399#1.base, tulip_ethtool_set_wol_#t~mem1399#1.offset := read~$Pointer$#31(tulip_ethtool_set_wol_~tp~24#1.base, 4017 + tulip_ethtool_set_wol_~tp~24#1.offset, 8);call tulip_ethtool_set_wol_#t~mem1400#1 := read~int#31(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~mem1399#1.base, 179 + tulip_ethtool_set_wol_#t~mem1399#1.offset, (if 0 == (if 0 != tulip_ethtool_set_wol_#t~mem1400#1 % 4294967296 then 1 else 0) then 0 else 1);havoc device_set_wakeup_enable_#res#1;havoc device_set_wakeup_enable_#t~nondet2545#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~nondet2545#1;assume -2147483648 <= device_set_wakeup_enable_#t~nondet2545#1 && device_set_wakeup_enable_#t~nondet2545#1 <= 2147483647;device_set_wakeup_enable_#res#1 := device_set_wakeup_enable_#t~nondet2545#1;havoc device_set_wakeup_enable_#t~nondet2545#1; [2025-02-08 04:24:01,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381-1: SUMMARY for call tulip_find_mii_#t~ret766#1 := ldv__builtin_expect((if tulip_find_mii_#t~mem765#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_find_mii_#t~mem765#1 % 4294967296 % 18446744073709551616 else tulip_find_mii_#t~mem765#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:24:01,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381: assume -9223372036854775808 <= tulip_find_mii_#t~ret766#1 && tulip_find_mii_#t~ret766#1 <= 9223372036854775807;tulip_find_mii_~tmp___4~4#1 := tulip_find_mii_#t~ret766#1;havoc tulip_find_mii_#t~mem765#1;havoc tulip_find_mii_#t~ret766#1; [2025-02-08 04:24:01,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10892: call write~int#31(0, private_ioctl_~data~0#1.base, 6 + private_ioctl_~data~0#1.offset, 2); [2025-02-08 04:24:01,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13006-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 04:24:01,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13006: 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 04:24:01,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-5: assume 512 == tulip_init_one_#t~mem1712#1;tulip_init_one_#t~bitwise1713#1 := tulip_init_one_#t~mem1712#1; [2025-02-08 04:24:01,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-5: assume !(512 == tulip_init_one_#t~mem1712#1); [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13667: assume 0 != (ldv_pci_pci_instance_2_#t~mem1899#1.base + ldv_pci_pci_instance_2_#t~mem1899#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem1899#1.base, ldv_pci_pci_instance_2_#t~mem1899#1.offset;call ldv_pci_pci_instance_2_#t~mem1900#1.base, ldv_pci_pci_instance_2_#t~mem1900#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem1901#1 := read~int#30(~#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~mem1900#1.base, ldv_pci_pci_instance_2_#t~mem1900#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem1901#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1889#1, ldv_pci_instance_suspend_late_2_7_#t~ret1890#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~96#1;ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset;ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset;call ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#4(ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_late_2_7_~tmp~96#1;call ldv_pci_instance_suspend_late_2_7_#t~mem1889#1 := read~int#4(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~1887#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1887#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1888#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~mem1889#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_#~1887#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1887#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1888#1.event;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1887#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1887#1.offset := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1887#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1887#1.offset;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1888#1.event := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1888#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret1890#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1887#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1887#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1888#1.event;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1887#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1887#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1888#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~ret1890#1 && ldv_pci_instance_suspend_late_2_7_#t~ret1890#1 <= 2147483647;ldv_pci_instance_suspend_late_2_7_~tmp~96#1 := ldv_pci_instance_suspend_late_2_7_#t~ret1890#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1889#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret1890#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~96#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13667: assume !(0 != (ldv_pci_pci_instance_2_#t~mem1899#1.base + ldv_pci_pci_instance_2_#t~mem1899#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem1899#1.base, ldv_pci_pci_instance_2_#t~mem1899#1.offset; [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-4: havoc tulip_init_one_#t~bitwise1713#1;assume ((((tulip_init_one_#t~mem1712#1 < 0 || tulip_init_one_#t~bitwise1713#1 <= tulip_init_one_#t~mem1712#1) && tulip_init_one_#t~bitwise1713#1 <= 512) && tulip_init_one_#t~bitwise1713#1 >= 0) && (tulip_init_one_#t~mem1712#1 >= 0 || tulip_init_one_#t~bitwise1713#1 > 512 + tulip_init_one_#t~mem1712#1)) && tulip_init_one_#t~bitwise1713#1 >= -2147483648; [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13667-1: call ldv_pci_pci_instance_2_#t~mem1899#1.base, ldv_pci_pci_instance_2_#t~mem1899#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-7: call tulip_init_one_#t~mem1712#1 := read~int#22(~#options~0.base, ~#options~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4); [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-6: assume 0 == tulip_init_one_#t~mem1712#1;tulip_init_one_#t~bitwise1713#1 := 0; [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-6: assume !(0 == tulip_init_one_#t~mem1712#1); [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5475: assume -2147483648 <= tulip_parse_eeprom_#t~ret18#1 && tulip_parse_eeprom_#t~ret18#1 <= 2147483647;havoc tulip_parse_eeprom_#t~ret18#1; [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-1: assume tulip_init_one_#t~short1715#1; [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-1: assume !tulip_init_one_#t~short1715#1;call tulip_init_one_#t~mem1714#1 := read~int#21(~#full_duplex~0.base, ~#full_duplex~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4);tulip_init_one_#t~short1715#1 := tulip_init_one_#t~mem1714#1 > 0; [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5475-1: SUMMARY for call tulip_parse_eeprom_#t~ret18#1 := printk(15, 0); srcloc: null [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817: assume tulip_init_one_#t~short1715#1;havoc tulip_init_one_#t~mem1712#1;havoc tulip_init_one_#t~bitwise1713#1;havoc tulip_init_one_#t~mem1714#1;havoc tulip_init_one_#t~short1715#1;call write~int#31(1, tulip_init_one_~tp~31#1.base, 3396 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817: assume !tulip_init_one_#t~short1715#1;havoc tulip_init_one_#t~mem1712#1;havoc tulip_init_one_#t~bitwise1713#1;havoc tulip_init_one_#t~mem1714#1;havoc tulip_init_one_#t~short1715#1; [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-3: [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-2: tulip_init_one_#t~short1715#1 := 0 != tulip_init_one_#t~bitwise1713#1; [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11421-1: SUMMARY for call tulip_mwi_config_#t~ret1592#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 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11421: assume -2147483648 <= tulip_mwi_config_#t~ret1592#1 && tulip_mwi_config_#t~ret1592#1 <= 2147483647;havoc tulip_mwi_config_#t~mem1591#1;havoc tulip_mwi_config_#t~ret1592#1; [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10496: assume (tulip_start_xmit_#t~mem1327#1 - tulip_start_xmit_#t~mem1328#1) % 4294967296 <= 29;havoc tulip_start_xmit_#t~mem1327#1;havoc tulip_start_xmit_#t~mem1328#1;tulip_start_xmit_~flag~0#1 := 1610612736; [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10496: assume !((tulip_start_xmit_#t~mem1327#1 - tulip_start_xmit_#t~mem1328#1) % 4294967296 <= 29);havoc tulip_start_xmit_#t~mem1327#1;havoc tulip_start_xmit_#t~mem1328#1;tulip_start_xmit_~flag~0#1 := 3758096384; [2025-02-08 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13139: 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~ret1891#1, ldv_pci_pci_instance_2_#t~mem1892#1.base, ldv_pci_pci_instance_2_#t~mem1892#1.offset, ldv_pci_pci_instance_2_#t~mem1893#1.base, ldv_pci_pci_instance_2_#t~mem1893#1.offset, ldv_pci_pci_instance_2_#t~mem1894#1.base, ldv_pci_pci_instance_2_#t~mem1894#1.offset, ldv_pci_pci_instance_2_#t~ret1895#1, 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.base, ldv_pci_pci_instance_2_#t~mem1899#1.offset, ldv_pci_pci_instance_2_#t~mem1900#1.base, ldv_pci_pci_instance_2_#t~mem1900#1.offset, ldv_pci_pci_instance_2_#t~mem1901#1, ldv_pci_pci_instance_2_#t~ret1902#1, ldv_pci_pci_instance_2_#t~ret1903#1, ldv_pci_pci_instance_2_#t~mem1904#1.base, ldv_pci_pci_instance_2_#t~mem1904#1.offset, ldv_pci_pci_instance_2_#t~mem1905#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~ret1909#1, ldv_pci_pci_instance_2_#t~ret1910#1, ldv_pci_pci_instance_2_#t~mem1911#1.base, ldv_pci_pci_instance_2_#t~mem1911#1.offset, ldv_pci_pci_instance_2_#t~ret1912#1, ldv_pci_pci_instance_2_#t~ret1913#1, ldv_pci_pci_instance_2_#t~ret1914#1, ldv_pci_pci_instance_2_#t~ret1915#1.base, ldv_pci_pci_instance_2_#t~ret1915#1.offset, ldv_pci_pci_instance_2_#t~ret1916#1.base, ldv_pci_pci_instance_2_#t~ret1916#1.offset, ldv_pci_pci_instance_2_#t~ret1917#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~97#1, ldv_pci_pci_instance_2_~tmp___0~53#1, ldv_pci_pci_instance_2_~tmp___1~36#1, ldv_pci_pci_instance_2_~tmp___2~27#1.base, ldv_pci_pci_instance_2_~tmp___2~27#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~97#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~27#1.base, ldv_pci_pci_instance_2_~tmp___2~27#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 04:24:01,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: 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~nondet2529#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~nondet2529#1;assume -2147483648 <= __dynamic_pr_debug_#t~nondet2529#1 && __dynamic_pr_debug_#t~nondet2529#1 <= 2147483647;__dynamic_pr_debug_#res#1 := __dynamic_pr_debug_#t~nondet2529#1;havoc __dynamic_pr_debug_#t~nondet2529#1; [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: assume !(0 != tulip_find_mii_~tmp___4~4#1); [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13272: havoc ldv_interrupt_instance_thread_0_3_#t~ret1875#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 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12876-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 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12876: 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 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14065: assume 4 == ~ldv_statevar_6~0; [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14065: assume !(4 == ~ldv_statevar_6~0); [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13802: 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 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11952: assume 6 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11952: assume !(6 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13934: assume 3 == ~ldv_statevar_4~0; [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13934: assume !(3 == ~ldv_statevar_4~0); [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14595: SUMMARY for call ldv_spin_lock_lock_of_tulip_private(); srcloc: null [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11688: assume 10 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11688: assume !(10 == tulip_init_one_~chip_idx~0#1);tulip_init_one_~sa_offset~0#1 := 0; [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821-1: call tulip_init_one_#t~mem1716#1 := read~int#23(~#mtu~0.base, ~#mtu~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4); [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821: assume tulip_init_one_#t~mem1716#1 > 0;havoc tulip_init_one_#t~mem1716#1;call tulip_init_one_#t~mem1717#1 := read~int#23(~#mtu~0.base, ~#mtu~0.offset + 4 * tulip_init_one_~board_idx~0#1, 4);call write~int#31(tulip_init_one_#t~mem1717#1, tulip_init_one_~dev~7#1.base, 516 + tulip_init_one_~dev~7#1.offset, 4);havoc tulip_init_one_#t~mem1717#1; [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821: assume !(tulip_init_one_#t~mem1716#1 > 0);havoc tulip_init_one_#t~mem1716#1; [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611: tulip_parse_eeprom_~tmp___8~0#1 := tulip_parse_eeprom_#t~ret69#1;havoc tulip_parse_eeprom_#t~ret69#1; [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-1: SUMMARY for call tulip_parse_eeprom_#t~ret69#1 := get_unaligned_le16(tulip_parse_eeprom_~p~0#1.base, tulip_parse_eeprom_~p~0#1.offset + (if (7 + tulip_parse_eeprom_~gpr_len~0#1 + tulip_parse_eeprom_~reset_len~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (7 + tulip_parse_eeprom_~gpr_len~0#1 + tulip_parse_eeprom_~reset_len~0#1) % 18446744073709551616 % 18446744073709551616 else (7 + tulip_parse_eeprom_~gpr_len~0#1 + tulip_parse_eeprom_~reset_len~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14596-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_63___0_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_63___0_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14596: havoc ldv___ldv_spin_lock_63___0_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_63___0_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_63___0_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_63___0_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_63___0 } true;call tulip_start_xmit_#t~mem1317#1 := read~int#31(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~mem1317#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_start_xmit_#t~mem1317#1 % 4294967296 % 4294967296 else tulip_start_xmit_#t~mem1317#1 % 4294967296 % 4294967296 - 4294967296) % 32;havoc tulip_start_xmit_#t~mem1317#1;call write~$Pointer$#31(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~mem1318#1.base, tulip_start_xmit_#t~mem1318#1.offset := read~$Pointer$#31(tulip_start_xmit_~tp~19#1.base, 4017 + tulip_start_xmit_~tp~19#1.offset, 8);call tulip_start_xmit_#t~mem1319#1.base, tulip_start_xmit_#t~mem1319#1.offset := read~$Pointer$#31(tulip_start_xmit_~skb#1.base, 229 + tulip_start_xmit_~skb#1.offset, 8);call tulip_start_xmit_#t~mem1320#1 := read~int#31(tulip_start_xmit_~skb#1.base, 104 + tulip_start_xmit_~skb#1.offset, 4); [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11690: tulip_init_one_~tmp___6~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$#31(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~mem1665#1.base, tulip_init_one_#t~mem1665#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#31(put_unaligned_le32_~val#1, put_unaligned_le32_~p#1.base, put_unaligned_le32_~p#1.offset, 4); [2025-02-08 04:24:01,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-1: [2025-02-08 04:24:01,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-2: havoc tulip_parse_eeprom_#t~bitwise70#1;assume (((((tulip_parse_eeprom_~new_advertise~0#1 < 0 && (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296) >= 0) || tulip_parse_eeprom_#t~bitwise70#1 >= (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296)) && ((tulip_parse_eeprom_~new_advertise~0#1 >= 0 && (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296) < 0) || tulip_parse_eeprom_#t~bitwise70#1 >= tulip_parse_eeprom_~new_advertise~0#1)) && ((tulip_parse_eeprom_~new_advertise~0#1 < 0 || (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296) < 0) || tulip_parse_eeprom_#t~bitwise70#1 <= tulip_parse_eeprom_~new_advertise~0#1 + (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296))) && ((tulip_parse_eeprom_~new_advertise~0#1 >= 0 && (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296) >= 0) || tulip_parse_eeprom_#t~bitwise70#1 < 0)) && tulip_parse_eeprom_#t~bitwise70#1 <= 2147483647; [2025-02-08 04:24:01,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise70#1;havoc tulip_parse_eeprom_#t~bitwise70#1; [2025-02-08 04:24:01,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10501: SUMMARY for call netif_stop_queue(tulip_start_xmit_~dev#1.base, tulip_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-3: assume 0 == (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise70#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 04:24:01,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-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 04:24:01,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || tulip_parse_eeprom_~new_advertise~0#1 == (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296);tulip_parse_eeprom_#t~bitwise70#1 := (if tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 <= 2147483647 then tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 else tulip_parse_eeprom_~tmp___8~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:24:01,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5612-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 04:24:01,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11690-1: SUMMARY for call tulip_init_one_#t~ret1664#1 := ioread32(tulip_init_one_~ioaddr~18#1.base, 164 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 04:24:01,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11558: 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 04:24:01,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11558: assume !(0 == (tulip_init_one_~dev~7#1.base + tulip_init_one_~dev~7#1.offset) % 18446744073709551616);call write~$Pointer$#31(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~mem1616#1 := read~int#31(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~short1619#1 := 0 != tulip_init_one_#t~mem1616#1 % 18446744073709551616; [2025-02-08 04:24:01,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13276: ~ldv_statevar_0~0 := 6; [2025-02-08 04:24:01,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13408: 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~ret1860#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~ret1405#1.base, private_ioctl_#t~ret1405#1.offset, private_ioctl_#t~mem1406#1.base, private_ioctl_#t~mem1406#1.offset, private_ioctl_#t~ret1407#1.base, private_ioctl_#t~ret1407#1.offset, private_ioctl_#t~mem1408#1, private_ioctl_#t~mem1409#1, private_ioctl_#t~mem1410#1, private_ioctl_#t~mem1411#1, private_ioctl_#t~bitwise1412#1, private_ioctl_#t~mem1413#1, private_ioctl_#t~mem1414#1, private_ioctl_#t~mem1415#1, private_ioctl_#t~bitwise1416#1, private_ioctl_#t~short1417#1, private_ioctl_#t~ret1418#1, private_ioctl_#t~ret1419#1, private_ioctl_#t~bitwise1420#1, private_ioctl_#t~mem1421#1, private_ioctl_#t~mem1422#1, private_ioctl_#t~short1423#1, private_ioctl_#t~short1424#1, private_ioctl_#t~mem1425#1, private_ioctl_#t~mem1426#1, private_ioctl_#t~bitwise1427#1, private_ioctl_#t~mem1428#1, private_ioctl_#t~mem1429#1, private_ioctl_#t~bitwise1430#1, private_ioctl_#t~bitwise1431#1, private_ioctl_#t~bitwise1432#1, private_ioctl_#t~mem1433#1, private_ioctl_#t~bitwise1434#1, private_ioctl_#t~ret1435#1, private_ioctl_#t~bitwise1436#1, private_ioctl_#t~bitwise1437#1, private_ioctl_#t~mem1438#1, private_ioctl_#t~bitwise1439#1, private_ioctl_#t~bitwise1440#1, private_ioctl_#t~mem1441#1, private_ioctl_#t~mem1442#1, private_ioctl_#t~ret1443#1, private_ioctl_#t~mem1444#1, private_ioctl_#t~mem1445#1, private_ioctl_#t~bitwise1446#1, private_ioctl_#t~mem1447#1, private_ioctl_#t~bitwise1448#1, private_ioctl_#t~mem1449#1, private_ioctl_#t~mem1450#1, private_ioctl_#t~mem1451#1, private_ioctl_#t~bitwise1452#1, private_ioctl_#t~short1453#1, private_ioctl_#t~mem1454#1, private_ioctl_#t~bitwise1455#1, private_ioctl_#t~mem1456#1, private_ioctl_#t~mem1457#1, private_ioctl_#t~mem1458#1, private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset, private_ioctl_~rq#1.base, private_ioctl_~rq#1.offset, private_ioctl_~cmd#1, private_ioctl_~tp~26#1.base, private_ioctl_~tp~26#1.offset, private_ioctl_~tmp~75#1.base, private_ioctl_~tmp~75#1.offset, private_ioctl_~ioaddr~16#1.base, private_ioctl_~ioaddr~16#1.offset, private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, private_ioctl_~tmp___0~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~20#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~75#1.base, private_ioctl_~tmp~75#1.offset;havoc private_ioctl_~ioaddr~16#1.base, private_ioctl_~ioaddr~16#1.offset;havoc private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset;havoc private_ioctl_~tmp___0~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~20#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 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14069: assume 5 == ~ldv_statevar_6~0; [2025-02-08 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14069: assume !(5 == ~ldv_statevar_6~0); [2025-02-08 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144: 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~ret1926#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_3_#t~ret1927#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 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691: 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~mem1665#1.base, tulip_init_one_#t~mem1665#1.offset; [2025-02-08 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11956: assume 7 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11956: assume !(7 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13938: assume 4 == ~ldv_statevar_4~0; [2025-02-08 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13938: assume !(4 == ~ldv_statevar_4~0); [2025-02-08 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10899-1: SUMMARY for call private_ioctl_#t~ret1443#1 := tulip_mdio_read(private_ioctl_~dev#1.base, private_ioctl_~dev#1.offset, (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) % 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 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013: 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 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10899: assume -2147483648 <= private_ioctl_#t~ret1443#1 && private_ioctl_#t~ret1443#1 <= 2147483647;private_ioctl_~tmp___4~8#1 := private_ioctl_#t~ret1443#1;havoc private_ioctl_#t~mem1442#1;havoc private_ioctl_#t~ret1443#1;call write~int#31(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 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013-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 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11692: tulip_init_one_~tmp___7~9#1 := tulip_init_one_#t~ret1666#1;havoc tulip_init_one_#t~ret1666#1;call tulip_init_one_#t~mem1667#1.base, tulip_init_one_#t~mem1667#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8); [2025-02-08 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11692-1: SUMMARY for call tulip_init_one_#t~ret1666#1 := ioread32(tulip_init_one_~ioaddr~18#1.base, 168 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18431: havoc eth_change_mtu_#t~nondet2546#1; [2025-02-08 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18431-1: ldv_dummy_resourceless_instance_callback_1_8_#t~ret1866#1 := eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet2546#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~ret1866#1 && ldv_dummy_resourceless_instance_callback_1_8_#t~ret1866#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret1866#1;havoc ldv_dummy_resourceless_instance_callback_1_8_#t~ret1866#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 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11693-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~mem1667#1.base, 4 + tulip_init_one_#t~mem1667#1.offset); srcloc: null [2025-02-08 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11693: havoc tulip_init_one_#t~mem1667#1.base, tulip_init_one_#t~mem1667#1.offset;tulip_init_one_~i~13#1 := 0; [2025-02-08 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12750-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 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13807: 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 04:24:01,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18564: havoc pci_iomap_#t~ret2563#1.base, pci_iomap_#t~ret2563#1.offset; [2025-02-08 04:24:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12750: 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 04:24:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18564-1: tulip_init_one_#t~ret1636#1.base, tulip_init_one_#t~ret1636#1.offset := pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret2563#1.base, pci_iomap_#t~ret2563#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~ret1636#1.base, tulip_init_one_#t~ret1636#1.offset;havoc tulip_init_one_#t~mem1635#1;havoc tulip_init_one_#t~ret1636#1.base, tulip_init_one_#t~ret1636#1.offset; [2025-02-08 04:24:01,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18564-2: pci_iomap_#res#1.base, pci_iomap_#res#1.offset := pci_iomap_#t~ret2563#1.base, pci_iomap_#t~ret2563#1.offset;havoc pci_iomap_#t~ret2563#1.base, pci_iomap_#t~ret2563#1.offset; [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10504: assume 31 == tulip_start_xmit_~entry~3#1;tulip_start_xmit_~flag~0#1 := 3791650816; [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10504: assume !(31 == tulip_start_xmit_~entry~3#1); [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18564-3: SUMMARY for call pci_iomap_#t~ret2563#1.base, pci_iomap_#t~ret2563#1.offset := ldv_malloc(pci_iomap_~arg2#1); srcloc: null [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18300: havoc __dynamic_pr_debug_#t~nondet2529#1;tulip_find_mii_#t~ret767#1 := __dynamic_pr_debug_#res#1;havoc __dynamic_pr_debug_#t~nondet2529#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~ret767#1 && tulip_find_mii_#t~ret767#1 <= 2147483647;havoc tulip_find_mii_#t~ret767#1; [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1903#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1903#1 && ldv_pci_pci_instance_2_#t~ret1903#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1903#1;havoc ldv_pci_pci_instance_2_#t~ret1903#1;~ldv_statevar_2~0 := 6; [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391: 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 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13280: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-1: call tulip_init_one_#t~mem1718#1 := read~int#31(tulip_init_one_~dev~7#1.base, 48 + tulip_init_one_~dev~7#1.offset, 8); [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827: assume 0 != tulip_init_one_#t~mem1718#1 % 32 % 18446744073709551616;havoc tulip_init_one_#t~mem1718#1;call tulip_init_one_#t~mem1719#1 := read~int#31(tulip_init_one_~dev~7#1.base, 48 + tulip_init_one_~dev~7#1.offset, 8);call write~int#31(tulip_init_one_#t~mem1719#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~mem1719#1; [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827: assume !(0 != tulip_init_one_#t~mem1718#1 % 32 % 18446744073709551616);havoc tulip_init_one_#t~mem1718#1; [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073: assume 8 == ~ldv_statevar_6~0; [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073: assume !(8 == ~ldv_statevar_6~0); [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5617: assume tulip_parse_eeprom_#t~short74#1;havoc tulip_parse_eeprom_#t~mem72#1;havoc tulip_parse_eeprom_#t~mem73#1;havoc tulip_parse_eeprom_#t~short74#1;call write~int#31(3, tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5617: assume !tulip_parse_eeprom_#t~short74#1;havoc tulip_parse_eeprom_#t~mem72#1;havoc tulip_parse_eeprom_#t~mem73#1;havoc tulip_parse_eeprom_#t~short74#1; [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563-1: call tulip_init_one_#t~mem1623#1 := read~int#25(~#tulip_tbl~0.base, 8 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_~chip_idx~0#1), 4); [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5617-1: assume tulip_parse_eeprom_#t~short74#1;call tulip_parse_eeprom_#t~mem73#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1);tulip_parse_eeprom_#t~short74#1 := 1 == tulip_parse_eeprom_#t~mem73#1 % 256 % 4294967296; [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5617-1: assume !tulip_parse_eeprom_#t~short74#1; [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: assume tulip_init_one_#t~ite1622#1 % 18446744073709551616 < tulip_init_one_#t~mem1623#1 % 18446744073709551616;havoc tulip_init_one_#t~mem1616#1;havoc tulip_init_one_#t~mem1617#1;havoc tulip_init_one_#t~mem1618#1;havoc tulip_init_one_#t~short1619#1;havoc tulip_init_one_#t~ite1622#1;havoc tulip_init_one_#t~mem1620#1;havoc tulip_init_one_#t~mem1621#1;havoc tulip_init_one_#t~mem1623#1; [2025-02-08 04:24:01,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: assume !(tulip_init_one_#t~ite1622#1 % 18446744073709551616 < tulip_init_one_#t~mem1623#1 % 18446744073709551616);havoc tulip_init_one_#t~mem1616#1;havoc tulip_init_one_#t~mem1617#1;havoc tulip_init_one_#t~mem1618#1;havoc tulip_init_one_#t~short1619#1;havoc tulip_init_one_#t~ite1622#1;havoc tulip_init_one_#t~mem1620#1;havoc tulip_init_one_#t~mem1621#1;havoc tulip_init_one_#t~mem1623#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~nondet2564#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~nondet2564#1;assume -2147483648 <= pci_request_regions_#t~nondet2564#1 && pci_request_regions_#t~nondet2564#1 <= 2147483647;pci_request_regions_#res#1 := pci_request_regions_#t~nondet2564#1;havoc pci_request_regions_#t~nondet2564#1; [2025-02-08 04:24:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485-2: tulip_parse_eeprom_#t~short29#1 := tulip_parse_eeprom_#t~short25#1; [2025-02-08 04:24:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485-3: assume tulip_parse_eeprom_#t~short25#1;call tulip_parse_eeprom_#t~mem22#1.base, tulip_parse_eeprom_#t~mem22#1.offset := read~$Pointer$#31(tulip_parse_eeprom_~dev#1.base, 791 + tulip_parse_eeprom_~dev#1.offset, 8);call tulip_parse_eeprom_#t~mem23#1 := read~int#31(tulip_parse_eeprom_#t~mem22#1.base, 1 + tulip_parse_eeprom_#t~mem22#1.offset, 1);call tulip_parse_eeprom_#t~mem24#1 := read~int#31(~#eeprom_fixups~0.base, 9 + (~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1), 1);tulip_parse_eeprom_#t~short25#1 := (if tulip_parse_eeprom_#t~mem23#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem23#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem23#1 % 256 % 4294967296 - 4294967296) == (if tulip_parse_eeprom_#t~mem24#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem24#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem24#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:24:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485-3: assume !tulip_parse_eeprom_#t~short25#1; [2025-02-08 04:24:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485: assume tulip_parse_eeprom_#t~short29#1;havoc tulip_parse_eeprom_#t~mem19#1.base, tulip_parse_eeprom_#t~mem19#1.offset;havoc tulip_parse_eeprom_#t~mem20#1;havoc tulip_parse_eeprom_#t~mem21#1;havoc tulip_parse_eeprom_#t~mem22#1.base, tulip_parse_eeprom_#t~mem22#1.offset;havoc tulip_parse_eeprom_#t~mem23#1;havoc tulip_parse_eeprom_#t~mem24#1;havoc tulip_parse_eeprom_#t~short25#1;havoc tulip_parse_eeprom_#t~mem26#1.base, tulip_parse_eeprom_#t~mem26#1.offset;havoc tulip_parse_eeprom_#t~mem27#1;havoc tulip_parse_eeprom_#t~mem28#1;havoc tulip_parse_eeprom_#t~short29#1;call tulip_parse_eeprom_#t~mem30#1.base, tulip_parse_eeprom_#t~mem30#1.offset := read~$Pointer$#31(tulip_parse_eeprom_~dev#1.base, 791 + tulip_parse_eeprom_~dev#1.offset, 8);call tulip_parse_eeprom_#t~mem31#1 := read~int#31(tulip_parse_eeprom_#t~mem30#1.base, 2 + tulip_parse_eeprom_#t~mem30#1.offset, 1);tulip_parse_eeprom_#t~short33#1 := 232 == tulip_parse_eeprom_#t~mem31#1 % 256 % 4294967296; [2025-02-08 04:24:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485: assume !tulip_parse_eeprom_#t~short29#1;havoc tulip_parse_eeprom_#t~mem19#1.base, tulip_parse_eeprom_#t~mem19#1.offset;havoc tulip_parse_eeprom_#t~mem20#1;havoc tulip_parse_eeprom_#t~mem21#1;havoc tulip_parse_eeprom_#t~mem22#1.base, tulip_parse_eeprom_#t~mem22#1.offset;havoc tulip_parse_eeprom_#t~mem23#1;havoc tulip_parse_eeprom_#t~mem24#1;havoc tulip_parse_eeprom_#t~short25#1;havoc tulip_parse_eeprom_#t~mem26#1.base, tulip_parse_eeprom_#t~mem26#1.offset;havoc tulip_parse_eeprom_#t~mem27#1;havoc tulip_parse_eeprom_#t~mem28#1;havoc tulip_parse_eeprom_#t~short29#1;tulip_parse_eeprom_~i~0#1 := 1 + tulip_parse_eeprom_~i~0#1;call tulip_parse_eeprom_#t~mem37#1.base, tulip_parse_eeprom_#t~mem37#1.offset := read~$Pointer$#31(~#eeprom_fixups~0.base, ~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1, 8); [2025-02-08 04:24:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485-1: assume tulip_parse_eeprom_#t~short29#1;call tulip_parse_eeprom_#t~mem26#1.base, tulip_parse_eeprom_#t~mem26#1.offset := read~$Pointer$#31(tulip_parse_eeprom_~dev#1.base, 791 + tulip_parse_eeprom_~dev#1.offset, 8);call tulip_parse_eeprom_#t~mem27#1 := read~int#31(tulip_parse_eeprom_#t~mem26#1.base, 2 + tulip_parse_eeprom_#t~mem26#1.offset, 1);call tulip_parse_eeprom_#t~mem28#1 := read~int#31(~#eeprom_fixups~0.base, 10 + (~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1), 1);tulip_parse_eeprom_#t~short29#1 := (if tulip_parse_eeprom_#t~mem27#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem27#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem27#1 % 256 % 4294967296 - 4294967296) == (if tulip_parse_eeprom_#t~mem28#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem28#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem28#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:24:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485-1: assume !tulip_parse_eeprom_#t~short29#1; [2025-02-08 04:24:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485-4: call tulip_parse_eeprom_#t~mem19#1.base, tulip_parse_eeprom_#t~mem19#1.offset := read~$Pointer$#31(tulip_parse_eeprom_~dev#1.base, 791 + tulip_parse_eeprom_~dev#1.offset, 8);call tulip_parse_eeprom_#t~mem20#1 := read~int#31(tulip_parse_eeprom_#t~mem19#1.base, tulip_parse_eeprom_#t~mem19#1.offset, 1);call tulip_parse_eeprom_#t~mem21#1 := read~int#31(~#eeprom_fixups~0.base, 8 + (~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1), 1);tulip_parse_eeprom_#t~short25#1 := (if tulip_parse_eeprom_#t~mem20#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem20#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem20#1 % 256 % 4294967296 - 4294967296) == (if tulip_parse_eeprom_#t~mem21#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem21#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem21#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:24:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563-3: assume tulip_init_one_#t~short1619#1; [2025-02-08 04:24:01,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563-3: assume !tulip_init_one_#t~short1619#1;call tulip_init_one_#t~mem1617#1 := read~int#31(tulip_init_one_~pdev#1.base, 1559 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1618#1 := read~int#31(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~short1619#1 := tulip_init_one_#t~mem1617#1 % 18446744073709551616 != tulip_init_one_#t~mem1618#1 % 18446744073709551616; [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563-2: assume tulip_init_one_#t~short1619#1;call tulip_init_one_#t~mem1620#1 := read~int#31(tulip_init_one_~pdev#1.base, 1559 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1621#1 := read~int#31(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~ite1622#1 := 1 + (tulip_init_one_#t~mem1620#1 - tulip_init_one_#t~mem1621#1); [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563-2: assume !tulip_init_one_#t~short1619#1;tulip_init_one_#t~ite1622#1 := 0; [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13149: 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~ret1928#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1929#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 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13281: 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~ret1872#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~92#1;ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset;ldv_interrupt_instance_handler_0_5_~arg1#1 := ldv_interrupt_instance_handler_0_5_#in~arg1#1;ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;havoc ldv_interrupt_instance_handler_0_5_~tmp~92#1; [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13281-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13810: ldv_register_netdev_75_#t~ret1957#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1918#1, ldv_register_netdev_#t~ret1919#1, ldv_register_netdev_#t~mem1920#1.base, ldv_register_netdev_#t~mem1920#1.offset, ldv_register_netdev_#t~mem1921#1.base, ldv_register_netdev_#t~mem1921#1.offset, ldv_register_netdev_#t~ret1922#1, ldv_register_netdev_#t~ret1923#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_14_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_14_ret_default~0#1, ldv_register_netdev_~tmp~98#1, ldv_register_netdev_~tmp___0~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_75_#t~ret1957#1 && ldv_register_netdev_75_#t~ret1957#1 <= 2147483647;ldv_register_netdev_75_~tmp___0~59#1 := ldv_register_netdev_75_#t~ret1957#1;havoc ldv_register_netdev_75_#t~ret1957#1;ldv_register_netdev_75_#res#1 := ldv_register_netdev_75_~tmp___0~59#1; [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11960: assume 10 == tulip_init_one_~chip_idx~0#1; [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11960: assume !(10 == tulip_init_one_~chip_idx~0#1); [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13942: assume 5 == ~ldv_statevar_4~0; [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13942: assume !(5 == ~ldv_statevar_4~0); [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5486: assume tulip_parse_eeprom_#t~short33#1;havoc tulip_parse_eeprom_#t~mem30#1.base, tulip_parse_eeprom_#t~mem30#1.offset;havoc tulip_parse_eeprom_#t~mem31#1;havoc tulip_parse_eeprom_#t~mem32#1;havoc tulip_parse_eeprom_#t~short33#1;tulip_parse_eeprom_~i~0#1 := 1 + tulip_parse_eeprom_~i~0#1; [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5486: assume !tulip_parse_eeprom_#t~short33#1;havoc tulip_parse_eeprom_#t~mem30#1.base, tulip_parse_eeprom_#t~mem30#1.offset;havoc tulip_parse_eeprom_#t~mem31#1;havoc tulip_parse_eeprom_#t~mem32#1;havoc tulip_parse_eeprom_#t~short33#1; [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13810-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_14_ret_default~0#1; [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5486-1: assume tulip_parse_eeprom_#t~short33#1;call tulip_parse_eeprom_#t~mem32#1 := read~int#31(tulip_parse_eeprom_~ee_data~0#1.base, 26 + tulip_parse_eeprom_~ee_data~0#1.offset, 1);tulip_parse_eeprom_#t~short33#1 := 85 == tulip_parse_eeprom_#t~mem32#1 % 256 % 4294967296; [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5486-1: assume !tulip_parse_eeprom_#t~short33#1; [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18435: havoc eth_mac_addr_#t~nondet2547#1; [2025-02-08 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18435-1: ldv_dummy_resourceless_instance_callback_1_16_#t~ret1862#1 := eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet2547#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~ret1862#1 && ldv_dummy_resourceless_instance_callback_1_16_#t~ret1862#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret1862#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret1862#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 04:24:01,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13811-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12886-1: SUMMARY for call tulip_timer(ldv_dummy_resourceless_instance_callback_4_7_~arg1#1); srcloc: null [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12886: 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 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11565-1: SUMMARY for call tulip_init_one_#t~ret1624#1.base, tulip_init_one_#t~ret1624#1.offset := pci_name(tulip_init_one_~pdev#1.base, tulip_init_one_~pdev#1.offset); srcloc: null [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11565: tulip_init_one_~tmp___1~32#1.base, tulip_init_one_~tmp___1~32#1.offset := tulip_init_one_#t~ret1624#1.base, tulip_init_one_#t~ret1624#1.offset;havoc tulip_init_one_#t~ret1624#1.base, tulip_init_one_#t~ret1624#1.offset;call tulip_init_one_#t~mem1625#1 := read~int#31(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~short1628#1 := 0 != tulip_init_one_#t~mem1625#1 % 18446744073709551616; [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13812-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698: call tulip_init_one_#t~mem1668#1.base, tulip_init_one_#t~mem1668#1.offset := read~$Pointer$#31(tulip_init_one_~dev~7#1.base, 791 + tulip_init_one_~dev~7#1.offset, 8);call tulip_init_one_#t~mem1669#1 := read~int#31(tulip_init_one_#t~mem1668#1.base, tulip_init_one_#t~mem1668#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~mem1669#1 % 256 % 65536 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1669#1 % 256 % 65536 % 4294967296 else tulip_init_one_#t~mem1669#1 % 256 % 65536 % 4294967296 - 4294967296);tulip_init_one_~i~13#1 := 1 + tulip_init_one_~i~13#1; [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905: assume 0 != (private_ioctl_~regnum~0#1 - private_ioctl_~regnum~0#1 % 32) % 4294967296;private_ioctl_#res#1 := -22; [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905: assume !(0 != (private_ioctl_~regnum~0#1 - private_ioctl_~regnum~0#1 % 32) % 4294967296);call private_ioctl_#t~mem1444#1 := read~int#31(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2); [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509: call write~int#31(tulip_start_xmit_#t~bitwise1331#1, tulip_start_xmit_#t~mem1329#1.base, 4 + (tulip_start_xmit_#t~mem1329#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~mem1329#1.base, tulip_start_xmit_#t~mem1329#1.offset;havoc tulip_start_xmit_#t~mem1330#1;havoc tulip_start_xmit_#t~bitwise1331#1;call tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#1.offset := read~$Pointer$#31(tulip_start_xmit_~tp~19#1.base, 24 + tulip_start_xmit_~tp~19#1.offset, 8);call write~int#31(2147483648, tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#1.offset + 16 * (if tulip_start_xmit_~entry~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tulip_start_xmit_~entry~3#1 % 18446744073709551616 % 18446744073709551616 else tulip_start_xmit_~entry~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#1.offset;havoc tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#1.offset;call tulip_start_xmit_#t~mem1333#1 := read~int#31(tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);call write~int#31(1 + tulip_start_xmit_#t~mem1333#1, tulip_start_xmit_~tp~19#1.base, 3380 + tulip_start_xmit_~tp~19#1.offset, 4);havoc tulip_start_xmit_#t~mem1333#1;call tulip_start_xmit_#t~mem1334#1.base, tulip_start_xmit_#t~mem1334#1.offset := read~$Pointer$#31(tulip_start_xmit_~tp~19#1.base, 4041 + tulip_start_xmit_~tp~19#1.offset, 8); [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11566-1: SUMMARY for call tulip_init_one_#t~ret1633#1 := printk(272, 0); srcloc: null [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509-1: [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: assume 2432832130 == tulip_uli_dm_quirk_#t~mem1593#1 % 4294967296;havoc tulip_uli_dm_quirk_#t~mem1593#1;tulip_uli_dm_quirk_#res#1 := 1; [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: assume !(2432832130 == tulip_uli_dm_quirk_#t~mem1593#1 % 4294967296);havoc tulip_uli_dm_quirk_#t~mem1593#1;tulip_uli_dm_quirk_#res#1 := 0;tulip_init_one_#t~ret1610#1 := tulip_uli_dm_quirk_#res#1;havoc tulip_uli_dm_quirk_#t~mem1593#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~ret1610#1 && tulip_init_one_#t~ret1610#1 <= 2147483647;tulip_init_one_~tmp___0~46#1 := tulip_init_one_#t~ret1610#1;havoc tulip_init_one_#t~ret1610#1; [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509-2: havoc tulip_start_xmit_#t~bitwise1331#1;assume (tulip_start_xmit_#t~bitwise1331#1 % 4294967296 >= tulip_start_xmit_#t~mem1330#1 % 4294967296 && tulip_start_xmit_#t~bitwise1331#1 % 4294967296 >= tulip_start_xmit_~flag~0#1 % 4294967296) && tulip_start_xmit_#t~bitwise1331#1 % 4294967296 <= tulip_start_xmit_#t~mem1330#1 % 4294967296 + tulip_start_xmit_~flag~0#1 % 4294967296; [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509-3: assume 0 == tulip_start_xmit_~flag~0#1 % 4294967296;tulip_start_xmit_#t~bitwise1331#1 := tulip_start_xmit_#t~mem1330#1; [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509-3: assume !(0 == tulip_start_xmit_~flag~0#1 % 4294967296); [2025-02-08 04:24:01,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-1: call tulip_find_mii_#t~mem768#1 := read~int#31(tulip_find_mii_~tp~10#1.base, 3428 + tulip_find_mii_~tp~10#1.offset, 1); [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: assume 0 == tulip_find_mii_#t~mem768#1 % 256 % 4294967296;havoc tulip_find_mii_#t~mem768#1; [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: assume !(0 == tulip_find_mii_#t~mem768#1 % 256 % 4294967296);havoc tulip_find_mii_#t~mem768#1; [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11566: assume -2147483648 <= tulip_init_one_#t~ret1633#1 && tulip_init_one_#t~ret1633#1 <= 2147483647;havoc tulip_init_one_#t~mem1625#1;havoc tulip_init_one_#t~mem1626#1;havoc tulip_init_one_#t~mem1627#1;havoc tulip_init_one_#t~short1628#1;havoc tulip_init_one_#t~ite1631#1;havoc tulip_init_one_#t~mem1629#1;havoc tulip_init_one_#t~mem1630#1;havoc tulip_init_one_#t~mem1632#1;havoc tulip_init_one_#t~ret1633#1; [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13284: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509-4: assume 0 == tulip_start_xmit_#t~mem1330#1 % 4294967296 || tulip_start_xmit_#t~mem1330#1 % 4294967296 == tulip_start_xmit_~flag~0#1 % 4294967296;tulip_start_xmit_#t~bitwise1331#1 := tulip_start_xmit_~flag~0#1; [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509-4: assume !(0 == tulip_start_xmit_#t~mem1330#1 % 4294967296 || tulip_start_xmit_#t~mem1330#1 % 4294967296 == tulip_start_xmit_~flag~0#1 % 4294967296); [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509-5: call tulip_start_xmit_#t~mem1329#1.base, tulip_start_xmit_#t~mem1329#1.offset := read~$Pointer$#31(tulip_start_xmit_~tp~19#1.base, 24 + tulip_start_xmit_~tp~19#1.offset, 8);call tulip_start_xmit_#t~mem1330#1 := read~int#31(tulip_start_xmit_~skb#1.base, 104 + tulip_start_xmit_~skb#1.offset, 4); [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13416: 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~ret1861#1.base, ldv_dummy_resourceless_instance_callback_1_14_#t~ret1861#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~ret1383#1.base, tulip_get_stats_#t~ret1383#1.offset, tulip_get_stats_#t~mem1384#1.base, tulip_get_stats_#t~mem1384#1.offset, tulip_get_stats_#t~ret1385#1, tulip_get_stats_#t~ret1386#1, tulip_get_stats_#t~mem1387#1, tulip_get_stats_~dev#1.base, tulip_get_stats_~dev#1.offset, tulip_get_stats_~tp~23#1.base, tulip_get_stats_~tp~23#1.offset, tulip_get_stats_~tmp~71#1.base, tulip_get_stats_~tmp~71#1.offset, tulip_get_stats_~ioaddr~15#1.base, tulip_get_stats_~ioaddr~15#1.offset, tulip_get_stats_~flags~6#1, tulip_get_stats_~tmp___0~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~71#1.base, tulip_get_stats_~tmp~71#1.offset;havoc tulip_get_stats_~ioaddr~15#1.base, tulip_get_stats_~ioaddr~15#1.offset;havoc tulip_get_stats_~flags~6#1;havoc tulip_get_stats_~tmp___0~39#1;havoc tulip_get_stats_~tmp___1~26#1; [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14077: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1932#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1933#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 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13020: SUMMARY for call ldv_assume((if 0 == ~ldv_19_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095: 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 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11831-1: call tulip_init_one_#t~mem1720#1 := read~int#31(tulip_init_one_~tp~31#1.base, 3428 + tulip_init_one_~tp~31#1.offset, 1); [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11831: assume 0 != tulip_init_one_#t~mem1720#1 % 256 % 4294967296;havoc tulip_init_one_#t~mem1720#1;call tulip_init_one_#t~mem1721#1 := read~int#31(tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1722#1.base, tulip_init_one_#t~mem1722#1.offset := read~$Pointer$#24(~#medianame~0.base, ~#medianame~0.offset + 8 * ((if tulip_init_one_#t~mem1721#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1721#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1721#1 % 4294967296 % 4294967296 - 4294967296) % 32), 8); [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11831: assume !(0 != tulip_init_one_#t~mem1720#1 % 256 % 4294967296);havoc tulip_init_one_#t~mem1720#1; [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-2: havoc tulip_find_mii_#t~bitwise769#1;assume ((((tulip_find_mii_~mii_reg0~0#1 < 0 || tulip_find_mii_#t~bitwise769#1 >= 4096) && tulip_find_mii_#t~bitwise769#1 >= tulip_find_mii_~mii_reg0~0#1) && (tulip_find_mii_~mii_reg0~0#1 < 0 || tulip_find_mii_#t~bitwise769#1 <= 4096 + tulip_find_mii_~mii_reg0~0#1)) && (tulip_find_mii_~mii_reg0~0#1 >= 0 || tulip_find_mii_#t~bitwise769#1 < 0)) && tulip_find_mii_#t~bitwise769#1 <= 2147483647; [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-1: [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise769#1;havoc tulip_find_mii_#t~bitwise769#1; [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567-1: assume tulip_init_one_#t~short1628#1; [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567-1: assume !tulip_init_one_#t~short1628#1;call tulip_init_one_#t~mem1626#1 := read~int#31(tulip_init_one_~pdev#1.base, 1559 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1627#1 := read~int#31(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~short1628#1 := tulip_init_one_#t~mem1626#1 % 18446744073709551616 != tulip_init_one_#t~mem1627#1 % 18446744073709551616; [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567: assume tulip_init_one_#t~short1628#1;call tulip_init_one_#t~mem1629#1 := read~int#31(tulip_init_one_~pdev#1.base, 1559 + tulip_init_one_~pdev#1.offset, 8);call tulip_init_one_#t~mem1630#1 := read~int#31(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8);tulip_init_one_#t~ite1631#1 := 1 + (tulip_init_one_#t~mem1629#1 - tulip_init_one_#t~mem1630#1); [2025-02-08 04:24:01,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567: assume !tulip_init_one_#t~short1628#1;tulip_init_one_#t~ite1631#1 := 0; [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-4: assume 0 == tulip_find_mii_~mii_reg0~0#1 || 4096 == tulip_find_mii_~mii_reg0~0#1;tulip_find_mii_#t~bitwise769#1 := 4096; [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-4: assume !(0 == tulip_find_mii_~mii_reg0~0#1 || 4096 == tulip_find_mii_~mii_reg0~0#1); [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285: assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret1877#1 && ldv_interrupt_interrupt_instance_0_#t~ret1877#1 <= 2147483647;ldv_interrupt_interrupt_instance_0_~tmp~93#1 := ldv_interrupt_interrupt_instance_0_#t~ret1877#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret1877#1; [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-3: assume false;tulip_find_mii_#t~bitwise769#1 := tulip_find_mii_~mii_reg0~0#1; [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-3: assume !false; [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret1877#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11964: call tulip_init_one_#t~mem1774#1.base, tulip_init_one_#t~mem1774#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8); [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13946: assume 8 == ~ldv_statevar_4~0; [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13946: assume !(8 == ~ldv_statevar_4~0); [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13021: assume -2147483648 <= ldv_entry_EMGentry_19_#t~ret1867#1 && ldv_entry_EMGentry_19_#t~ret1867#1 <= 2147483647;ldv_entry_EMGentry_19_~tmp~90#1 := ldv_entry_EMGentry_19_#t~ret1867#1;havoc ldv_entry_EMGentry_19_#t~ret1867#1; [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13021-1: SUMMARY for call ldv_entry_EMGentry_19_#t~ret1867#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5622: assume 0 == (if tulip_parse_eeprom_#t~mem75#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem75#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem75#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem75#1; [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5622: assume !(0 == (if tulip_parse_eeprom_#t~mem75#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem75#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem75#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem75#1;call tulip_parse_eeprom_#t~mem76#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13682: call ldv_pci_pci_instance_2_#t~mem1904#1.base, ldv_pci_pci_instance_2_#t~mem1904#1.offset := read~$Pointer$#29(~ldv_2_container_pci_driver~0.base, 48 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem1905#1 := read~int#30(~#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~mem1904#1.base, ldv_pci_pci_instance_2_#t~mem1904#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem1905#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1885#1, ldv_pci_instance_suspend_2_8_#t~ret1886#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~95#1;ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset := ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset;ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset := ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset;call ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#54(ldv_pci_instance_suspend_2_8_#in~arg2#1.event, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_2_8_~tmp~95#1;call ldv_pci_instance_suspend_2_8_#t~mem1885#1 := read~int#54(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~mem1885#1;havoc tulip_suspend_#res#1;havoc tulip_suspend_#t~ret1800#1.base, tulip_suspend_#t~ret1800#1.offset, tulip_suspend_#t~ret1801#1.base, tulip_suspend_#t~ret1801#1.offset, tulip_suspend_#t~ret1802#1, tulip_suspend_#t~mem1803#1.base, tulip_suspend_#t~mem1803#1.offset, tulip_suspend_#t~mem1804#1, tulip_suspend_#t~ret1805#1, tulip_suspend_#t~mem1806#1, tulip_suspend_#t~ret1807#1, tulip_suspend_#t~mem1808#1, tulip_suspend_#t~mem1809#1, tulip_suspend_#t~mem1810#1, tulip_suspend_#t~ret1811#1, tulip_suspend_#t~ret1812#1, tulip_suspend_#t~ret1813#1, tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset, tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset, tulip_suspend_~pstate~0#1, tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset, tulip_suspend_~tmp~82#1.base, tulip_suspend_~tmp~82#1.offset, tulip_suspend_~tp~33#1.base, tulip_suspend_~tp~33#1.offset, tulip_suspend_~tmp___0~48#1.base, tulip_suspend_~tmp___0~48#1.offset, tulip_suspend_~tmp___1~34#1, tulip_suspend_~tmp___2~25#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#51(tulip_suspend_#in~state#1.event, tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset, 4);havoc tulip_suspend_~pstate~0#1;havoc tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset;havoc tulip_suspend_~tmp~82#1.base, tulip_suspend_~tmp~82#1.offset;havoc tulip_suspend_~tp~33#1.base, tulip_suspend_~tp~33#1.offset;havoc tulip_suspend_~tmp___0~48#1.base, tulip_suspend_~tmp___0~48#1.offset;havoc tulip_suspend_~tmp___1~34#1;havoc tulip_suspend_~tmp___2~25#1;havoc tulip_suspend_~rc~0#1; [2025-02-08 04:24:01,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5622-1: call tulip_parse_eeprom_#t~mem75#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568: call tulip_init_one_#t~mem1632#1 := read~int#31(tulip_init_one_~pdev#1.base, 1551 + tulip_init_one_~pdev#1.offset, 8); [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13682-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 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: assume tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296; [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: assume !(tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13154: 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~ret1930#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_5_#t~ret1931#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 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701: assume tulip_init_one_~i~13#1 <= 5; [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701: assume !(tulip_init_one_~i~13#1 <= 5); [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491: havoc tulip_parse_eeprom_#t~memcpy~res34#1.base, tulip_parse_eeprom_#t~memcpy~res34#1.offset;call tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset := read~$Pointer$#31(~#eeprom_fixups~0.base, ~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1, 8); [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11833-1: SUMMARY for call tulip_init_one_#t~ret1723#1 := printk(280, 0); srcloc: null [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10776: tulip_ethtool_get_wol_~tmp~74#1.base, tulip_ethtool_get_wol_~tmp~74#1.offset := tulip_ethtool_get_wol_#t~ret1402#1.base, tulip_ethtool_get_wol_#t~ret1402#1.offset;havoc tulip_ethtool_get_wol_#t~ret1402#1.base, tulip_ethtool_get_wol_#t~ret1402#1.offset;tulip_ethtool_get_wol_~tp~25#1.base, tulip_ethtool_get_wol_~tp~25#1.offset := tulip_ethtool_get_wol_~tmp~74#1.base, tulip_ethtool_get_wol_~tmp~74#1.offset;call tulip_ethtool_get_wol_#t~mem1403#1 := read~int#31(tulip_ethtool_get_wol_~tp~25#1.base, 3968 + tulip_ethtool_get_wol_~tp~25#1.offset, 4);call write~int#31(tulip_ethtool_get_wol_#t~mem1403#1, tulip_ethtool_get_wol_~wolinfo#1.base, 4 + tulip_ethtool_get_wol_~wolinfo#1.offset, 4);havoc tulip_ethtool_get_wol_#t~mem1403#1;call tulip_ethtool_get_wol_#t~mem1404#1 := read~int#31(tulip_ethtool_get_wol_~tp~25#1.base, 3972 + tulip_ethtool_get_wol_~tp~25#1.offset, 4);call write~int#31(tulip_ethtool_get_wol_#t~mem1404#1, tulip_ethtool_get_wol_~wolinfo#1.base, 8 + tulip_ethtool_get_wol_~wolinfo#1.offset, 4);havoc tulip_ethtool_get_wol_#t~mem1404#1;havoc tulip_ethtool_get_wol_#t~ret1402#1.base, tulip_ethtool_get_wol_#t~ret1402#1.offset, tulip_ethtool_get_wol_#t~mem1403#1, tulip_ethtool_get_wol_#t~mem1404#1, tulip_ethtool_get_wol_~dev#1.base, tulip_ethtool_get_wol_~dev#1.offset, tulip_ethtool_get_wol_~wolinfo#1.base, tulip_ethtool_get_wol_~wolinfo#1.offset, tulip_ethtool_get_wol_~tp~25#1.base, tulip_ethtool_get_wol_~tp~25#1.offset, tulip_ethtool_get_wol_~tmp~74#1.base, tulip_ethtool_get_wol_~tmp~74#1.offset;havoc tulip_ethtool_get_wol_#in~dev#1.base, tulip_ethtool_get_wol_#in~dev#1.offset, tulip_ethtool_get_wol_#in~wolinfo#1.base, tulip_ethtool_get_wol_#in~wolinfo#1.offset;assume { :end_inline_tulip_ethtool_get_wol } true;havoc ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491-1: SUMMARY for call tulip_parse_eeprom_#t~memcpy~res34#1.base, tulip_parse_eeprom_#t~memcpy~res34#1.offset := #Ultimate.C_memcpy#31(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 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11833: assume -2147483648 <= tulip_init_one_#t~ret1723#1 && tulip_init_one_#t~ret1723#1 <= 2147483647;havoc tulip_init_one_#t~mem1721#1;havoc tulip_init_one_#t~mem1722#1.base, tulip_init_one_#t~mem1722#1.offset;havoc tulip_init_one_#t~ret1723#1;call write~int#31(1, tulip_init_one_~tp~31#1.base, 3416 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1724#1 := read~int#31(tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1725#1 := read~int#27(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if tulip_init_one_#t~mem1724#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1724#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1724#1 % 4294967296 % 4294967296 - 4294967296), 1); [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10776-1: SUMMARY for call tulip_ethtool_get_wol_#t~ret1402#1.base, tulip_ethtool_get_wol_#t~ret1402#1.offset := netdev_priv(tulip_ethtool_get_wol_~dev#1.base, tulip_ethtool_get_wol_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise770#1;havoc tulip_find_mii_#t~bitwise770#1;tulip_find_mii_~ane_switch~0#1 := 1; [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14476: havoc ##fun~int~TO~VOID_#~1939#1;havoc ##fun~int~TO~VOID_#in~1939#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 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398-4: assume 0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 512 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise770#1 := 512; [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398-4: assume !(0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 512 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 04:24:01,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398-3: assume false;tulip_find_mii_#t~bitwise770#1 := tulip_find_mii_~new_bmcr~0#1; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398-3: assume !false; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398-2: havoc tulip_find_mii_#t~bitwise770#1;assume (tulip_find_mii_#t~bitwise770#1 % 4294967296 >= tulip_find_mii_~new_bmcr~0#1 % 4294967296 && tulip_find_mii_#t~bitwise770#1 % 4294967296 >= 512) && tulip_find_mii_#t~bitwise770#1 % 4294967296 <= 512 + tulip_find_mii_~new_bmcr~0#1 % 4294967296; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398-1: [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13287: assume 0 != ldv_interrupt_interrupt_instance_0_~tmp~93#1;~ldv_statevar_0~0 := 2; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13287: assume !(0 != ldv_interrupt_interrupt_instance_0_~tmp~93#1);~ldv_statevar_0~0 := 4; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10909: assume (if private_ioctl_#t~mem1444#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1444#1 % 65536 % 4294967296 else private_ioctl_#t~mem1444#1 % 65536 % 4294967296 - 4294967296) == private_ioctl_~phy~1#1;havoc private_ioctl_#t~mem1444#1;call private_ioctl_#t~mem1445#1 := read~int#31(private_ioctl_~data~0#1.base, 4 + private_ioctl_~data~0#1.offset, 2);private_ioctl_~value~0#1 := private_ioctl_#t~mem1445#1;havoc private_ioctl_#t~mem1445#1; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10909: assume !((if private_ioctl_#t~mem1444#1 % 65536 % 4294967296 <= 2147483647 then private_ioctl_#t~mem1444#1 % 65536 % 4294967296 else private_ioctl_#t~mem1444#1 % 65536 % 4294967296 - 4294967296) == private_ioctl_~phy~1#1);havoc private_ioctl_#t~mem1444#1;call private_ioctl_#t~mem1450#1 := read~int#31(private_ioctl_~data~0#1.base, private_ioctl_~data~0#1.offset, 2);private_ioctl_#t~short1453#1 := 32 == private_ioctl_#t~mem1450#1 % 65536 % 4294967296; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13023: assume 0 != ldv_entry_EMGentry_19_~tmp~90#1;~ldv_statevar_19~0 := 3; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13023: assume !(0 != ldv_entry_EMGentry_19_~tmp~90#1);~ldv_statevar_19~0 := 5; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10513: havoc tulip_start_xmit_#t~mem1334#1.base, tulip_start_xmit_#t~mem1334#1.offset; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10513-1: SUMMARY for call iowrite32(0, tulip_start_xmit_#t~mem1334#1.base, 8 + tulip_start_xmit_#t~mem1334#1.offset); srcloc: null [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13685: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1907#1 && ldv_pci_pci_instance_2_#t~ret1907#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret1907#1;havoc ldv_pci_pci_instance_2_#t~ret1907#1;~ldv_statevar_2~0 := 7; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13685-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1907#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10514: tulip_start_xmit_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_18_#t~ret1863#1 := tulip_start_xmit_#res#1;havoc tulip_start_xmit_#t~ret1316#1.base, tulip_start_xmit_#t~ret1316#1.offset, tulip_start_xmit_#t~mem1317#1, tulip_start_xmit_#t~mem1318#1.base, tulip_start_xmit_#t~mem1318#1.offset, tulip_start_xmit_#t~mem1319#1.base, tulip_start_xmit_#t~mem1319#1.offset, tulip_start_xmit_#t~mem1320#1, tulip_start_xmit_#t~ret1321#1, tulip_start_xmit_#t~mem1322#1.base, tulip_start_xmit_#t~mem1322#1.offset, 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, tulip_start_xmit_#t~mem1328#1, tulip_start_xmit_#t~mem1329#1.base, tulip_start_xmit_#t~mem1329#1.offset, tulip_start_xmit_#t~mem1330#1, tulip_start_xmit_#t~bitwise1331#1, tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#1.offset, tulip_start_xmit_#t~mem1333#1, tulip_start_xmit_#t~mem1334#1.base, tulip_start_xmit_#t~mem1334#1.offset, tulip_start_xmit_~skb#1.base, tulip_start_xmit_~skb#1.offset, tulip_start_xmit_~dev#1.base, tulip_start_xmit_~dev#1.offset, tulip_start_xmit_~tp~19#1.base, tulip_start_xmit_~tp~19#1.offset, tulip_start_xmit_~tmp~67#1.base, tulip_start_xmit_~tmp~67#1.offset, tulip_start_xmit_~entry~3#1, tulip_start_xmit_~flag~0#1, tulip_start_xmit_~mapping~3#1, tulip_start_xmit_~flags~4#1;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~ret1863#1 && ldv_dummy_resourceless_instance_callback_1_18_#t~ret1863#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret1863#1;havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret1863#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 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5493: assume -2147483648 <= tulip_parse_eeprom_#t~ret36#1 && tulip_parse_eeprom_#t~ret36#1 <= 2147483647;havoc tulip_parse_eeprom_#t~mem35#1.base, tulip_parse_eeprom_#t~mem35#1.offset;havoc tulip_parse_eeprom_#t~ret36#1; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5493-1: SUMMARY for call tulip_parse_eeprom_#t~ret36#1 := printk(16, 0); srcloc: null [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10514-1: SUMMARY for call ldv_spin_unlock_irqrestore_61___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 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14082: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1932#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1932#1 <= 2147483647;~ldv_statevar_6~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1932#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1932#1; [2025-02-08 04:24:01,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18574: havoc pci_request_regions_#t~nondet2564#1; [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18574-1: tulip_init_one_#t~ret1634#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2564#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~ret1634#1 && tulip_init_one_#t~ret1634#1 <= 2147483647;tulip_init_one_~tmp___2~24#1 := tulip_init_one_#t~ret1634#1;havoc tulip_init_one_#t~ret1634#1; [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11968: assume 0 != (tulip_init_one_#t~mem1774#1.base + tulip_init_one_#t~mem1774#1.offset) % 18446744073709551616;havoc tulip_init_one_#t~mem1774#1.base, tulip_init_one_#t~mem1774#1.offset;call tulip_init_one_#t~mem1775#1.base, tulip_init_one_#t~mem1775#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 4001 + tulip_init_one_~tp~31#1.offset, 8);call tulip_init_one_#t~mem1776#1 := read~int#31(tulip_init_one_#t~mem1775#1.base, 3 + tulip_init_one_#t~mem1775#1.offset, 1); [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11968: assume !(0 != (tulip_init_one_#t~mem1774#1.base + tulip_init_one_#t~mem1774#1.offset) % 18446744073709551616);havoc tulip_init_one_#t~mem1774#1.base, tulip_init_one_#t~mem1774#1.offset; [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13950: havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1928#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1929#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 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626: assume 4 == (if tulip_parse_eeprom_#t~mem76#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem76#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem76#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem76#1; [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626: assume !(4 == (if tulip_parse_eeprom_#t~mem76#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem76#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem76#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem76#1;call tulip_parse_eeprom_#t~mem77#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14082-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1932#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554: assume 1 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13422-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13422: 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 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837-1: [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837: assume 0 != tulip_init_one_#t~bitwise1726#1;havoc tulip_init_one_#t~mem1724#1;havoc tulip_init_one_#t~mem1725#1;havoc tulip_init_one_#t~bitwise1726#1;call write~int#31(1, tulip_init_one_~tp~31#1.base, 3396 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837: assume !(0 != tulip_init_one_#t~bitwise1726#1);havoc tulip_init_one_#t~mem1724#1;havoc tulip_init_one_#t~mem1725#1;havoc tulip_init_one_#t~bitwise1726#1; [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837-3: assume 2 == tulip_init_one_#t~mem1725#1;tulip_init_one_#t~bitwise1726#1 := tulip_init_one_#t~mem1725#1; [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837-3: assume !(2 == tulip_init_one_#t~mem1725#1); [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837-2: havoc tulip_init_one_#t~bitwise1726#1;assume ((((tulip_init_one_#t~mem1725#1 < 0 || tulip_init_one_#t~bitwise1726#1 <= tulip_init_one_#t~mem1725#1) && tulip_init_one_#t~bitwise1726#1 <= 2) && tulip_init_one_#t~bitwise1726#1 >= 0) && (tulip_init_one_#t~mem1725#1 >= 0 || tulip_init_one_#t~bitwise1726#1 > 2 + tulip_init_one_#t~mem1725#1)) && tulip_init_one_#t~bitwise1726#1 >= -2147483648; [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912: assume 0 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912: assume !(0 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837-4: assume 0 == tulip_init_one_#t~mem1725#1;tulip_init_one_#t~bitwise1726#1 := 0; [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837-4: assume !(0 == tulip_init_one_#t~mem1725#1); [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970: havoc tulip_init_one_#t~mem1775#1.base, tulip_init_one_#t~mem1775#1.offset;havoc tulip_init_one_#t~mem1776#1;havoc tulip_init_one_#t~bitwise1777#1; [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13159: 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~ret1932#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1933#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 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13820-1: SUMMARY for call ldv_register_netdev_open_14_6_#t~ret1924#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 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970-5: assume 0 == (if tulip_init_one_#t~mem1776#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1776#1 % 256 % 4294967296 else tulip_init_one_#t~mem1776#1 % 256 % 4294967296 - 4294967296) || 256 == (if tulip_init_one_#t~mem1776#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1776#1 % 256 % 4294967296 else tulip_init_one_#t~mem1776#1 % 256 % 4294967296 - 4294967296);tulip_init_one_#t~bitwise1777#1 := 256; [2025-02-08 04:24:01,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970-5: assume !(0 == (if tulip_init_one_#t~mem1776#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1776#1 % 256 % 4294967296 else tulip_init_one_#t~mem1776#1 % 256 % 4294967296 - 4294967296) || 256 == (if tulip_init_one_#t~mem1776#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1776#1 % 256 % 4294967296 else tulip_init_one_#t~mem1776#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13820: assume -2147483648 <= ldv_register_netdev_open_14_6_#t~ret1924#1 && ldv_register_netdev_open_14_6_#t~ret1924#1 <= 2147483647;ldv_register_netdev_open_14_6_~tmp~99#1 := ldv_register_netdev_open_14_6_#t~ret1924#1;havoc ldv_register_netdev_open_14_6_#t~ret1924#1;ldv_register_netdev_open_14_6_#res#1 := ldv_register_netdev_open_14_6_~tmp~99#1; [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970-2: [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970-1: SUMMARY for call iowrite32(tulip_init_one_#t~bitwise1777#1, tulip_init_one_~ioaddr~18#1.base, 96 + tulip_init_one_~ioaddr~18#1.offset); srcloc: null [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970-4: assume false;tulip_init_one_#t~bitwise1777#1 := (if tulip_init_one_#t~mem1776#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1776#1 % 256 % 4294967296 else tulip_init_one_#t~mem1776#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970-4: assume !false; [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970-3: havoc tulip_init_one_#t~bitwise1777#1;assume (((((if tulip_init_one_#t~mem1776#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1776#1 % 256 % 4294967296 else tulip_init_one_#t~mem1776#1 % 256 % 4294967296 - 4294967296) < 0 || tulip_init_one_#t~bitwise1777#1 >= 256) && tulip_init_one_#t~bitwise1777#1 >= (if tulip_init_one_#t~mem1776#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1776#1 % 256 % 4294967296 else tulip_init_one_#t~mem1776#1 % 256 % 4294967296 - 4294967296)) && ((if tulip_init_one_#t~mem1776#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1776#1 % 256 % 4294967296 else tulip_init_one_#t~mem1776#1 % 256 % 4294967296 - 4294967296) < 0 || tulip_init_one_#t~bitwise1777#1 <= 256 + (if tulip_init_one_#t~mem1776#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1776#1 % 256 % 4294967296 else tulip_init_one_#t~mem1776#1 % 256 % 4294967296 - 4294967296))) && ((if tulip_init_one_#t~mem1776#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1776#1 % 256 % 4294967296 else tulip_init_one_#t~mem1776#1 % 256 % 4294967296 - 4294967296) >= 0 || tulip_init_one_#t~bitwise1777#1 < 0)) && tulip_init_one_#t~bitwise1777#1 <= 2147483647; [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise771#1;havoc tulip_find_mii_#t~bitwise771#1; [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-4: assume 0 == tulip_find_mii_~mii_reg0~0#1 % 4294967296;tulip_find_mii_#t~bitwise771#1 := 0; [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-4: assume !(0 == tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-3: assume 4294963199 == tulip_find_mii_~mii_reg0~0#1 % 4294967296;tulip_find_mii_#t~bitwise771#1 := tulip_find_mii_~mii_reg0~0#1; [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-3: assume !(4294963199 == tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-2: havoc tulip_find_mii_#t~bitwise771#1;assume tulip_find_mii_#t~bitwise771#1 % 4294967296 <= tulip_find_mii_~mii_reg0~0#1 % 4294967296 && tulip_find_mii_#t~bitwise771#1 % 4294967296 <= 4294963199; [2025-02-08 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12896-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 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12896: 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 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404: 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 04:24:01,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404: assume !(tulip_find_mii_~new_bmcr~0#1 % 4294967296 != tulip_find_mii_~mii_reg0~0#1 % 4294967296); [2025-02-08 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11708: assume -2147483648 <= tulip_init_one_#t~ret1670#1 && tulip_init_one_#t~ret1670#1 <= 2147483647;tulip_init_one_~tmp___8~8#1 := tulip_init_one_#t~ret1670#1;havoc tulip_init_one_#t~ret1670#1; [2025-02-08 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5630: assume 3 == (if tulip_parse_eeprom_#t~mem77#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem77#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem77#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem77#1; [2025-02-08 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5630: assume !(3 == (if tulip_parse_eeprom_#t~mem77#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem77#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem77#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem77#1;call tulip_parse_eeprom_#t~mem78#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11708-1: SUMMARY for call tulip_init_one_#t~ret1670#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 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11576: assume 0 != tulip_init_one_~tmp___2~24#1; [2025-02-08 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11576: assume !(0 != tulip_init_one_~tmp___2~24#1);call tulip_init_one_#t~mem1635#1 := read~int#25(~#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~mem1635#1;havoc pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret2563#1.base, pci_iomap_#t~ret2563#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 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13558: assume 2 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13558: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13955: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1928#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1928#1 <= 2147483647;~ldv_statevar_4~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1928#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1928#1; [2025-02-08 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10916: assume 4 == private_ioctl_~regnum~0#1 % 4294967296; [2025-02-08 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10916: assume !(4 == private_ioctl_~regnum~0#1 % 4294967296); [2025-02-08 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13955-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1928#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14087: 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 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14087-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709-1: [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13691: 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 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709: tulip_init_one_~ee_addr_size~0#1 := (if 0 != tulip_init_one_#t~bitwise1671#1 then 8 else 6);havoc tulip_init_one_#t~bitwise1671#1; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13691-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1908#1 := ldv_switch_1(); srcloc: null [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709-3: assume 262144 == tulip_init_one_~tmp___8~8#1;tulip_init_one_#t~bitwise1671#1 := tulip_init_one_~tmp___8~8#1; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709-3: assume !(262144 == tulip_init_one_~tmp___8~8#1); [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709-2: havoc tulip_init_one_#t~bitwise1671#1;assume ((((tulip_init_one_~tmp___8~8#1 < 0 || tulip_init_one_#t~bitwise1671#1 <= tulip_init_one_~tmp___8~8#1) && tulip_init_one_#t~bitwise1671#1 <= 262144) && tulip_init_one_#t~bitwise1671#1 >= 0) && (tulip_init_one_~tmp___8~8#1 >= 0 || tulip_init_one_#t~bitwise1671#1 > 262144 + tulip_init_one_~tmp___8~8#1)) && tulip_init_one_#t~bitwise1671#1 >= -2147483648; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709-4: assume 0 == tulip_init_one_~tmp___8~8#1;tulip_init_one_#t~bitwise1671#1 := 0; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11709-4: assume !(0 == tulip_init_one_~tmp___8~8#1); [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13031: SUMMARY for call ldv_assume((if 0 != ~ldv_19_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11974: 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 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710-2: havoc tulip_init_one_#t~bitwise1672#1;assume tulip_init_one_#t~bitwise1672#1 > 2; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710-1: [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710-3: assume 0 == tulip_init_one_~ee_addr_size~0#1;tulip_init_one_#t~bitwise1672#1 := 2; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710-3: assume !(0 == tulip_init_one_~ee_addr_size~0#1); [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18581: havoc pci_save_state_#t~nondet2565#1; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18581-1: tulip_suspend_#t~ret1805#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet2565#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~ret1805#1 && tulip_suspend_#t~ret1805#1 <= 2147483647;havoc tulip_suspend_#t~ret1805#1; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710: tulip_init_one_~ee_max_addr~0#1 := -2 + tulip_init_one_#t~bitwise1672#1;havoc tulip_init_one_#t~bitwise1672#1; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14485: assume 2 == ~ldv_statevar_8~0; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14485: assume !(2 == ~ldv_statevar_8~0); [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12107-1: SUMMARY for call tulip_suspend_#t~ret1800#1.base, tulip_suspend_#t~ret1800#1.offset := pci_get_drvdata(tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13164: 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~ret1934#1, ldv_struct_tulip_chip_table_dummy_resourceless_instance_7_#t~ret1935#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 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12107: tulip_suspend_~tmp~82#1.base, tulip_suspend_~tmp~82#1.offset := tulip_suspend_#t~ret1800#1.base, tulip_suspend_#t~ret1800#1.offset;havoc tulip_suspend_#t~ret1800#1.base, tulip_suspend_#t~ret1800#1.offset;tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset := tulip_suspend_~tmp~82#1.base, tulip_suspend_~tmp~82#1.offset; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-1: call tulip_init_one_#t~mem1727#1 := read~int#31(tulip_init_one_~tp~31#1.base, 3428 + tulip_init_one_~tp~31#1.offset, 1); [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843: assume 0 != tulip_init_one_#t~mem1727#1 % 256 % 4294967296;havoc tulip_init_one_#t~mem1727#1;call write~int#31(1, tulip_init_one_~tp~31#1.base, 3400 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843: assume !(0 != tulip_init_one_#t~mem1727#1 % 256 % 4294967296);havoc tulip_init_one_#t~mem1727#1; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13032: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5501: assume 0 != (tulip_parse_eeprom_#t~mem37#1.base + tulip_parse_eeprom_#t~mem37#1.offset) % 18446744073709551616;havoc tulip_parse_eeprom_#t~mem37#1.base, tulip_parse_eeprom_#t~mem37#1.offset; [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5501: assume !(0 != (tulip_parse_eeprom_#t~mem37#1.base + tulip_parse_eeprom_#t~mem37#1.offset) % 18446744073709551616);havoc tulip_parse_eeprom_#t~mem37#1.base, tulip_parse_eeprom_#t~mem37#1.offset;call tulip_parse_eeprom_#t~mem38#1.base, tulip_parse_eeprom_#t~mem38#1.offset := read~$Pointer$#31(~#eeprom_fixups~0.base, ~#eeprom_fixups~0.offset + 75 * tulip_parse_eeprom_~i~0#1, 8); [2025-02-08 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11315-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 04:24:01,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11315: 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~ret1562#1.base, tulip_mwi_config_#t~ret1562#1.offset, tulip_mwi_config_#t~mem1563#1, tulip_mwi_config_#t~ret1564#1, tulip_mwi_config_#t~ret1565#1, tulip_mwi_config_#t~bitwise1566#1, tulip_mwi_config_#t~ret1567#1, tulip_mwi_config_#t~ret1568#1, tulip_mwi_config_#t~bitwise1569#1, tulip_mwi_config_#t~mem1570#1, tulip_mwi_config_#t~bitwise1571#1, tulip_mwi_config_#t~short1572#1, tulip_mwi_config_#t~bitwise1573#1, tulip_mwi_config_#t~ret1574#1, tulip_mwi_config_#t~bitwise1575#1, tulip_mwi_config_#t~mem1576#1, tulip_mwi_config_#t~short1577#1, tulip_mwi_config_#t~bitwise1578#1, tulip_mwi_config_#t~mem1579#1, tulip_mwi_config_#t~mem1580#1, tulip_mwi_config_#t~mem1581#1, tulip_mwi_config_#t~bitwise1582#1, tulip_mwi_config_#t~bitwise1583#1, tulip_mwi_config_#t~bitwise1584#1, tulip_mwi_config_#t~mem1585#1, tulip_mwi_config_#t~bitwise1586#1, tulip_mwi_config_#t~bitwise1587#1, tulip_mwi_config_#t~bitwise1588#1, tulip_mwi_config_#t~mem1589#1, tulip_mwi_config_#t~ret1590#1, tulip_mwi_config_#t~mem1591#1, tulip_mwi_config_#t~ret1592#1, tulip_mwi_config_~pdev#1.base, tulip_mwi_config_~pdev#1.offset, tulip_mwi_config_~dev#1.base, tulip_mwi_config_~dev#1.offset, tulip_mwi_config_~tp~30#1.base, tulip_mwi_config_~tp~30#1.offset, tulip_mwi_config_~tmp~79#1.base, tulip_mwi_config_~tmp~79#1.offset, tulip_mwi_config_~#cache~0#1.base, tulip_mwi_config_~#cache~0#1.offset, tulip_mwi_config_~#pci_command~0#1.base, tulip_mwi_config_~#pci_command~0#1.offset, tulip_mwi_config_~csr0___0~0#1, tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset, tulip_mwi_config_~tmp___0~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 04:24:01,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976-4: assume 4 == tulip_init_one_#t~mem1780#1;tulip_init_one_#t~bitwise1781#1 := tulip_init_one_#t~mem1780#1; [2025-02-08 04:24:01,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976-4: assume !(4 == tulip_init_one_#t~mem1780#1); [2025-02-08 04:24:01,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976-3: havoc tulip_init_one_#t~bitwise1781#1;assume ((((tulip_init_one_#t~mem1780#1 < 0 || tulip_init_one_#t~bitwise1781#1 <= tulip_init_one_#t~mem1780#1) && tulip_init_one_#t~bitwise1781#1 <= 4) && tulip_init_one_#t~bitwise1781#1 >= 0) && (tulip_init_one_#t~mem1780#1 >= 0 || tulip_init_one_#t~bitwise1781#1 > 4 + tulip_init_one_#t~mem1780#1)) && tulip_init_one_#t~bitwise1781#1 >= -2147483648; [2025-02-08 04:24:01,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976-6: assume tulip_init_one_#t~short1782#1; [2025-02-08 04:24:01,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976-6: assume !tulip_init_one_#t~short1782#1;call tulip_init_one_#t~mem1779#1 := read~int#31(tulip_init_one_~dev~7#1.base, 514 + tulip_init_one_~dev~7#1.offset, 1);call tulip_init_one_#t~mem1780#1 := read~int#27(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if tulip_init_one_#t~mem1779#1 % 256 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1779#1 % 256 % 4294967296 else tulip_init_one_#t~mem1779#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 04:24:01,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976-5: assume 0 == tulip_init_one_#t~mem1780#1;tulip_init_one_#t~bitwise1781#1 := 0; [2025-02-08 04:24:01,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976-5: assume !(0 == tulip_init_one_#t~mem1780#1); [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976: assume tulip_init_one_#t~short1782#1;havoc tulip_init_one_#t~mem1778#1;havoc tulip_init_one_#t~mem1779#1;havoc tulip_init_one_#t~mem1780#1;havoc tulip_init_one_#t~bitwise1781#1;havoc tulip_init_one_#t~short1782#1; [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976: assume !tulip_init_one_#t~short1782#1;havoc tulip_init_one_#t~mem1778#1;havoc tulip_init_one_#t~mem1779#1;havoc tulip_init_one_#t~mem1780#1;havoc tulip_init_one_#t~bitwise1781#1;havoc tulip_init_one_#t~short1782#1; [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634: assume 5 == (if tulip_parse_eeprom_#t~mem78#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem78#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem78#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem78#1; [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634: assume !(5 == (if tulip_parse_eeprom_#t~mem78#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem78#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem78#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem78#1;call tulip_parse_eeprom_#t~mem79#1 := read~int#31(tulip_parse_eeprom_~leaf~0#1.base, 1 + tulip_parse_eeprom_~leaf~0#1.offset, 1); [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976-2: [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13033: ~ldv_statevar_19~0 := 9; [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976-1: tulip_init_one_#t~short1782#1 := 0 != tulip_init_one_#t~bitwise1781#1; [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13033-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13562: assume 3 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13562: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11712: assume tulip_init_one_~ee_max_addr~0#1 % 4294967296 > 512;tulip_init_one_~ee_max_addr~0#1 := 512; [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11712: assume !(tulip_init_one_~ee_max_addr~0#1 % 4294967296 > 512); [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976-7: call tulip_init_one_#t~mem1778#1 := read~int#31(tulip_init_one_~tp~31#1.base, 4000 + tulip_init_one_~tp~31#1.offset, 1);tulip_init_one_#t~short1782#1 := 0 != tulip_init_one_#t~mem1778#1; [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-3: assume 4294906495 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise772#1 := tulip_find_mii_~new_bmcr~0#1; [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-3: assume !(4294906495 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-2: havoc tulip_find_mii_#t~bitwise772#1;assume tulip_find_mii_#t~bitwise772#1 % 4294967296 <= tulip_find_mii_~new_bmcr~0#1 % 4294967296 && tulip_find_mii_#t~bitwise772#1 % 4294967296 <= 4294906495; [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-1: [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise772#1;havoc tulip_find_mii_#t~bitwise772#1;call tulip_find_mii_#t~mem773#1 := read~int#31(tulip_find_mii_~tp~10#1.base, 3428 + tulip_find_mii_~tp~10#1.offset, 1); [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13430: 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~ret1862#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~nondet2547#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~nondet2547#1;assume -2147483648 <= eth_mac_addr_#t~nondet2547#1 && eth_mac_addr_#t~nondet2547#1 <= 2147483647;eth_mac_addr_#res#1 := eth_mac_addr_#t~nondet2547#1;havoc eth_mac_addr_#t~nondet2547#1; [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-4: assume 0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise772#1 := 0; [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-4: assume !(0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12109-1: SUMMARY for call tulip_suspend_#t~ret1801#1.base, tulip_suspend_#t~ret1801#1.offset := netdev_priv(tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset); srcloc: null [2025-02-08 04:24:01,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12109: tulip_suspend_~tmp___0~48#1.base, tulip_suspend_~tmp___0~48#1.offset := tulip_suspend_#t~ret1801#1.base, tulip_suspend_#t~ret1801#1.offset;havoc tulip_suspend_#t~ret1801#1.base, tulip_suspend_#t~ret1801#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 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410: assume 0 != tulip_find_mii_#t~mem773#1 % 256 % 4294967296;havoc tulip_find_mii_#t~mem773#1; [2025-02-08 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410: assume !(0 != tulip_find_mii_#t~mem773#1 % 256 % 4294967296);havoc tulip_find_mii_#t~mem773#1; [2025-02-08 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13695: ~ldv_statevar_2~0 := 9; [2025-02-08 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978: 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 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12771: 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 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12771-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 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13960-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13960: 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 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411-1: [2025-02-08 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise774#1;havoc tulip_find_mii_#t~bitwise774#1; [2025-02-08 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411-4: assume 0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 256 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise774#1 := 256; [2025-02-08 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411-4: assume !(0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 256 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411-3: assume false;tulip_find_mii_#t~bitwise774#1 := tulip_find_mii_~new_bmcr~0#1; [2025-02-08 04:24:01,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411-3: assume !false; [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411-2: havoc tulip_find_mii_#t~bitwise774#1;assume (tulip_find_mii_#t~bitwise774#1 % 4294967296 >= tulip_find_mii_~new_bmcr~0#1 % 4294967296 && tulip_find_mii_#t~bitwise774#1 % 4294967296 >= 256) && tulip_find_mii_#t~bitwise774#1 % 4294967296 <= 256 + tulip_find_mii_~new_bmcr~0#1 % 4294967296; [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14489: assume 3 == ~ldv_statevar_8~0; [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14489: assume !(3 == ~ldv_statevar_8~0); [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10922: call write~int#31((if 0 == private_ioctl_#t~bitwise1446#1 then 1 else 0) % 2, private_ioctl_~tp~26#1.base, 3400 + private_ioctl_~tp~26#1.offset, 4);call private_ioctl_#t~mem1447#1 := read~int#31(private_ioctl_~tp~26#1.base, 3428 + private_ioctl_~tp~26#1.offset, 1); [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979: 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 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-3: assume 4 == tulip_init_one_#t~mem1729#1;tulip_init_one_#t~bitwise1730#1 := tulip_init_one_#t~mem1729#1; [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-3: assume !(4 == tulip_init_one_#t~mem1729#1); [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-2: havoc tulip_init_one_#t~bitwise1730#1;assume ((((tulip_init_one_#t~mem1729#1 < 0 || tulip_init_one_#t~bitwise1730#1 <= tulip_init_one_#t~mem1729#1) && tulip_init_one_#t~bitwise1730#1 <= 4) && tulip_init_one_#t~bitwise1730#1 >= 0) && (tulip_init_one_#t~mem1729#1 >= 0 || tulip_init_one_#t~bitwise1730#1 > 4 + tulip_init_one_#t~mem1729#1)) && tulip_init_one_#t~bitwise1730#1 >= -2147483648; [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-5: call tulip_init_one_#t~mem1728#1 := read~int#31(tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1729#1 := read~int#27(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if tulip_init_one_#t~mem1728#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1728#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1728#1 % 4294967296 % 4294967296 - 4294967296), 1); [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-4: assume 0 == tulip_init_one_#t~mem1729#1;tulip_init_one_#t~bitwise1730#1 := 0; [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-4: assume !(0 == tulip_init_one_#t~mem1729#1); [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10922-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 <= 36864) && 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 > 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~bitwise1446#1 >= -2147483648; [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10922-1: [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-1: [2025-02-08 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10922-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 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10922-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 04:24:01,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847: assume 0 != tulip_init_one_#t~bitwise1730#1;havoc tulip_init_one_#t~mem1728#1;havoc tulip_init_one_#t~mem1729#1;havoc tulip_init_one_#t~bitwise1730#1;call write~int#0(32, tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#0(64, tulip_init_one_~#media2advert~0#1.base, 2 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#0(992, tulip_init_one_~#media2advert~0#1.base, 4 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#0(96, tulip_init_one_~#media2advert~0#1.base, 6 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#0(128, tulip_init_one_~#media2advert~0#1.base, 8 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#0(256, tulip_init_one_~#media2advert~0#1.base, 10 + tulip_init_one_~#media2advert~0#1.offset, 2);call write~int#0(512, tulip_init_one_~#media2advert~0#1.base, 12 + tulip_init_one_~#media2advert~0#1.offset, 2);call tulip_init_one_#t~mem1731#1 := read~int#31(tulip_init_one_~tp~31#1.base, 3408 + tulip_init_one_~tp~31#1.offset, 4);call tulip_init_one_#t~mem1732#1 := read~int#0(tulip_init_one_~#media2advert~0#1.base, tulip_init_one_~#media2advert~0#1.offset + 2 * (-9 + (if tulip_init_one_#t~mem1731#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_init_one_#t~mem1731#1 % 4294967296 % 4294967296 else tulip_init_one_#t~mem1731#1 % 4294967296 % 4294967296 - 4294967296)), 2);call write~int#31(tulip_init_one_#t~mem1732#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;call tulip_init_one_#t~mem1733#1 := read~int#31(tulip_init_one_~tp~31#1.base, 3984 + tulip_init_one_~tp~31#1.offset, 2);call tulip_init_one_#t~mem1734#1 := read~int#31(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847: assume !(0 != tulip_init_one_#t~bitwise1730#1);havoc tulip_init_one_#t~mem1728#1;havoc tulip_init_one_#t~mem1729#1;havoc tulip_init_one_#t~bitwise1730#1; [2025-02-08 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10922-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~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 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10922-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 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11583: assume 0 == (tulip_init_one_~ioaddr~18#1.base + tulip_init_one_~ioaddr~18#1.offset) % 18446744073709551616; [2025-02-08 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11583: assume !(0 == (tulip_init_one_~ioaddr~18#1.base + tulip_init_one_~ioaddr~18#1.offset) % 18446744073709551616); [2025-02-08 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11980: 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 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14094-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1933#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10923: assume 0 != private_ioctl_#t~mem1447#1 % 256 % 4294967296;havoc private_ioctl_#t~mem1447#1; [2025-02-08 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10923: assume !(0 != private_ioctl_#t~mem1447#1 % 256 % 4294967296);havoc private_ioctl_#t~mem1447#1; [2025-02-08 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112: 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 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112: assume !(0 == (tulip_suspend_~dev~9#1.base + tulip_suspend_~dev~9#1.offset) % 18446744073709551616); [2025-02-08 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14094: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1933#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1933#1 <= 2147483647;~ldv_statevar_6~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1933#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_6_#t~ret1933#1; [2025-02-08 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: 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~mem1940#1.base, ldv_timer_timer_instance_8_#t~mem1940#1.offset, ldv_timer_timer_instance_8_#t~mem1941#1.base, ldv_timer_timer_instance_8_#t~mem1941#1.offset, ldv_timer_timer_instance_8_#t~mem1942#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 04:24:01,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11716: tulip_init_one_~i~13#1 := 0; [2025-02-08 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5638: assume 6 == (if tulip_parse_eeprom_#t~mem79#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem79#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem79#1 % 256 % 4294967296 - 4294967296);havoc tulip_parse_eeprom_#t~mem79#1; [2025-02-08 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5638: assume !(6 == (if tulip_parse_eeprom_#t~mem79#1 % 256 % 4294967296 <= 2147483647 then tulip_parse_eeprom_#t~mem79#1 % 256 % 4294967296 else tulip_parse_eeprom_#t~mem79#1 % 256 % 4294967296 - 4294967296));havoc tulip_parse_eeprom_#t~mem79#1; [2025-02-08 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5506: assume 0 == (tulip_parse_eeprom_#t~mem38#1.base + tulip_parse_eeprom_#t~mem38#1.offset) % 18446744073709551616;havoc tulip_parse_eeprom_#t~mem38#1.base, tulip_parse_eeprom_#t~mem38#1.offset; [2025-02-08 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5506: assume !(0 == (tulip_parse_eeprom_#t~mem38#1.base + tulip_parse_eeprom_#t~mem38#1.offset) % 18446744073709551616);havoc tulip_parse_eeprom_#t~mem38#1.base, tulip_parse_eeprom_#t~mem38#1.offset; [2025-02-08 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452: 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 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13566: assume 4 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13566: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10924: call write~int#31((if 0 != private_ioctl_#t~bitwise1448#1 then 1 else 0) % 2, private_ioctl_~tp~26#1.base, 3396 + private_ioctl_~tp~26#1.offset, 4);havoc private_ioctl_#t~bitwise1448#1; [2025-02-08 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12906: 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 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981: 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 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10924-2: havoc private_ioctl_#t~bitwise1448#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~bitwise1448#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~bitwise1448#1 <= 256) && private_ioctl_#t~bitwise1448#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~bitwise1448#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~bitwise1448#1 >= -2147483648; [2025-02-08 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10924-1: [2025-02-08 04:24:01,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113: ldv_pci_instance_suspend_2_8_#t~ret1886#1 := tulip_suspend_#res#1;havoc tulip_suspend_#t~ret1800#1.base, tulip_suspend_#t~ret1800#1.offset, tulip_suspend_#t~ret1801#1.base, tulip_suspend_#t~ret1801#1.offset, tulip_suspend_#t~ret1802#1, tulip_suspend_#t~mem1803#1.base, tulip_suspend_#t~mem1803#1.offset, tulip_suspend_#t~mem1804#1, tulip_suspend_#t~ret1805#1, tulip_suspend_#t~mem1806#1, tulip_suspend_#t~ret1807#1, tulip_suspend_#t~mem1808#1, tulip_suspend_#t~mem1809#1, tulip_suspend_#t~mem1810#1, tulip_suspend_#t~ret1811#1, tulip_suspend_#t~ret1812#1, tulip_suspend_#t~ret1813#1, tulip_suspend_~pdev#1.base, tulip_suspend_~pdev#1.offset, tulip_suspend_~#state#1.base, tulip_suspend_~#state#1.offset, tulip_suspend_~pstate~0#1, tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset, tulip_suspend_~tmp~82#1.base, tulip_suspend_~tmp~82#1.offset, tulip_suspend_~tp~33#1.base, tulip_suspend_~tp~33#1.offset, tulip_suspend_~tmp___0~48#1.base, tulip_suspend_~tmp___0~48#1.offset, tulip_suspend_~tmp___1~34#1, tulip_suspend_~tmp___2~25#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~ret1886#1 && ldv_pci_instance_suspend_2_8_#t~ret1886#1 <= 2147483647;ldv_pci_instance_suspend_2_8_~tmp~95#1 := ldv_pci_instance_suspend_2_8_#t~ret1886#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1885#1;havoc ldv_pci_instance_suspend_2_8_#t~ret1886#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~95#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13699: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10924-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~bitwise1448#1 := 0; [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10924-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 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10924-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~bitwise1448#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 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10924-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 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12906-1: SUMMARY for call mxic_timer(ldv_dummy_resourceless_instance_callback_5_7_~arg1#1); srcloc: null [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414: assume 0 != tulip_find_mii_#t~bitwise777#1;havoc tulip_find_mii_#t~mem775#1;havoc tulip_find_mii_#t~mem776#1;havoc tulip_find_mii_#t~bitwise777#1; [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414: assume !(0 != tulip_find_mii_#t~bitwise777#1);havoc tulip_find_mii_#t~mem775#1;havoc tulip_find_mii_#t~mem776#1;havoc tulip_find_mii_#t~bitwise777#1; [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414-4: assume 0 == tulip_find_mii_#t~mem776#1;tulip_find_mii_#t~bitwise777#1 := 0; [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414-4: assume !(0 == tulip_find_mii_#t~mem776#1); [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414-3: assume 16 == tulip_find_mii_#t~mem776#1;tulip_find_mii_#t~bitwise777#1 := tulip_find_mii_#t~mem776#1; [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414-3: assume !(16 == tulip_find_mii_#t~mem776#1); [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414-2: havoc tulip_find_mii_#t~bitwise777#1;assume ((((tulip_find_mii_#t~mem776#1 < 0 || tulip_find_mii_#t~bitwise777#1 <= tulip_find_mii_#t~mem776#1) && tulip_find_mii_#t~bitwise777#1 <= 16) && tulip_find_mii_#t~bitwise777#1 >= 0) && (tulip_find_mii_#t~mem776#1 >= 0 || tulip_find_mii_#t~bitwise777#1 > 16 + tulip_find_mii_#t~mem776#1)) && tulip_find_mii_#t~bitwise777#1 >= -2147483648; [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414-1: [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414-5: call tulip_find_mii_#t~mem775#1 := read~int#31(tulip_find_mii_~tp~10#1.base, 3408 + tulip_find_mii_~tp~10#1.offset, 4);call tulip_find_mii_#t~mem776#1 := read~int#27(~#tulip_media_cap~0.base, ~#tulip_media_cap~0.offset + (if tulip_find_mii_#t~mem775#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_find_mii_#t~mem775#1 % 4294967296 % 4294967296 else tulip_find_mii_#t~mem775#1 % 4294967296 % 4294967296 - 4294967296), 1); [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13039: 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~ret1843#1, ldv_EMGentry_init_tulip_init_19_9_~arg0#1.base, ldv_EMGentry_init_tulip_init_19_9_~arg0#1.offset, ldv_EMGentry_init_tulip_init_19_9_~tmp~87#1;ldv_EMGentry_init_tulip_init_19_9_~arg0#1.base, ldv_EMGentry_init_tulip_init_19_9_~arg0#1.offset := ldv_EMGentry_init_tulip_init_19_9_#in~arg0#1.base, ldv_EMGentry_init_tulip_init_19_9_#in~arg0#1.offset;havoc ldv_EMGentry_init_tulip_init_19_9_~tmp~87#1;assume { :begin_inline_tulip_init } true;havoc tulip_init_#res#1;havoc tulip_init_#t~ret1841#1, tulip_init_#t~ret1842#1, tulip_init_~tmp~86#1;havoc tulip_init_~tmp~86#1; [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13039-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13700-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 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13700: ~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20; [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5508-1: SUMMARY for call tulip_parse_eeprom_#t~ret39#1 := printk(17, 0); srcloc: null [2025-02-08 04:24:01,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5508: assume -2147483648 <= tulip_parse_eeprom_#t~ret39#1 && tulip_parse_eeprom_#t~ret39#1 <= 2147483647;havoc tulip_parse_eeprom_#t~ret39#1; [2025-02-08 04:24:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415-1: [2025-02-08 04:24:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415: tulip_find_mii_~new_bmcr~0#1 := tulip_find_mii_#t~bitwise778#1;havoc tulip_find_mii_#t~bitwise778#1; [2025-02-08 04:24:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14493: havoc ldv_timer_timer_instance_8_#t~mem1940#1.base, ldv_timer_timer_instance_8_#t~mem1940#1.offset, ldv_timer_timer_instance_8_#t~mem1941#1.base, ldv_timer_timer_instance_8_#t~mem1941#1.offset, ldv_timer_timer_instance_8_#t~mem1942#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 04:24:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415-4: assume 0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 8192 == tulip_find_mii_~new_bmcr~0#1 % 4294967296;tulip_find_mii_#t~bitwise778#1 := 8192; [2025-02-08 04:24:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415-4: assume !(0 == tulip_find_mii_~new_bmcr~0#1 % 4294967296 || 8192 == tulip_find_mii_~new_bmcr~0#1 % 4294967296); [2025-02-08 04:24:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415-3: assume false;tulip_find_mii_#t~bitwise778#1 := tulip_find_mii_~new_bmcr~0#1; [2025-02-08 04:24:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415-3: assume !false; [2025-02-08 04:24:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415-2: havoc tulip_find_mii_#t~bitwise778#1;assume (tulip_find_mii_#t~bitwise778#1 % 4294967296 >= tulip_find_mii_~new_bmcr~0#1 % 4294967296 && tulip_find_mii_#t~bitwise778#1 % 4294967296 >= 8192) && tulip_find_mii_#t~bitwise778#1 % 4294967296 <= 8192 + tulip_find_mii_~new_bmcr~0#1 % 4294967296; [2025-02-08 04:24:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13437: 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 04:24:01,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11588: tulip_init_one_~tmp___3~20#1.base, tulip_init_one_~tmp___3~20#1.offset := tulip_init_one_#t~ret1637#1.base, tulip_init_one_#t~ret1637#1.offset;havoc tulip_init_one_#t~ret1637#1.base, tulip_init_one_#t~ret1637#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$#31(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~ret1064#1.base, pci_alloc_consistent_#t~ret1064#1.offset, pci_alloc_consistent_~hwdev#1.base, pci_alloc_consistent_~hwdev#1.offset, pci_alloc_consistent_~size#1, pci_alloc_consistent_~dma_handle#1.base, pci_alloc_consistent_~dma_handle#1.offset, pci_alloc_consistent_~tmp~55#1.base, pci_alloc_consistent_~tmp~55#1.offset;pci_alloc_consistent_~hwdev#1.base, pci_alloc_consistent_~hwdev#1.offset := pci_alloc_consistent_#in~hwdev#1.base, pci_alloc_consistent_#in~hwdev#1.offset;pci_alloc_consistent_~size#1 := pci_alloc_consistent_#in~size#1;pci_alloc_consistent_~dma_handle#1.base, pci_alloc_consistent_~dma_handle#1.offset := pci_alloc_consistent_#in~dma_handle#1.base, pci_alloc_consistent_#in~dma_handle#1.offset;havoc pci_alloc_consistent_~tmp~55#1.base, pci_alloc_consistent_~tmp~55#1.offset;assume { :begin_inline_dma_alloc_attrs } true;dma_alloc_attrs_#in~dev#1.base, dma_alloc_attrs_#in~dev#1.offset, dma_alloc_attrs_#in~size#1, dma_alloc_attrs_#in~dma_handle#1.base, dma_alloc_attrs_#in~dma_handle#1.offset, dma_alloc_attrs_#in~gfp#1, dma_alloc_attrs_#in~attrs#1.base, dma_alloc_attrs_#in~attrs#1.offset := (if 0 != (pci_alloc_consistent_~hwdev#1.base + pci_alloc_consistent_~hwdev#1.offset) % 18446744073709551616 then pci_alloc_consistent_~hwdev#1.base else 0), (if 0 != (pci_alloc_consistent_~hwdev#1.base + pci_alloc_consistent_~hwdev#1.offset) % 18446744073709551616 then 179 + pci_alloc_consistent_~hwdev#1.offset else 0), pci_alloc_consistent_~size#1, pci_alloc_consistent_~dma_handle#1.base, pci_alloc_consistent_~dma_handle#1.offset, 32, 0, 0;havoc dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset;havoc dma_alloc_attrs_#t~ret968#1.base, dma_alloc_attrs_#t~ret968#1.offset, dma_alloc_attrs_#t~ret969#1, dma_alloc_attrs_#t~mem970#1.base, dma_alloc_attrs_#t~mem970#1.offset, dma_alloc_attrs_#t~ret971#1, dma_alloc_attrs_#t~mem978#1.base, dma_alloc_attrs_#t~mem978#1.offset, dma_alloc_attrs_#t~ret979#1.base, dma_alloc_attrs_#t~ret979#1.offset, dma_alloc_attrs_#t~mem980#1, dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset, dma_alloc_attrs_~size#1, dma_alloc_attrs_~dma_handle#1.base, dma_alloc_attrs_~dma_handle#1.offset, dma_alloc_attrs_~gfp#1, dma_alloc_attrs_~attrs#1.base, dma_alloc_attrs_~attrs#1.offset, dma_alloc_attrs_~ops___0~5#1.base, dma_alloc_attrs_~ops___0~5#1.offset, dma_alloc_attrs_~tmp~42#1.base, dma_alloc_attrs_~tmp~42#1.offset, dma_alloc_attrs_~memory~0#1.base, dma_alloc_attrs_~memory~0#1.offset, dma_alloc_attrs_~tmp___0~28#1, dma_alloc_attrs_~tmp___1~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~42#1.base, dma_alloc_attrs_~tmp~42#1.offset;havoc dma_alloc_attrs_~memory~0#1.base, dma_alloc_attrs_~memory~0#1.offset;havoc dma_alloc_attrs_~tmp___0~28#1;havoc dma_alloc_attrs_~tmp___1~19#1; [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13570: assume 5 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13570: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11588-1: SUMMARY for call tulip_init_one_#t~ret1637#1.base, tulip_init_one_#t~ret1637#1.offset := netdev_priv(tulip_init_one_~dev~7#1.base, tulip_init_one_~dev~7#1.offset); srcloc: null [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720: assume -2147483648 <= tulip_init_one_#t~ret1673#1 && tulip_init_one_#t~ret1673#1 <= 2147483647;tulip_init_one_~tmp___9~7#1 := tulip_init_one_#t~ret1673#1;havoc tulip_init_one_#t~ret1673#1;tulip_init_one_~data~1#1 := tulip_init_one_~tmp___9~7#1;call write~int#31(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#31((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 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720-1: SUMMARY for call tulip_init_one_#t~ret1673#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 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11324: tulip_mwi_config_~tmp~79#1.base, tulip_mwi_config_~tmp~79#1.offset := tulip_mwi_config_#t~ret1562#1.base, tulip_mwi_config_#t~ret1562#1.offset;havoc tulip_mwi_config_#t~ret1562#1.base, tulip_mwi_config_#t~ret1562#1.offset;tulip_mwi_config_~tp~30#1.base, tulip_mwi_config_~tp~30#1.offset := tulip_mwi_config_~tmp~79#1.base, tulip_mwi_config_~tmp~79#1.offset; [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306: assume 1 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11324-1: SUMMARY for call tulip_mwi_config_#t~ret1562#1.base, tulip_mwi_config_#t~ret1562#1.offset := netdev_priv(tulip_mwi_config_~dev#1.base, tulip_mwi_config_~dev#1.offset); srcloc: null [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117-1: SUMMARY for call tulip_suspend_#t~ret1802#1 := netif_running(tulip_suspend_~dev~9#1.base, tulip_suspend_~dev~9#1.offset); srcloc: null [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117: tulip_suspend_~tmp___1~34#1 := (if 0 == tulip_suspend_#t~ret1802#1 % 256 then 0 else 1);havoc tulip_suspend_#t~ret1802#1; [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13042: assume -2147483648 <= ldv_entry_EMGentry_19_#t~ret1870#1 && ldv_entry_EMGentry_19_#t~ret1870#1 <= 2147483647;ldv_entry_EMGentry_19_~tmp___0~52#1 := ldv_entry_EMGentry_19_#t~ret1870#1;havoc ldv_entry_EMGentry_19_#t~ret1870#1; [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13967: assume -2147483648 <= ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1929#1 && ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1929#1 <= 2147483647;~ldv_statevar_4~0 := ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1929#1;havoc ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1929#1; [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13967-1: SUMMARY for call ldv_struct_tulip_chip_table_dummy_resourceless_instance_4_#t~ret1929#1 := ldv_switch_2(); srcloc: null [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11985: 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 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13042-1: SUMMARY for call ldv_entry_EMGentry_19_#t~ret1870#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:01,211 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 04:24:01,211 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 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14496-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14496: call ldv_timer_timer_instance_8_#t~mem1940#1.base, ldv_timer_timer_instance_8_#t~mem1940#1.offset := read~$Pointer$#31(~ldv_8_container_timer_list~0.base, 32 + ~ldv_8_container_timer_list~0.offset, 8); [2025-02-08 04:24:01,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18592: havoc pci_try_set_mwi_#t~nondet2567#1;tulip_mwi_config_#t~ret1567#1 := pci_try_set_mwi_#res#1;havoc pci_try_set_mwi_#t~nondet2567#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~ret1567#1 && tulip_mwi_config_#t~ret1567#1 <= 2147483647;havoc tulip_mwi_config_#t~ret1567#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~mem1032#1.base, pci_read_config_word_#t~mem1032#1.offset, pci_read_config_word_#t~mem1033#1, pci_read_config_word_#t~ret1034#1, pci_read_config_word_~dev#1.base, pci_read_config_word_~dev#1.offset, pci_read_config_word_~where#1, pci_read_config_word_~val#1.base, pci_read_config_word_~val#1.offset, pci_read_config_word_~tmp~51#1;pci_read_config_word_~dev#1.base, pci_read_config_word_~dev#1.offset := pci_read_config_word_#in~dev#1.base, pci_read_config_word_#in~dev#1.offset;pci_read_config_word_~where#1 := pci_read_config_word_#in~where#1;pci_read_config_word_~val#1.base, pci_read_config_word_~val#1.offset := pci_read_config_word_#in~val#1.base, pci_read_config_word_#in~val#1.offset;havoc pci_read_config_word_~tmp~51#1;call pci_read_config_word_#t~mem1032#1.base, pci_read_config_word_#t~mem1032#1.offset := read~$Pointer$#31(pci_read_config_word_~dev#1.base, 16 + pci_read_config_word_~dev#1.offset, 8);call pci_read_config_word_#t~mem1033#1 := read~int#31(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~mem1032#1.base, pci_read_config_word_#t~mem1032#1.offset, pci_read_config_word_#t~mem1033#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~nondet2558#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~nondet2558#1;assume -2147483648 <= pci_bus_read_config_word_#t~nondet2558#1 && pci_bus_read_config_word_#t~nondet2558#1 <= 2147483647;pci_bus_read_config_word_#res#1 := pci_bus_read_config_word_#t~nondet2558#1;havoc pci_bus_read_config_word_#t~nondet2558#1; [2025-02-08 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-1: [2025-02-08 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-2: havoc tulip_parse_eeprom_#t~bitwise80#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise80#1 >= 32) && tulip_parse_eeprom_#t~bitwise80#1 >= tulip_parse_eeprom_~new_advertise~0#1) && (tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise80#1 <= 32 + tulip_parse_eeprom_~new_advertise~0#1)) && (tulip_parse_eeprom_~new_advertise~0#1 >= 0 || tulip_parse_eeprom_#t~bitwise80#1 < 0)) && tulip_parse_eeprom_#t~bitwise80#1 <= 2147483647; [2025-02-08 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10929: call private_ioctl_#t~mem1449#1 := read~int#31(private_ioctl_~data~0#1.base, 4 + private_ioctl_~data~0#1.offset, 2);private_ioctl_~tmp___5~7#1 := private_ioctl_#t~mem1449#1;call write~int#31(private_ioctl_~tmp___5~7#1, private_ioctl_~tp~26#1.base, 3984 + private_ioctl_~tp~26#1.offset, 2);call write~int#31(private_ioctl_~tmp___5~7#1, private_ioctl_~tp~26#1.base, 3988 + private_ioctl_~tp~26#1.offset, 2); [2025-02-08 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise80#1; [2025-02-08 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-3: assume false;tulip_parse_eeprom_#t~bitwise80#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-3: assume !false; [2025-02-08 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 32 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise80#1 := 32; [2025-02-08 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 32 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419: assume 0 != tulip_find_mii_~ane_switch~0#1 % 4294967296; [2025-02-08 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419: assume !(0 != tulip_find_mii_~ane_switch~0#1 % 4294967296); [2025-02-08 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14101: 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 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14101-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_8~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13044: assume 0 != ldv_entry_EMGentry_19_~tmp___0~52#1;~ldv_statevar_19~0 := 6; [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13044: assume !(0 != ldv_entry_EMGentry_19_~tmp___0~52#1);~ldv_statevar_19~0 := 8; [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12119: assume 0 != tulip_suspend_~tmp___1~34#1 % 256;tulip_suspend_~tmp___2~25#1 := 0; [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12119: assume !(0 != tulip_suspend_~tmp___1~34#1 % 256);tulip_suspend_~tmp___2~25#1 := 1; [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14498: assume 0 != (ldv_timer_timer_instance_8_#t~mem1940#1.base + ldv_timer_timer_instance_8_#t~mem1940#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_8_#t~mem1940#1.base, ldv_timer_timer_instance_8_#t~mem1940#1.offset;call ldv_timer_timer_instance_8_#t~mem1941#1.base, ldv_timer_timer_instance_8_#t~mem1941#1.offset := read~$Pointer$#31(~ldv_8_container_timer_list~0.base, 32 + ~ldv_8_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_8_#t~mem1942#1 := read~int#31(~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~mem1941#1.base, ldv_timer_timer_instance_8_#t~mem1941#1.offset, ldv_timer_timer_instance_8_#t~mem1942#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~1939#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_#~1939#1;##fun~int~TO~VOID_#~1939#1 := ##fun~int~TO~VOID_#in~1939#1; [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14498: assume !(0 != (ldv_timer_timer_instance_8_#t~mem1940#1.base + ldv_timer_timer_instance_8_#t~mem1940#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_8_#t~mem1940#1.base, ldv_timer_timer_instance_8_#t~mem1940#1.offset; [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327: assume ~tulip_debug~0 > 3;call write~$Pointer$#12(259, 0, tulip_mwi_config_~#descriptor~12#1.base, tulip_mwi_config_~#descriptor~12#1.offset, 8);call write~$Pointer$#12(260, 0, tulip_mwi_config_~#descriptor~12#1.base, 8 + tulip_mwi_config_~#descriptor~12#1.offset, 8);call write~$Pointer$#12(261, 0, tulip_mwi_config_~#descriptor~12#1.base, 16 + tulip_mwi_config_~#descriptor~12#1.offset, 8);call write~$Pointer$#12(262, 0, tulip_mwi_config_~#descriptor~12#1.base, 24 + tulip_mwi_config_~#descriptor~12#1.offset, 8);call write~int#12(1202, tulip_mwi_config_~#descriptor~12#1.base, 32 + tulip_mwi_config_~#descriptor~12#1.offset, 4);call write~int#12(1, tulip_mwi_config_~#descriptor~12#1.base, 36 + tulip_mwi_config_~#descriptor~12#1.offset, 4);call tulip_mwi_config_#t~mem1563#1 := read~int#12(tulip_mwi_config_~#descriptor~12#1.base, 36 + tulip_mwi_config_~#descriptor~12#1.offset, 4); [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327: assume !(~tulip_debug~0 > 3); [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-4: assume 0 == (if tulip_init_one_#t~mem1733#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1733#1 % 65536 % 65536 else tulip_init_one_#t~mem1733#1 % 65536 % 65536 - 65536) || (if tulip_init_one_#t~mem1733#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1733#1 % 65536 % 65536 else tulip_init_one_#t~mem1733#1 % 65536 % 65536 - 65536) == tulip_init_one_#t~bitwise1735#1;tulip_init_one_#t~bitwise1736#1 := tulip_init_one_#t~bitwise1735#1; [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-4: assume !(0 == (if tulip_init_one_#t~mem1733#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1733#1 % 65536 % 65536 else tulip_init_one_#t~mem1733#1 % 65536 % 65536 - 65536) || (if tulip_init_one_#t~mem1733#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1733#1 % 65536 % 65536 else tulip_init_one_#t~mem1733#1 % 65536 % 65536 - 65536) == tulip_init_one_#t~bitwise1735#1); [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-3: assume 0 == tulip_init_one_#t~bitwise1735#1;tulip_init_one_#t~bitwise1736#1 := (if tulip_init_one_#t~mem1733#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1733#1 % 65536 % 65536 else tulip_init_one_#t~mem1733#1 % 65536 % 65536 - 65536); [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-3: assume !(0 == tulip_init_one_#t~bitwise1735#1); [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-6: havoc tulip_init_one_#t~bitwise1735#1;assume (((((if tulip_init_one_#t~mem1734#1 % 65536 <= 32767 then tulip_init_one_#t~mem1734#1 % 65536 else tulip_init_one_#t~mem1734#1 % 65536 - 65536) < 0 || tulip_init_one_#t~bitwise1735#1 <= (if tulip_init_one_#t~mem1734#1 % 65536 <= 32767 then tulip_init_one_#t~mem1734#1 % 65536 else tulip_init_one_#t~mem1734#1 % 65536 - 65536)) && tulip_init_one_#t~bitwise1735#1 <= 1024) && tulip_init_one_#t~bitwise1735#1 >= 0) && ((if tulip_init_one_#t~mem1734#1 % 65536 <= 32767 then tulip_init_one_#t~mem1734#1 % 65536 else tulip_init_one_#t~mem1734#1 % 65536 - 65536) >= 0 || tulip_init_one_#t~bitwise1735#1 > 1024 + (if tulip_init_one_#t~mem1734#1 % 65536 <= 32767 then tulip_init_one_#t~mem1734#1 % 65536 else tulip_init_one_#t~mem1734#1 % 65536 - 65536))) && tulip_init_one_#t~bitwise1735#1 >= -2147483648; [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-5: [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856: call write~int#31(tulip_init_one_#t~bitwise1736#1, tulip_init_one_~tp~31#1.base, 3984 + tulip_init_one_~tp~31#1.offset, 2);havoc tulip_init_one_#t~mem1733#1;havoc tulip_init_one_#t~mem1734#1;havoc tulip_init_one_#t~bitwise1735#1;havoc tulip_init_one_#t~bitwise1736#1; [2025-02-08 04:24:01,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-2: havoc tulip_init_one_#t~bitwise1736#1;assume ((((((if tulip_init_one_#t~mem1733#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1733#1 % 65536 % 65536 else tulip_init_one_#t~mem1733#1 % 65536 % 65536 - 65536) < 0 && tulip_init_one_#t~bitwise1735#1 >= 0) || tulip_init_one_#t~bitwise1736#1 >= tulip_init_one_#t~bitwise1735#1) && (((if tulip_init_one_#t~mem1733#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1733#1 % 65536 % 65536 else tulip_init_one_#t~mem1733#1 % 65536 % 65536 - 65536) >= 0 && tulip_init_one_#t~bitwise1735#1 < 0) || tulip_init_one_#t~bitwise1736#1 >= (if tulip_init_one_#t~mem1733#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1733#1 % 65536 % 65536 else tulip_init_one_#t~mem1733#1 % 65536 % 65536 - 65536))) && (((if tulip_init_one_#t~mem1733#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1733#1 % 65536 % 65536 else tulip_init_one_#t~mem1733#1 % 65536 % 65536 - 65536) < 0 || tulip_init_one_#t~bitwise1735#1 < 0) || tulip_init_one_#t~bitwise1736#1 <= (if tulip_init_one_#t~mem1733#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1733#1 % 65536 % 65536 else tulip_init_one_#t~mem1733#1 % 65536 % 65536 - 65536) + tulip_init_one_#t~bitwise1735#1)) && (((if tulip_init_one_#t~mem1733#1 % 65536 % 65536 <= 32767 then tulip_init_one_#t~mem1733#1 % 65536 % 65536 else tulip_init_one_#t~mem1733#1 % 65536 % 65536 - 65536) >= 0 && tulip_init_one_#t~bitwise1735#1 >= 0) || tulip_init_one_#t~bitwise1736#1 < 0)) && tulip_init_one_#t~bitwise1736#1 <= 2147483647; [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-1: [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-8: assume 0 == (if tulip_init_one_#t~mem1734#1 % 65536 <= 32767 then tulip_init_one_#t~mem1734#1 % 65536 else tulip_init_one_#t~mem1734#1 % 65536 - 65536);tulip_init_one_#t~bitwise1735#1 := 0; [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-8: assume !(0 == (if tulip_init_one_#t~mem1734#1 % 65536 <= 32767 then tulip_init_one_#t~mem1734#1 % 65536 else tulip_init_one_#t~mem1734#1 % 65536 - 65536)); [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-7: assume 1024 == (if tulip_init_one_#t~mem1734#1 % 65536 <= 32767 then tulip_init_one_#t~mem1734#1 % 65536 else tulip_init_one_#t~mem1734#1 % 65536 - 65536);tulip_init_one_#t~bitwise1735#1 := (if tulip_init_one_#t~mem1734#1 % 65536 <= 32767 then tulip_init_one_#t~mem1734#1 % 65536 else tulip_init_one_#t~mem1734#1 % 65536 - 65536); [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-7: assume !(1024 == (if tulip_init_one_#t~mem1734#1 % 65536 <= 32767 then tulip_init_one_#t~mem1734#1 % 65536 else tulip_init_one_#t~mem1734#1 % 65536 - 65536)); [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574: assume 6 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574: assume !(6 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421: 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 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310: assume 2 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise81#1; [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: SUMMARY for call ldv_assume((if 0 != ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-1: [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 64 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise81#1 := 64; [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 64 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5515: tulip_parse_eeprom_~controller_index~0#1 := 0;call tulip_parse_eeprom_#t~mem40#1 := read~int#31(tulip_parse_eeprom_~ee_data~0#1.base, 19 + tulip_parse_eeprom_~ee_data~0#1.offset, 1); [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-2: havoc tulip_parse_eeprom_#t~bitwise81#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise81#1 >= 64) && tulip_parse_eeprom_#t~bitwise81#1 >= tulip_parse_eeprom_~new_advertise~0#1) && (tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise81#1 <= 64 + tulip_parse_eeprom_~new_advertise~0#1)) && (tulip_parse_eeprom_~new_advertise~0#1 >= 0 || tulip_parse_eeprom_#t~bitwise81#1 < 0)) && tulip_parse_eeprom_#t~bitwise81#1 <= 2147483647; [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-3: assume false;tulip_parse_eeprom_#t~bitwise81#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647-3: assume !false; [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:24:01,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13443: 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~ret1863#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~ret1316#1.base, tulip_start_xmit_#t~ret1316#1.offset, tulip_start_xmit_#t~mem1317#1, tulip_start_xmit_#t~mem1318#1.base, tulip_start_xmit_#t~mem1318#1.offset, tulip_start_xmit_#t~mem1319#1.base, tulip_start_xmit_#t~mem1319#1.offset, tulip_start_xmit_#t~mem1320#1, tulip_start_xmit_#t~ret1321#1, tulip_start_xmit_#t~mem1322#1.base, tulip_start_xmit_#t~mem1322#1.offset, 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, tulip_start_xmit_#t~mem1328#1, tulip_start_xmit_#t~mem1329#1.base, tulip_start_xmit_#t~mem1329#1.offset, tulip_start_xmit_#t~mem1330#1, tulip_start_xmit_#t~bitwise1331#1, tulip_start_xmit_#t~mem1332#1.base, tulip_start_xmit_#t~mem1332#1.offset, tulip_start_xmit_#t~mem1333#1, tulip_start_xmit_#t~mem1334#1.base, tulip_start_xmit_#t~mem1334#1.offset, tulip_start_xmit_~skb#1.base, tulip_start_xmit_~skb#1.offset, tulip_start_xmit_~dev#1.base, tulip_start_xmit_~dev#1.offset, tulip_start_xmit_~tp~19#1.base, tulip_start_xmit_~tp~19#1.offset, tulip_start_xmit_~tmp~67#1.base, tulip_start_xmit_~tmp~67#1.offset, tulip_start_xmit_~entry~3#1, tulip_start_xmit_~flag~0#1, tulip_start_xmit_~mapping~3#1, tulip_start_xmit_~flags~4#1;tulip_start_xmit_~skb#1.base, tulip_start_xmit_~skb#1.offset := tulip_start_xmit_#in~skb#1.base, tulip_start_xmit_#in~skb#1.offset;tulip_start_xmit_~dev#1.base, tulip_start_xmit_~dev#1.offset := tulip_start_xmit_#in~dev#1.base, tulip_start_xmit_#in~dev#1.offset;havoc tulip_start_xmit_~tp~19#1.base, tulip_start_xmit_~tp~19#1.offset;havoc tulip_start_xmit_~tmp~67#1.base, tulip_start_xmit_~tmp~67#1.offset;havoc tulip_start_xmit_~entry~3#1;havoc tulip_start_xmit_~flag~0#1;havoc tulip_start_xmit_~mapping~3#1;havoc tulip_start_xmit_~flags~4#1; [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14500: 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~mem1941#1.base, ldv_timer_timer_instance_8_#t~mem1941#1.offset;havoc ldv_timer_timer_instance_8_#t~mem1942#1; [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13708-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1909#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594: assume 0 == (tulip_init_one_#t~mem1639#1.base + tulip_init_one_#t~mem1639#1.offset) % 18446744073709551616;havoc tulip_init_one_#t~mem1639#1.base, tulip_init_one_#t~mem1639#1.offset; [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594: assume !(0 == (tulip_init_one_#t~mem1639#1.base + tulip_init_one_#t~mem1639#1.offset) % 18446744073709551616);havoc tulip_init_one_#t~mem1639#1.base, tulip_init_one_#t~mem1639#1.offset;call tulip_init_one_#t~mem1640#1.base, tulip_init_one_#t~mem1640#1.offset := read~$Pointer$#31(tulip_init_one_~tp~31#1.base, 16 + tulip_init_one_~tp~31#1.offset, 8);call write~$Pointer$#31(tulip_init_one_#t~mem1640#1.base, 2048 + tulip_init_one_#t~mem1640#1.offset, tulip_init_one_~tp~31#1.base, 24 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1640#1.base, tulip_init_one_#t~mem1640#1.offset;call tulip_init_one_#t~mem1641#1 := read~int#31(tulip_init_one_~tp~31#1.base, 32 + tulip_init_one_~tp~31#1.offset, 8);call write~int#31(2048 + tulip_init_one_#t~mem1641#1, tulip_init_one_~tp~31#1.base, 40 + tulip_init_one_~tp~31#1.offset, 8);havoc tulip_init_one_#t~mem1641#1;call write~int#31(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~mem1642#1 := read~int#25(~#tulip_tbl~0.base, 16 + (~#tulip_tbl~0.offset + 36 * tulip_init_one_~chip_idx~0#1), 4);call write~int#31(tulip_init_one_#t~mem1642#1, tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4);havoc tulip_init_one_#t~mem1642#1;call write~int#31(0, tulip_init_one_~tp~31#1.base, 3968 + tulip_init_one_~tp~31#1.offset, 4);call write~int#31(0, tulip_init_one_~tp~31#1.base, 3972 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13708: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret1909#1 && ldv_pci_pci_instance_2_#t~ret1909#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___0~53#1 := ldv_pci_pci_instance_2_#t~ret1909#1;havoc ldv_pci_pci_instance_2_#t~ret1909#1; [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5516: assume tulip_parse_eeprom_#t~mem40#1 % 256 % 4294967296 > 1;havoc tulip_parse_eeprom_#t~mem40#1;tulip_parse_eeprom_~last_ee_data~0#1.base, tulip_parse_eeprom_~last_ee_data~0#1.offset := tulip_parse_eeprom_~ee_data~0#1.base, tulip_parse_eeprom_~ee_data~0#1.offset; [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5516: assume !(tulip_parse_eeprom_#t~mem40#1 % 256 % 4294967296 > 1);havoc tulip_parse_eeprom_#t~mem40#1; [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12916-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 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-1: [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12916: 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 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859: assume 0 != tulip_init_one_#t~bitwise1738#1;havoc tulip_init_one_#t~mem1737#1;havoc tulip_init_one_#t~bitwise1738#1;tulip_init_one_#t~loopctr1739#1 := 0; [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859: assume !(0 != tulip_init_one_#t~bitwise1738#1);havoc tulip_init_one_#t~mem1737#1;havoc tulip_init_one_#t~bitwise1738#1; [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18333: havoc __pci_register_driver_#t~nondet2534#1; [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18333-1: ldv___pci_register_driver_81_#t~ret1960#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2534#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_81_#t~ret1960#1 && ldv___pci_register_driver_81_#t~ret1960#1 <= 2147483647;ldv___pci_register_driver_81_~tmp~112#1 := ldv___pci_register_driver_81_#t~ret1960#1;havoc ldv___pci_register_driver_81_#t~ret1960#1;ldv___pci_register_driver_81_~ldv_func_res~11#1 := ldv___pci_register_driver_81_~tmp~112#1;assume { :begin_inline_ldv___pci_register_driver } true;ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset := ldv___pci_register_driver_81_~ldv_func_res~11#1, ldv___pci_register_driver_81_~ldv_func_arg1#1.base, ldv___pci_register_driver_81_~ldv_func_arg1#1.offset, ldv___pci_register_driver_81_~ldv_func_arg2#1.base, ldv___pci_register_driver_81_~ldv_func_arg2#1.offset, ldv___pci_register_driver_81_~ldv_func_arg3#1.base, ldv___pci_register_driver_81_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret1844#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~88#1;ldv___pci_register_driver_~arg0#1 := ldv___pci_register_driver_#in~arg0#1;ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset := ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset;ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset := ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset;ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset := ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;havoc ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_18_pci_driver_pci_driver~0#1.offset;havoc ldv___pci_register_driver_~tmp~88#1; [2025-02-08 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11991: 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 04:24:01,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-3: assume 2 == tulip_init_one_#t~mem1737#1;tulip_init_one_#t~bitwise1738#1 := tulip_init_one_#t~mem1737#1; [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-3: assume !(2 == tulip_init_one_#t~mem1737#1); [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-2: havoc tulip_init_one_#t~bitwise1738#1;assume ((((tulip_init_one_#t~mem1737#1 < 0 || tulip_init_one_#t~bitwise1738#1 <= tulip_init_one_#t~mem1737#1) && tulip_init_one_#t~bitwise1738#1 <= 2) && tulip_init_one_#t~bitwise1738#1 >= 0) && (tulip_init_one_#t~mem1737#1 >= 0 || tulip_init_one_#t~bitwise1738#1 > 2 + tulip_init_one_#t~mem1737#1)) && tulip_init_one_#t~bitwise1738#1 >= -2147483648; [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-5: call tulip_init_one_#t~mem1737#1 := read~int#31(tulip_init_one_~tp~31#1.base, 2808 + tulip_init_one_~tp~31#1.offset, 4); [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-4: assume 0 == tulip_init_one_#t~mem1737#1;tulip_init_one_#t~bitwise1738#1 := 0; [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-4: assume !(0 == tulip_init_one_#t~mem1737#1); [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727: assume tulip_init_one_~i~13#1 < tulip_init_one_~ee_max_addr~0#1; [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727: 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 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124: assume 0 != tulip_suspend_~tmp___2~25#1; [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124: assume !(0 != tulip_suspend_~tmp___2~25#1); [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11992: 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 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13974: 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 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650: tulip_parse_eeprom_~new_advertise~0#1 := tulip_parse_eeprom_#t~bitwise82#1; [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650-3: assume false;tulip_parse_eeprom_#t~bitwise82#1 := tulip_parse_eeprom_~new_advertise~0#1; [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650-3: assume !false; [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650-4: assume 0 == tulip_parse_eeprom_~new_advertise~0#1 || 128 == tulip_parse_eeprom_~new_advertise~0#1;tulip_parse_eeprom_#t~bitwise82#1 := 128; [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650-4: assume !(0 == tulip_parse_eeprom_~new_advertise~0#1 || 128 == tulip_parse_eeprom_~new_advertise~0#1); [2025-02-08 04:24:01,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13578: assume 7 == ~ldv_statevar_2~0; [2025-02-08 04:24:01,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13578: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 04:24:01,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650-1: [2025-02-08 04:24:01,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5650-2: havoc tulip_parse_eeprom_#t~bitwise82#1;assume ((((tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise82#1 >= 128) && tulip_parse_eeprom_#t~bitwise82#1 >= tulip_parse_eeprom_~new_advertise~0#1) && (tulip_parse_eeprom_~new_advertise~0#1 < 0 || tulip_parse_eeprom_#t~bitwise82#1 <= 128 + tulip_parse_eeprom_~new_advertise~0#1)) && (tulip_parse_eeprom_~new_advertise~0#1 >= 0 || tulip_parse_eeprom_#t~bitwise82#1 < 0)) && tulip_parse_eeprom_#t~bitwise82#1 <= 2147483647; [2025-02-08 04:24:01,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13710: assume 0 != ldv_pci_pci_instance_2_~tmp___0~53#1;~ldv_statevar_2~0 := 12; [2025-02-08 04:24:01,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13710: assume !(0 != ldv_pci_pci_instance_2_~tmp___0~53#1);~ldv_statevar_2~0 := 17; [2025-02-08 04:24:01,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314: assume 3 == ~ldv_statevar_1~0; [2025-02-08 04:24:01,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 04:24:01,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10668: call ULTIMATE.dealloc(~#descriptor~11#1.base, ~#descriptor~11#1.offset);havoc ~#descriptor~11#1.base, ~#descriptor~11#1.offset; [2025-02-08 04:24:01,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6143: havoc __napi_schedule_~arg0#1.base, __napi_schedule_~arg0#1.offset;havoc __napi_schedule_#in~arg0#1.base, __napi_schedule_#in~arg0#1.offset;assume { :end_inline___napi_schedule } true; [2025-02-08 04:24:03,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7286: assume -9223372036854775808 <= tulip_stop_rxtx___0_#t~ret526#1 && tulip_stop_rxtx___0_#t~ret526#1 <= 9223372036854775807;tulip_stop_rxtx___0_~tmp___3~6#1 := tulip_stop_rxtx___0_#t~ret526#1;havoc tulip_stop_rxtx___0_#t~mem525#1;havoc tulip_stop_rxtx___0_#t~ret526#1; [2025-02-08 04:24:03,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7286-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret526#1 := ldv__builtin_expect((if tulip_stop_rxtx___0_#t~mem525#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___0_#t~mem525#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___0_#t~mem525#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:24:03,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278: assume 0 == tulip_stop_rxtx___0_~i~3#1 % 4294967296;call write~$Pointer$#12(71, 0, tulip_stop_rxtx___0_~#descriptor~3#1.base, tulip_stop_rxtx___0_~#descriptor~3#1.offset, 8);call write~$Pointer$#12(72, 0, tulip_stop_rxtx___0_~#descriptor~3#1.base, 8 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 8);call write~$Pointer$#12(73, 0, tulip_stop_rxtx___0_~#descriptor~3#1.base, 16 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 8);call write~$Pointer$#12(74, 0, tulip_stop_rxtx___0_~#descriptor~3#1.base, 24 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 8);call write~int#12(549, tulip_stop_rxtx___0_~#descriptor~3#1.base, 32 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 4);call write~int#12(1, tulip_stop_rxtx___0_~#descriptor~3#1.base, 36 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 4);call tulip_stop_rxtx___0_#t~mem525#1 := read~int#12(tulip_stop_rxtx___0_~#descriptor~3#1.base, 36 + tulip_stop_rxtx___0_~#descriptor~3#1.offset, 4); [2025-02-08 04:24:03,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278: assume !(0 == tulip_stop_rxtx___0_~i~3#1 % 4294967296); [2025-02-08 04:24:03,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270: assume 0 != tulip_stop_rxtx___0_#t~bitwise524#1 % 4294967296;havoc tulip_stop_rxtx___0_#t~bitwise524#1; [2025-02-08 04:24:03,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270: assume !(0 != tulip_stop_rxtx___0_#t~bitwise524#1 % 4294967296);havoc tulip_stop_rxtx___0_#t~bitwise524#1; [2025-02-08 04:24:03,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270-4: assume 0 == tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296;tulip_stop_rxtx___0_#t~bitwise524#1 := 0; [2025-02-08 04:24:03,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270-4: assume !(0 == tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296); [2025-02-08 04:24:03,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270-3: assume 8257536 == tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296;tulip_stop_rxtx___0_#t~bitwise524#1 := tulip_stop_rxtx___0_~tmp___0~15#1; [2025-02-08 04:24:03,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270-3: assume !(8257536 == tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296); [2025-02-08 04:24:03,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270-2: havoc tulip_stop_rxtx___0_#t~bitwise524#1;assume tulip_stop_rxtx___0_#t~bitwise524#1 % 4294967296 <= tulip_stop_rxtx___0_~tmp___0~15#1 % 4294967296 && tulip_stop_rxtx___0_#t~bitwise524#1 % 4294967296 <= 8257536; [2025-02-08 04:24:03,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270-1: [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7262: tulip_stop_rxtx___0_~i~3#1 := tulip_stop_rxtx___0_~i~3#1 - 1; [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7262-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8287: 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 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288: assume 0 != tulip_stop_rxtx___0_~tmp___3~6#1; [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288: assume !(0 != tulip_stop_rxtx___0_~tmp___3~6#1); [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297: #res#1 := 1; [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: assume ~tulip_debug~0 > 0;call #t~mem745#1 := read~int#31(~tp~9#1.base, 3428 + ~tp~9#1.offset, 1);call #t~mem746#1 := read~int#31(~tp~9#1.base, 3996 + ~tp~9#1.offset, 1); [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: assume !(~tulip_debug~0 > 0); [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: tulip_stop_rxtx___0_~tmp___1~11#1 := tulip_stop_rxtx___0_#t~ret527#1;havoc tulip_stop_rxtx___0_#t~ret527#1; [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret527#1 := ioread32(tulip_stop_rxtx___0_~ioaddr~3#1.base, 48 + tulip_stop_rxtx___0_~ioaddr~3#1.offset); srcloc: null [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: assume 0 != tulip_stop_rxtx___0_~i~3#1 % 4294967296; [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: assume !(0 != tulip_stop_rxtx___0_~i~3#1 % 4294967296); [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7291-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret528#1 := ioread32(tulip_stop_rxtx___0_~ioaddr~3#1.base, 40 + tulip_stop_rxtx___0_~ioaddr~3#1.offset); srcloc: null [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7291: tulip_stop_rxtx___0_~tmp___2~9#1 := tulip_stop_rxtx___0_#t~ret528#1;havoc tulip_stop_rxtx___0_#t~ret528#1;call tulip_stop_rxtx___0_#t~mem529#1.base, tulip_stop_rxtx___0_#t~mem529#1.offset := read~$Pointer$#31(tulip_stop_rxtx___0_~tp#1.base, 4133 + tulip_stop_rxtx___0_~tp#1.offset, 8); [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291-1: SUMMARY for call #t~ret747#1 := _dev_info(~dev#1.base, 1236 + ~dev#1.offset, 128, 0); srcloc: null [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: assume -2147483648 <= #t~ret747#1 && #t~ret747#1 <= 2147483647;havoc #t~mem745#1;havoc #t~mem746#1;havoc #t~ret747#1; [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7292-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret530#1 := __dynamic_netdev_dbg(tulip_stop_rxtx___0_~#descriptor~3#1.base, tulip_stop_rxtx___0_~#descriptor~3#1.offset, tulip_stop_rxtx___0_#t~mem529#1.base, tulip_stop_rxtx___0_#t~mem529#1.offset, 75, 0); srcloc: null [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7292: assume -2147483648 <= tulip_stop_rxtx___0_#t~ret530#1 && tulip_stop_rxtx___0_#t~ret530#1 <= 2147483647;havoc tulip_stop_rxtx___0_#t~mem529#1.base, tulip_stop_rxtx___0_#t~mem529#1.offset;havoc tulip_stop_rxtx___0_#t~ret530#1; [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7243: call ULTIMATE.dealloc(tulip_stop_rxtx___0_~#descriptor~3#1.base, tulip_stop_rxtx___0_~#descriptor~3#1.offset);havoc tulip_stop_rxtx___0_~#descriptor~3#1.base, tulip_stop_rxtx___0_~#descriptor~3#1.offset;havoc tulip_stop_rxtx___0_#t~mem519#1.base, tulip_stop_rxtx___0_#t~mem519#1.offset, tulip_stop_rxtx___0_#t~ret520#1, tulip_stop_rxtx___0_#t~bitwise521#1, tulip_stop_rxtx___0_#t~bitwise522#1, tulip_stop_rxtx___0_#t~ret523#1, tulip_stop_rxtx___0_#t~bitwise524#1, tulip_stop_rxtx___0_#t~mem525#1, tulip_stop_rxtx___0_#t~ret526#1, tulip_stop_rxtx___0_#t~ret527#1, tulip_stop_rxtx___0_#t~ret528#1, tulip_stop_rxtx___0_#t~mem529#1.base, tulip_stop_rxtx___0_#t~mem529#1.offset, tulip_stop_rxtx___0_#t~ret530#1, tulip_stop_rxtx___0_~tp#1.base, tulip_stop_rxtx___0_~tp#1.offset, tulip_stop_rxtx___0_~ioaddr~3#1.base, tulip_stop_rxtx___0_~ioaddr~3#1.offset, tulip_stop_rxtx___0_~csr6~1#1, tulip_stop_rxtx___0_~tmp~24#1, tulip_stop_rxtx___0_~i~3#1, tulip_stop_rxtx___0_~tmp___0~15#1, tulip_stop_rxtx___0_~#descriptor~3#1.base, tulip_stop_rxtx___0_~#descriptor~3#1.offset, tulip_stop_rxtx___0_~tmp___1~11#1, tulip_stop_rxtx___0_~tmp___2~9#1, tulip_stop_rxtx___0_~tmp___3~6#1;havoc tulip_stop_rxtx___0_#in~tp#1.base, tulip_stop_rxtx___0_#in~tp#1.offset;assume { :end_inline_tulip_stop_rxtx___0 } true; [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309: SUMMARY for call __const_udelay(21475); srcloc: null [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7268-1: SUMMARY for call tulip_stop_rxtx___0_#t~ret523#1 := ioread32(tulip_stop_rxtx___0_~ioaddr~3#1.base, 40 + tulip_stop_rxtx___0_~ioaddr~3#1.offset); srcloc: null [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7268: tulip_stop_rxtx___0_~tmp___0~15#1 := tulip_stop_rxtx___0_#t~ret523#1;havoc tulip_stop_rxtx___0_#t~ret523#1; [2025-02-08 04:24:03,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: 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 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7418: havoc #t~bitwise547#1; [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7418-4: assume false;#t~bitwise547#1 := ~dataval~1#1; [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7418-4: assume !false; [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7418-3: havoc #t~bitwise547#1;assume ((((~dataval~1#1 < 0 || #t~bitwise547#1 >= 65536) && #t~bitwise547#1 >= ~dataval~1#1) && (~dataval~1#1 < 0 || #t~bitwise547#1 <= 65536 + ~dataval~1#1)) && (~dataval~1#1 >= 0 || #t~bitwise547#1 < 0)) && #t~bitwise547#1 <= 2147483647; [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7418-2: [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7418-1: SUMMARY for call iowrite32(#t~bitwise547#1, ~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: assume ~i~4#1 >= 0; [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: assume !(~i~4#1 >= 0); [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7418-5: assume 0 == ~dataval~1#1 || 65536 == ~dataval~1#1;#t~bitwise547#1 := 65536; [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7418-5: assume !(0 == ~dataval~1#1 || 65536 == ~dataval~1#1); [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7402: SUMMARY for call iowrite32(196608, ~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7435: SUMMARY for call iowrite32(327680, ~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431: SUMMARY for call iowrite32(262144, ~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419-1: SUMMARY for call #t~ret548#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419: havoc #t~ret548#1;~i~4#1 := ~i~4#1 - 1; [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415-1: [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: ~dataval~1#1 := (if 0 != #t~bitwise545#1 % 2 then 131072 else 0);havoc #t~bitwise545#1; [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415-3: assume 0 == ~read_cmd~1#1 || 0 == ~i~4#1;#t~bitwise545#1 := ~read_cmd~1#1; [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415-3: assume !(0 == ~read_cmd~1#1 || 0 == ~i~4#1); [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415-2: havoc #t~bitwise545#1;assume #t~bitwise545#1 < ~read_cmd~1#1; [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7403-1: SUMMARY for call #t~ret544#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436-1: SUMMARY for call #t~ret553#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7403: havoc #t~ret544#1;~i~4#1 := ~i~4#1 - 1; [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: havoc #t~ret553#1;~i~4#1 := ~i~4#1 - 1; [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432-1: SUMMARY for call #t~ret549#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432: havoc #t~ret549#1; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391-1: SUMMARY for call ldv_spin_unlock_irqrestore_61(~tp~6#1.base, 3308 + ~tp~6#1.offset, ~flags~0#1); srcloc: null [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391: #res#1 := ~retval~1#1 % 65536; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7416: SUMMARY for call iowrite32(~dataval~1#1, ~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: assume ~retval~1#1 >= 0; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: assume !(~retval~1#1 >= 0);~i~4#1 := ~i~4#1 - 1; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7433-1: SUMMARY for call #t~ret550#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400: SUMMARY for call iowrite32(131072, ~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7433: ~tmp___2~10#1 := #t~ret550#1;havoc #t~ret550#1; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417-1: SUMMARY for call #t~ret546#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417: havoc #t~ret546#1; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376-1: SUMMARY for call #t~ret542#1 := ioread32(~ioaddr~4#1.base, 160 + ~ioaddr~4#1.offset); srcloc: null [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376: ~tmp___1~12#1 := #t~ret542#1;havoc #t~ret542#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 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434: ~retval~1#1 := #t~bitwise552#1;havoc #t~bitwise551#1;havoc #t~bitwise552#1; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-4: assume 0 == 2 * ~retval~1#1 || 2 * ~retval~1#1 == (if 0 != #t~bitwise551#1 % 4294967296 then 1 else 0);#t~bitwise552#1 := (if 0 != #t~bitwise551#1 % 4294967296 then 1 else 0); [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-4: assume !(0 == 2 * ~retval~1#1 || 2 * ~retval~1#1 == (if 0 != #t~bitwise551#1 % 4294967296 then 1 else 0)); [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-3: assume 0 == (if 0 != #t~bitwise551#1 % 4294967296 then 1 else 0);#t~bitwise552#1 := 2 * ~retval~1#1; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-3: assume !(0 == (if 0 != #t~bitwise551#1 % 4294967296 then 1 else 0)); [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-2: havoc #t~bitwise552#1;assume (((((2 * ~retval~1#1 < 0 && (if 0 != #t~bitwise551#1 % 4294967296 then 1 else 0) >= 0) || #t~bitwise552#1 >= (if 0 != #t~bitwise551#1 % 4294967296 then 1 else 0)) && ((2 * ~retval~1#1 >= 0 && (if 0 != #t~bitwise551#1 % 4294967296 then 1 else 0) < 0) || #t~bitwise552#1 >= 2 * ~retval~1#1)) && ((2 * ~retval~1#1 < 0 || (if 0 != #t~bitwise551#1 % 4294967296 then 1 else 0) < 0) || #t~bitwise552#1 <= 2 * ~retval~1#1 + (if 0 != #t~bitwise551#1 % 4294967296 then 1 else 0))) && ((2 * ~retval~1#1 >= 0 && (if 0 != #t~bitwise551#1 % 4294967296 then 1 else 0) >= 0) || #t~bitwise552#1 < 0)) && #t~bitwise552#1 <= 2147483647; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7401-1: SUMMARY for call #t~ret543#1 := ioread32(~mdio_addr~0#1.base, ~mdio_addr~0#1.offset); srcloc: null [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-1: [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7401: havoc #t~ret543#1; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-8: assume 0 == ~tmp___2~10#1 % 4294967296;#t~bitwise551#1 := 0; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-8: assume !(0 == ~tmp___2~10#1 % 4294967296); [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-7: assume 524288 == ~tmp___2~10#1 % 4294967296;#t~bitwise551#1 := ~tmp___2~10#1; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-7: assume !(524288 == ~tmp___2~10#1 % 4294967296); [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-6: havoc #t~bitwise551#1;assume #t~bitwise551#1 % 4294967296 <= ~tmp___2~10#1 % 4294967296 && #t~bitwise551#1 % 4294967296 <= 524288; [2025-02-08 04:24:04,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-5: [2025-02-08 04:24:05,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548: havoc tulip_clean_tx_ring_#t~mem1350#1.base, tulip_clean_tx_ring_#t~mem1350#1.offset;call write~$Pointer$#31(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#31(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 04:24:05,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548-1: SUMMARY for call dev_kfree_skb_irq(tulip_clean_tx_ring_#t~mem1350#1.base, tulip_clean_tx_ring_#t~mem1350#1.offset); srcloc: null [2025-02-08 04:24:05,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18373: havoc cancel_work_sync_#t~nondet2539#1; [2025-02-08 04:24:05,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14628-1: ldv_del_timer_sync_66_#res#1 := ldv_del_timer_sync_66_~ldv_func_res~7#1; [2025-02-08 04:24:05,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536: assume 0 != tulip_clean_tx_ring_#t~mem1343#1 % 18446744073709551616;havoc tulip_clean_tx_ring_#t~mem1343#1;call tulip_clean_tx_ring_#t~mem1344#1.base, tulip_clean_tx_ring_#t~mem1344#1.offset := read~$Pointer$#31(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#31(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 04:24:05,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536: assume !(0 != tulip_clean_tx_ring_#t~mem1343#1 % 18446744073709551616);havoc tulip_clean_tx_ring_#t~mem1343#1; [2025-02-08 04:24:05,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10528: 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~mem1336#1.base, tulip_clean_tx_ring_#t~mem1336#1.offset := read~$Pointer$#31(tulip_clean_tx_ring_~tp#1.base, 24 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1337#1 := read~int#31(tulip_clean_tx_ring_#t~mem1336#1.base, tulip_clean_tx_ring_#t~mem1336#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~mem1337#1 % 4294967296 % 4294967296 <= 2147483647 then tulip_clean_tx_ring_#t~mem1337#1 % 4294967296 % 4294967296 else tulip_clean_tx_ring_#t~mem1337#1 % 4294967296 % 4294967296 - 4294967296);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; [2025-02-08 04:24:05,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10570: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 04:24:05,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10546: 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;havoc tulip_clean_tx_ring_#t~mem1348#1.base, tulip_clean_tx_ring_#t~mem1348#1.offset;havoc tulip_clean_tx_ring_#t~mem1349#1;call tulip_clean_tx_ring_#t~mem1350#1.base, tulip_clean_tx_ring_#t~mem1350#1.offset := read~$Pointer$#31(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 04:24:05,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14613-1: ldv_del_timer_sync_65_#res#1 := ldv_del_timer_sync_65_~ldv_func_res~6#1; [2025-02-08 04:24:05,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10538: 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; [2025-02-08 04:24:05,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9361: assume { :begin_inline_msleep } true;msleep_#in~arg0#1 := 1;havoc msleep_~arg0#1;msleep_~arg0#1 := msleep_#in~arg0#1;havoc msleep_~arg0#1;havoc msleep_#in~arg0#1;assume { :end_inline_msleep } true; [2025-02-08 04:24:05,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10546-1: SUMMARY for call pci_unmap_single(tulip_clean_tx_ring_#t~mem1346#1.base, tulip_clean_tx_ring_#t~mem1346#1.offset, tulip_clean_tx_ring_#t~mem1347#1, tulip_clean_tx_ring_#t~mem1349#1 % 4294967296, 1); srcloc: null [2025-02-08 04:24:05,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530: assume tulip_clean_tx_ring_~status~2#1 < 0;call tulip_clean_tx_ring_#t~mem1338#1.base, tulip_clean_tx_ring_#t~mem1338#1.offset := read~$Pointer$#31(tulip_clean_tx_ring_~tp#1.base, 4133 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1339#1.base, tulip_clean_tx_ring_#t~mem1339#1.offset := read~$Pointer$#31(tulip_clean_tx_ring_~tp#1.base, 4133 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1340#1 := read~int#31(tulip_clean_tx_ring_#t~mem1339#1.base, 300 + tulip_clean_tx_ring_#t~mem1339#1.offset, 8);call write~int#31(1 + tulip_clean_tx_ring_#t~mem1340#1, tulip_clean_tx_ring_#t~mem1338#1.base, 300 + tulip_clean_tx_ring_#t~mem1338#1.offset, 8);havoc tulip_clean_tx_ring_#t~mem1338#1.base, tulip_clean_tx_ring_#t~mem1338#1.offset;havoc tulip_clean_tx_ring_#t~mem1339#1.base, tulip_clean_tx_ring_#t~mem1339#1.offset;havoc tulip_clean_tx_ring_#t~mem1340#1;call tulip_clean_tx_ring_#t~mem1341#1.base, tulip_clean_tx_ring_#t~mem1341#1.offset := read~$Pointer$#31(tulip_clean_tx_ring_~tp#1.base, 24 + tulip_clean_tx_ring_~tp#1.offset, 8);call write~int#31(0, tulip_clean_tx_ring_#t~mem1341#1.base, tulip_clean_tx_ring_#t~mem1341#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~mem1341#1.base, tulip_clean_tx_ring_#t~mem1341#1.offset; [2025-02-08 04:24:05,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530: assume !(tulip_clean_tx_ring_~status~2#1 < 0); [2025-02-08 04:24:05,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10538-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, 192, 1); srcloc: null [2025-02-08 04:24:05,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535: assume 0 == (tulip_clean_tx_ring_#t~mem1342#1.base + tulip_clean_tx_ring_#t~mem1342#1.offset) % 18446744073709551616;havoc tulip_clean_tx_ring_#t~mem1342#1.base, tulip_clean_tx_ring_#t~mem1342#1.offset;call tulip_clean_tx_ring_#t~mem1343#1 := read~int#31(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 04:24:05,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535: assume !(0 == (tulip_clean_tx_ring_#t~mem1342#1.base + tulip_clean_tx_ring_#t~mem1342#1.offset) % 18446744073709551616);havoc tulip_clean_tx_ring_#t~mem1342#1.base, tulip_clean_tx_ring_#t~mem1342#1.offset;call tulip_clean_tx_ring_#t~mem1346#1.base, tulip_clean_tx_ring_#t~mem1346#1.offset := read~$Pointer$#31(tulip_clean_tx_ring_~tp#1.base, 4017 + tulip_clean_tx_ring_~tp#1.offset, 8);call tulip_clean_tx_ring_#t~mem1347#1 := read~int#31(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~mem1348#1.base, tulip_clean_tx_ring_#t~mem1348#1.offset := read~$Pointer$#31(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~mem1349#1 := read~int#31(tulip_clean_tx_ring_#t~mem1348#1.base, 104 + tulip_clean_tx_ring_#t~mem1348#1.offset, 4); [2025-02-08 04:24:05,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535-1: call tulip_clean_tx_ring_#t~mem1342#1.base, tulip_clean_tx_ring_#t~mem1342#1.offset := read~$Pointer$#31(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 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9693: assume -2147483648 <= #t~ret1080 && #t~ret1080 <= 2147483647;havoc #t~mem1079.base, #t~mem1079.offset;havoc #t~ret1080; [2025-02-08 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9693-1: SUMMARY for call #t~ret1080 := __dynamic_netdev_dbg(~#descriptor~9.base, ~#descriptor~9.offset, #t~mem1079.base, #t~mem1079.offset, 187, 0); srcloc: null [2025-02-08 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: ~tmp___1~21 := #t~ret1077;havoc #t~ret1077; [2025-02-08 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691-1: SUMMARY for call #t~ret1077 := ioread32(~ioaddr~10.base, 48 + ~ioaddr~10.offset); srcloc: null [2025-02-08 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: assume 0 != ~tmp___3~13; [2025-02-08 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: assume !(0 != ~tmp___3~13); [2025-02-08 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9687: assume -9223372036854775808 <= #t~ret1076 && #t~ret1076 <= 9223372036854775807;~tmp___3~13 := #t~ret1076;havoc #t~mem1075;havoc #t~ret1076; [2025-02-08 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9687-1: SUMMARY for call #t~ret1076 := ldv__builtin_expect((if #t~mem1075 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then #t~mem1075 % 4294967296 % 18446744073709551616 else #t~mem1075 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: call ULTIMATE.dealloc(~#descriptor~9.base, ~#descriptor~9.offset);havoc ~#descriptor~9.base, ~#descriptor~9.offset; [2025-02-08 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679: assume 0 == ~i~8 % 4294967296;call write~$Pointer$#12(183, 0, ~#descriptor~9.base, ~#descriptor~9.offset, 8);call write~$Pointer$#12(184, 0, ~#descriptor~9.base, 8 + ~#descriptor~9.offset, 8);call write~$Pointer$#12(185, 0, ~#descriptor~9.base, 16 + ~#descriptor~9.offset, 8);call write~$Pointer$#12(186, 0, ~#descriptor~9.base, 24 + ~#descriptor~9.offset, 8);call write~int#12(549, ~#descriptor~9.base, 32 + ~#descriptor~9.offset, 4);call write~int#12(1, ~#descriptor~9.base, 36 + ~#descriptor~9.offset, 4);call #t~mem1075 := read~int#12(~#descriptor~9.base, 36 + ~#descriptor~9.offset, 4); [2025-02-08 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679: assume !(0 == ~i~8 % 4294967296); [2025-02-08 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-2: havoc #t~bitwise1074;assume #t~bitwise1074 % 4294967296 <= ~tmp___0~32 % 4294967296 && #t~bitwise1074 % 4294967296 <= 8257536; [2025-02-08 04:24:05,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9669: ~tmp___0~32 := #t~ret1073;havoc #t~ret1073; [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-3: assume 8257536 == ~tmp___0~32 % 4294967296;#t~bitwise1074 := ~tmp___0~32; [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-3: assume !(8257536 == ~tmp___0~32 % 4294967296); [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9669-1: SUMMARY for call #t~ret1073 := ioread32(~ioaddr~10.base, 40 + ~ioaddr~10.offset); srcloc: null [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-4: assume 0 == ~tmp___0~32 % 4294967296;#t~bitwise1074 := 0; [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-4: assume !(0 == ~tmp___0~32 % 4294967296); [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9667: assume 0 != ~i~8 % 4294967296; [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9667: assume !(0 != ~i~8 % 4294967296); [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671: assume 0 != #t~bitwise1074 % 4294967296;havoc #t~bitwise1074; [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671: assume !(0 != #t~bitwise1074 % 4294967296);havoc #t~bitwise1074; [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671-1: [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9692: ~tmp___2~17 := #t~ret1078;havoc #t~ret1078;call #t~mem1079.base, #t~mem1079.offset := read~$Pointer$#31(~tp.base, 4133 + ~tp.offset, 8); [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9692-1: SUMMARY for call #t~ret1078 := ioread32(~ioaddr~10.base, 40 + ~ioaddr~10.offset); srcloc: null [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663: ~i~8 := ~i~8 - 1; [2025-02-08 04:24:05,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:24:05,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: #t~ret882#1 := ldv_mod_timer_63___0_#res#1;havoc ldv_mod_timer_63___0_#t~ret895#1, ldv_mod_timer_63___0_#t~ret896#1, ldv_mod_timer_63___0_~ldv_func_arg1#1.base, ldv_mod_timer_63___0_~ldv_func_arg1#1.offset, ldv_mod_timer_63___0_~ldv_func_arg2#1, ldv_mod_timer_63___0_~ldv_func_res~3#1, ldv_mod_timer_63___0_~tmp~35#1, ldv_mod_timer_63___0_~tmp___0~26#1;havoc ldv_mod_timer_63___0_#in~ldv_func_arg1#1.base, ldv_mod_timer_63___0_#in~ldv_func_arg1#1.offset, ldv_mod_timer_63___0_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_63___0 } true;assume -2147483648 <= #t~ret882#1 && #t~ret882#1 <= 2147483647;havoc #t~ret882#1; [2025-02-08 04:24:05,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9033-1: ldv_mod_timer_63___0_#res#1 := ldv_mod_timer_63___0_~ldv_func_res~3#1; [2025-02-08 04:24:06,260 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~ret227#1.base, dma_mapping_error_#t~ret227#1.offset;havoc dma_mapping_error_#t~ret227#1.base, dma_mapping_error_#t~ret227#1.offset;dma_mapping_error_~ops___0~4#1.base, dma_mapping_error_~ops___0~4#1.offset := dma_mapping_error_~tmp~8#1.base, dma_mapping_error_~tmp~8#1.offset;assume { :begin_inline_debug_dma_mapping_error } true;debug_dma_mapping_error_#in~arg0#1.base, debug_dma_mapping_error_#in~arg0#1.offset, debug_dma_mapping_error_#in~arg1#1 := dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset, dma_mapping_error_~dma_addr#1;havoc debug_dma_mapping_error_~arg0#1.base, debug_dma_mapping_error_~arg0#1.offset, debug_dma_mapping_error_~arg1#1;debug_dma_mapping_error_~arg0#1.base, debug_dma_mapping_error_~arg0#1.offset := debug_dma_mapping_error_#in~arg0#1.base, debug_dma_mapping_error_#in~arg0#1.offset;debug_dma_mapping_error_~arg1#1 := debug_dma_mapping_error_#in~arg1#1; [2025-02-08 04:24:06,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6047-1: SUMMARY for call dma_mapping_error_#t~ret227#1.base, dma_mapping_error_#t~ret227#1.offset := get_dma_ops(dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset); srcloc: null [2025-02-08 04:24:06,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400: #t~ret287#1 := dma_mapping_error_#res#1;havoc dma_mapping_error_#t~ret227#1.base, dma_mapping_error_#t~ret227#1.offset, dma_mapping_error_#t~mem228#1.base, dma_mapping_error_#t~mem228#1.offset, dma_mapping_error_#t~mem232#1.base, dma_mapping_error_#t~mem232#1.offset, dma_mapping_error_#t~ret233#1, dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset, dma_mapping_error_~dma_addr#1, dma_mapping_error_~ops___0~4#1.base, dma_mapping_error_~ops___0~4#1.offset, dma_mapping_error_~tmp~8#1.base, dma_mapping_error_~tmp~8#1.offset, dma_mapping_error_~tmp___0~6#1;havoc dma_mapping_error_#in~dev#1.base, dma_mapping_error_#in~dev#1.offset, dma_mapping_error_#in~dma_addr#1;assume { :end_inline_dma_mapping_error } true;assume -2147483648 <= #t~ret287#1 && #t~ret287#1 <= 2147483647;~tmp___1~8#1 := #t~ret287#1;havoc #t~mem286#1.base, #t~mem286#1.offset;havoc #t~ret287#1; [2025-02-08 04:24:06,260 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~mem228#1.base, dma_mapping_error_#t~mem228#1.offset := read~$Pointer$#31(dma_mapping_error_~ops___0~4#1.base, 96 + dma_mapping_error_~ops___0~4#1.offset, 8); [2025-02-08 04:24:06,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: assume 0 == (~skb~0#1.base + ~skb~0#1.offset) % 18446744073709551616; [2025-02-08 04:24:06,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: assume !(0 == (~skb~0#1.base + ~skb~0#1.offset) % 18446744073709551616);call #t~mem283#1.base, #t~mem283#1.offset := read~$Pointer$#31(~tp~2#1.base, 4017 + ~tp~2#1.offset, 8);call #t~mem284#1.base, #t~mem284#1.offset := read~$Pointer$#31(~skb~0#1.base, 229 + ~skb~0#1.offset, 8); [2025-02-08 04:24:06,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390: ~tmp___0~10#1.base, ~tmp___0~10#1.offset := #t~ret282#1.base, #t~ret282#1.offset;havoc #t~ret282#1.base, #t~ret282#1.offset;call write~$Pointer$#31(~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 04:24:06,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6388: assume 0 == (#t~mem281#1.base + #t~mem281#1.offset) % 18446744073709551616;havoc #t~mem281#1.base, #t~mem281#1.offset; [2025-02-08 04:24:06,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6388: assume !(0 == (#t~mem281#1.base + #t~mem281#1.offset) % 18446744073709551616);havoc #t~mem281#1.base, #t~mem281#1.offset; [2025-02-08 04:24:06,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390-1: SUMMARY for call #t~ret282#1.base, #t~ret282#1.offset := netdev_alloc_skb(~dev#1.base, ~dev#1.offset, 1540); srcloc: null [2025-02-08 04:24:06,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6415: call #t~mem289#1.base, #t~mem289#1.offset := read~$Pointer$#31(~tp~2#1.base, 16 + ~tp~2#1.offset, 8);call write~int#31(2147483648, #t~mem289#1.base, #t~mem289#1.offset + 16 * (if ~entry~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~0#1 % 18446744073709551616 % 18446744073709551616 else ~entry~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc #t~mem289#1.base, #t~mem289#1.offset;call #t~mem290#1 := read~int#31(~tp~2#1.base, 3384 + ~tp~2#1.offset, 4);call write~int#31(1 + #t~mem290#1, ~tp~2#1.base, 3384 + ~tp~2#1.offset, 4);havoc #t~mem290#1; [2025-02-08 04:24:06,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6399-1: SUMMARY for call #t~ret285#1 := pci_map_single(#t~mem283#1.base, #t~mem283#1.offset, #t~mem284#1.base, #t~mem284#1.offset, 1540, 2); srcloc: null [2025-02-08 04:24:06,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6399: ~mapping~0#1 := #t~ret285#1;havoc #t~mem283#1.base, #t~mem283#1.offset;havoc #t~mem284#1.base, #t~mem284#1.offset;havoc #t~ret285#1;call #t~mem286#1.base, #t~mem286#1.offset := read~$Pointer$#31(~tp~2#1.base, 4017 + ~tp~2#1.offset, 8);assume { :begin_inline_dma_mapping_error } true;dma_mapping_error_#in~dev#1.base, dma_mapping_error_#in~dev#1.offset, dma_mapping_error_#in~dma_addr#1 := #t~mem286#1.base, 179 + #t~mem286#1.offset, ~mapping~0#1;havoc dma_mapping_error_#res#1;havoc dma_mapping_error_#t~ret227#1.base, dma_mapping_error_#t~ret227#1.offset, dma_mapping_error_#t~mem228#1.base, dma_mapping_error_#t~mem228#1.offset, dma_mapping_error_#t~mem232#1.base, dma_mapping_error_#t~mem232#1.offset, dma_mapping_error_#t~ret233#1, dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset, dma_mapping_error_~dma_addr#1, dma_mapping_error_~ops___0~4#1.base, dma_mapping_error_~ops___0~4#1.offset, dma_mapping_error_~tmp~8#1.base, dma_mapping_error_~tmp~8#1.offset, dma_mapping_error_~tmp___0~6#1;dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset := dma_mapping_error_#in~dev#1.base, dma_mapping_error_#in~dev#1.offset;dma_mapping_error_~dma_addr#1 := dma_mapping_error_#in~dma_addr#1;havoc dma_mapping_error_~ops___0~4#1.base, dma_mapping_error_~ops___0~4#1.offset;havoc dma_mapping_error_~tmp~8#1.base, dma_mapping_error_~tmp~8#1.offset;havoc dma_mapping_error_~tmp___0~6#1; [2025-02-08 04:24:06,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387: call #t~mem280#1 := read~int#31(~tp~2#1.base, 3384 + ~tp~2#1.offset, 4);~entry~0#1 := (if #t~mem280#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem280#1 % 4294967296 % 4294967296 else #t~mem280#1 % 4294967296 % 4294967296 - 4294967296) % 128;call #t~mem281#1.base, #t~mem281#1.offset := read~$Pointer$#31(~tp~2#1.base, 560 + ~tp~2#1.offset + 16 * ~entry~0#1, 8); [2025-02-08 04:24:06,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402: assume 0 != ~tmp___1~8#1; [2025-02-08 04:24:06,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402: assume !(0 != ~tmp___1~8#1);call write~int#31(~mapping~0#1, ~tp~2#1.base, 8 + (560 + ~tp~2#1.offset + 16 * ~entry~0#1), 8);call #t~mem288#1.base, #t~mem288#1.offset := read~$Pointer$#31(~tp~2#1.base, 16 + ~tp~2#1.offset, 8);call write~int#31(~mapping~0#1, #t~mem288#1.base, 8 + (#t~mem288#1.offset + 16 * (if ~entry~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~entry~0#1 % 18446744073709551616 % 18446744073709551616 else ~entry~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem288#1.base, #t~mem288#1.offset;~refilled~0#1 := 1 + ~refilled~0#1; [2025-02-08 04:24:06,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051: assume 0 != (dma_mapping_error_#t~mem228#1.base + dma_mapping_error_#t~mem228#1.offset) % 18446744073709551616;havoc dma_mapping_error_#t~mem228#1.base, dma_mapping_error_#t~mem228#1.offset;call dma_mapping_error_#t~mem232#1.base, dma_mapping_error_#t~mem232#1.offset := read~$Pointer$#31(dma_mapping_error_~ops___0~4#1.base, 96 + dma_mapping_error_~ops___0~4#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~~dma_addr_t~0~TO~int } true;##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~231#1, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~#fp#1.offset := dma_mapping_error_~dev#1.base, dma_mapping_error_~dev#1.offset, dma_mapping_error_~dma_addr#1, dma_mapping_error_#t~mem232#1.base, dma_mapping_error_#t~mem232#1.offset;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#res#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~231#1;##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1.offset := ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1.offset;##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~231#1 := ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~231#1;dma_mapping_error_#t~ret233#1 := ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#res#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~230#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#~231#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~230#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~231#1, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~dma_addr_t~0~TO~int } true;assume -2147483648 <= dma_mapping_error_#t~ret233#1 && dma_mapping_error_#t~ret233#1 <= 2147483647;dma_mapping_error_~tmp___0~6#1 := dma_mapping_error_#t~ret233#1;havoc dma_mapping_error_#t~mem232#1.base, dma_mapping_error_#t~mem232#1.offset;havoc dma_mapping_error_#t~ret233#1;dma_mapping_error_#res#1 := dma_mapping_error_~tmp___0~6#1; [2025-02-08 04:24:06,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051: assume !(0 != (dma_mapping_error_#t~mem228#1.base + dma_mapping_error_#t~mem228#1.offset) % 18446744073709551616);havoc dma_mapping_error_#t~mem228#1.base, dma_mapping_error_#t~mem228#1.offset;dma_mapping_error_#res#1 := (if 0 == dma_mapping_error_~dma_addr#1 % 18446744073709551616 then 1 else 0); [2025-02-08 04:24:06,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6404-1: SUMMARY for call consume_skb(~skb~0#1.base, ~skb~0#1.offset); srcloc: null [2025-02-08 04:24:06,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6404: call write~$Pointer$#31(0, 0, ~tp~2#1.base, 560 + ~tp~2#1.offset + 16 * ~entry~0#1, 8); [2025-02-08 04:24:06,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15998: #t~ret2280#1 := ldv_mod_timer_60___1_#res#1;havoc ldv_mod_timer_60___1_#t~ret2415#1, ldv_mod_timer_60___1_#t~ret2416#1, ldv_mod_timer_60___1_~ldv_func_arg1#1.base, ldv_mod_timer_60___1_~ldv_func_arg1#1.offset, ldv_mod_timer_60___1_~ldv_func_arg2#1, ldv_mod_timer_60___1_~ldv_func_res~16#1, ldv_mod_timer_60___1_~tmp~130#1, ldv_mod_timer_60___1_~tmp___0~78#1;havoc ldv_mod_timer_60___1_#in~ldv_func_arg1#1.base, ldv_mod_timer_60___1_#in~ldv_func_arg1#1.offset, ldv_mod_timer_60___1_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_60___1 } true;assume -2147483648 <= #t~ret2280#1 && #t~ret2280#1 <= 2147483647;havoc #t~ret2280#1; [2025-02-08 04:24:06,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16355-1: ldv_mod_timer_60___1_#res#1 := ldv_mod_timer_60___1_~ldv_func_res~16#1; [2025-02-08 04:24:06,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18405: havoc #t~nondet2541; [2025-02-08 04:24:06,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: havoc #t~mem141;havoc #t~bitwise142; [2025-02-08 04:24:06,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10432: tulip_init_ring_~tmp___0~36#1.base, tulip_init_ring_~tmp___0~36#1.offset := tulip_init_ring_#t~ret1305#1.base, tulip_init_ring_#t~ret1305#1.offset;havoc tulip_init_ring_#t~ret1305#1.base, tulip_init_ring_#t~ret1305#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$#31(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 04:24:06,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10432-1: SUMMARY for call tulip_init_ring_#t~ret1305#1.base, tulip_init_ring_#t~ret1305#1.offset := netdev_alloc_skb(tulip_init_ring_~dev#1.base, tulip_init_ring_~dev#1.offset, 1540); srcloc: null [2025-02-08 04:24:06,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457: call write~$Pointer$#31(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#31(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~mem1311#1.base, tulip_init_ring_#t~mem1311#1.offset := read~$Pointer$#31(tulip_init_ring_~tp~18#1.base, 24 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#31(0, tulip_init_ring_#t~mem1311#1.base, tulip_init_ring_#t~mem1311#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~mem1311#1.base, tulip_init_ring_#t~mem1311#1.offset;call tulip_init_ring_#t~mem1312#1.base, tulip_init_ring_#t~mem1312#1.offset := read~$Pointer$#31(tulip_init_ring_~tp~18#1.base, 24 + tulip_init_ring_~tp~18#1.offset, 8);call tulip_init_ring_#t~mem1313#1 := read~int#31(tulip_init_ring_~tp~18#1.base, 40 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#31(tulip_init_ring_#t~mem1313#1 + 16 * (1 + tulip_init_ring_~i~10#1), tulip_init_ring_#t~mem1312#1.base, 12 + (tulip_init_ring_#t~mem1312#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~mem1312#1.base, tulip_init_ring_#t~mem1312#1.offset;havoc tulip_init_ring_#t~mem1313#1;tulip_init_ring_~i~10#1 := 1 + tulip_init_ring_~i~10#1; [2025-02-08 04:24:06,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10315: #res#1 := ~retval~2#1; [2025-02-08 04:24:06,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10315-1: SUMMARY for call tulip_free_ring(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:24:06,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14578-1: ldv_request_irq_60_#res#1 := ldv_request_irq_60_~ldv_func_res~5#1; [2025-02-08 04:24:06,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10441: tulip_init_ring_~mapping~2#1 := tulip_init_ring_#t~ret1308#1;havoc tulip_init_ring_#t~mem1306#1.base, tulip_init_ring_#t~mem1306#1.offset;havoc tulip_init_ring_#t~mem1307#1.base, tulip_init_ring_#t~mem1307#1.offset;havoc tulip_init_ring_#t~ret1308#1;call write~int#31(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~mem1309#1.base, tulip_init_ring_#t~mem1309#1.offset := read~$Pointer$#31(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#31(2147483648, 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$#31(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#31(tulip_init_ring_~mapping~2#1, tulip_init_ring_#t~mem1310#1.base, 8 + (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;tulip_init_ring_~i~10#1 := 1 + tulip_init_ring_~i~10#1; [2025-02-08 04:24:06,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10441-1: SUMMARY for call tulip_init_ring_#t~ret1308#1 := pci_map_single(tulip_init_ring_#t~mem1306#1.base, tulip_init_ring_#t~mem1306#1.offset, tulip_init_ring_#t~mem1307#1.base, tulip_init_ring_#t~mem1307#1.offset, 1540, 2); srcloc: null [2025-02-08 04:24:06,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10415: call tulip_init_ring_#t~mem1298#1.base, tulip_init_ring_#t~mem1298#1.offset := read~$Pointer$#31(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#31(0, tulip_init_ring_#t~mem1298#1.base, 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);call tulip_init_ring_#t~mem1299#1.base, tulip_init_ring_#t~mem1299#1.offset := read~$Pointer$#31(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#31(1540, tulip_init_ring_#t~mem1299#1.base, 4 + (tulip_init_ring_#t~mem1299#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~mem1299#1.base, tulip_init_ring_#t~mem1299#1.offset;call tulip_init_ring_#t~mem1300#1.base, tulip_init_ring_#t~mem1300#1.offset := read~$Pointer$#31(tulip_init_ring_~tp~18#1.base, 16 + tulip_init_ring_~tp~18#1.offset, 8);call tulip_init_ring_#t~mem1301#1 := read~int#31(tulip_init_ring_~tp~18#1.base, 32 + tulip_init_ring_~tp~18#1.offset, 8);call write~int#31(tulip_init_ring_#t~mem1301#1 + 16 * (1 + tulip_init_ring_~i~10#1), tulip_init_ring_#t~mem1300#1.base, 12 + (tulip_init_ring_#t~mem1300#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~mem1300#1.base, tulip_init_ring_#t~mem1300#1.offset;havoc tulip_init_ring_#t~mem1301#1;call write~$Pointer$#31(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#31(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 04:24:06,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: assume 0 == (tulip_init_ring_~skb~2#1.base + tulip_init_ring_~skb~2#1.offset) % 18446744073709551616; [2025-02-08 04:24:06,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: assume !(0 == (tulip_init_ring_~skb~2#1.base + tulip_init_ring_~skb~2#1.offset) % 18446744073709551616);call tulip_init_ring_#t~mem1306#1.base, tulip_init_ring_#t~mem1306#1.offset := read~$Pointer$#31(tulip_init_ring_~tp~18#1.base, 4017 + tulip_init_ring_~tp~18#1.offset, 8);call tulip_init_ring_#t~mem1307#1.base, tulip_init_ring_#t~mem1307#1.offset := read~$Pointer$#31(tulip_init_ring_~skb~2#1.base, 229 + tulip_init_ring_~skb~2#1.offset, 8); [2025-02-08 04:24:06,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18561: havoc #t~nondet2562; [2025-02-08 04:24:07,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18588: havoc #t~nondet2566; [2025-02-08 04:24:07,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754: ~retval~0#1 := #t~bitwise131#1;havoc #t~bitwise130#1;havoc #t~bitwise131#1;~i~1#1 := ~i~1#1 - 1; [2025-02-08 04:24:07,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-3: assume 0 == (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0) % 4294967296;#t~bitwise131#1 := 2 * (~retval~0#1 % 4294967296); [2025-02-08 04:24:07,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-3: assume !(0 == (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0) % 4294967296); [2025-02-08 04:24:07,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-4: assume 0 == 2 * (~retval~0#1 % 4294967296) % 4294967296 || 2 * (~retval~0#1 % 4294967296) % 4294967296 == (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0) % 4294967296;#t~bitwise131#1 := (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0); [2025-02-08 04:24:07,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-4: assume !(0 == 2 * (~retval~0#1 % 4294967296) % 4294967296 || 2 * (~retval~0#1 % 4294967296) % 4294967296 == (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0) % 4294967296); [2025-02-08 04:24:07,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5750: havoc #t~ret126#1; [2025-02-08 04:24:07,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-1: [2025-02-08 04:24:07,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-2: havoc #t~bitwise131#1;assume (#t~bitwise131#1 % 4294967296 >= 2 * (~retval~0#1 % 4294967296) % 4294967296 && #t~bitwise131#1 % 4294967296 >= (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0) % 4294967296) && #t~bitwise131#1 % 4294967296 <= 2 * (~retval~0#1 % 4294967296) % 4294967296 + (if 0 != #t~bitwise130#1 % 4294967296 then 1 else 0) % 4294967296; [2025-02-08 04:24:07,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-7: assume 8 == ~tmp___0~1#1 % 4294967296;#t~bitwise130#1 := ~tmp___0~1#1; [2025-02-08 04:24:07,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-7: assume !(8 == ~tmp___0~1#1 % 4294967296); [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-8: assume 0 == ~tmp___0~1#1 % 4294967296;#t~bitwise130#1 := 0; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-8: assume !(0 == ~tmp___0~1#1 % 4294967296); [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-5: [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5750-1: SUMMARY for call #t~ret126#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754-6: havoc #t~bitwise130#1;assume #t~bitwise130#1 % 4294967296 <= ~tmp___0~1#1 % 4294967296 && #t~bitwise130#1 % 4294967296 <= 8; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5775: havoc #t~ret137#1;~i~1#1 := ~i~1#1 - 1; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5775-1: SUMMARY for call #t~ret137#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5771: havoc #t~ret133#1; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5771-1: SUMMARY for call #t~ret133#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751: havoc #t~bitwise127#1; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-1: SUMMARY for call iowrite32(#t~bitwise127#1, ~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-4: assume false;#t~bitwise127#1 := ~dataval~0#1; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-4: assume !false; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-5: assume 0 == ~dataval~0#1 || 18435 == ~dataval~0#1;#t~bitwise127#1 := 18435; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-5: assume !(0 == ~dataval~0#1 || 18435 == ~dataval~0#1); [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-2: [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-3: havoc #t~bitwise127#1;assume ((((~dataval~0#1 < 0 || #t~bitwise127#1 >= 18435) && #t~bitwise127#1 >= ~dataval~0#1) && (~dataval~0#1 < 0 || #t~bitwise127#1 <= 18435 + ~dataval~0#1)) && (~dataval~0#1 >= 0 || #t~bitwise127#1 < 0)) && #t~bitwise127#1 <= 2147483647; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5772-1: SUMMARY for call #t~ret134#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5772: ~tmp___1~1#1 := #t~ret134#1;havoc #t~ret134#1; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752-1: SUMMARY for call #t~ret128#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752: havoc #t~ret128#1; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5748-1: [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5748-2: havoc #t~bitwise124#1;assume #t~bitwise124#1 < ~read_cmd~0#1; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5748: ~dataval~0#1 := (if (if 0 != #t~bitwise124#1 % 2 then 4 else 0) % 65536 <= 32767 then (if 0 != #t~bitwise124#1 % 2 then 4 else 0) % 65536 else (if 0 != #t~bitwise124#1 % 2 then 4 else 0) % 65536 - 65536);havoc #t~bitwise124#1; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5748-3: assume 0 == ~read_cmd~0#1 || 0 == ~i~1#1;#t~bitwise124#1 := ~read_cmd~0#1; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5748-3: assume !(0 == ~read_cmd~0#1 || 0 == ~i~1#1); [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773-2: havoc #t~bitwise136#1;assume (#t~bitwise136#1 % 4294967296 >= 2 * (~retval~0#1 % 4294967296) % 4294967296 && #t~bitwise136#1 % 4294967296 >= (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0) % 4294967296) && #t~bitwise136#1 % 4294967296 <= 2 * (~retval~0#1 % 4294967296) % 4294967296 + (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0) % 4294967296; [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773-3: assume 0 == (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0) % 4294967296;#t~bitwise136#1 := 2 * (~retval~0#1 % 4294967296); [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773-3: assume !(0 == (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0) % 4294967296); [2025-02-08 04:24:07,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773: ~retval~0#1 := #t~bitwise136#1;havoc #t~bitwise135#1;havoc #t~bitwise136#1; [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773-1: [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773-6: havoc #t~bitwise135#1;assume #t~bitwise135#1 % 4294967296 <= ~tmp___1~1#1 % 4294967296 && #t~bitwise135#1 % 4294967296 <= 8; [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773-7: assume 8 == ~tmp___1~1#1 % 4294967296;#t~bitwise135#1 := ~tmp___1~1#1; [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773-7: assume !(8 == ~tmp___1~1#1 % 4294967296); [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773-4: assume 0 == 2 * (~retval~0#1 % 4294967296) % 4294967296 || 2 * (~retval~0#1 % 4294967296) % 4294967296 == (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0) % 4294967296;#t~bitwise136#1 := (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0); [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773-4: assume !(0 == 2 * (~retval~0#1 % 4294967296) % 4294967296 || 2 * (~retval~0#1 % 4294967296) % 4294967296 == (if 0 != #t~bitwise135#1 % 4294967296 then 1 else 0) % 4294967296); [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773-5: [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773-8: assume 0 == ~tmp___1~1#1 % 4294967296;#t~bitwise135#1 := 0; [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773-8: assume !(0 == ~tmp___1~1#1 % 4294967296); [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5753: ~tmp___0~1#1 := #t~ret129#1;havoc #t~ret129#1; [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5753-1: SUMMARY for call #t~ret129#1 := ioread32(~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299: havoc __fswab16_#t~bitwise0#1;#t~ret140#1 := __fswab16_#res#1;havoc __fswab16_#t~bitwise0#1, __fswab16_~val#1;havoc __fswab16_#in~val#1;assume { :end_inline___fswab16 } true;~tmp___2~2#1 := #t~ret140#1;havoc #t~ret140#1;~tmp___3~1#1 := (if ~tmp___2~2#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___2~2#1 % 65536 % 4294967296 else ~tmp___2~2#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749-2: [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749-3: havoc #t~bitwise125#1;assume ((((~dataval~0#1 < 0 || #t~bitwise125#1 >= 18433) && #t~bitwise125#1 >= ~dataval~0#1) && (~dataval~0#1 < 0 || #t~bitwise125#1 <= 18433 + ~dataval~0#1)) && (~dataval~0#1 >= 0 || #t~bitwise125#1 < 0)) && #t~bitwise125#1 <= 2147483647; [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749: havoc #t~bitwise125#1; [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749-1: SUMMARY for call iowrite32(#t~bitwise125#1, ~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5774: SUMMARY for call iowrite32(18433, ~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749-4: assume false;#t~bitwise125#1 := ~dataval~0#1; [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749-4: assume !false; [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749-5: assume 0 == ~dataval~0#1 || 18433 == ~dataval~0#1;#t~bitwise125#1 := 18433; [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749-5: assume !(0 == ~dataval~0#1 || 18433 == ~dataval~0#1); [2025-02-08 04:24:07,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5770: SUMMARY for call iowrite32(18435, ~ee_addr~0#1.base, ~ee_addr~0#1.offset); srcloc: null [2025-02-08 04:24:08,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18296: havoc #t~nondet2528; [2025-02-08 04:24:09,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18443: havoc #t~nondet2549; [2025-02-08 04:24:09,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14737-1: ldv_request_irq_78_#res#1 := ldv_request_irq_78_~ldv_func_res~10#1; [2025-02-08 04:24:09,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15297: #res#1 := ~arg0#1; [2025-02-08 04:24:09,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6155: havoc #t~mem251.base, #t~mem251.offset; [2025-02-08 04:24:10,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14846-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1973#1 := ioread32(tulip_stop_rxtx___3_~ioaddr~21#1.base, 40 + tulip_stop_rxtx___3_~ioaddr~21#1.offset); srcloc: null [2025-02-08 04:24:10,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14846: tulip_stop_rxtx___3_~tmp___2~28#1 := tulip_stop_rxtx___3_#t~ret1973#1;havoc tulip_stop_rxtx___3_#t~ret1973#1;call tulip_stop_rxtx___3_#t~mem1974#1.base, tulip_stop_rxtx___3_#t~mem1974#1.offset := read~$Pointer$#31(tulip_stop_rxtx___3_~tp#1.base, 4133 + tulip_stop_rxtx___3_~tp#1.offset, 8); [2025-02-08 04:24:10,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14817-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14817: tulip_stop_rxtx___3_~i~14#1 := tulip_stop_rxtx___3_~i~14#1 - 1; [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14843: assume 0 != tulip_stop_rxtx___3_~tmp___3~23#1; [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14843: assume !(0 != tulip_stop_rxtx___3_~tmp___3~23#1); [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14845-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1972#1 := ioread32(tulip_stop_rxtx___3_~ioaddr~21#1.base, 48 + tulip_stop_rxtx___3_~ioaddr~21#1.offset); srcloc: null [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14845: tulip_stop_rxtx___3_~tmp___1~37#1 := tulip_stop_rxtx___3_#t~ret1972#1;havoc tulip_stop_rxtx___3_#t~ret1972#1; [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14847-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1975#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~mem1974#1.base, tulip_stop_rxtx___3_#t~mem1974#1.offset, 295, 0); srcloc: null [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14847: assume -2147483648 <= tulip_stop_rxtx___3_#t~ret1975#1 && tulip_stop_rxtx___3_#t~ret1975#1 <= 2147483647;havoc tulip_stop_rxtx___3_#t~mem1974#1.base, tulip_stop_rxtx___3_#t~mem1974#1.offset;havoc tulip_stop_rxtx___3_#t~ret1975#1; [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14841-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1971#1 := ldv__builtin_expect((if tulip_stop_rxtx___3_#t~mem1970#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___3_#t~mem1970#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___3_#t~mem1970#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14841: assume -9223372036854775808 <= tulip_stop_rxtx___3_#t~ret1971#1 && tulip_stop_rxtx___3_#t~ret1971#1 <= 9223372036854775807;tulip_stop_rxtx___3_~tmp___3~23#1 := tulip_stop_rxtx___3_#t~ret1971#1;havoc tulip_stop_rxtx___3_#t~mem1970#1;havoc tulip_stop_rxtx___3_#t~ret1971#1; [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14798: 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 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14833: assume 0 == tulip_stop_rxtx___3_~i~14#1 % 4294967296;call write~$Pointer$#12(291, 0, tulip_stop_rxtx___3_~#descriptor~13#1.base, tulip_stop_rxtx___3_~#descriptor~13#1.offset, 8);call write~$Pointer$#12(292, 0, tulip_stop_rxtx___3_~#descriptor~13#1.base, 8 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 8);call write~$Pointer$#12(293, 0, tulip_stop_rxtx___3_~#descriptor~13#1.base, 16 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 8);call write~$Pointer$#12(294, 0, tulip_stop_rxtx___3_~#descriptor~13#1.base, 24 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 8);call write~int#12(549, tulip_stop_rxtx___3_~#descriptor~13#1.base, 32 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 4);call write~int#12(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~mem1970#1 := read~int#12(tulip_stop_rxtx___3_~#descriptor~13#1.base, 36 + tulip_stop_rxtx___3_~#descriptor~13#1.offset, 4); [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14833: assume !(0 == tulip_stop_rxtx___3_~i~14#1 % 4294967296); [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14825-4: assume 0 == tulip_stop_rxtx___3_~tmp___0~62#1 % 4294967296;tulip_stop_rxtx___3_#t~bitwise1969#1 := 0; [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14825-4: assume !(0 == tulip_stop_rxtx___3_~tmp___0~62#1 % 4294967296); [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14821: assume 0 != tulip_stop_rxtx___3_~i~14#1 % 4294967296; [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14821: assume !(0 != tulip_stop_rxtx___3_~i~14#1 % 4294967296); [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14825-3: assume 8257536 == tulip_stop_rxtx___3_~tmp___0~62#1 % 4294967296;tulip_stop_rxtx___3_#t~bitwise1969#1 := tulip_stop_rxtx___3_~tmp___0~62#1; [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14825-3: assume !(8257536 == tulip_stop_rxtx___3_~tmp___0~62#1 % 4294967296); [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14823-1: SUMMARY for call tulip_stop_rxtx___3_#t~ret1968#1 := ioread32(tulip_stop_rxtx___3_~ioaddr~21#1.base, 40 + tulip_stop_rxtx___3_~ioaddr~21#1.offset); srcloc: null [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14825-2: havoc tulip_stop_rxtx___3_#t~bitwise1969#1;assume tulip_stop_rxtx___3_#t~bitwise1969#1 % 4294967296 <= tulip_stop_rxtx___3_~tmp___0~62#1 % 4294967296 && tulip_stop_rxtx___3_#t~bitwise1969#1 % 4294967296 <= 8257536; [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14823: tulip_stop_rxtx___3_~tmp___0~62#1 := tulip_stop_rxtx___3_#t~ret1968#1;havoc tulip_stop_rxtx___3_#t~ret1968#1; [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14825-1: [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14825: assume 0 != tulip_stop_rxtx___3_#t~bitwise1969#1 % 4294967296;havoc tulip_stop_rxtx___3_#t~bitwise1969#1; [2025-02-08 04:24:10,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14825: assume !(0 != tulip_stop_rxtx___3_#t~bitwise1969#1 % 4294967296);havoc tulip_stop_rxtx___3_#t~bitwise1969#1; [2025-02-08 04:24:10,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541: assume 0 != tulip_stop_rxtx___1_~tmp___3~10#1; [2025-02-08 04:24:10,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541: assume !(0 != tulip_stop_rxtx___1_~tmp___3~10#1); [2025-02-08 04:24:10,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539: assume -9223372036854775808 <= tulip_stop_rxtx___1_#t~ret793#1 && tulip_stop_rxtx___1_#t~ret793#1 <= 9223372036854775807;tulip_stop_rxtx___1_~tmp___3~10#1 := tulip_stop_rxtx___1_#t~ret793#1;havoc tulip_stop_rxtx___1_#t~mem792#1;havoc tulip_stop_rxtx___1_#t~ret793#1; [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret793#1 := ldv__builtin_expect((if tulip_stop_rxtx___1_#t~mem792#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___1_#t~mem792#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___1_#t~mem792#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8545: assume -2147483648 <= tulip_stop_rxtx___1_#t~ret797#1 && tulip_stop_rxtx___1_#t~ret797#1 <= 2147483647;havoc tulip_stop_rxtx___1_#t~mem796#1.base, tulip_stop_rxtx___1_#t~mem796#1.offset;havoc tulip_stop_rxtx___1_#t~ret797#1; [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8545-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret797#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~mem796#1.base, tulip_stop_rxtx___1_#t~mem796#1.offset, 142, 0); srcloc: null [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543: tulip_stop_rxtx___1_~tmp___1~16#1 := tulip_stop_rxtx___1_#t~ret794#1;havoc tulip_stop_rxtx___1_#t~ret794#1; [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret794#1 := ioread32(tulip_stop_rxtx___1_~ioaddr~7#1.base, 48 + tulip_stop_rxtx___1_~ioaddr~7#1.offset); srcloc: null [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531: assume 0 == tulip_stop_rxtx___1_~i~7#1 % 4294967296;call write~$Pointer$#12(138, 0, tulip_stop_rxtx___1_~#descriptor~6#1.base, tulip_stop_rxtx___1_~#descriptor~6#1.offset, 8);call write~$Pointer$#12(139, 0, tulip_stop_rxtx___1_~#descriptor~6#1.base, 8 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 8);call write~$Pointer$#12(140, 0, tulip_stop_rxtx___1_~#descriptor~6#1.base, 16 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 8);call write~$Pointer$#12(141, 0, tulip_stop_rxtx___1_~#descriptor~6#1.base, 24 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 8);call write~int#12(549, tulip_stop_rxtx___1_~#descriptor~6#1.base, 32 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 4);call write~int#12(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~mem792#1 := read~int#12(tulip_stop_rxtx___1_~#descriptor~6#1.base, 36 + tulip_stop_rxtx___1_~#descriptor~6#1.offset, 4); [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8531: assume !(0 == tulip_stop_rxtx___1_~i~7#1 % 4294967296); [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: assume 0 != tulip_stop_rxtx___1_#t~bitwise791#1 % 4294967296;havoc tulip_stop_rxtx___1_#t~bitwise791#1; [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: assume !(0 != tulip_stop_rxtx___1_#t~bitwise791#1 % 4294967296);havoc tulip_stop_rxtx___1_#t~bitwise791#1; [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523-1: [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496: 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 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8515: tulip_stop_rxtx___1_~i~7#1 := tulip_stop_rxtx___1_~i~7#1 - 1; [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8515-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523-2: havoc tulip_stop_rxtx___1_#t~bitwise791#1;assume tulip_stop_rxtx___1_#t~bitwise791#1 % 4294967296 <= tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296 && tulip_stop_rxtx___1_#t~bitwise791#1 % 4294967296 <= 8257536; [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: tulip_stop_rxtx___1_~tmp___0~21#1 := tulip_stop_rxtx___1_#t~ret790#1;havoc tulip_stop_rxtx___1_#t~ret790#1; [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523-3: assume 8257536 == tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296;tulip_stop_rxtx___1_#t~bitwise791#1 := tulip_stop_rxtx___1_~tmp___0~21#1; [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523-3: assume !(8257536 == tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296); [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret790#1 := ioread32(tulip_stop_rxtx___1_~ioaddr~7#1.base, 40 + tulip_stop_rxtx___1_~ioaddr~7#1.offset); srcloc: null [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523-4: assume 0 == tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296;tulip_stop_rxtx___1_#t~bitwise791#1 := 0; [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523-4: assume !(0 == tulip_stop_rxtx___1_~tmp___0~21#1 % 4294967296); [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: assume 0 != tulip_stop_rxtx___1_~i~7#1 % 4294967296; [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: assume !(0 != tulip_stop_rxtx___1_~i~7#1 % 4294967296); [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: tulip_stop_rxtx___1_~tmp___2~14#1 := tulip_stop_rxtx___1_#t~ret795#1;havoc tulip_stop_rxtx___1_#t~ret795#1;call tulip_stop_rxtx___1_#t~mem796#1.base, tulip_stop_rxtx___1_#t~mem796#1.offset := read~$Pointer$#31(tulip_stop_rxtx___1_~tp#1.base, 4133 + tulip_stop_rxtx___1_~tp#1.offset, 8); [2025-02-08 04:24:10,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-1: SUMMARY for call tulip_stop_rxtx___1_#t~ret795#1 := ioread32(tulip_stop_rxtx___1_~ioaddr~7#1.base, 40 + tulip_stop_rxtx___1_~ioaddr~7#1.offset); srcloc: null [2025-02-08 04:24:11,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15357-1: ldv_mod_timer_60___0_#res#1 := ldv_mod_timer_60___0_~ldv_func_res~12#1; [2025-02-08 04:24:12,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15947-1: SUMMARY for call tulip_stop_rxtx___5_#t~ret2272#1 := ioread32(tulip_stop_rxtx___5_~ioaddr~29#1.base, 48 + tulip_stop_rxtx___5_~ioaddr~29#1.offset); srcloc: null [2025-02-08 04:24:12,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15947: tulip_stop_rxtx___5_~tmp___1~45#1 := tulip_stop_rxtx___5_#t~ret2272#1;havoc tulip_stop_rxtx___5_#t~ret2272#1; [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15949-1: SUMMARY for call tulip_stop_rxtx___5_#t~ret2275#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~mem2274#1.base, tulip_stop_rxtx___5_#t~mem2274#1.offset, 354, 0); srcloc: null [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15949: assume -2147483648 <= tulip_stop_rxtx___5_#t~ret2275#1 && tulip_stop_rxtx___5_#t~ret2275#1 <= 2147483647;havoc tulip_stop_rxtx___5_#t~mem2274#1.base, tulip_stop_rxtx___5_#t~mem2274#1.offset;havoc tulip_stop_rxtx___5_#t~ret2275#1; [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15943-1: SUMMARY for call tulip_stop_rxtx___5_#t~ret2271#1 := ldv__builtin_expect((if tulip_stop_rxtx___5_#t~mem2270#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___5_#t~mem2270#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___5_#t~mem2270#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15943: assume -9223372036854775808 <= tulip_stop_rxtx___5_#t~ret2271#1 && tulip_stop_rxtx___5_#t~ret2271#1 <= 9223372036854775807;tulip_stop_rxtx___5_~tmp___3~28#1 := tulip_stop_rxtx___5_#t~ret2271#1;havoc tulip_stop_rxtx___5_#t~mem2270#1;havoc tulip_stop_rxtx___5_#t~ret2271#1; [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15945: assume 0 != tulip_stop_rxtx___5_~tmp___3~28#1; [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15945: assume !(0 != tulip_stop_rxtx___5_~tmp___3~28#1); [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15900: 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 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15935: assume 0 == tulip_stop_rxtx___5_~i~17#1 % 4294967296;call write~$Pointer$#12(350, 0, tulip_stop_rxtx___5_~#descriptor~20#1.base, tulip_stop_rxtx___5_~#descriptor~20#1.offset, 8);call write~$Pointer$#12(351, 0, tulip_stop_rxtx___5_~#descriptor~20#1.base, 8 + tulip_stop_rxtx___5_~#descriptor~20#1.offset, 8);call write~$Pointer$#12(352, 0, tulip_stop_rxtx___5_~#descriptor~20#1.base, 16 + tulip_stop_rxtx___5_~#descriptor~20#1.offset, 8);call write~$Pointer$#12(353, 0, tulip_stop_rxtx___5_~#descriptor~20#1.base, 24 + tulip_stop_rxtx___5_~#descriptor~20#1.offset, 8);call write~int#12(549, tulip_stop_rxtx___5_~#descriptor~20#1.base, 32 + tulip_stop_rxtx___5_~#descriptor~20#1.offset, 4);call write~int#12(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~mem2270#1 := read~int#12(tulip_stop_rxtx___5_~#descriptor~20#1.base, 36 + tulip_stop_rxtx___5_~#descriptor~20#1.offset, 4); [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15935: assume !(0 == tulip_stop_rxtx___5_~i~17#1 % 4294967296); [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15927-4: assume 0 == tulip_stop_rxtx___5_~tmp___0~74#1 % 4294967296;tulip_stop_rxtx___5_#t~bitwise2269#1 := 0; [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15927-4: assume !(0 == tulip_stop_rxtx___5_~tmp___0~74#1 % 4294967296); [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15923: assume 0 != tulip_stop_rxtx___5_~i~17#1 % 4294967296; [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15923: assume !(0 != tulip_stop_rxtx___5_~i~17#1 % 4294967296); [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15927-3: assume 8257536 == tulip_stop_rxtx___5_~tmp___0~74#1 % 4294967296;tulip_stop_rxtx___5_#t~bitwise2269#1 := tulip_stop_rxtx___5_~tmp___0~74#1; [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15927-3: assume !(8257536 == tulip_stop_rxtx___5_~tmp___0~74#1 % 4294967296); [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925-1: SUMMARY for call tulip_stop_rxtx___5_#t~ret2268#1 := ioread32(tulip_stop_rxtx___5_~ioaddr~29#1.base, 40 + tulip_stop_rxtx___5_~ioaddr~29#1.offset); srcloc: null [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15927-2: havoc tulip_stop_rxtx___5_#t~bitwise2269#1;assume tulip_stop_rxtx___5_#t~bitwise2269#1 % 4294967296 <= tulip_stop_rxtx___5_~tmp___0~74#1 % 4294967296 && tulip_stop_rxtx___5_#t~bitwise2269#1 % 4294967296 <= 8257536; [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925: tulip_stop_rxtx___5_~tmp___0~74#1 := tulip_stop_rxtx___5_#t~ret2268#1;havoc tulip_stop_rxtx___5_#t~ret2268#1; [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15927-1: [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15927: assume 0 != tulip_stop_rxtx___5_#t~bitwise2269#1 % 4294967296;havoc tulip_stop_rxtx___5_#t~bitwise2269#1; [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15927: assume !(0 != tulip_stop_rxtx___5_#t~bitwise2269#1 % 4294967296);havoc tulip_stop_rxtx___5_#t~bitwise2269#1; [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15948-1: SUMMARY for call tulip_stop_rxtx___5_#t~ret2273#1 := ioread32(tulip_stop_rxtx___5_~ioaddr~29#1.base, 40 + tulip_stop_rxtx___5_~ioaddr~29#1.offset); srcloc: null [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15948: tulip_stop_rxtx___5_~tmp___2~33#1 := tulip_stop_rxtx___5_#t~ret2273#1;havoc tulip_stop_rxtx___5_#t~ret2273#1;call tulip_stop_rxtx___5_#t~mem2274#1.base, tulip_stop_rxtx___5_#t~mem2274#1.offset := read~$Pointer$#31(tulip_stop_rxtx___5_~tp#1.base, 4133 + tulip_stop_rxtx___5_~tp#1.offset, 8); [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15919-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:24:12,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15919: tulip_stop_rxtx___5_~i~17#1 := tulip_stop_rxtx___5_~i~17#1 - 1; [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15466: assume -9223372036854775808 <= tulip_stop_rxtx___4_#t~ret2157#1 && tulip_stop_rxtx___4_#t~ret2157#1 <= 9223372036854775807;tulip_stop_rxtx___4_~tmp___3~25#1 := tulip_stop_rxtx___4_#t~ret2157#1;havoc tulip_stop_rxtx___4_#t~mem2156#1;havoc tulip_stop_rxtx___4_#t~ret2157#1; [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15468: assume 0 != tulip_stop_rxtx___4_~tmp___3~25#1; [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15468: assume !(0 != tulip_stop_rxtx___4_~tmp___3~25#1); [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15470-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2158#1 := ioread32(tulip_stop_rxtx___4_~ioaddr~25#1.base, 48 + tulip_stop_rxtx___4_~ioaddr~25#1.offset); srcloc: null [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15470: tulip_stop_rxtx___4_~tmp___1~41#1 := tulip_stop_rxtx___4_#t~ret2158#1;havoc tulip_stop_rxtx___4_#t~ret2158#1; [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15472-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2161#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~mem2160#1.base, tulip_stop_rxtx___4_#t~mem2160#1.offset, 325, 0); srcloc: null [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15472: assume -2147483648 <= tulip_stop_rxtx___4_#t~ret2161#1 && tulip_stop_rxtx___4_#t~ret2161#1 <= 2147483647;havoc tulip_stop_rxtx___4_#t~mem2160#1.base, tulip_stop_rxtx___4_#t~mem2160#1.offset;havoc tulip_stop_rxtx___4_#t~ret2161#1; [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15458: assume 0 == tulip_stop_rxtx___4_~i~16#1 % 4294967296;call write~$Pointer$#12(321, 0, tulip_stop_rxtx___4_~#descriptor~16#1.base, tulip_stop_rxtx___4_~#descriptor~16#1.offset, 8);call write~$Pointer$#12(322, 0, tulip_stop_rxtx___4_~#descriptor~16#1.base, 8 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 8);call write~$Pointer$#12(323, 0, tulip_stop_rxtx___4_~#descriptor~16#1.base, 16 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 8);call write~$Pointer$#12(324, 0, tulip_stop_rxtx___4_~#descriptor~16#1.base, 24 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 8);call write~int#12(549, tulip_stop_rxtx___4_~#descriptor~16#1.base, 32 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 4);call write~int#12(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~mem2156#1 := read~int#12(tulip_stop_rxtx___4_~#descriptor~16#1.base, 36 + tulip_stop_rxtx___4_~#descriptor~16#1.offset, 4); [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15458: assume !(0 == tulip_stop_rxtx___4_~i~16#1 % 4294967296); [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15466-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2157#1 := ldv__builtin_expect((if tulip_stop_rxtx___4_#t~mem2156#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then tulip_stop_rxtx___4_#t~mem2156#1 % 4294967296 % 18446744073709551616 else tulip_stop_rxtx___4_#t~mem2156#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15450: assume 0 != tulip_stop_rxtx___4_#t~bitwise2155#1 % 4294967296;havoc tulip_stop_rxtx___4_#t~bitwise2155#1; [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15450: assume !(0 != tulip_stop_rxtx___4_#t~bitwise2155#1 % 4294967296);havoc tulip_stop_rxtx___4_#t~bitwise2155#1; [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15423: 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 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15442: tulip_stop_rxtx___4_~i~16#1 := tulip_stop_rxtx___4_~i~16#1 - 1; [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15450-4: assume 0 == tulip_stop_rxtx___4_~tmp___0~69#1 % 4294967296;tulip_stop_rxtx___4_#t~bitwise2155#1 := 0; [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15450-4: assume !(0 == tulip_stop_rxtx___4_~tmp___0~69#1 % 4294967296); [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15446: assume 0 != tulip_stop_rxtx___4_~i~16#1 % 4294967296; [2025-02-08 04:24:12,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15446: assume !(0 != tulip_stop_rxtx___4_~i~16#1 % 4294967296); [2025-02-08 04:24:12,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15450-3: assume 8257536 == tulip_stop_rxtx___4_~tmp___0~69#1 % 4294967296;tulip_stop_rxtx___4_#t~bitwise2155#1 := tulip_stop_rxtx___4_~tmp___0~69#1; [2025-02-08 04:24:12,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15450-3: assume !(8257536 == tulip_stop_rxtx___4_~tmp___0~69#1 % 4294967296); [2025-02-08 04:24:12,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15448-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2154#1 := ioread32(tulip_stop_rxtx___4_~ioaddr~25#1.base, 40 + tulip_stop_rxtx___4_~ioaddr~25#1.offset); srcloc: null [2025-02-08 04:24:12,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15450-2: havoc tulip_stop_rxtx___4_#t~bitwise2155#1;assume tulip_stop_rxtx___4_#t~bitwise2155#1 % 4294967296 <= tulip_stop_rxtx___4_~tmp___0~69#1 % 4294967296 && tulip_stop_rxtx___4_#t~bitwise2155#1 % 4294967296 <= 8257536; [2025-02-08 04:24:12,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15448: tulip_stop_rxtx___4_~tmp___0~69#1 := tulip_stop_rxtx___4_#t~ret2154#1;havoc tulip_stop_rxtx___4_#t~ret2154#1; [2025-02-08 04:24:12,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15450-1: [2025-02-08 04:24:12,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15471-1: SUMMARY for call tulip_stop_rxtx___4_#t~ret2159#1 := ioread32(tulip_stop_rxtx___4_~ioaddr~25#1.base, 40 + tulip_stop_rxtx___4_~ioaddr~25#1.offset); srcloc: null [2025-02-08 04:24:12,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15471: tulip_stop_rxtx___4_~tmp___2~30#1 := tulip_stop_rxtx___4_#t~ret2159#1;havoc tulip_stop_rxtx___4_#t~ret2159#1;call tulip_stop_rxtx___4_#t~mem2160#1.base, tulip_stop_rxtx___4_#t~mem2160#1.offset := read~$Pointer$#31(tulip_stop_rxtx___4_~tp#1.base, 4133 + tulip_stop_rxtx___4_~tp#1.offset, 8); [2025-02-08 04:24:12,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15442-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:24:12,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18337: havoc #t~nondet2535; [2025-02-08 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15859: 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 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15694: 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 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15397: 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 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15719: assume ~tmp___1~44#1 > 0;~next_tick~5#1 := 750; [2025-02-08 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15719: assume !(~tmp___1~44#1 > 0); [2025-02-08 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15868-1: SUMMARY for call ldv_spin_unlock_lock_of_tulip_private(); srcloc: null [2025-02-08 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15868: 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_63_~lock#1.base, ldv_spin_unlock_irq_63_~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 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15869: 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 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15886-1: ldv_mod_timer_64___0_#res#1 := ldv_mod_timer_64___0_~ldv_func_res~15#1; [2025-02-08 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15408: 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 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15724-1: assume { :begin_inline_ldv_spin_unlock_irq_63 } true;ldv_spin_unlock_irq_63_#in~lock#1.base, ldv_spin_unlock_irq_63_#in~lock#1.offset := ~tp~42#1.base, 3240 + ~tp~42#1.offset;havoc ldv_spin_unlock_irq_63_~lock#1.base, ldv_spin_unlock_irq_63_~lock#1.offset;ldv_spin_unlock_irq_63_~lock#1.base, ldv_spin_unlock_irq_63_~lock#1.offset := ldv_spin_unlock_irq_63_#in~lock#1.base, ldv_spin_unlock_irq_63_#in~lock#1.offset; [2025-02-08 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15724: havoc ldv_spin_unlock_irq_63_~lock#1.base, ldv_spin_unlock_irq_63_~lock#1.offset;havoc ldv_spin_unlock_irq_63_#in~lock#1.base, ldv_spin_unlock_irq_63_#in~lock#1.offset;assume { :end_inline_ldv_spin_unlock_irq_63 } true; [2025-02-08 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15716: havoc ldv_spin_lock_irq_62_~lock#1.base, ldv_spin_lock_irq_62_~lock#1.offset;havoc ldv_spin_lock_irq_62_#in~lock#1.base, ldv_spin_lock_irq_62_#in~lock#1.offset;assume { :end_inline_ldv_spin_lock_irq_62 } true; [2025-02-08 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15717-1: SUMMARY for call #t~ret2223#1 := tulip_check_duplex(~dev~13#1.base, ~dev~13#1.offset); srcloc: null [2025-02-08 04:24:13,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15717: assume -2147483648 <= #t~ret2223#1 && #t~ret2223#1 <= 2147483647;~tmp___1~44#1 := #t~ret2223#1;havoc #t~ret2223#1; [2025-02-08 04:24:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15015: call ULTIMATE.dealloc(~#descriptor~14.base, ~#descriptor~14.offset);havoc ~#descriptor~14.base, ~#descriptor~14.offset; [2025-02-08 04:24:14,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18417: havoc #t~nondet2544; [2025-02-08 04:24:15,843 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 04:24:15,848 INFO L158 Benchmark]: Toolchain (without parser) took 46020.99ms. Allocated memory was 201.3MB in the beginning and 671.1MB in the end (delta: 469.8MB). Free memory was 138.3MB in the beginning and 413.6MB in the end (delta: -275.3MB). Peak memory consumption was 564.7MB. Max. memory is 16.1GB. [2025-02-08 04:24:15,848 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 201.3MB. Free memory is still 117.0MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:24:15,848 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5612.56ms. Allocated memory was 201.3MB in the beginning and 302.0MB in the end (delta: 100.7MB). Free memory was 138.3MB in the beginning and 155.0MB in the end (delta: -16.7MB). Peak memory consumption was 157.0MB. Max. memory is 16.1GB. [2025-02-08 04:24:15,849 INFO L158 Benchmark]: Boogie Procedure Inliner took 490.43ms. Allocated memory is still 302.0MB. Free memory was 155.0MB in the beginning and 157.6MB in the end (delta: -2.7MB). Peak memory consumption was 95.3MB. Max. memory is 16.1GB. [2025-02-08 04:24:15,849 INFO L158 Benchmark]: Boogie Preprocessor took 2241.18ms. Allocated memory was 302.0MB in the beginning and 604.0MB in the end (delta: 302.0MB). Free memory was 157.6MB in the beginning and 358.9MB in the end (delta: -201.3MB). Peak memory consumption was 343.1MB. Max. memory is 16.1GB. [2025-02-08 04:24:15,849 INFO L158 Benchmark]: IcfgBuilder took 37669.67ms. Allocated memory was 604.0MB in the beginning and 671.1MB in the end (delta: 67.1MB). Free memory was 358.9MB in the beginning and 413.6MB in the end (delta: -54.7MB). Peak memory consumption was 379.9MB. Max. memory is 16.1GB. [2025-02-08 04:24:15,851 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.29ms. Allocated memory is still 201.3MB. Free memory is still 117.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5612.56ms. Allocated memory was 201.3MB in the beginning and 302.0MB in the end (delta: 100.7MB). Free memory was 138.3MB in the beginning and 155.0MB in the end (delta: -16.7MB). Peak memory consumption was 157.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 490.43ms. Allocated memory is still 302.0MB. Free memory was 155.0MB in the beginning and 157.6MB in the end (delta: -2.7MB). Peak memory consumption was 95.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2241.18ms. Allocated memory was 302.0MB in the beginning and 604.0MB in the end (delta: 302.0MB). Free memory was 157.6MB in the beginning and 358.9MB in the end (delta: -201.3MB). Peak memory consumption was 343.1MB. Max. memory is 16.1GB. * IcfgBuilder took 37669.67ms. Allocated memory was 604.0MB in the beginning and 671.1MB in the end (delta: 67.1MB). Free memory was 358.9MB in the beginning and 413.6MB in the end (delta: -54.7MB). Peak memory consumption was 379.9MB. 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: 6277]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6277] - GenericResultAtLocation [Line: 6304]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6304] - GenericResultAtLocation [Line: 7257]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7257] - GenericResultAtLocation [Line: 7375]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7375] - GenericResultAtLocation [Line: 7494]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7494] - GenericResultAtLocation [Line: 8510]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8510] - GenericResultAtLocation [Line: 9066]: 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"); [9066] - GenericResultAtLocation [Line: 9073]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9073] - GenericResultAtLocation [Line: 9119]: 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/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [9119-9120] - GenericResultAtLocation [Line: 9125]: 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"); [9125-9127] - GenericResultAtLocation [Line: 9388]: 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)); [9388-9389] - GenericResultAtLocation [Line: 9395]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9395] - GenericResultAtLocation [Line: 9658]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9658] - GenericResultAtLocation [Line: 10251]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10251] - GenericResultAtLocation [Line: 10511]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10511] - GenericResultAtLocation [Line: 14812]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14812] - GenericResultAtLocation [Line: 15437]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15437] - GenericResultAtLocation [Line: 15914]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15914] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:24:15,987 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-challenges/linux-3.14_complex_emg_linux-kernel-locking-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 435b3fa8073a80dcd9b8b69819909b6031007c35574ec244127e6237bed3be57 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:24:18,269 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:24:18,379 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:24:18,391 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:24:18,391 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:24:18,420 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:24:18,422 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:24:18,423 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:24:18,423 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:24:18,423 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:24:18,423 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:24:18,424 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:24:18,424 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:24:18,424 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:24:18,425 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:24:18,425 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:24:18,425 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:24:18,426 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:24:18,426 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:24:18,426 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:24:18,426 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:24:18,426 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:24:18,426 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:24:18,426 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:24:18,427 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:24:18,427 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:24:18,427 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:24:18,427 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:24:18,427 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:24:18,427 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:24:18,427 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:24:18,427 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:24:18,427 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:24:18,427 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:24:18,427 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:24:18,427 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:24:18,428 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:24:18,429 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:24:18,429 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:24:18,429 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:24:18,429 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:24:18,429 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:24:18,429 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 -> 435b3fa8073a80dcd9b8b69819909b6031007c35574ec244127e6237bed3be57 [2025-02-08 04:24:18,764 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:24:18,774 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:24:18,777 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:24:18,779 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:24:18,780 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:24:18,781 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i [2025-02-08 04:24:20,304 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/99b4150d6/1d8b73292ca84ea1a3cde3827254db9a/FLAG59ec45f0b [2025-02-08 04:24:21,138 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:24:21,140 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i [2025-02-08 04:24:21,210 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/99b4150d6/1d8b73292ca84ea1a3cde3827254db9a/FLAG59ec45f0b [2025-02-08 04:24:21,232 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/99b4150d6/1d8b73292ca84ea1a3cde3827254db9a [2025-02-08 04:24:21,235 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:24:21,238 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:24:21,240 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:24:21,240 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:24:21,244 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:24:21,245 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:24:21" (1/1) ... [2025-02-08 04:24:21,245 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@748de505 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:21, skipping insertion in model container [2025-02-08 04:24:21,246 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:24:21" (1/1) ... [2025-02-08 04:24:21,418 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:24:22,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,194 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,194 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,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 04:24:22,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,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 04:24:22,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,246 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,828 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,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 04:24:22,834 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:22,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 04:24:22,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 04:24:23,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,054 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,060 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,094 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,098 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,102 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,253 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:23,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 04:24:24,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 04:24:24,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,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 04:24:24,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,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 04:24:24,335 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,336 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,337 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,376 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,377 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,378 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,381 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,385 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,386 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,398 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,400 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,403 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,404 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,405 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,422 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,432 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,437 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,472 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,474 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,479 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,487 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,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 04:24:24,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 04:24:24,554 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,555 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,555 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,575 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,586 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,596 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,597 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,598 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,608 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:24,608 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,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 04:24:25,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,256 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,256 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,257 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,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 04:24:25,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,423 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,426 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,429 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,489 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,553 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:25,686 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,387 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491234,491247] [2025-02-08 04:24:26,391 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491403,491416] [2025-02-08 04:24:26,391 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491570,491583] [2025-02-08 04:24:26,393 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491738,491751] [2025-02-08 04:24:26,433 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,434 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:24:26,525 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:24:26,625 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:24:26,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 04:24:26,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,797 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,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 04:24:26,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 04:24:26,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,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 04:24:26,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 04:24:26,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 04:24:26,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 04:24:26,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 04:24:26,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 04:24:26,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,827 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,828 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,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 04:24:26,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,846 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,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 04:24:26,865 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,873 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,875 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,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 04:24:26,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 04:24:26,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,893 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,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 04:24:26,914 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,915 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,922 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,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 04:24:26,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 04:24:26,946 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,947 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,959 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,963 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,966 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,968 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,968 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,971 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,976 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,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 04:24:26,981 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,982 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,987 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,987 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,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 04:24:26,989 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:26,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 04:24:27,002 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,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 04:24:27,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 04:24:27,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 04:24:27,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 04:24:27,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 04:24:27,032 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,036 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,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 04:24:27,038 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,040 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,040 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,043 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,043 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,043 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,044 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,044 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,049 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,055 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,060 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,060 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,060 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,061 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,076 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,089 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,092 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,096 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,108 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,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 04:24:27,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,138 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491234,491247] [2025-02-08 04:24:27,139 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491403,491416] [2025-02-08 04:24:27,139 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491570,491583] [2025-02-08 04:24:27,139 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491738,491751] [2025-02-08 04:24:27,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:24:27,146 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:24:27,185 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:24:27,365 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 04:24:27,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5808] [2025-02-08 04:24:27,374 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 04:24:27,375 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 04:24:27,377 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 04:24:27,378 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 04:24:27,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6277] [2025-02-08 04:24:27,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6304] [2025-02-08 04:24:27,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7257] [2025-02-08 04:24:27,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7375] [2025-02-08 04:24:27,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7494] [2025-02-08 04:24:27,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8510] [2025-02-08 04:24:27,459 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"); [9066] [2025-02-08 04:24:27,460 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [9073] [2025-02-08 04:24:27,461 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/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [9119-9120] [2025-02-08 04:24:27,461 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"); [9125-9127] [2025-02-08 04:24:27,467 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)); [9388-9389] [2025-02-08 04:24:27,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9395] [2025-02-08 04:24:27,475 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9658] [2025-02-08 04:24:27,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10251] [2025-02-08 04:24:27,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10511] [2025-02-08 04:24:27,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14812] [2025-02-08 04:24:27,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15437] [2025-02-08 04:24:27,644 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15914] [2025-02-08 04:24:27,672 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491234,491247] [2025-02-08 04:24:27,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491403,491416] [2025-02-08 04:24:27,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491570,491583] [2025-02-08 04:24:27,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-tulip.cil.i[491738,491751] [2025-02-08 04:24:27,681 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:24:27,907 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:24:27,908 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27 WrapperNode [2025-02-08 04:24:27,908 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:24:27,910 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:24:27,910 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:24:27,910 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:24:27,916 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27" (1/1) ... [2025-02-08 04:24:28,056 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27" (1/1) ... [2025-02-08 04:24:28,508 INFO L138 Inliner]: procedures = 581, calls = 5296, calls flagged for inlining = 290, calls inlined = 262, statements flattened = 11032 [2025-02-08 04:24:28,509 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:24:28,514 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:24:28,515 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:24:28,515 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:24:28,533 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27" (1/1) ... [2025-02-08 04:24:28,538 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27" (1/1) ... [2025-02-08 04:24:28,639 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27" (1/1) ... [2025-02-08 04:24:30,274 INFO L175 MemorySlicer]: Split 2932 memory accesses to 55 slices as follows [2, 252, 3, 2, 3, 8, 294, 7, 1, 5, 7, 5, 5, 5, 1, 1, 6, 2, 7, 17, 37, 56, 9, 11, 10, 61, 104, 40, 6, 7, 15, 52, 3, 3, 6, 6, 7, 6, 1, 6, 12, 6, 6, 7, 6, 9, 35, 6, 2, 1730, 7, 5, 5, 5, 12]. 59 percent of accesses are in the largest equivalence class. The 460 initializations are split as follows [0, 252, 0, 0, 0, 0, 0, 7, 0, 5, 7, 5, 5, 5, 1, 0, 6, 2, 6, 0, 0, 0, 8, 8, 8, 0, 0, 0, 6, 0, 0, 0, 0, 1, 5, 5, 6, 5, 1, 6, 0, 6, 6, 0, 6, 0, 35, 6, 0, 19, 7, 5, 5, 5, 0]. The 1464 writes are split as follows [1, 0, 1, 1, 0, 7, 252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 33, 56, 0, 0, 0, 33, 92, 21, 0, 6, 15, 42, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 7, 0, 0, 1, 873, 0, 0, 0, 0, 3]. [2025-02-08 04:24:30,274 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27" (1/1) ... [2025-02-08 04:24:30,275 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27" (1/1) ... [2025-02-08 04:24:30,578 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27" (1/1) ... [2025-02-08 04:24:30,600 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27" (1/1) ... [2025-02-08 04:24:30,705 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27" (1/1) ... [2025-02-08 04:24:30,762 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27" (1/1) ... [2025-02-08 04:24:30,860 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:24:30,861 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:24:30,862 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:24:30,862 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:24:30,863 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:24:27" (1/1) ... [2025-02-08 04:24:30,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:24:30,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:24:30,895 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:24:30,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:24:30,921 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_up [2025-02-08 04:24:30,921 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_up [2025-02-08 04:24:30,921 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_media_task [2025-02-08 04:24:30,921 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_media_task [2025-02-08 04:24:30,921 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:24:30,921 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:24:30,921 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:24:30,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:24:30,922 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:24:30,922 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:24:30,922 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:24:30,923 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:24:30,923 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_select_media [2025-02-08 04:24:30,923 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_select_media [2025-02-08 04:24:30,923 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit_le [2025-02-08 04:24:30,923 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit_le [2025-02-08 04:24:30,923 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:24:30,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:24:30,923 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:24:30,923 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:24:30,923 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:24:30,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:24:30,923 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:24:30,923 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:24:30,923 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 04:24:30,923 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 04:24:30,923 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:24:30,923 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:24:30,923 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-02-08 04:24:30,923 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-02-08 04:24:30,923 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61 [2025-02-08 04:24:30,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61 [2025-02-08 04:24:30,923 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 04:24:30,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 04:24:30,924 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:24:30,924 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:24:30,924 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 04:24:30,924 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 04:24:30,924 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:24:30,924 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:24:30,924 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-02-08 04:24:30,924 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-02-08 04:24:30,924 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:24:30,924 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:24:30,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:24:30,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:24:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_do_nway [2025-02-08 04:24:30,925 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_do_nway [2025-02-08 04:24:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:24:30,925 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:24:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 04:24:30,925 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 04:24:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:24:30,925 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:24:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:24:30,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:24:30,925 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:24:30,926 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:24:30,926 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_wolopts [2025-02-08 04:24:30,926 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_wolopts [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_61 [2025-02-08 04:24:30,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_61 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 04:24:30,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#39 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#40 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#41 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#42 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#43 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#44 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#45 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#46 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#47 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#48 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#49 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#50 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#51 [2025-02-08 04:24:30,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#52 [2025-02-08 04:24:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#53 [2025-02-08 04:24:30,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#54 [2025-02-08 04:24:30,929 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_resume [2025-02-08 04:24:30,930 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_resume [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 04:24:30,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#41 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#42 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#43 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#44 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#45 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#46 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#47 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#48 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#49 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#50 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#51 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#52 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#53 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#54 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:24:30,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:24:30,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:24:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:24:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:24:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:24:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:24:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:24:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 04:24:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 04:24:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 04:24:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 04:24:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 04:24:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 04:24:30,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#39 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#40 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#41 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#42 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#43 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#44 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#45 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#46 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#47 [2025-02-08 04:24:30,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#48 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#49 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#50 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#51 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#52 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#53 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#54 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_interrupt [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_interrupt [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___3 [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___3 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___1 [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___1 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_media_task [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_media_task [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___5 [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___5 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx___4 [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx___4 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:24:30,935 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:24:30,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:24:30,936 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:24:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:24:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:24:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:24:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:24:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:24:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:24:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:24:30,937 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 04:24:30,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 04:24:30,938 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:24:30,938 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:24:30,938 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:24:30,938 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:24:30,938 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 04:24:30,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 04:24:30,940 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 04:24:30,940 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 04:24:30,940 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 04:24:30,940 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 04:24:30,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 04:24:30,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 04:24:30,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 04:24:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:24:30,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:24:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:24:30,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:24:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:24:30,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:24:30,941 INFO L130 BoogieDeclarations]: Found specification of procedure pnic_timer [2025-02-08 04:24:30,942 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic_timer [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:24:30,942 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:24:30,942 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure poll_tulip [2025-02-08 04:24:30,942 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_tulip [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_write [2025-02-08 04:24:30,942 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_write [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:24:30,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:24:30,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:24:30,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 04:24:30,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:24:30,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:24:30,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:24:30,942 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:24:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 04:24:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 04:24:30,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 04:24:30,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 04:24:30,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 04:24:30,945 INFO L130 BoogieDeclarations]: Found specification of procedure t21142_start_nway [2025-02-08 04:24:30,945 INFO L138 BoogieDeclarations]: Found implementation of procedure t21142_start_nway [2025-02-08 04:24:30,945 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 04:24:30,945 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 04:24:30,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:24:30,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:24:30,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:24:30,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:24:30,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:24:30,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:24:30,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#39 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#40 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#41 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#42 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#43 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#44 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#45 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#46 [2025-02-08 04:24:30,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#47 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#48 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#49 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#50 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#51 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#52 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#53 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#54 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 04:24:30,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 04:24:30,948 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 04:24:30,948 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 04:24:30,948 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 04:24:30,948 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 04:24:30,948 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#39 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#40 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#41 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#42 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#43 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#44 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#45 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#46 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#47 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#48 [2025-02-08 04:24:30,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#49 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#50 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#51 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#52 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#53 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#54 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2025-02-08 04:24:30,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:24:30,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 04:24:30,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 04:24:30,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 04:24:30,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 04:24:30,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 04:24:30,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#39 [2025-02-08 04:24:30,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#40 [2025-02-08 04:24:30,952 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#41 [2025-02-08 04:24:30,952 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#42 [2025-02-08 04:24:30,952 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#43 [2025-02-08 04:24:30,952 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#44 [2025-02-08 04:24:30,952 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#45 [2025-02-08 04:24:30,952 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#46 [2025-02-08 04:24:30,952 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#47 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#48 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#49 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#50 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#51 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#52 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#53 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#54 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_tulip_private [2025-02-08 04:24:30,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_tulip_private [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:24:30,953 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 04:24:30,953 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:24:30,953 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:24:30,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_mii_lock_of_tulip_private [2025-02-08 04:24:30,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_mii_lock_of_tulip_private [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:24:30,953 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:24:30,953 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:24:30,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#39 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#40 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#41 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#42 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#43 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#44 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#45 [2025-02-08 04:24:30,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#46 [2025-02-08 04:24:30,955 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#47 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#48 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#49 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#50 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#51 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#52 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#53 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#54 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_tulip_private [2025-02-08 04:24:30,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_tulip_private [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:24:30,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_close [2025-02-08 04:24:30,956 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_close [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:24:30,956 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#41 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#42 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#43 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#44 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#45 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#46 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#47 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#48 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#49 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#50 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#51 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#52 [2025-02-08 04:24:30,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#53 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#54 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:24:30,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:24:30,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:24:30,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:24:30,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:24:30,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:24:30,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:24:30,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:24:30,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#41 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#42 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#43 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#44 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#45 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#46 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#47 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#48 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#49 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#50 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#51 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#52 [2025-02-08 04:24:30,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#53 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#54 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#41 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#42 [2025-02-08 04:24:30,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#43 [2025-02-08 04:24:30,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#44 [2025-02-08 04:24:30,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#45 [2025-02-08 04:24:30,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#46 [2025-02-08 04:24:30,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#47 [2025-02-08 04:24:30,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#48 [2025-02-08 04:24:30,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#49 [2025-02-08 04:24:30,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#50 [2025-02-08 04:24:30,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#51 [2025-02-08 04:24:30,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#52 [2025-02-08 04:24:30,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#53 [2025-02-08 04:24:30,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#54 [2025-02-08 04:24:30,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:24:30,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:24:30,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:24:30,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:24:30,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 04:24:30,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:24:30,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:24:30,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 04:24:30,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#41 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#42 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#43 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#44 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#45 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#46 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#47 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#48 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#49 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#50 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#51 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#52 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#53 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#54 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:24:30,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 04:24:30,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 04:24:30,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 04:24:30,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 04:24:30,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 04:24:30,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 04:24:30,970 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:24:30,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:24:30,970 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_set_power_state [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_set_power_state [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_tulip_cleanup_19_2 [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_tulip_cleanup_19_2 [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_tx_timeout [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_tx_timeout [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_check_duplex [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_check_duplex [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure bitrev32 [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure bitrev32 [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le16 [2025-02-08 04:24:30,971 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le16 [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:24:30,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 04:24:30,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 04:24:30,974 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 04:24:30,974 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 04:24:30,974 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 04:24:30,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:24:30,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:24:30,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:24:30,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:24:30,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:24:30,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:24:30,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:24:30,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:24:30,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:24:30,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:24:30,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 04:24:30,975 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 04:24:30,976 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 04:24:30,976 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:24:30,976 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure comet_timer [2025-02-08 04:24:30,976 INFO L138 BoogieDeclarations]: Found implementation of procedure comet_timer [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2025-02-08 04:24:30,976 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:24:30,976 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_mdio_read [2025-02-08 04:24:30,976 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_mdio_read [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:24:30,976 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:24:30,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:24:30,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:24:30,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:24:30,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 04:24:30,979 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-08 04:24:30,979 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:24:30,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 04:24:30,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#41 [2025-02-08 04:24:30,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#42 [2025-02-08 04:24:30,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#43 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#44 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#45 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#46 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#47 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#48 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#49 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#50 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#51 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#52 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#53 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#54 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2025-02-08 04:24:30,982 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:24:30,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 04:24:30,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#41 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#42 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#43 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#44 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#45 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#46 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#47 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#48 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#49 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#50 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#51 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#52 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#53 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#54 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:24:30,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 04:24:30,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#41 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#42 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#43 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#44 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#45 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#46 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#47 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#48 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#49 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#50 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#51 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#52 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#53 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#54 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:24:30,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#41 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#42 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#43 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#44 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#45 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#46 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#47 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#48 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#49 [2025-02-08 04:24:30,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#50 [2025-02-08 04:24:30,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#51 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#52 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#53 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#54 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:24:30,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 04:24:30,991 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:24:30,991 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_down [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_down [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_stop_rxtx___2 [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_stop_rxtx___2 [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_remove_one [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_remove_one [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure mxic_timer [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure mxic_timer [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_free_ring [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_free_ring [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_refill_rx [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_refill_rx [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_timer [2025-02-08 04:24:30,992 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_timer [2025-02-08 04:24:30,992 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:24:30,993 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:24:30,993 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:24:30,993 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:24:30,993 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 04:24:30,994 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_62 [2025-02-08 04:24:30,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_62 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:24:30,994 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:24:30,994 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:24:30,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#41 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#42 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#43 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#44 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#45 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#46 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#47 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#48 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#49 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#50 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#51 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#52 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#53 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#54 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_restart_rxtx [2025-02-08 04:24:30,995 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_restart_rxtx [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:24:30,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:24:30,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:24:30,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:24:30,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:24:30,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:24:30,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:24:30,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:24:30,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:24:30,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:24:30,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:24:30,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:24:30,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:24:30,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:24:30,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:24:30,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:24:30,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:24:30,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:24:30,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:24:30,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#41 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#42 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#43 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#44 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#45 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#46 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#47 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#48 [2025-02-08 04:24:30,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#49 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#50 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#51 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#52 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#53 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#54 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 04:24:30,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 04:24:31,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 04:24:31,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 04:24:31,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 04:24:31,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 04:24:31,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 04:24:31,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 04:24:31,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#41 [2025-02-08 04:24:31,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#42 [2025-02-08 04:24:31,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#43 [2025-02-08 04:24:31,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#44 [2025-02-08 04:24:31,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#45 [2025-02-08 04:24:31,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#46 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#47 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#48 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#49 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#50 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#51 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#52 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#53 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#54 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:24:31,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#39 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#40 [2025-02-08 04:24:31,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#41 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#42 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#43 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#44 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#45 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#46 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#47 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#48 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#49 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#50 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#51 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#52 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#53 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#54 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:24:31,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61___0 [2025-02-08 04:24:31,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61___0 [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-02-08 04:24:31,004 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_start_rxtx [2025-02-08 04:24:31,004 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_start_rxtx [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:24:31,004 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_open [2025-02-08 04:24:31,004 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_open [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:24:31,004 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:24:31,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:24:31,004 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 04:24:31,004 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 04:24:31,004 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure pnic2_start_nway [2025-02-08 04:24:31,004 INFO L138 BoogieDeclarations]: Found implementation of procedure pnic2_start_nway [2025-02-08 04:24:31,004 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:24:31,006 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:24:31,006 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_read_eeprom [2025-02-08 04:24:31,006 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_read_eeprom [2025-02-08 04:24:31,006 INFO L130 BoogieDeclarations]: Found specification of procedure tulip_timer [2025-02-08 04:24:31,006 INFO L138 BoogieDeclarations]: Found implementation of procedure tulip_timer [2025-02-08 04:24:31,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:24:31,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:24:32,977 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:24:32,984 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation