./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.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 e350f5fd8ffbd667100a30f406dc6dd2bcc7b1c441d0fb2f62856b1e6d57fc85 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:12:11,277 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:12:11,322 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:12:11,326 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:12:11,326 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:12:11,347 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:12:11,348 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:12:11,348 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:12:11,348 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:12:11,348 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:12:11,349 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:12:11,349 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:12:11,349 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:12:11,350 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:12:11,350 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:12:11,350 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:12:11,350 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:12:11,350 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:12:11,350 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:12:11,351 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:12:11,351 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:12:11,351 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:12:11,351 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:12:11,351 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:12:11,351 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:12:11,351 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:12:11,351 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:12:11,351 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:12:11,351 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:12:11,351 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:12:11,352 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:12:11,352 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:12:11,352 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:12:11,352 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:12:11,352 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:12:11,352 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:12:11,352 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:12:11,352 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:12:11,352 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:12:11,352 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:12:11,352 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 -> e350f5fd8ffbd667100a30f406dc6dd2bcc7b1c441d0fb2f62856b1e6d57fc85 [2025-02-08 04:12:11,604 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:12:11,615 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:12:11,616 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:12:11,617 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:12:11,617 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:12:11,620 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i [2025-02-08 04:12:12,875 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/5fc8487e9/0adb95a9e7ec4f83ba0c83936843cfd1/FLAGc46b977d3 [2025-02-08 04:12:13,367 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:12:13,368 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i [2025-02-08 04:12:13,411 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/5fc8487e9/0adb95a9e7ec4f83ba0c83936843cfd1/FLAGc46b977d3 [2025-02-08 04:12:13,447 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/5fc8487e9/0adb95a9e7ec4f83ba0c83936843cfd1 [2025-02-08 04:12:13,453 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:12:13,455 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:12:13,456 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:12:13,456 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:12:13,459 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:12:13,460 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:12:13" (1/1) ... [2025-02-08 04:12:13,460 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ce3f4b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:13, skipping insertion in model container [2025-02-08 04:12:13,460 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:12:13" (1/1) ... [2025-02-08 04:12:13,543 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:12:15,633 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[307842,307855] [2025-02-08 04:12:15,635 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[307989,308002] [2025-02-08 04:12:15,636 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[308128,308141] [2025-02-08 04:12:15,636 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[308286,308299] [2025-02-08 04:12:15,663 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:12:15,698 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:12:15,780 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"); [5358] [2025-02-08 04:12:15,782 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)); [5365] [2025-02-08 04:12:15,782 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5372] [2025-02-08 04:12:15,784 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/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/8d0c6a3/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5426-5427] [2025-02-08 04:12:15,784 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"); [5432-5434] [2025-02-08 04:12:15,785 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5471] [2025-02-08 04:12:15,785 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5474] [2025-02-08 04:12:15,785 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5477] [2025-02-08 04:12:15,785 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5480] [2025-02-08 04:12:15,786 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5569] [2025-02-08 04:12:15,787 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5577] [2025-02-08 04:12:15,787 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5607] [2025-02-08 04:12:15,787 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5615] [2025-02-08 04:12:15,787 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5622] [2025-02-08 04:12:15,788 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5630] [2025-02-08 04:12:15,796 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)); [5698-5699] [2025-02-08 04:12:15,798 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)); [5732-5733] [2025-02-08 04:12:15,999 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[307842,307855] [2025-02-08 04:12:15,999 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[307989,308002] [2025-02-08 04:12:15,999 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[308128,308141] [2025-02-08 04:12:15,999 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[308286,308299] [2025-02-08 04:12:16,012 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:12:16,106 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:12:16,107 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:16 WrapperNode [2025-02-08 04:12:16,107 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:12:16,108 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:12:16,108 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:12:16,108 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:12:16,112 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:12:16" (1/1) ... [2025-02-08 04:12:16,187 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:12:16" (1/1) ... [2025-02-08 04:12:16,405 INFO L138 Inliner]: procedures = 341, calls = 2177, calls flagged for inlining = 182, calls inlined = 176, statements flattened = 5441 [2025-02-08 04:12:16,406 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:12:16,407 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:12:16,407 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:12:16,407 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:12:16,414 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:16" (1/1) ... [2025-02-08 04:12:16,414 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:16" (1/1) ... [2025-02-08 04:12:16,454 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:16" (1/1) ... [2025-02-08 04:12:17,055 INFO L175 MemorySlicer]: Split 1041 memory accesses to 25 slices as follows [1, 2, 9, 9, 9, 26, 6, 7, 59, 9, 6, 5, 1, 2, 1, 2, 2, 7, 5, 2, 5, 5, 858, 1, 2]. 82 percent of accesses are in the largest equivalence class. The 88 initializations are split as follows [1, 2, 8, 8, 8, 0, 6, 6, 0, 8, 6, 5, 0, 0, 0, 0, 0, 7, 5, 0, 5, 5, 5, 1, 2]. The 452 writes are split as follows [0, 0, 0, 0, 0, 26, 0, 0, 10, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 413, 0, 0]. [2025-02-08 04:12:17,055 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:16" (1/1) ... [2025-02-08 04:12:17,055 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:16" (1/1) ... [2025-02-08 04:12:17,177 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:16" (1/1) ... [2025-02-08 04:12:17,192 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:16" (1/1) ... [2025-02-08 04:12:17,221 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:16" (1/1) ... [2025-02-08 04:12:17,241 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:16" (1/1) ... [2025-02-08 04:12:17,289 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:12:17,290 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:12:17,290 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:12:17,290 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:12:17,291 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:16" (1/1) ... [2025-02-08 04:12:17,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:12:17,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:12:17,316 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:12:17,319 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:12:17,337 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_resume [2025-02-08 04:12:17,337 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_resume [2025-02-08 04:12:17,337 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2025-02-08 04:12:17,337 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2025-02-08 04:12:17,337 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_up [2025-02-08 04:12:17,337 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_up [2025-02-08 04:12:17,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:12:17,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:12:17,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:12:17,338 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:12:17,338 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:12:17,338 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:12:17,338 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_write_reg [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_write_reg [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_handle_interrupt [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_handle_interrupt [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_start [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_start [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read8 [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read8 [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_finish_auto_neg [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_finish_auto_neg [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_read_and_clear_stats [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_read_and_clear_stats [2025-02-08 04:12:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:12:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb_ip_align [2025-02-08 04:12:17,342 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb_ip_align [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:12:17,342 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_sync [2025-02-08 04:12:17,342 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_sync [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_20 [2025-02-08 04:12:17,342 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_20 [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_start_link [2025-02-08 04:12:17,342 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_start_link [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_multicast_list [2025-02-08 04:12:17,342 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_multicast_list [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:12:17,342 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:12:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:12:17,343 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:12:17,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 04:12:17,343 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:12:17,343 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:12:17,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:12:17,343 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_8_2 [2025-02-08 04:12:17,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_8_2 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:12:17,343 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:12:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:12:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:12:17,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:12:17,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:12:17,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:12:17,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:12:17,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:12:17,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:12:17,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:12:17,347 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:12:17,347 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:12:17,347 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_print_list [2025-02-08 04:12:17,348 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_print_list [2025-02-08 04:12:17,348 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 04:12:17,348 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 04:12:17,348 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write16 [2025-02-08 04:12:17,348 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write16 [2025-02-08 04:12:17,348 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-08 04:12:17,348 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-08 04:12:17,349 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:12:17,349 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:12:17,349 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 04:12:17,349 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 04:12:17,349 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:12:17,349 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:12:17,349 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:12:17,349 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:12:17,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:12:17,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:12:17,349 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 04:12:17,349 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 04:12:17,349 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_lists [2025-02-08 04:12:17,349 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_lists [2025-02-08 04:12:17,349 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_finish_reset [2025-02-08 04:12:17,349 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_finish_reset [2025-02-08 04:12:17,349 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_close [2025-02-08 04:12:17,349 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_close [2025-02-08 04:12:17,349 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:12:17,349 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:12:17,349 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_print [2025-02-08 04:12:17,349 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_print [2025-02-08 04:12:17,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2025-02-08 04:12:17,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write32 [2025-02-08 04:12:17,350 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write32 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver [2025-02-08 04:12:17,350 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_probe1 [2025-02-08 04:12:17,350 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_probe1 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:12:17,350 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:12:17,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:12:17,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:12:17,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:12:17,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:12:17,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:12:17,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:12:17,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:12:17,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:12:17,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:12:17,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:12:17,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_timer [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_timer [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_timer [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_timer [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_stop [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_stop [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_mac [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_mac [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_start [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_start [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read32 [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read32 [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:12:17,354 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:12:17,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:12:17,355 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_remove_one [2025-02-08 04:12:17,355 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_remove_one [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_skb [2025-02-08 04:12:17,355 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_skb [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write8 [2025-02-08 04:12:17,355 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write8 [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:12:17,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_down [2025-02-08 04:12:17,355 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_down [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_byte [2025-02-08 04:12:17,355 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_byte [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2025-02-08 04:12:17,355 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2025-02-08 04:12:17,355 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_poll [2025-02-08 04:12:17,355 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_poll [2025-02-08 04:12:17,358 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:12:17,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:12:17,358 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:12:17,358 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:12:17,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:12:17,358 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_adapter [2025-02-08 04:12:17,358 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_adapter [2025-02-08 04:12:17,358 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:12:17,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:12:17,358 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:12:17,358 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:12:17,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:12:17,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:12:17,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:12:17,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:12:17,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:12:17,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:12:17,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:12:17,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:12:17,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:12:17,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:12:17,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:12:17,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:12:17,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:12:17,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:12:17,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_send_data [2025-02-08 04:12:17,360 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_send_data [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_reset [2025-02-08 04:12:17,360 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_reset [2025-02-08 04:12:17,360 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_read_reg [2025-02-08 04:12:17,360 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_read_reg [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_free_lists [2025-02-08 04:12:17,361 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_free_lists [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:12:17,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_open [2025-02-08 04:12:17,361 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_open [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:12:17,361 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:12:17,361 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:12:17,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2025-02-08 04:12:17,361 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 04:12:17,361 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2025-02-08 04:12:17,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 04:12:17,361 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_store_skb [2025-02-08 04:12:17,361 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_store_skb [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:12:17,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout [2025-02-08 04:12:17,362 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2025-02-08 04:12:17,362 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:12:17,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 04:12:17,362 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:12:17,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:12:17,362 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-02-08 04:12:17,362 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-02-08 04:12:18,110 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:12:18,113 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:12:18,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11364: havoc __pci_enable_wake_#t~nondet1320#1; [2025-02-08 04:12:18,213 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:12:18,220 INFO L158 Benchmark]: Toolchain (without parser) took 4765.24ms. Allocated memory was 201.3MB in the beginning and 377.5MB in the end (delta: 176.2MB). Free memory was 139.9MB in the beginning and 123.9MB in the end (delta: 16.0MB). Peak memory consumption was 184.0MB. Max. memory is 16.1GB. [2025-02-08 04:12:18,220 INFO L158 Benchmark]: CDTParser took 0.36ms. Allocated memory is still 201.3MB. Free memory is still 120.0MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:12:18,221 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2651.46ms. Allocated memory is still 201.3MB. Free memory was 139.6MB in the beginning and 76.2MB in the end (delta: 63.4MB). Peak memory consumption was 118.7MB. Max. memory is 16.1GB. [2025-02-08 04:12:18,221 INFO L158 Benchmark]: Boogie Procedure Inliner took 298.64ms. Allocated memory is still 201.3MB. Free memory was 76.2MB in the beginning and 97.9MB in the end (delta: -21.7MB). Peak memory consumption was 43.1MB. Max. memory is 16.1GB. [2025-02-08 04:12:18,221 INFO L158 Benchmark]: Boogie Preprocessor took 882.21ms. Allocated memory was 201.3MB in the beginning and 377.5MB in the end (delta: 176.2MB). Free memory was 97.9MB in the beginning and 171.4MB in the end (delta: -73.5MB). Peak memory consumption was 146.0MB. Max. memory is 16.1GB. [2025-02-08 04:12:18,221 INFO L158 Benchmark]: IcfgBuilder took 928.73ms. Allocated memory is still 377.5MB. Free memory was 171.4MB in the beginning and 123.9MB in the end (delta: 47.5MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2025-02-08 04:12:18,225 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.36ms. Allocated memory is still 201.3MB. Free memory is still 120.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2651.46ms. Allocated memory is still 201.3MB. Free memory was 139.6MB in the beginning and 76.2MB in the end (delta: 63.4MB). Peak memory consumption was 118.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 298.64ms. Allocated memory is still 201.3MB. Free memory was 76.2MB in the beginning and 97.9MB in the end (delta: -21.7MB). Peak memory consumption was 43.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 882.21ms. Allocated memory was 201.3MB in the beginning and 377.5MB in the end (delta: 176.2MB). Free memory was 97.9MB in the beginning and 171.4MB in the end (delta: -73.5MB). Peak memory consumption was 146.0MB. Max. memory is 16.1GB. * IcfgBuilder took 928.73ms. Allocated memory is still 377.5MB. Free memory was 171.4MB in the beginning and 123.9MB in the end (delta: 47.5MB). Peak memory consumption was 41.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: 5358]: 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"); [5358] - GenericResultAtLocation [Line: 5365]: 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)); [5365] - GenericResultAtLocation [Line: 5372]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5372] - GenericResultAtLocation [Line: 5426]: 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/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/8d0c6a3/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5426-5427] - GenericResultAtLocation [Line: 5432]: 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"); [5432-5434] - GenericResultAtLocation [Line: 5471]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5471] - GenericResultAtLocation [Line: 5474]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5474] - GenericResultAtLocation [Line: 5477]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5477] - GenericResultAtLocation [Line: 5480]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5480] - GenericResultAtLocation [Line: 5569]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5569] - GenericResultAtLocation [Line: 5577]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5577] - GenericResultAtLocation [Line: 5607]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5607] - GenericResultAtLocation [Line: 5615]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5615] - GenericResultAtLocation [Line: 5622]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5622] - GenericResultAtLocation [Line: 5630]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5630] - GenericResultAtLocation [Line: 5698]: 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)); [5698-5699] - GenericResultAtLocation [Line: 5732]: 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)); [5732-5733] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:12:18,244 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.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 e350f5fd8ffbd667100a30f406dc6dd2bcc7b1c441d0fb2f62856b1e6d57fc85 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:12:20,261 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:12:20,345 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:12:20,364 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:12:20,364 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:12:20,391 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:12:20,392 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:12:20,393 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:12:20,393 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:12:20,393 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:12:20,393 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:12:20,393 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:12:20,393 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:12:20,393 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:12:20,393 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:12:20,394 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:12:20,394 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:12:20,394 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:12:20,396 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:12:20,396 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:12:20,396 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:12:20,396 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:12:20,396 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:12:20,397 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:12:20,397 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:12:20,397 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:12:20,397 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:12:20,397 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:12:20,397 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:12:20,397 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 -> e350f5fd8ffbd667100a30f406dc6dd2bcc7b1c441d0fb2f62856b1e6d57fc85 [2025-02-08 04:12:20,644 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:12:20,649 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:12:20,650 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:12:20,651 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:12:20,651 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:12:20,652 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i [2025-02-08 04:12:21,899 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/30c6a43a3/8d426e3044e140a8831764b257dca857/FLAG807997075 [2025-02-08 04:12:22,313 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:12:22,314 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i [2025-02-08 04:12:22,352 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/30c6a43a3/8d426e3044e140a8831764b257dca857/FLAG807997075 [2025-02-08 04:12:22,371 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/30c6a43a3/8d426e3044e140a8831764b257dca857 [2025-02-08 04:12:22,374 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:12:22,375 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:12:22,376 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:12:22,376 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:12:22,383 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:12:22,383 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:12:22" (1/1) ... [2025-02-08 04:12:22,388 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@627578c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:22, skipping insertion in model container [2025-02-08 04:12:22,389 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:12:22" (1/1) ... [2025-02-08 04:12:22,475 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:12:23,189 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,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:12:23,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:12:23,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:12:23,438 WARN L1100 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:12:23,441 WARN L1100 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:12:23,444 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,454 WARN L1100 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:12:23,456 WARN L1100 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:12:23,463 WARN L1100 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:12:23,476 WARN L1100 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:12:23,477 WARN L1100 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:12:23,480 WARN L1100 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:12:23,480 WARN L1100 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:12:23,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:12:23,484 WARN L1100 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:12:23,486 WARN L1100 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:12:23,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:12:23,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:12:23,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,491 WARN L1100 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:12:23,491 WARN L1100 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:12:23,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:12:23,501 WARN L1100 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:12:23,503 WARN L1100 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:12:23,507 WARN L1100 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:12:23,509 WARN L1100 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:12:23,512 WARN L1100 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:12:23,513 WARN L1100 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:12:23,516 WARN L1100 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:12:23,517 WARN L1100 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:12:23,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,536 WARN L1100 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:12:23,543 WARN L1100 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:12:23,583 WARN L1100 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:12:23,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:12:23,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:12:23,588 WARN L1100 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:12:23,589 WARN L1100 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:12:23,592 WARN L1100 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:12:23,595 WARN L1100 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:12:23,601 WARN L1100 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:12:23,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:12:23,692 WARN L1100 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:12:23,693 WARN L1100 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:12:23,693 WARN L1100 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:12:23,693 WARN L1100 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:12:23,694 WARN L1100 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:12:23,694 WARN L1100 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:12:23,694 WARN L1100 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:12:23,694 WARN L1100 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:12:23,694 WARN L1100 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:12:23,696 WARN L1100 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:12:23,697 WARN L1100 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:12:23,697 WARN L1100 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:12:23,698 WARN L1100 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:12:23,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,702 WARN L1100 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:12:23,702 WARN L1100 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:12:23,702 WARN L1100 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:12:23,705 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,705 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,760 WARN L1100 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:12:23,761 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:12:23,826 WARN L1100 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:12:23,826 WARN L1100 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:12:23,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:12:23,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:12:23,864 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[307842,307855] [2025-02-08 04:12:23,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[307989,308002] [2025-02-08 04:12:23,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[308128,308141] [2025-02-08 04:12:23,871 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[308286,308299] [2025-02-08 04:12:23,899 WARN L1100 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:12:23,901 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:12:23,938 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:12:24,036 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"); [5358] [2025-02-08 04:12:24,038 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)); [5365] [2025-02-08 04:12:24,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5372] [2025-02-08 04:12:24,041 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/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/8d0c6a3/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5426-5427] [2025-02-08 04:12:24,042 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"); [5432-5434] [2025-02-08 04:12:24,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5471] [2025-02-08 04:12:24,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5474] [2025-02-08 04:12:24,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5477] [2025-02-08 04:12:24,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5480] [2025-02-08 04:12:24,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5569] [2025-02-08 04:12:24,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5577] [2025-02-08 04:12:24,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5607] [2025-02-08 04:12:24,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5615] [2025-02-08 04:12:24,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5622] [2025-02-08 04:12:24,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5630] [2025-02-08 04:12:24,052 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)); [5698-5699] [2025-02-08 04:12:24,055 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)); [5732-5733] [2025-02-08 04:12:24,260 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[307842,307855] [2025-02-08 04:12:24,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[307989,308002] [2025-02-08 04:12:24,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[308128,308141] [2025-02-08 04:12:24,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-usb-dev_drivers-net-ethernet-ti-tlan.cil.i[308286,308299] [2025-02-08 04:12:24,287 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:12:24,437 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:12:24,438 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:24 WrapperNode [2025-02-08 04:12:24,438 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:12:24,439 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:12:24,439 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:12:24,439 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:12:24,443 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:12:24" (1/1) ... [2025-02-08 04:12:24,493 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:12:24" (1/1) ... [2025-02-08 04:12:24,626 INFO L138 Inliner]: procedures = 351, calls = 2177, calls flagged for inlining = 182, calls inlined = 176, statements flattened = 4411 [2025-02-08 04:12:24,627 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:12:24,628 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:12:24,628 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:12:24,628 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:12:24,635 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:24" (1/1) ... [2025-02-08 04:12:24,635 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:24" (1/1) ... [2025-02-08 04:12:24,663 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:24" (1/1) ... [2025-02-08 04:12:25,191 INFO L175 MemorySlicer]: Split 1041 memory accesses to 25 slices as follows [59, 2, 2, 858, 6, 1, 2, 9, 9, 9, 26, 7, 9, 5, 1, 6, 2, 1, 7, 5, 5, 5, 1, 2, 2]. 82 percent of accesses are in the largest equivalence class. The 88 initializations are split as follows [0, 0, 0, 5, 6, 1, 2, 8, 8, 8, 0, 6, 8, 5, 0, 6, 0, 0, 7, 5, 5, 5, 1, 2, 0]. The 452 writes are split as follows [10, 1, 1, 413, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]. [2025-02-08 04:12:25,191 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:24" (1/1) ... [2025-02-08 04:12:25,192 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:24" (1/1) ... [2025-02-08 04:12:25,294 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:24" (1/1) ... [2025-02-08 04:12:25,303 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:24" (1/1) ... [2025-02-08 04:12:25,329 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:24" (1/1) ... [2025-02-08 04:12:25,352 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:24" (1/1) ... [2025-02-08 04:12:25,402 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:12:25,404 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:12:25,404 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:12:25,404 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:12:25,406 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:12:24" (1/1) ... [2025-02-08 04:12:25,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:12:25,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:12:25,433 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:12:25,437 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:12:25,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:12:25,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:12:25,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:12:25,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:12:25,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:12:25,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:12:25,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:12:25,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_resume [2025-02-08 04:12:25,456 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_resume [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2025-02-08 04:12:25,458 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_up [2025-02-08 04:12:25,458 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_up [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:12:25,459 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:12:25,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:12:25,462 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:12:25,462 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:12:25,462 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:12:25,462 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_write_reg [2025-02-08 04:12:25,462 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_write_reg [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_handle_interrupt [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_handle_interrupt [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_start [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_start [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read8 [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read8 [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_finish_auto_neg [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_finish_auto_neg [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_read_and_clear_stats [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_read_and_clear_stats [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb_ip_align [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb_ip_align [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_sync [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_sync [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_20 [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_20 [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_start_link [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_start_link [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_multicast_list [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_multicast_list [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:12:25,463 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:12:25,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:12:25,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:12:25,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:12:25,466 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:12:25,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 04:12:25,466 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:12:25,466 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:12:25,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:12:25,466 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_8_2 [2025-02-08 04:12:25,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_8_2 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:12:25,466 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:12:25,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:12:25,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:12:25,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:12:25,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:12:25,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:12:25,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:12:25,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:12:25,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:12:25,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:12:25,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:12:25,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:12:25,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:12:25,475 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:12:25,475 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_print_list [2025-02-08 04:12:25,476 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_print_list [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 04:12:25,476 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 04:12:25,476 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write16 [2025-02-08 04:12:25,477 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write16 [2025-02-08 04:12:25,477 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-08 04:12:25,477 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-08 04:12:25,477 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:12:25,477 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:12:25,477 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 04:12:25,477 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 04:12:25,478 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:12:25,478 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:12:25,478 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:12:25,478 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:12:25,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:12:25,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:12:25,478 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 04:12:25,478 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 04:12:25,478 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_lists [2025-02-08 04:12:25,478 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_lists [2025-02-08 04:12:25,478 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_finish_reset [2025-02-08 04:12:25,478 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_finish_reset [2025-02-08 04:12:25,478 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_close [2025-02-08 04:12:25,478 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_close [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_print [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_print [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write32 [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write32 [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_probe1 [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_probe1 [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_timer [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_timer [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_timer [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_timer [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_stop [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_stop [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_mac [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_mac [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_start [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_start [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read32 [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read32 [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:12:25,479 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:12:25,479 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:12:25,480 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_remove_one [2025-02-08 04:12:25,480 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_remove_one [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_skb [2025-02-08 04:12:25,480 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_skb [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:12:25,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 04:12:25,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 04:12:25,484 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write8 [2025-02-08 04:12:25,484 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write8 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:12:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:12:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_down [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_down [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_byte [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_byte [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_poll [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_poll [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_adapter [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_adapter [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_send_data [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_send_data [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_reset [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_reset [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_read_reg [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_read_reg [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_free_lists [2025-02-08 04:12:25,487 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_free_lists [2025-02-08 04:12:25,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:12:25,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:12:25,490 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_open [2025-02-08 04:12:25,490 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_open [2025-02-08 04:12:25,490 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:12:25,490 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:12:25,490 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:12:25,490 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:12:25,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:12:25,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:12:25,490 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2025-02-08 04:12:25,490 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2025-02-08 04:12:25,490 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 04:12:25,490 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 04:12:25,490 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2025-02-08 04:12:25,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2025-02-08 04:12:25,490 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 04:12:25,491 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 04:12:25,491 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_store_skb [2025-02-08 04:12:25,491 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_store_skb [2025-02-08 04:12:25,491 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout [2025-02-08 04:12:25,491 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout [2025-02-08 04:12:25,491 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2025-02-08 04:12:25,491 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2025-02-08 04:12:25,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:12:25,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:12:25,491 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 04:12:25,491 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 04:12:25,491 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:12:25,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:12:25,491 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-02-08 04:12:25,491 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-02-08 04:12:26,229 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:12:26,233 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:12:26,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11364: havoc __pci_enable_wake_#t~nondet1150#1; [2025-02-08 04:12:26,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5374-1: test_and_clear_bit_#res#1 := 1bv32; [2025-02-08 04:12:26,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11509: havoc netpoll_trap_#t~nondet1167#1; [2025-02-08 04:12:26,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5973: 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~mem151#1.base, netif_tx_wake_queue_#t~mem151#1.offset; [2025-02-08 04:12:30,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: ~tmp___0~25 := #t~ret929;havoc #t~ret929; [2025-02-08 04:12:30,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-1: SUMMARY for call #t~ret929 := inb_p(~zero_extend~32~16(~sio~3)); srcloc: null [2025-02-08 04:12:30,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248: ~i~13 := ~bvadd~32(1bv32, ~i~13); [2025-02-08 04:12:30,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248-1: SUMMARY for call outb_p(~bvor~32(4bv32, ~zero_extend~32~8(~tmp___1~10))[8:0], ~zero_extend~32~16(~sio~3)); srcloc: null [2025-02-08 04:12:30,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: ~tmp___1~10 := #t~ret930;havoc #t~ret930; [2025-02-08 04:12:30,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247-1: SUMMARY for call #t~ret930 := inb_p(~zero_extend~32~16(~sio~3)); srcloc: null [2025-02-08 04:12:30,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246: SUMMARY for call outb_p(~bvand~32(251bv32, ~zero_extend~32~8(~tmp___0~25))[8:0], ~zero_extend~32~16(~sio~3)); srcloc: null [2025-02-08 04:12:30,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10584: #res#1 := ~ldv_func_res~0#1; [2025-02-08 04:12:30,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11481: havoc mod_timer_#t~nondet1163#1; [2025-02-08 04:12:30,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10846: havoc ldv_dev_get_drvdata_#t~mem1109#1.base, ldv_dev_get_drvdata_#t~mem1109#1.offset;havoc ldv_dev_get_drvdata_#t~mem1110#1.base, ldv_dev_get_drvdata_#t~mem1110#1.offset; [2025-02-08 04:12:30,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11443: havoc #t~nondet1161; [2025-02-08 04:12:31,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5918: havoc #t~mem145.base, #t~mem145.offset; [2025-02-08 04:12:31,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11489: havoc #t~nondet1165; [2025-02-08 04:12:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: call write~intINTTYPE4#3(0bv32, ~list~0.base, ~bvadd~64(8bv64, ~bvadd~64(8bv64, ~list~0.offset)), 4bv64);call write~intINTTYPE4#3(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~bvadd~64(8bv64, ~list~0.offset))), 4bv64);call write~intINTTYPE4#3(~bvadd~32(88bv32, ~list_phys~0[32:0]), ~list~0.base, ~list~0.offset, 4bv64);~i~3 := ~bvadd~32(1bv32, ~i~3); [2025-02-08 04:12:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8116-1: SUMMARY for call #t~ret597 := pci_map_single(#t~mem595.base, #t~mem595.offset, #t~mem596.base, #t~mem596.offset, 1600bv64, 2bv32); srcloc: null [2025-02-08 04:12:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8116: ~tmp___0~19 := #t~ret597;havoc #t~mem595.base, #t~mem595.offset;havoc #t~mem596.base, #t~mem596.offset;havoc #t~ret597;call write~intINTTYPE4#3(~tmp___0~19[32:0], ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~list~0.offset)), 4bv64); [2025-02-08 04:12:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118-1: SUMMARY for call tlan_store_skb(~list~0.base, ~list~0.offset, ~skb~3.base, ~skb~3.offset); srcloc: null [2025-02-08 04:12:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: call #t~mem591.base, #t~mem591.offset := read~$Pointer$#3(~priv~19.base, ~bvadd~64(96bv64, ~priv~19.offset), 8bv64);~list~0.base, ~list~0.offset := #t~mem591.base, ~bvadd~64(#t~mem591.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~3)));call write~intINTTYPE2#3(32768bv16, ~list~0.base, ~bvadd~64(4bv64, ~list~0.offset), 2bv64);call write~intINTTYPE4#3(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~list~0.offset)), 4bv64);call write~intINTTYPE4#3(0bv32, ~list~0.base, ~bvadd~64(16bv64, ~bvadd~64(8bv64, ~list~0.offset)), 4bv64);call write~intINTTYPE4#3(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(16bv64, ~bvadd~64(8bv64, ~list~0.offset))), 4bv64);call write~intINTTYPE4#3(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(64bv64, ~bvadd~64(8bv64, ~list~0.offset))), 4bv64);call write~intINTTYPE4#3(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(72bv64, ~bvadd~64(8bv64, ~list~0.offset))), 4bv64);~i~3 := ~bvadd~32(1bv32, ~i~3); [2025-02-08 04:12:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8104: call #t~mem592.base, #t~mem592.offset := read~$Pointer$#3(~priv~19.base, ~bvadd~64(52bv64, ~priv~19.offset), 8bv64);~list~0.base, ~list~0.offset := #t~mem592.base, ~bvadd~64(#t~mem592.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~3)));havoc #t~mem592.base, #t~mem592.offset;call #t~mem593 := read~intINTTYPE8#3(~priv~19.base, ~bvadd~64(60bv64, ~priv~19.offset), 8bv64);~list_phys~0 := ~bvadd~64(#t~mem593, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~3)));havoc #t~mem593;call write~intINTTYPE2#3(12288bv16, ~list~0.base, ~bvadd~64(4bv64, ~list~0.offset), 2bv64);call write~intINTTYPE2#3(1600bv16, ~list~0.base, ~bvadd~64(6bv64, ~list~0.offset), 2bv64);call write~intINTTYPE4#3(2147485248bv32, ~list~0.base, ~bvadd~64(8bv64, ~list~0.offset), 4bv64); [2025-02-08 04:12:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133-2: call #t~mem598.base, #t~mem598.offset := read~$Pointer$#3(~priv~19.base, ~bvadd~64(52bv64, ~priv~19.offset), 8bv64); [2025-02-08 04:12:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133-1: SUMMARY for call tlan_store_skb(#t~mem598.base, ~bvadd~64(#t~mem598.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~3))), 0bv64, 0bv64); srcloc: null [2025-02-08 04:12:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133: havoc #t~mem598.base, #t~mem598.offset;~i~3 := ~bvadd~32(1bv32, ~i~3); [2025-02-08 04:12:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8111: assume 0bv64 == ~bvadd~64(~skb~3.base, ~skb~3.offset); [2025-02-08 04:12:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8111: assume !(0bv64 == ~bvadd~64(~skb~3.base, ~skb~3.offset));call #t~mem595.base, #t~mem595.offset := read~$Pointer$#3(~priv~19.base, ~bvadd~64(8bv64, ~priv~19.offset), 8bv64);call #t~mem596.base, #t~mem596.offset := read~$Pointer$#3(~skb~3.base, ~bvadd~64(229bv64, ~skb~3.offset), 8bv64); [2025-02-08 04:12:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-1: SUMMARY for call #t~ret594.base, #t~ret594.offset := netdev_alloc_skb_ip_align(~dev.base, ~dev.offset, 1605bv32); srcloc: null [2025-02-08 04:12:32,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109: ~skb~3.base, ~skb~3.offset := #t~ret594.base, #t~ret594.offset;havoc #t~ret594.base, #t~ret594.offset; [2025-02-08 04:12:32,985 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5674: havoc #t~mem77.base, #t~mem77.offset; [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8659: havoc #t~mem772;havoc #t~mem773;havoc #t~mem774;havoc #t~mem775;havoc #t~ret776;~i~10 := ~bvadd~32(4bv32, ~zero_extend~32~16(~i~10))[16:0]; [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8659-1: SUMMARY for call #t~ret776 := printk(98bv64, 0bv64); srcloc: null [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: call ULTIMATE.dealloc(~#data0~1.base, ~#data0~1.offset);havoc ~#data0~1.base, ~#data0~1.offset;call ULTIMATE.dealloc(~#data1~1.base, ~#data1~1.offset);havoc ~#data1~1.base, ~#data1~1.offset;call ULTIMATE.dealloc(~#data2~0.base, ~#data2~0.offset);havoc ~#data2~0.base, ~#data2~0.offset;call ULTIMATE.dealloc(~#data3~0.base, ~#data3~0.offset);havoc ~#data3~0.base, ~#data3~0.offset; [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657: havoc #t~ret770; [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657-1: SUMMARY for call #t~ret770 := tlan_mii_read_reg(~dev.base, ~dev.offset, ~zero_extend~32~16(~phy~3)[16:0], ~bvadd~32(2bv32, ~zero_extend~32~16(~i~10))[16:0], ~#data2~0.base, ~#data2~0.offset); srcloc: null [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8655: havoc #t~ret768; [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8655-1: SUMMARY for call #t~ret768 := tlan_mii_read_reg(~dev.base, ~dev.offset, ~zero_extend~32~16(~phy~3)[16:0], ~zero_extend~32~16(~i~10)[16:0], ~#data0~1.base, ~#data0~1.offset); srcloc: null [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8658: havoc #t~ret771;call #t~mem772 := read~intINTTYPE2#0(~#data0~1.base, ~#data0~1.offset, 2bv64);call #t~mem773 := read~intINTTYPE2#0(~#data1~1.base, ~#data1~1.offset, 2bv64);call #t~mem774 := read~intINTTYPE2#0(~#data2~0.base, ~#data2~0.offset, 2bv64);call #t~mem775 := read~intINTTYPE2#0(~#data3~0.base, ~#data3~0.offset, 2bv64); [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8664: assume ~bvule~32(~zero_extend~32~16(~i~10), 31bv32); [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8664: assume !~bvule~32(~zero_extend~32~16(~i~10), 31bv32); [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8658-1: SUMMARY for call #t~ret771 := tlan_mii_read_reg(~dev.base, ~dev.offset, ~zero_extend~32~16(~phy~3)[16:0], ~bvadd~32(3bv32, ~zero_extend~32~16(~i~10))[16:0], ~#data3~0.base, ~#data3~0.offset); srcloc: null [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656: havoc #t~ret769; [2025-02-08 04:12:33,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656-1: SUMMARY for call #t~ret769 := tlan_mii_read_reg(~dev.base, ~dev.offset, ~zero_extend~32~16(~phy~3)[16:0], ~bvadd~32(1bv32, ~zero_extend~32~16(~i~10))[16:0], ~#data1~1.base, ~#data1~1.offset); srcloc: null [2025-02-08 04:12:37,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10077: assume 0bv64 != ~bvadd~64(ldv_net_dummy_resourceless_instance_1_~data~6#1.base, ldv_net_dummy_resourceless_instance_1_~data~6#1.offset);call ldv_net_dummy_resourceless_instance_1_#t~mem1022#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem1022#1.offset := read~$Pointer$#3(ldv_net_dummy_resourceless_instance_1_~data~6#1.base, ldv_net_dummy_resourceless_instance_1_~data~6#1.offset, 8bv64);ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset := ldv_net_dummy_resourceless_instance_1_#t~mem1022#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem1022#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~mem1022#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem1022#1.offset; [2025-02-08 04:12:37,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10077: assume !(0bv64 != ~bvadd~64(ldv_net_dummy_resourceless_instance_1_~data~6#1.base, ldv_net_dummy_resourceless_instance_1_~data~6#1.offset)); [2025-02-08 04:12:37,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7071: assume 0bv64 == ~bvadd~64(tlan_init_#t~mem347#1.base, tlan_init_#t~mem347#1.offset);havoc tlan_init_#t~mem347#1.base, tlan_init_#t~mem347#1.offset; [2025-02-08 04:12:37,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7071: assume !(0bv64 == ~bvadd~64(tlan_init_#t~mem347#1.base, tlan_init_#t~mem347#1.offset));havoc tlan_init_#t~mem347#1.base, tlan_init_#t~mem347#1.offset;call tlan_init_#t~mem349#1.base, tlan_init_#t~mem349#1.offset := read~$Pointer$#3(tlan_init_~priv~5#1.base, ~bvadd~64(24bv64, tlan_init_~priv~5#1.offset), 8bv64);assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := tlan_init_#t~mem349#1.base, tlan_init_#t~mem349#1.offset, 0bv32, ~sign_extend~64~32(tlan_init_~dma_size~0#1);havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset;havoc #Ultimate.C_memset_#t~loopctr1197#1;#Ultimate.C_memset_#t~loopctr1197#1 := 0bv64; [2025-02-08 04:12:37,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6741: call write~intINTTYPE8#3(~ioaddr#1, ~dev~3#1.base, ~bvadd~64(56bv64, ~dev~3#1.offset), 8bv64);call write~intINTTYPE4#3(~irq#1, ~dev~3#1.base, ~bvadd~64(64bv64, ~dev~3#1.offset), 4bv64); [2025-02-08 04:12:37,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11564: havoc skb_pad_#t~nondet1177#1;skb_padto_#t~ret144#1 := skb_pad_#res#1;havoc skb_pad_#t~nondet1177#1, skb_pad_~arg0#1.base, skb_pad_~arg0#1.offset, skb_pad_~arg1#1;havoc skb_pad_#in~arg0#1.base, skb_pad_#in~arg0#1.offset, skb_pad_#in~arg1#1;assume { :end_inline_skb_pad } true;skb_padto_~tmp___0~4#1 := skb_padto_#t~ret144#1;havoc skb_padto_#t~ret144#1;skb_padto_#res#1 := skb_padto_~tmp___0~4#1; [2025-02-08 04:12:37,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549: assume 0bv32 != tlan_ee_read_byte_~err~4#1;tlan_ee_read_byte_~ret~0#1 := 3bv32; [2025-02-08 04:12:37,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549: assume !(0bv32 != tlan_ee_read_byte_~err~4#1);call tlan_ee_read_byte_#t~mem993#1 := read~intINTTYPE8#3(tlan_ee_read_byte_~dev#1.base, ~bvadd~64(56bv64, tlan_ee_read_byte_~dev#1.offset), 8bv64);assume { :begin_inline_tlan_ee_receive_byte } true;tlan_ee_receive_byte_#in~io_base#1, tlan_ee_receive_byte_#in~data#1.base, tlan_ee_receive_byte_#in~data#1.offset, tlan_ee_receive_byte_#in~stop#1 := ~zero_extend~32~16(tlan_ee_read_byte_#t~mem993#1[16:0])[16:0], tlan_ee_read_byte_~data#1.base, tlan_ee_read_byte_~data#1.offset, 1bv32;havoc tlan_ee_receive_byte_#t~ret967#1, tlan_ee_receive_byte_#t~ret968#1, tlan_ee_receive_byte_#t~ret969#1, tlan_ee_receive_byte_#t~mem970#1, tlan_ee_receive_byte_#t~ret971#1, tlan_ee_receive_byte_#t~ret972#1, tlan_ee_receive_byte_#t~ret973#1, tlan_ee_receive_byte_#t~ret974#1, tlan_ee_receive_byte_#t~ret975#1, tlan_ee_receive_byte_#t~ret976#1, tlan_ee_receive_byte_#t~ret977#1, tlan_ee_receive_byte_#t~ret978#1, tlan_ee_receive_byte_#t~ret979#1, tlan_ee_receive_byte_#t~ret980#1, tlan_ee_receive_byte_#t~ret981#1, tlan_ee_receive_byte_~io_base#1, tlan_ee_receive_byte_~data#1.base, tlan_ee_receive_byte_~data#1.offset, tlan_ee_receive_byte_~stop#1, tlan_ee_receive_byte_~place~1#1, tlan_ee_receive_byte_~sio~7#1, tlan_ee_receive_byte_~tmp~68#1, tlan_ee_receive_byte_~tmp___0~29#1, tlan_ee_receive_byte_~tmp___1~14#1, tlan_ee_receive_byte_~tmp___2~10#1, tlan_ee_receive_byte_~tmp___3~9#1, tlan_ee_receive_byte_~tmp___4~6#1, tlan_ee_receive_byte_~tmp___5~5#1, tlan_ee_receive_byte_~tmp___6~4#1, tlan_ee_receive_byte_~tmp___7~4#1, tlan_ee_receive_byte_~tmp___8~3#1, tlan_ee_receive_byte_~tmp___9~3#1, tlan_ee_receive_byte_~tmp___10~3#1, tlan_ee_receive_byte_~tmp___11~2#1, tlan_ee_receive_byte_~tmp___12~2#1;tlan_ee_receive_byte_~io_base#1 := tlan_ee_receive_byte_#in~io_base#1;tlan_ee_receive_byte_~data#1.base, tlan_ee_receive_byte_~data#1.offset := tlan_ee_receive_byte_#in~data#1.base, tlan_ee_receive_byte_#in~data#1.offset;tlan_ee_receive_byte_~stop#1 := tlan_ee_receive_byte_#in~stop#1;havoc tlan_ee_receive_byte_~place~1#1;havoc tlan_ee_receive_byte_~sio~7#1;havoc tlan_ee_receive_byte_~tmp~68#1;havoc tlan_ee_receive_byte_~tmp___0~29#1;havoc tlan_ee_receive_byte_~tmp___1~14#1;havoc tlan_ee_receive_byte_~tmp___2~10#1;havoc tlan_ee_receive_byte_~tmp___3~9#1;havoc tlan_ee_receive_byte_~tmp___4~6#1;havoc tlan_ee_receive_byte_~tmp___5~5#1;havoc tlan_ee_receive_byte_~tmp___6~4#1;havoc tlan_ee_receive_byte_~tmp___7~4#1;havoc tlan_ee_receive_byte_~tmp___8~3#1;havoc tlan_ee_receive_byte_~tmp___9~3#1;havoc tlan_ee_receive_byte_~tmp___10~3#1;havoc tlan_ee_receive_byte_~tmp___11~2#1;havoc tlan_ee_receive_byte_~tmp___12~2#1; [2025-02-08 04:12:37,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9483: SUMMARY for call outb_p(~bvor~32(32bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___3~9#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303-1: SUMMARY for call tlan_start_tx_#t~ret400#1 := _raw_spin_lock_irqsave(tlan_start_tx_~tmp___2~3#1.base, tlan_start_tx_~tmp___2~3#1.offset); srcloc: null [2025-02-08 04:12:37,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303: tlan_start_tx_~flags~1#1 := tlan_start_tx_#t~ret400#1;havoc tlan_start_tx_#t~ret400#1;call write~intINTTYPE2#3(12288bv16, tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(4bv64, tlan_start_tx_~tail_list~0#1.offset), 2bv64);call tlan_start_tx_#t~mem401#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(132bv64, tlan_start_tx_~priv~9#1.offset), 4bv64); [2025-02-08 04:12:37,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10441: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:12:37,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7171: assume 35143bv32 == tlan_ioctl_~cmd#1; [2025-02-08 04:12:37,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7171: assume !(35143bv32 == tlan_ioctl_~cmd#1); [2025-02-08 04:12:37,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10111: assume 5bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1; [2025-02-08 04:12:37,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10111: assume !(5bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1); [2025-02-08 04:12:37,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784: dma_alloc_coherent_gfp_flags_#res#1 := dma_alloc_coherent_gfp_flags_~gfp#1;dma_alloc_attrs_#t~ret110#1 := dma_alloc_coherent_gfp_flags_#res#1;havoc dma_alloc_coherent_gfp_flags_#t~ret106#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~7#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~2#1 := dma_alloc_attrs_#t~ret110#1;havoc dma_alloc_attrs_#t~ret110#1;call dma_alloc_attrs_#t~mem117#1.base, dma_alloc_attrs_#t~mem117#1.offset := read~$Pointer$#3(dma_alloc_attrs_~ops~2#1.base, dma_alloc_attrs_~ops~2#1.offset, 8bv64);assume { :begin_inline_##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$ } true;##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~112#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~112#1.offset, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~113#1, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~114#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~114#1.offset, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~115#1, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~116#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~116#1.offset, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~#fp#1.base, ##fun~$Pointer$~X~C_ULONG~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~2#1, dma_alloc_attrs_~attrs#1.base, dma_alloc_attrs_~attrs#1.offset, dma_alloc_attrs_#t~mem117#1.base, dma_alloc_attrs_#t~mem117#1.offset;havoc ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#res#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#res#1.offset;havoc ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~112#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~112#1.offset, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~113#1, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~114#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~114#1.offset, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~115#1, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~116#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~116#1.offset;##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~112#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~112#1.offset := ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~112#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~112#1.offset;##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~113#1 := ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~113#1;##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~114#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~114#1.offset := ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~114#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~114#1.offset;##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~115#1 := ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~115#1;##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~116#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~116#1.offset := ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~116#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~116#1.offset;dma_alloc_attrs_#t~ret118#1.base, dma_alloc_attrs_#t~ret118#1.offset := ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#res#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#res#1.offset;havoc ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~112#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~112#1.offset, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~113#1, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~114#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~114#1.offset, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~115#1, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~116#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~116#1.offset;havoc ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~112#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~112#1.offset, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~113#1, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~114#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~114#1.offset, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~115#1, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~116#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~116#1.offset, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~#fp#1.base, ##fun~$Pointer$~X~C_ULONG~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~C_ULONG~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~ret118#1.base, dma_alloc_attrs_#t~ret118#1.offset;havoc dma_alloc_attrs_#t~mem117#1.base, dma_alloc_attrs_#t~mem117#1.offset;havoc dma_alloc_attrs_#t~ret118#1.base, dma_alloc_attrs_#t~ret118#1.offset;call dma_alloc_attrs_#t~mem119#1 := read~intINTTYPE8#3(dma_alloc_attrs_~dma_handle#1.base, dma_alloc_attrs_~dma_handle#1.offset, 8bv64);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~mem119#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~mem119#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~ret192#1.base, pci_alloc_consistent_#t~ret192#1.offset := dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset;havoc dma_alloc_attrs_#t~ret107#1.base, dma_alloc_attrs_#t~ret107#1.offset, dma_alloc_attrs_#t~ret108#1, dma_alloc_attrs_#t~mem109#1.base, dma_alloc_attrs_#t~mem109#1.offset, dma_alloc_attrs_#t~ret110#1, dma_alloc_attrs_#t~mem117#1.base, dma_alloc_attrs_#t~mem117#1.offset, dma_alloc_attrs_#t~ret118#1.base, dma_alloc_attrs_#t~ret118#1.offset, dma_alloc_attrs_#t~mem119#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~2#1.base, dma_alloc_attrs_~ops~2#1.offset, dma_alloc_attrs_~tmp~8#1.base, dma_alloc_attrs_~tmp~8#1.offset, dma_alloc_attrs_~memory~0#1.base, dma_alloc_attrs_~memory~0#1.offset, dma_alloc_attrs_~tmp___0~2#1, dma_alloc_attrs_~tmp___1~2#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~20#1.base, pci_alloc_consistent_~tmp~20#1.offset := pci_alloc_consistent_#t~ret192#1.base, pci_alloc_consistent_#t~ret192#1.offset;havoc pci_alloc_consistent_#t~ret192#1.base, pci_alloc_consistent_#t~ret192#1.offset;pci_alloc_consistent_#res#1.base, pci_alloc_consistent_#res#1.offset := pci_alloc_consistent_~tmp~20#1.base, pci_alloc_consistent_~tmp~20#1.offset;tlan_init_#t~ret346#1.base, tlan_init_#t~ret346#1.offset := pci_alloc_consistent_#res#1.base, pci_alloc_consistent_#res#1.offset;havoc pci_alloc_consistent_#t~ret192#1.base, pci_alloc_consistent_#t~ret192#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~20#1.base, pci_alloc_consistent_~tmp~20#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;call write~$Pointer$#3(tlan_init_#t~ret346#1.base, tlan_init_#t~ret346#1.offset, tlan_init_~priv~5#1.base, ~bvadd~64(24bv64, tlan_init_~priv~5#1.offset), 8bv64);havoc tlan_init_#t~mem345#1.base, tlan_init_#t~mem345#1.offset;havoc tlan_init_#t~ret346#1.base, tlan_init_#t~ret346#1.offset;call write~intINTTYPE4#3(tlan_init_~dma_size~0#1, tlan_init_~priv~5#1.base, ~bvadd~64(40bv64, tlan_init_~priv~5#1.offset), 4bv64);call tlan_init_#t~mem347#1.base, tlan_init_#t~mem347#1.offset := read~$Pointer$#3(tlan_init_~priv~5#1.base, ~bvadd~64(24bv64, tlan_init_~priv~5#1.offset), 8bv64); [2025-02-08 04:12:37,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652-1: dma_alloc_attrs_#t~ret108#1 := is_device_dma_capable_#res#1;havoc is_device_dma_capable_#t~mem50#1.base, is_device_dma_capable_#t~mem50#1.offset, is_device_dma_capable_#t~mem51#1.base, is_device_dma_capable_#t~mem51#1.offset, is_device_dma_capable_#t~mem52#1, is_device_dma_capable_#t~short53#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;dma_alloc_attrs_~tmp___0~2#1 := dma_alloc_attrs_#t~ret108#1;havoc dma_alloc_attrs_#t~ret108#1; [2025-02-08 04:12:37,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652-2: is_device_dma_capable_#res#1 := (if is_device_dma_capable_#t~short53#1 then 1bv32 else 0bv32);havoc is_device_dma_capable_#t~mem50#1.base, is_device_dma_capable_#t~mem50#1.offset;havoc is_device_dma_capable_#t~mem51#1.base, is_device_dma_capable_#t~mem51#1.offset;havoc is_device_dma_capable_#t~mem52#1;havoc is_device_dma_capable_#t~short53#1; [2025-02-08 04:12:37,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676-1: SUMMARY for call #t~ret276#1.base, #t~ret276#1.offset := netdev_priv(~dev~3#1.base, ~dev~3#1.offset); srcloc: null [2025-02-08 04:12:37,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676: ~tmp~33#1.base, ~tmp~33#1.offset := #t~ret276#1.base, #t~ret276#1.offset;havoc #t~ret276#1.base, #t~ret276#1.offset;~priv~3#1.base, ~priv~3#1.offset := ~tmp~33#1.base, ~tmp~33#1.offset;call write~$Pointer$#3(~pdev#1.base, ~pdev#1.offset, ~priv~3#1.base, ~bvadd~64(8bv64, ~priv~3#1.offset), 8bv64);call write~$Pointer$#3(~dev~3#1.base, ~dev~3#1.offset, ~priv~3#1.base, ~bvadd~64(16bv64, ~priv~3#1.offset), 8bv64); [2025-02-08 04:12:37,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652: havoc is_device_dma_capable_#t~mem50#1.base, is_device_dma_capable_#t~mem50#1.offset;havoc is_device_dma_capable_#t~mem51#1.base, is_device_dma_capable_#t~mem51#1.offset;havoc is_device_dma_capable_#t~mem52#1;havoc is_device_dma_capable_#t~short53#1; [2025-02-08 04:12:37,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652-3: assume is_device_dma_capable_#t~short53#1;call is_device_dma_capable_#t~mem51#1.base, is_device_dma_capable_#t~mem51#1.offset := read~$Pointer$#3(is_device_dma_capable_~dev#1.base, ~bvadd~64(1130bv64, is_device_dma_capable_~dev#1.offset), 8bv64);call is_device_dma_capable_#t~mem52#1 := read~intINTTYPE8#3(is_device_dma_capable_#t~mem51#1.base, is_device_dma_capable_#t~mem51#1.offset, 8bv64);is_device_dma_capable_#t~short53#1 := 0bv64 != is_device_dma_capable_#t~mem52#1; [2025-02-08 04:12:37,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652-3: assume !is_device_dma_capable_#t~short53#1; [2025-02-08 04:12:37,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7073-1: SUMMARY for call tlan_init_#t~ret348#1 := printk(49bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7073: havoc tlan_init_#t~ret348#1;tlan_init_#res#1 := 4294967284bv32; [2025-02-08 04:12:37,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret1004#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; [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret1004#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_tlan_start_tx } true;tlan_start_tx_#in~skb#1.base, tlan_start_tx_#in~skb#1.offset, tlan_start_tx_#in~dev#1.base, tlan_start_tx_#in~dev#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 tlan_start_tx_#res#1;havoc tlan_start_tx_#t~ret382#1.base, tlan_start_tx_#t~ret382#1.offset, tlan_start_tx_#t~mem383#1, tlan_start_tx_#t~ret384#1, tlan_start_tx_#t~ret385#1, tlan_start_tx_#t~mem386#1, tlan_start_tx_#t~mem388#1.base, tlan_start_tx_#t~mem388#1.offset, tlan_start_tx_#t~mem387#1, tlan_start_tx_#t~mem390#1, tlan_start_tx_#t~mem389#1, tlan_start_tx_#t~mem391#1, tlan_start_tx_#t~mem392#1, tlan_start_tx_#t~mem393#1, tlan_start_tx_#t~ret394#1, tlan_start_tx_#t~mem395#1, tlan_start_tx_#t~mem396#1.base, tlan_start_tx_#t~mem396#1.offset, tlan_start_tx_#t~mem397#1.base, tlan_start_tx_#t~mem397#1.offset, tlan_start_tx_#t~ret398#1, tlan_start_tx_#t~ret399#1.base, tlan_start_tx_#t~ret399#1.offset, tlan_start_tx_#t~ret400#1, tlan_start_tx_#t~mem401#1, tlan_start_tx_#t~mem402#1, tlan_start_tx_#t~ret403#1, tlan_start_tx_#t~mem404#1, tlan_start_tx_#t~mem405#1, tlan_start_tx_#t~mem406#1, tlan_start_tx_#t~ret407#1, tlan_start_tx_#t~mem408#1, tlan_start_tx_#t~mem409#1.base, tlan_start_tx_#t~mem409#1.offset, tlan_start_tx_#t~mem411#1.base, tlan_start_tx_#t~mem411#1.offset, tlan_start_tx_#t~mem410#1, tlan_start_tx_#t~mem412#1, tlan_start_tx_#t~mem413#1, tlan_start_tx_~skb#1.base, tlan_start_tx_~skb#1.offset, tlan_start_tx_~dev#1.base, tlan_start_tx_~dev#1.offset, tlan_start_tx_~priv~9#1.base, tlan_start_tx_~priv~9#1.offset, tlan_start_tx_~tmp~39#1.base, tlan_start_tx_~tmp~39#1.offset, tlan_start_tx_~tail_list_phys~0#1, tlan_start_tx_~tail_list~0#1.base, tlan_start_tx_~tail_list~0#1.offset, tlan_start_tx_~flags~1#1, tlan_start_tx_~txlen~0#1, tlan_start_tx_~tmp___0~15#1, tlan_start_tx_~_max1~0#1, tlan_start_tx_~_max2~0#1, tlan_start_tx_~tmp___1~6#1, tlan_start_tx_~tmp___2~3#1.base, tlan_start_tx_~tmp___2~3#1.offset;tlan_start_tx_~skb#1.base, tlan_start_tx_~skb#1.offset := tlan_start_tx_#in~skb#1.base, tlan_start_tx_#in~skb#1.offset;tlan_start_tx_~dev#1.base, tlan_start_tx_~dev#1.offset := tlan_start_tx_#in~dev#1.base, tlan_start_tx_#in~dev#1.offset;havoc tlan_start_tx_~priv~9#1.base, tlan_start_tx_~priv~9#1.offset;havoc tlan_start_tx_~tmp~39#1.base, tlan_start_tx_~tmp~39#1.offset;havoc tlan_start_tx_~tail_list_phys~0#1;havoc tlan_start_tx_~tail_list~0#1.base, tlan_start_tx_~tail_list~0#1.offset;havoc tlan_start_tx_~flags~1#1;havoc tlan_start_tx_~txlen~0#1;havoc tlan_start_tx_~tmp___0~15#1;havoc tlan_start_tx_~_max1~0#1;havoc tlan_start_tx_~_max2~0#1;havoc tlan_start_tx_~tmp___1~6#1;havoc tlan_start_tx_~tmp___2~3#1.base, tlan_start_tx_~tmp___2~3#1.offset; [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710: assume ~bvsle~32(~reg~0#1, 5bv32); [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710: assume !~bvsle~32(~reg~0#1, 5bv32); [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485: assume 0bv32 == tlan_ee_receive_byte_~stop#1; [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485: assume !(0bv32 == tlan_ee_receive_byte_~stop#1); [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-2: call tlan_get_stats_#t~mem433#1.base, tlan_get_stats_#t~mem433#1.offset := read~$Pointer$#3(tlan_get_stats_~priv~12#1.base, ~bvadd~64(52bv64, tlan_get_stats_~priv~12#1.offset), 8bv64); [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-1: SUMMARY for call tlan_print_list(tlan_get_stats_#t~mem433#1.base, ~bvadd~64(tlan_get_stats_#t~mem433#1.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(tlan_get_stats_~i~1#1))), 62bv64, 0bv64, tlan_get_stats_~i~1#1); srcloc: null [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437: havoc tlan_get_stats_#t~mem433#1.base, tlan_get_stats_#t~mem433#1.offset;tlan_get_stats_~i~1#1 := ~bvadd~32(1bv32, tlan_get_stats_~i~1#1); [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: assume ~bvsle~32(tlan_print_dio_~i~5#1, 75bv32); [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: assume !~bvsle~32(tlan_print_dio_~i~5#1, 75bv32); [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: havoc #t~mem313#1.base, #t~mem313#1.offset;havoc #t~mem314#1;havoc #t~mem315#1.base, #t~mem315#1.offset;havoc #t~mem316#1;assume { :begin_inline_ldv_free_netdev_28 } true;ldv_free_netdev_28_#in~ldv_func_arg1#1.base, ldv_free_netdev_28_#in~ldv_func_arg1#1.offset := ~dev~3#1.base, ~dev~3#1.offset;havoc ldv_free_netdev_28_~ldv_func_arg1#1.base, ldv_free_netdev_28_~ldv_func_arg1#1.offset;ldv_free_netdev_28_~ldv_func_arg1#1.base, ldv_free_netdev_28_~ldv_func_arg1#1.offset := ldv_free_netdev_28_#in~ldv_func_arg1#1.base, ldv_free_netdev_28_#in~ldv_func_arg1#1.offset; [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10080: SUMMARY for call ldv_free(ldv_net_dummy_resourceless_instance_1_~data~6#1.base, ldv_net_dummy_resourceless_instance_1_~data~6#1.offset); srcloc: null [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744-1: call #t~mem287#1 := read~intINTTYPE8#3(~dev~3#1.base, ~bvadd~64(48bv64, ~dev~3#1.offset), 8bv64); [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810-2: call #t~mem313#1.base, #t~mem313#1.offset := read~$Pointer$#3(~priv~3#1.base, ~bvadd~64(8bv64, ~priv~3#1.offset), 8bv64);call #t~mem314#1 := read~intINTTYPE4#3(~priv~3#1.base, ~bvadd~64(40bv64, ~priv~3#1.offset), 4bv64);call #t~mem315#1.base, #t~mem315#1.offset := read~$Pointer$#3(~priv~3#1.base, ~bvadd~64(24bv64, ~priv~3#1.offset), 8bv64);call #t~mem316#1 := read~intINTTYPE8#3(~priv~3#1.base, ~bvadd~64(32bv64, ~priv~3#1.offset), 8bv64); [2025-02-08 04:12:37,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: assume 0bv64 != #t~mem287#1;havoc #t~mem287#1;call #t~mem288#1 := read~intINTTYPE8#3(~dev~3#1.base, ~bvadd~64(48bv64, ~dev~3#1.offset), 8bv64);call write~intINTTYPE4#3(~bvand~32(1bv32, #t~mem288#1[32:0]), ~priv~3#1.base, ~bvadd~64(292bv64, ~priv~3#1.offset), 4bv64);havoc #t~mem288#1;call #t~mem289#1 := read~intINTTYPE8#3(~dev~3#1.base, ~bvadd~64(48bv64, ~dev~3#1.offset), 8bv64); [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: assume !(0bv64 != #t~mem287#1);havoc #t~mem287#1;call #t~mem298#1 := read~intINTTYPE4#7(~#aui~0.base, ~bvadd~64(~#aui~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~boards_found~0))), 4bv64);call write~intINTTYPE4#3(#t~mem298#1, ~priv~3#1.base, ~bvadd~64(292bv64, ~priv~3#1.offset), 4bv64);havoc #t~mem298#1;call #t~mem299#1 := read~intINTTYPE4#9(~#speed~0.base, ~bvadd~64(~#speed~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~boards_found~0))), 4bv64);call write~intINTTYPE4#3(#t~mem299#1, ~priv~3#1.base, ~bvadd~64(316bv64, ~priv~3#1.offset), 4bv64);havoc #t~mem299#1;call #t~mem300#1 := read~intINTTYPE4#8(~#duplex~0.base, ~bvadd~64(~#duplex~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~boards_found~0))), 4bv64);call write~intINTTYPE4#3(#t~mem300#1, ~priv~3#1.base, ~bvadd~64(300bv64, ~priv~3#1.offset), 4bv64);havoc #t~mem300#1;call write~intINTTYPE4#3(~debug~0, ~priv~3#1.base, ~bvadd~64(296bv64, ~priv~3#1.offset), 4bv64); [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810-1: SUMMARY for call pci_free_consistent(#t~mem313#1.base, #t~mem313#1.offset, ~zero_extend~64~32(#t~mem314#1), #t~mem315#1.base, #t~mem315#1.offset, #t~mem316#1); srcloc: null [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume 0bv32 != ~rc~1#1; [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume !(0bv32 != ~rc~1#1);assume { :begin_inline_ldv_register_netdev_27 } true;ldv_register_netdev_27_#in~ldv_func_arg1#1.base, ldv_register_netdev_27_#in~ldv_func_arg1#1.offset := ~dev~3#1.base, ~dev~3#1.offset;havoc ldv_register_netdev_27_#res#1;havoc ldv_register_netdev_27_#t~ret1086#1, ldv_register_netdev_27_#t~ret1087#1, ldv_register_netdev_27_~ldv_func_arg1#1.base, ldv_register_netdev_27_~ldv_func_arg1#1.offset, ldv_register_netdev_27_~ldv_func_res~4#1, ldv_register_netdev_27_~tmp~95#1, ldv_register_netdev_27_~tmp___0~39#1;ldv_register_netdev_27_~ldv_func_arg1#1.base, ldv_register_netdev_27_~ldv_func_arg1#1.offset := ldv_register_netdev_27_#in~ldv_func_arg1#1.base, ldv_register_netdev_27_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_27_~ldv_func_res~4#1;havoc ldv_register_netdev_27_~tmp~95#1;havoc ldv_register_netdev_27_~tmp___0~39#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_27_~ldv_func_arg1#1.base, ldv_register_netdev_27_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet1175#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~nondet1175#1;register_netdev_#res#1 := register_netdev_#t~nondet1175#1;havoc register_netdev_#t~nondet1175#1; [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11468: havoc ldv_pre_register_netdev_#t~nondet1162#1; [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: tlan_ee_receive_byte_~sio~7#1 := ~bvadd~32(13bv32, ~zero_extend~32~16(tlan_ee_receive_byte_~io_base#1))[16:0];call write~intINTTYPE1#3(0bv8, tlan_ee_receive_byte_~data#1.base, tlan_ee_receive_byte_~data#1.offset, 1bv64); [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10444: ldv_register_netdev_27_#t~ret1087#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1060#1, ldv_register_netdev_#t~ret1061#1, ldv_register_netdev_#t~mem1062#1.base, ldv_register_netdev_#t~mem1062#1.offset, ldv_register_netdev_#t~mem1063#1.base, ldv_register_netdev_#t~mem1063#1.offset, ldv_register_netdev_#t~ret1064#1, ldv_register_netdev_#t~ret1065#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_9_ret_default~0#1, ldv_register_netdev_~tmp~86#1, ldv_register_netdev_~tmp___0~34#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;ldv_register_netdev_27_~tmp___0~39#1 := ldv_register_netdev_27_#t~ret1087#1;havoc ldv_register_netdev_27_#t~ret1087#1;ldv_register_netdev_27_#res#1 := ldv_register_netdev_27_~tmp___0~39#1; [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453-1: SUMMARY for call outw(1bv16, ~bvadd~32(8bv32, ~zero_extend~32~16(tlan_ee_receive_byte_~io_base#1))); srcloc: null [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10444-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_9_ret_default~0#1; [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435: havoc eth_mac_addr_#t~nondet1159#1;ldv_dummy_resourceless_instance_callback_1_14_#t~ret1003#1 := eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet1159#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;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1003#1; [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11468-1: ldv_register_netdev_#t~ret1060#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet1162#1;assume { :end_inline_ldv_pre_register_netdev } true;ldv_register_netdev_~ldv_9_ret_default~0#1 := ldv_register_netdev_#t~ret1060#1;havoc ldv_register_netdev_#t~ret1060#1;ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset := ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset; [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7339-1: tlan_start_tx_#res#1 := 0bv32; [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7306: assume 0bv32 == tlan_start_tx_#t~mem401#1;havoc tlan_start_tx_#t~mem401#1;call write~intINTTYPE4#3(1bv32, tlan_start_tx_~priv~9#1.base, ~bvadd~64(132bv64, tlan_start_tx_~priv~9#1.offset), 4bv64); [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7306: assume !(0bv32 == tlan_start_tx_#t~mem401#1);havoc tlan_start_tx_#t~mem401#1; [2025-02-08 04:12:37,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7108: call write~intINTTYPE1#3(6bv8, tlan_init_~dev#1.base, ~bvadd~64(561bv64, tlan_init_~dev#1.offset), 1bv64); [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: ldv_dummy_resourceless_instance_callback_1_16_#t~ret1004#1 := tlan_start_tx_#res#1;havoc tlan_start_tx_#t~ret382#1.base, tlan_start_tx_#t~ret382#1.offset, tlan_start_tx_#t~mem383#1, tlan_start_tx_#t~ret384#1, tlan_start_tx_#t~ret385#1, tlan_start_tx_#t~mem386#1, tlan_start_tx_#t~mem388#1.base, tlan_start_tx_#t~mem388#1.offset, tlan_start_tx_#t~mem387#1, tlan_start_tx_#t~mem390#1, tlan_start_tx_#t~mem389#1, tlan_start_tx_#t~mem391#1, tlan_start_tx_#t~mem392#1, tlan_start_tx_#t~mem393#1, tlan_start_tx_#t~ret394#1, tlan_start_tx_#t~mem395#1, tlan_start_tx_#t~mem396#1.base, tlan_start_tx_#t~mem396#1.offset, tlan_start_tx_#t~mem397#1.base, tlan_start_tx_#t~mem397#1.offset, tlan_start_tx_#t~ret398#1, tlan_start_tx_#t~ret399#1.base, tlan_start_tx_#t~ret399#1.offset, tlan_start_tx_#t~ret400#1, tlan_start_tx_#t~mem401#1, tlan_start_tx_#t~mem402#1, tlan_start_tx_#t~ret403#1, tlan_start_tx_#t~mem404#1, tlan_start_tx_#t~mem405#1, tlan_start_tx_#t~mem406#1, tlan_start_tx_#t~ret407#1, tlan_start_tx_#t~mem408#1, tlan_start_tx_#t~mem409#1.base, tlan_start_tx_#t~mem409#1.offset, tlan_start_tx_#t~mem411#1.base, tlan_start_tx_#t~mem411#1.offset, tlan_start_tx_#t~mem410#1, tlan_start_tx_#t~mem412#1, tlan_start_tx_#t~mem413#1, tlan_start_tx_~skb#1.base, tlan_start_tx_~skb#1.offset, tlan_start_tx_~dev#1.base, tlan_start_tx_~dev#1.offset, tlan_start_tx_~priv~9#1.base, tlan_start_tx_~priv~9#1.offset, tlan_start_tx_~tmp~39#1.base, tlan_start_tx_~tmp~39#1.offset, tlan_start_tx_~tail_list_phys~0#1, tlan_start_tx_~tail_list~0#1.base, tlan_start_tx_~tail_list~0#1.offset, tlan_start_tx_~flags~1#1, tlan_start_tx_~txlen~0#1, tlan_start_tx_~tmp___0~15#1, tlan_start_tx_~_max1~0#1, tlan_start_tx_~_max2~0#1, tlan_start_tx_~tmp___1~6#1, tlan_start_tx_~tmp___2~3#1.base, tlan_start_tx_~tmp___2~3#1.offset;havoc tlan_start_tx_#in~skb#1.base, tlan_start_tx_#in~skb#1.offset, tlan_start_tx_#in~dev#1.base, tlan_start_tx_#in~dev#1.offset;assume { :end_inline_tlan_start_tx } true;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret1004#1; [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10676: #t~ret305#1 := ldv_register_netdev_27_#res#1;havoc ldv_register_netdev_27_#t~ret1086#1, ldv_register_netdev_27_#t~ret1087#1, ldv_register_netdev_27_~ldv_func_arg1#1.base, ldv_register_netdev_27_~ldv_func_arg1#1.offset, ldv_register_netdev_27_~ldv_func_res~4#1, ldv_register_netdev_27_~tmp~95#1, ldv_register_netdev_27_~tmp___0~39#1;havoc ldv_register_netdev_27_#in~ldv_func_arg1#1.base, ldv_register_netdev_27_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_27 } true;~rc~1#1 := #t~ret305#1;havoc #t~ret305#1; [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9487: tlan_ee_receive_byte_~tmp___4~6#1 := tlan_ee_receive_byte_#t~ret973#1;havoc tlan_ee_receive_byte_#t~ret973#1; [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9487-1: SUMMARY for call tlan_ee_receive_byte_#t~ret973#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10181: havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret1006#1, 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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true; [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10181-1: 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 := ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_1_default~0#1;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret1006#1, 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;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 := ldv_dummy_resourceless_instance_callback_1_3_#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_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1;havoc eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet1158#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~nondet1158#1;eth_change_mtu_#res#1 := eth_change_mtu_#t~nondet1158#1;havoc eth_change_mtu_#t~nondet1158#1; [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7175: assume 35144bv32 == tlan_ioctl_~cmd#1; [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7175: assume !(35144bv32 == tlan_ioctl_~cmd#1); [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10115: assume 6bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1; [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10115: assume !(6bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1); [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109-1: SUMMARY for call netif_carrier_off(tlan_init_~dev#1.base, tlan_init_~dev#1.offset); srcloc: null [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109: call write~$Pointer$#3(~#tlan_netdev_ops~0.base, ~#tlan_netdev_ops~0.offset, tlan_init_~dev#1.base, ~bvadd~64(468bv64, tlan_init_~dev#1.offset), 8bv64);call write~intINTTYPE4#3(2500bv32, tlan_init_~dev#1.base, ~bvadd~64(995bv64, tlan_init_~dev#1.offset), 4bv64);tlan_init_#res#1 := 0bv32;#t~ret303#1 := tlan_init_#res#1;havoc tlan_init_#t~ret344#1.base, tlan_init_#t~ret344#1.offset, tlan_init_#t~mem345#1.base, tlan_init_#t~mem345#1.offset, tlan_init_#t~ret346#1.base, tlan_init_#t~ret346#1.offset, tlan_init_#t~mem347#1.base, tlan_init_#t~mem347#1.offset, tlan_init_#t~ret348#1, tlan_init_#t~mem349#1.base, tlan_init_#t~mem349#1.offset, tlan_init_#t~memset~res350#1.base, tlan_init_#t~memset~res350#1.offset, tlan_init_#t~mem351#1.base, tlan_init_#t~mem351#1.offset, tlan_init_#t~mem352#1, tlan_init_#t~mem353#1.base, tlan_init_#t~mem353#1.offset, tlan_init_#t~mem354#1, tlan_init_#t~mem355#1.base, tlan_init_#t~mem355#1.offset, tlan_init_#t~mem356#1, tlan_init_#t~mem357#1.base, tlan_init_#t~mem357#1.offset, tlan_init_#t~ret358#1, tlan_init_#t~ret359#1, tlan_init_~dev#1.base, tlan_init_~dev#1.offset, tlan_init_~dma_size~0#1, tlan_init_~err~0#1, tlan_init_~i~0#1, tlan_init_~priv~5#1.base, tlan_init_~priv~5#1.offset, tlan_init_~tmp~36#1.base, tlan_init_~tmp~36#1.offset, tlan_init_~tmp___0~13#1;havoc tlan_init_#in~dev#1.base, tlan_init_#in~dev#1.offset;assume { :end_inline_tlan_init } true;~rc~1#1 := #t~ret303#1;havoc #t~ret303#1; [2025-02-08 04:12:37,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9818: SUMMARY for call tlan_poll(ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset); srcloc: null [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-1: SUMMARY for call #t~ret304#1 := printk(39bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: call write~intINTTYPE4#3(#t~ite291#1, ~priv~3#1.base, ~bvadd~64(300bv64, ~priv~3#1.offset), 4bv64);havoc #t~mem289#1;havoc #t~ite291#1;havoc #t~mem290#1;call #t~mem292#1 := read~intINTTYPE8#3(~dev~3#1.base, ~bvadd~64(48bv64, ~dev~3#1.offset), 8bv64); [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: havoc #t~ret304#1; [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10677-1: ldv_register_netdev_27_#res#1 := ldv_register_netdev_27_~ldv_func_res~4#1; [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746-1: assume 6bv64 != ~bvand~64(6bv64, #t~mem289#1);call #t~mem290#1 := read~intINTTYPE8#3(~dev~3#1.base, ~bvadd~64(48bv64, ~dev~3#1.offset), 8bv64);#t~ite291#1 := ~bvlshr~64(~bvand~64(6bv64, #t~mem290#1), 1bv64)[32:0]; [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746-1: assume !(6bv64 != ~bvand~64(6bv64, #t~mem289#1));#t~ite291#1 := 0bv32; [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10446-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: SUMMARY for call outb_p(~bvand~32(239bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___4~6#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7308: assume 0bv32 != ~bvand~32(2bv32, ~debug~0);call tlan_start_tx_#t~mem402#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~9#1.offset), 4bv64); [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7308: assume !(0bv32 != ~bvand~32(2bv32, ~debug~0)); [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747-1: assume 24bv64 != ~bvand~64(24bv64, #t~mem292#1);call #t~mem293#1 := read~intINTTYPE8#3(~dev~3#1.base, ~bvadd~64(48bv64, ~dev~3#1.offset), 8bv64);#t~ite294#1 := ~bvlshr~64(~bvand~64(24bv64, #t~mem293#1), 3bv64)[32:0]; [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747-1: assume !(24bv64 != ~bvand~64(24bv64, #t~mem292#1));#t~ite294#1 := 0bv32; [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: call write~intINTTYPE4#3(#t~ite294#1, ~priv~3#1.base, ~bvadd~64(316bv64, ~priv~3#1.offset), 4bv64);havoc #t~mem292#1;havoc #t~ite294#1;havoc #t~mem293#1;call #t~mem295#1 := read~intINTTYPE4#3(~priv~3#1.base, ~bvadd~64(316bv64, ~priv~3#1.offset), 4bv64); [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9555: havoc tlan_ee_receive_byte_#t~ret967#1, tlan_ee_receive_byte_#t~ret968#1, tlan_ee_receive_byte_#t~ret969#1, tlan_ee_receive_byte_#t~mem970#1, tlan_ee_receive_byte_#t~ret971#1, tlan_ee_receive_byte_#t~ret972#1, tlan_ee_receive_byte_#t~ret973#1, tlan_ee_receive_byte_#t~ret974#1, tlan_ee_receive_byte_#t~ret975#1, tlan_ee_receive_byte_#t~ret976#1, tlan_ee_receive_byte_#t~ret977#1, tlan_ee_receive_byte_#t~ret978#1, tlan_ee_receive_byte_#t~ret979#1, tlan_ee_receive_byte_#t~ret980#1, tlan_ee_receive_byte_#t~ret981#1, tlan_ee_receive_byte_~io_base#1, tlan_ee_receive_byte_~data#1.base, tlan_ee_receive_byte_~data#1.offset, tlan_ee_receive_byte_~stop#1, tlan_ee_receive_byte_~place~1#1, tlan_ee_receive_byte_~sio~7#1, tlan_ee_receive_byte_~tmp~68#1, tlan_ee_receive_byte_~tmp___0~29#1, tlan_ee_receive_byte_~tmp___1~14#1, tlan_ee_receive_byte_~tmp___2~10#1, tlan_ee_receive_byte_~tmp___3~9#1, tlan_ee_receive_byte_~tmp___4~6#1, tlan_ee_receive_byte_~tmp___5~5#1, tlan_ee_receive_byte_~tmp___6~4#1, tlan_ee_receive_byte_~tmp___7~4#1, tlan_ee_receive_byte_~tmp___8~3#1, tlan_ee_receive_byte_~tmp___9~3#1, tlan_ee_receive_byte_~tmp___10~3#1, tlan_ee_receive_byte_~tmp___11~2#1, tlan_ee_receive_byte_~tmp___12~2#1;havoc tlan_ee_receive_byte_#in~io_base#1, tlan_ee_receive_byte_#in~data#1.base, tlan_ee_receive_byte_#in~data#1.offset, tlan_ee_receive_byte_#in~stop#1;assume { :end_inline_tlan_ee_receive_byte } true;havoc tlan_ee_read_byte_#t~mem993#1; [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681: assume 0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset);~pci_io_base~0#1 := 0bv32;call #t~mem277#1 := read~intINTTYPE8#3(~ent#1.base, ~bvadd~64(24bv64, ~ent#1.offset), 8bv64);call write~$Pointer$#3(~#board_info~0.base, ~bvadd~64(~#board_info~0.offset, ~bvmul~64(14bv64, #t~mem277#1)), ~priv~3#1.base, ~bvadd~64(280bv64, ~priv~3#1.offset), 8bv64);havoc #t~mem277#1;assume { :begin_inline_pci_set_dma_mask } true;pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset, pci_set_dma_mask_#in~mask#1 := ~pdev#1.base, ~pdev#1.offset, 4294967295bv64;havoc pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret194#1, pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset, pci_set_dma_mask_~mask#1, pci_set_dma_mask_~tmp~22#1;pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset := pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset;pci_set_dma_mask_~mask#1 := pci_set_dma_mask_#in~mask#1;havoc pci_set_dma_mask_~tmp~22#1;assume { :begin_inline_dma_set_mask } true;dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset, dma_set_mask_#in~arg1#1 := pci_set_dma_mask_~dev#1.base, ~bvadd~64(179bv64, pci_set_dma_mask_~dev#1.offset), pci_set_dma_mask_~mask#1;havoc dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet1157#1, dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset, dma_set_mask_~arg1#1;dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset := dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset;dma_set_mask_~arg1#1 := dma_set_mask_#in~arg1#1;havoc dma_set_mask_#t~nondet1157#1;dma_set_mask_#res#1 := dma_set_mask_#t~nondet1157#1;havoc dma_set_mask_#t~nondet1157#1; [2025-02-08 04:12:37,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681: assume !(0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset)); [2025-02-08 04:12:37,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: assume ~bvsle~32(tlan_get_stats_~i~1#1, 31bv32); [2025-02-08 04:12:37,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: assume !~bvsle~32(tlan_get_stats_~i~1#1, 31bv32);tlan_get_stats_~i~1#1 := 0bv32; [2025-02-08 04:12:37,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489: tlan_ee_receive_byte_~tmp___5~5#1 := tlan_ee_receive_byte_#t~ret974#1;havoc tlan_ee_receive_byte_#t~ret974#1; [2025-02-08 04:12:37,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489-1: SUMMARY for call tlan_ee_receive_byte_#t~ret974#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9456: tlan_ee_receive_byte_~tmp~68#1 := tlan_ee_receive_byte_#t~ret967#1;havoc tlan_ee_receive_byte_#t~ret967#1; [2025-02-08 04:12:37,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9456-1: SUMMARY for call tlan_ee_receive_byte_#t~ret967#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6715: assume 0bv32 == ~pci_io_base~0#1; [2025-02-08 04:12:37,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6715: assume !(0bv32 == ~pci_io_base~0#1);call write~intINTTYPE8#3(~zero_extend~64~32(~pci_io_base~0#1), ~dev~3#1.base, ~bvadd~64(56bv64, ~dev~3#1.offset), 8bv64);call #t~mem284#1 := read~intINTTYPE4#3(~pdev#1.base, ~bvadd~64(1547bv64, ~pdev#1.offset), 4bv64);call write~intINTTYPE4#3(#t~mem284#1, ~dev~3#1.base, ~bvadd~64(64bv64, ~dev~3#1.offset), 4bv64);havoc #t~mem284#1;call #t~mem285#1 := read~intINTTYPE1#3(~pdev#1.base, ~bvadd~64(72bv64, ~pdev#1.offset), 1bv64);call write~intINTTYPE4#3(~zero_extend~32~8(#t~mem285#1), ~priv~3#1.base, ~bvadd~64(288bv64, ~priv~3#1.offset), 4bv64);havoc #t~mem285#1;assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := ~pdev#1.base, ~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; [2025-02-08 04:12:37,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748: assume 1bv32 == #t~mem295#1;havoc #t~mem295#1;call write~intINTTYPE4#3(10bv32, ~priv~3#1.base, ~bvadd~64(316bv64, ~priv~3#1.offset), 4bv64); [2025-02-08 04:12:37,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748: assume !(1bv32 == #t~mem295#1);havoc #t~mem295#1;call #t~mem296#1 := read~intINTTYPE4#3(~priv~3#1.base, ~bvadd~64(316bv64, ~priv~3#1.offset), 4bv64); [2025-02-08 04:12:37,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9523: tlan_ee_read_byte_~tmp~69#1.base, tlan_ee_read_byte_~tmp~69#1.offset := tlan_ee_read_byte_#t~ret982#1.base, tlan_ee_read_byte_#t~ret982#1.offset;havoc tlan_ee_read_byte_#t~ret982#1.base, tlan_ee_read_byte_#t~ret982#1.offset;tlan_ee_read_byte_~priv~32#1.base, tlan_ee_read_byte_~priv~32#1.offset := tlan_ee_read_byte_~tmp~69#1.base, tlan_ee_read_byte_~tmp~69#1.offset;tlan_ee_read_byte_~flags~5#1 := 0bv64;tlan_ee_read_byte_~ret~0#1 := 0bv32; [2025-02-08 04:12:37,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: SUMMARY for call outb_p(~bvor~32(64bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___5~5#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9523-1: SUMMARY for call tlan_ee_read_byte_#t~ret982#1.base, tlan_ee_read_byte_#t~ret982#1.offset := netdev_priv(tlan_ee_read_byte_~dev#1.base, tlan_ee_read_byte_~dev#1.offset); srcloc: null [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: havoc tlan_start_tx_#t~mem402#1;havoc tlan_start_tx_#t~ret403#1; [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7409-1: SUMMARY for call tlan_get_stats_#t~ret427#1.base, tlan_get_stats_#t~ret427#1.offset := netdev_priv(tlan_get_stats_~dev#1.base, tlan_get_stats_~dev#1.offset); srcloc: null [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7409: tlan_get_stats_~tmp~42#1.base, tlan_get_stats_~tmp~42#1.offset := tlan_get_stats_#t~ret427#1.base, tlan_get_stats_#t~ret427#1.offset;havoc tlan_get_stats_#t~ret427#1.base, tlan_get_stats_#t~ret427#1.offset;tlan_get_stats_~priv~12#1.base, tlan_get_stats_~priv~12#1.offset := tlan_get_stats_~tmp~42#1.base, tlan_get_stats_~tmp~42#1.offset; [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457: tlan_ee_receive_byte_~place~1#1 := 128bv8; [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457-1: SUMMARY for call outb_p(~bvand~32(223bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp~68#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310-1: SUMMARY for call tlan_start_tx_#t~ret403#1 := printk(57bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10151: 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; [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10151-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.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:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6650: assume 0bv32 != ~rc~1#1;#res#1 := ~rc~1#1;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6650: assume !(0bv32 != ~rc~1#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 := ~pdev#1.base, ~pdev#1.offset, ~#tlan_signature~0.base, ~#tlan_signature~0.offset;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1169#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~nondet1169#1;pci_request_regions_#res#1 := pci_request_regions_#t~nondet1169#1;havoc pci_request_regions_#t~nondet1169#1; [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9491: tlan_ee_receive_byte_~tmp___6~4#1 := tlan_ee_receive_byte_#t~ret975#1;havoc tlan_ee_receive_byte_#t~ret975#1; [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9491-1: SUMMARY for call tlan_ee_receive_byte_#t~ret975#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278: assume 32768bv32 != ~zero_extend~32~16(tlan_start_tx_#t~mem391#1);havoc tlan_start_tx_#t~mem391#1; [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278: assume !(32768bv32 != ~zero_extend~32~16(tlan_start_tx_#t~mem391#1));havoc tlan_start_tx_#t~mem391#1;call write~intINTTYPE4#3(0bv32, tlan_start_tx_~tail_list~0#1.base, tlan_start_tx_~tail_list~0#1.offset, 4bv64);call tlan_start_tx_#t~mem396#1.base, tlan_start_tx_#t~mem396#1.offset := read~$Pointer$#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(8bv64, tlan_start_tx_~priv~9#1.offset), 8bv64);call tlan_start_tx_#t~mem397#1.base, tlan_start_tx_#t~mem397#1.offset := read~$Pointer$#3(tlan_start_tx_~skb#1.base, ~bvadd~64(229bv64, tlan_start_tx_~skb#1.offset), 8bv64); [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179: assume 35145bv32 == tlan_ioctl_~cmd#1; [2025-02-08 04:12:37,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179: assume !(35145bv32 == tlan_ioctl_~cmd#1); [2025-02-08 04:12:37,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119: assume 7bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1; [2025-02-08 04:12:37,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119: assume !(7bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1); [2025-02-08 04:12:37,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717-1: SUMMARY for call #t~ret283#1 := printk(36bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717: havoc #t~ret283#1;~rc~1#1 := 4294967291bv32; [2025-02-08 04:12:37,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492: SUMMARY for call outb_p(~bvand~32(191bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___6~4#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7411: SUMMARY for call tlan_read_and_clear_stats(tlan_get_stats_~dev#1.base, tlan_get_stats_~dev#1.offset, 1bv32); srcloc: null [2025-02-08 04:12:37,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279: assume 0bv32 != ~bvand~32(2bv32, ~debug~0);call tlan_start_tx_#t~mem392#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(128bv64, tlan_start_tx_~priv~9#1.offset), 4bv64);call tlan_start_tx_#t~mem393#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~9#1.offset), 4bv64); [2025-02-08 04:12:37,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279: assume !(0bv32 != ~bvand~32(2bv32, ~debug~0)); [2025-02-08 04:12:37,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: assume 2bv32 == #t~mem296#1;havoc #t~mem296#1;call write~intINTTYPE4#3(100bv32, ~priv~3#1.base, ~bvadd~64(316bv64, ~priv~3#1.offset), 4bv64); [2025-02-08 04:12:37,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: assume !(2bv32 == #t~mem296#1);havoc #t~mem296#1; [2025-02-08 04:12:37,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6817: assume 0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset); [2025-02-08 04:12:37,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6817: assume !(0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset)); [2025-02-08 04:12:37,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760: assume 0bv64 == dma_alloc_coherent_mask_~dma_mask~0#1;dma_alloc_coherent_mask_~dma_mask~0#1 := (if 0bv32 != ~bvand~32(1bv32, dma_alloc_coherent_mask_~gfp#1) then 16777215bv64 else 4294967295bv64); [2025-02-08 04:12:37,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760: assume !(0bv64 == dma_alloc_coherent_mask_~dma_mask~0#1); [2025-02-08 04:12:37,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685: #t~ret278#1 := pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret194#1, pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset, pci_set_dma_mask_~mask#1, pci_set_dma_mask_~tmp~22#1;havoc pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset, pci_set_dma_mask_#in~mask#1;assume { :end_inline_pci_set_dma_mask } true;~rc~1#1 := #t~ret278#1;havoc #t~ret278#1; [2025-02-08 04:12:37,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460: assume 0bv32 != ~zero_extend~32~8(tlan_ee_receive_byte_~place~1#1); [2025-02-08 04:12:37,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460: assume !(0bv32 != ~zero_extend~32~8(tlan_ee_receive_byte_~place~1#1)); [2025-02-08 04:12:37,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559: tlan_ee_read_byte_#res#1 := tlan_ee_read_byte_~ret~0#1;tlan_init_#t~ret358#1 := tlan_ee_read_byte_#res#1;havoc tlan_ee_read_byte_#t~ret982#1.base, tlan_ee_read_byte_#t~ret982#1.offset, tlan_ee_read_byte_#t~ret983#1.base, tlan_ee_read_byte_#t~ret983#1.offset, tlan_ee_read_byte_#t~ret984#1, tlan_ee_read_byte_#t~mem985#1, tlan_ee_read_byte_#t~mem986#1, tlan_ee_read_byte_#t~ret987#1, tlan_ee_read_byte_#t~mem988#1, tlan_ee_read_byte_#t~ret989#1, tlan_ee_read_byte_#t~mem990#1, tlan_ee_read_byte_#t~mem991#1, tlan_ee_read_byte_#t~ret992#1, tlan_ee_read_byte_#t~mem993#1, tlan_ee_read_byte_~dev#1.base, tlan_ee_read_byte_~dev#1.offset, tlan_ee_read_byte_~ee_addr#1, tlan_ee_read_byte_~data#1.base, tlan_ee_read_byte_~data#1.offset, tlan_ee_read_byte_~err~4#1, tlan_ee_read_byte_~priv~32#1.base, tlan_ee_read_byte_~priv~32#1.offset, tlan_ee_read_byte_~tmp~69#1.base, tlan_ee_read_byte_~tmp~69#1.offset, tlan_ee_read_byte_~flags~5#1, tlan_ee_read_byte_~ret~0#1, tlan_ee_read_byte_~tmp___0~30#1.base, tlan_ee_read_byte_~tmp___0~30#1.offset;havoc tlan_ee_read_byte_#in~dev#1.base, tlan_ee_read_byte_#in~dev#1.offset, tlan_ee_read_byte_#in~ee_addr#1, tlan_ee_read_byte_#in~data#1.base, tlan_ee_read_byte_#in~data#1.offset;assume { :end_inline_tlan_ee_read_byte } true;tlan_init_~tmp___0~13#1 := tlan_init_#t~ret358#1;havoc tlan_init_#t~mem355#1.base, tlan_init_#t~mem355#1.offset;havoc tlan_init_#t~mem356#1;havoc tlan_init_#t~mem357#1.base, tlan_init_#t~mem357#1.offset;havoc tlan_init_#t~ret358#1;tlan_init_~err~0#1 := ~bvor~32(tlan_init_~err~0#1, tlan_init_~tmp___0~13#1);tlan_init_~i~0#1 := ~bvadd~32(1bv32, tlan_init_~i~0#1); [2025-02-08 04:12:37,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559-1: SUMMARY for call spin_unlock_irqrestore(tlan_ee_read_byte_~priv~32#1.base, ~bvadd~64(322bv64, tlan_ee_read_byte_~priv~32#1.offset), tlan_ee_read_byte_~flags~5#1); srcloc: null [2025-02-08 04:12:37,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10187: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:12:37,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint tlan_probe1FINAL: assume true; [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088: ldv_net_dummy_resourceless_instance_1_~tmp___0~32#1 := ldv_net_dummy_resourceless_instance_1_#t~ret1023#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1023#1; [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1023#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: tlan_ee_read_byte_~tmp___0~30#1.base, tlan_ee_read_byte_~tmp___0~30#1.offset := tlan_ee_read_byte_#t~ret983#1.base, tlan_ee_read_byte_#t~ret983#1.offset;havoc tlan_ee_read_byte_#t~ret983#1.base, tlan_ee_read_byte_#t~ret983#1.offset; [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413: assume 0bv32 != ~bvand~32(4bv32, ~debug~0);call tlan_get_stats_#t~mem428#1 := read~intINTTYPE4#3(tlan_get_stats_~priv~12#1.base, ~bvadd~64(92bv64, tlan_get_stats_~priv~12#1.offset), 4bv64); [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413: assume !(0bv32 != ~bvand~32(4bv32, ~debug~0)); [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527-1: SUMMARY for call tlan_ee_read_byte_#t~ret983#1.base, tlan_ee_read_byte_#t~ret983#1.offset := spinlock_check(tlan_ee_read_byte_~priv~32#1.base, ~bvadd~64(322bv64, tlan_ee_read_byte_~priv~32#1.offset)); srcloc: null [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281-1: SUMMARY for call tlan_start_tx_#t~ret394#1 := printk(56bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281: havoc tlan_start_tx_#t~mem392#1;havoc tlan_start_tx_#t~mem393#1;havoc tlan_start_tx_#t~ret394#1; [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6819: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10684: SUMMARY for call free_netdev(ldv_free_netdev_28_~ldv_func_arg1#1.base, ldv_free_netdev_28_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6687: assume 0bv32 != ~rc~1#1; [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6687: assume !(0bv32 != ~rc~1#1);~reg~0#1 := 0bv32; [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10420: ldv_register_netdev_~tmp___0~34#1 := ldv_register_netdev_#t~ret1061#1;havoc ldv_register_netdev_#t~ret1061#1; [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10420-1: SUMMARY for call ldv_register_netdev_#t~ret1061#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-1: SUMMARY for call outl(tlan_start_tx_~tail_list_phys~0#1[32:0], ~bvadd~32(4bv32, tlan_start_tx_#t~mem404#1[32:0])); srcloc: null [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315: havoc tlan_start_tx_#t~mem404#1;call tlan_start_tx_#t~mem405#1 := read~intINTTYPE8#3(tlan_start_tx_~dev#1.base, ~bvadd~64(56bv64, tlan_start_tx_~dev#1.offset), 8bv64); [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: tlan_ee_read_byte_~flags~5#1 := tlan_ee_read_byte_#t~ret984#1;havoc tlan_ee_read_byte_#t~ret984#1;call tlan_ee_read_byte_#t~mem985#1 := read~intINTTYPE8#3(tlan_ee_read_byte_~dev#1.base, ~bvadd~64(56bv64, tlan_ee_read_byte_~dev#1.offset), 8bv64); [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528-1: SUMMARY for call tlan_ee_read_byte_#t~ret984#1 := _raw_spin_lock_irqsave(tlan_ee_read_byte_~tmp___0~30#1.base, tlan_ee_read_byte_~tmp___0~30#1.offset); srcloc: null [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: assume 8bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1; [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: assume !(8bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1); [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-2: call tlan_start_tx_#t~mem404#1 := read~intINTTYPE8#3(tlan_start_tx_~dev#1.base, ~bvadd~64(56bv64, tlan_start_tx_~dev#1.offset), 8bv64); [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090: assume 0bv32 != ldv_net_dummy_resourceless_instance_1_~tmp___0~32#1; [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090: assume !(0bv32 != ldv_net_dummy_resourceless_instance_1_~tmp___0~32#1); [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: assume 0bv32 != ~rc~1#1; [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: assume !(0bv32 != ~rc~1#1);~tlan_devices_installed~0 := ~bvadd~32(1bv32, ~tlan_devices_installed~0);~boards_found~0 := ~bvadd~32(1bv32, ~boards_found~0); [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10685-1: SUMMARY for call ldv_free_netdev(0bv64, 0bv64, ldv_free_netdev_28_~ldv_func_arg1#1.base, ldv_free_netdev_28_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10685: havoc ldv_free_netdev_28_~ldv_func_arg1#1.base, ldv_free_netdev_28_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_28_#in~ldv_func_arg1#1.base, ldv_free_netdev_28_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_28 } true; [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415-1: SUMMARY for call tlan_get_stats_#t~ret429#1 := printk(60bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454-1: SUMMARY for call ldv_register_netdev_open_9_6_#t~ret1066#1 := tlan_open(ldv_register_netdev_open_9_6_~arg1#1.base, ldv_register_netdev_open_9_6_~arg1#1.offset); srcloc: null [2025-02-08 04:12:37,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: havoc tlan_get_stats_#t~mem428#1;havoc tlan_get_stats_#t~ret429#1; [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7250: tlan_start_tx_~tmp~39#1.base, tlan_start_tx_~tmp~39#1.offset := tlan_start_tx_#t~ret382#1.base, tlan_start_tx_#t~ret382#1.offset;havoc tlan_start_tx_#t~ret382#1.base, tlan_start_tx_#t~ret382#1.offset;tlan_start_tx_~priv~9#1.base, tlan_start_tx_~priv~9#1.offset := tlan_start_tx_~tmp~39#1.base, tlan_start_tx_~tmp~39#1.offset;call tlan_start_tx_#t~mem383#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(144bv64, tlan_start_tx_~priv~9#1.offset), 4bv64); [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: havoc tlan_ee_read_byte_#t~mem985#1;call tlan_ee_read_byte_#t~mem986#1 := read~intINTTYPE8#3(tlan_ee_read_byte_~dev#1.base, ~bvadd~64(56bv64, tlan_ee_read_byte_~dev#1.offset), 8bv64); [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7316-1: SUMMARY for call outl(2147483648bv32, tlan_start_tx_#t~mem405#1[32:0]); srcloc: null [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496: tlan_ee_receive_byte_~tmp___7~4#1 := tlan_ee_receive_byte_#t~ret976#1;havoc tlan_ee_receive_byte_#t~ret976#1; [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529-1: SUMMARY for call tlan_ee_send_start(~zero_extend~32~16(tlan_ee_read_byte_#t~mem985#1[16:0])[16:0]); srcloc: null [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7316: havoc tlan_start_tx_#t~mem405#1; [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9496-1: SUMMARY for call tlan_ee_receive_byte_#t~ret976#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: tlan_ee_receive_byte_~tmp___0~29#1 := tlan_ee_receive_byte_#t~ret968#1;havoc tlan_ee_receive_byte_#t~ret968#1; [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454: ldv_register_netdev_open_9_6_~tmp~87#1 := ldv_register_netdev_open_9_6_#t~ret1066#1;havoc ldv_register_netdev_open_9_6_#t~ret1066#1;ldv_register_netdev_open_9_6_#res#1 := ldv_register_netdev_open_9_6_~tmp~87#1; [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463-1: SUMMARY for call tlan_ee_receive_byte_#t~ret968#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10157: havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1003#1, 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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#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, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_14 } true; [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10157-1: 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_dummy_resourceless_instance_callback_1_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.offset := ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ifreq_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ifreq_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret1003#1, 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_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#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;ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_#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_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset;havoc eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet1159#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~nondet1159#1;eth_mac_addr_#res#1 := eth_mac_addr_#t~nondet1159#1;havoc eth_mac_addr_#t~nondet1159#1; [2025-02-08 04:12:37,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7250-1: SUMMARY for call tlan_start_tx_#t~ret382#1.base, tlan_start_tx_#t~ret382#1.offset := netdev_priv(tlan_start_tx_~dev#1.base, tlan_start_tx_~dev#1.offset); srcloc: null [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9893: ldv_dummy_resourceless_instance_callback_1_9_#t~ret1007#1 := tlan_ioctl_#res#1;havoc tlan_ioctl_#t~ret369#1.base, tlan_ioctl_#t~ret369#1.offset, tlan_ioctl_#t~ret370#1.base, tlan_ioctl_#t~ret370#1.offset, tlan_ioctl_#t~mem371#1, tlan_ioctl_#t~mem372#1, tlan_ioctl_#t~mem373#1, tlan_ioctl_#t~mem374#1, tlan_ioctl_#t~mem375#1, tlan_ioctl_#t~ret376#1, tlan_ioctl_#t~mem377#1, tlan_ioctl_#t~mem378#1, tlan_ioctl_#t~mem379#1, tlan_ioctl_~dev#1.base, tlan_ioctl_~dev#1.offset, tlan_ioctl_~rq#1.base, tlan_ioctl_~rq#1.offset, tlan_ioctl_~cmd#1, tlan_ioctl_~priv~7#1.base, tlan_ioctl_~priv~7#1.offset, tlan_ioctl_~tmp~38#1.base, tlan_ioctl_~tmp~38#1.offset, tlan_ioctl_~data~0#1.base, tlan_ioctl_~data~0#1.offset, tlan_ioctl_~tmp___0~14#1.base, tlan_ioctl_~tmp___0~14#1.offset, tlan_ioctl_~phy~0#1;havoc tlan_ioctl_#in~dev#1.base, tlan_ioctl_#in~dev#1.offset, tlan_ioctl_#in~rq#1.base, tlan_ioctl_#in~rq#1.offset, tlan_ioctl_#in~cmd#1;assume { :end_inline_tlan_ioctl } true;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret1007#1; [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9860: SUMMARY for call tlan_tx_timeout(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:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: call #t~mem297#1 := read~intINTTYPE8#3(~dev~3#1.base, ~bvadd~64(40bv64, ~dev~3#1.offset), 8bv64);~tmp___0~11#1 := #t~mem297#1[32:0];havoc #t~mem297#1;call write~intINTTYPE4#3(~tmp___0~11#1, ~priv~3#1.base, ~bvadd~64(296bv64, ~priv~3#1.offset), 4bv64);~debug~0 := ~tmp___0~11#1; [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5797: dma_alloc_attrs_~tmp~8#1.base, dma_alloc_attrs_~tmp~8#1.offset := dma_alloc_attrs_#t~ret107#1.base, dma_alloc_attrs_#t~ret107#1.offset;havoc dma_alloc_attrs_#t~ret107#1.base, dma_alloc_attrs_#t~ret107#1.offset;dma_alloc_attrs_~ops~2#1.base, dma_alloc_attrs_~ops~2#1.offset := dma_alloc_attrs_~tmp~8#1.base, dma_alloc_attrs_~tmp~8#1.offset;dma_alloc_attrs_~gfp#1 := ~bvand~32(4294967288bv32, dma_alloc_attrs_~gfp#1); [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5764: dma_alloc_coherent_mask_#res#1 := dma_alloc_coherent_mask_~dma_mask~0#1;dma_alloc_coherent_gfp_flags_#t~ret106#1 := dma_alloc_coherent_mask_#res#1;havoc dma_alloc_coherent_mask_#t~mem105#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~7#1 := dma_alloc_coherent_gfp_flags_#t~ret106#1;havoc dma_alloc_coherent_gfp_flags_#t~ret106#1;dma_alloc_coherent_gfp_flags_~dma_mask~1#1 := dma_alloc_coherent_gfp_flags_~tmp~7#1; [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5797-1: SUMMARY for call dma_alloc_attrs_#t~ret107#1.base, dma_alloc_attrs_#t~ret107#1.offset := get_dma_ops(dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset); srcloc: null [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689-1: SUMMARY for call #t~ret279#1 := printk(34bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9530: tlan_ee_read_byte_~err~4#1 := tlan_ee_read_byte_#t~ret987#1;havoc tlan_ee_read_byte_#t~mem986#1;havoc tlan_ee_read_byte_#t~ret987#1; [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: havoc #t~ret279#1; [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449-2: call tlan_get_stats_#t~mem434#1.base, tlan_get_stats_#t~mem434#1.offset := read~$Pointer$#3(tlan_get_stats_~priv~12#1.base, ~bvadd~64(96bv64, tlan_get_stats_~priv~12#1.offset), 8bv64); [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449-1: SUMMARY for call tlan_print_list(tlan_get_stats_#t~mem434#1.base, ~bvadd~64(tlan_get_stats_#t~mem434#1.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(tlan_get_stats_~i~1#1))), 63bv64, 0bv64, tlan_get_stats_~i~1#1); srcloc: null [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: havoc tlan_get_stats_#t~mem434#1.base, tlan_get_stats_#t~mem434#1.offset;tlan_get_stats_~i~1#1 := ~bvadd~32(1bv32, tlan_get_stats_~i~1#1); [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497: SUMMARY for call outb_p(~bvor~32(16bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___7~4#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9530-1: SUMMARY for call tlan_ee_read_byte_#t~ret987#1 := tlan_ee_send_byte(~zero_extend~32~16(tlan_ee_read_byte_#t~mem986#1[16:0])[16:0], 160bv8, 0bv32); srcloc: null [2025-02-08 04:12:37,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464: SUMMARY for call outb_p(~bvor~32(64bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___0~29#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422: assume 0bv32 != ldv_register_netdev_~tmp___0~34#1; [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422: assume !(0bv32 != ldv_register_netdev_~tmp___0~34#1); [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10092: ldv_net_dummy_resourceless_instance_1_~tmp~81#1 := ldv_net_dummy_resourceless_instance_1_#t~ret1024#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret1024#1; [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10092-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret1024#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6161: pci_set_drvdata_#t~ret196#1 := ldv_dev_set_drvdata_17_#res#1;havoc ldv_dev_set_drvdata_17_#t~ret1077#1, ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset, ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset, ldv_dev_set_drvdata_17_~tmp~90#1;havoc ldv_dev_set_drvdata_17_#in~dev#1.base, ldv_dev_set_drvdata_17_#in~dev#1.offset, ldv_dev_set_drvdata_17_#in~data#1.base, ldv_dev_set_drvdata_17_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_17 } true;havoc pci_set_drvdata_#t~ret196#1; [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185: call write~intINTTYPE2#0(tlan_ioctl_~phy~0#1[16:0], tlan_ioctl_~data~0#1.base, tlan_ioctl_~data~0#1.offset, 2bv64);call tlan_ioctl_#t~mem374#1 := read~intINTTYPE2#0(tlan_ioctl_~data~0#1.base, tlan_ioctl_~data~0#1.offset, 2bv64);call tlan_ioctl_#t~mem375#1 := read~intINTTYPE2#0(tlan_ioctl_~data~0#1.base, ~bvadd~64(2bv64, tlan_ioctl_~data~0#1.offset), 2bv64); [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795: ldv_dispatch_register_9_4_~tmp~76#1.base, ldv_dispatch_register_9_4_~tmp~76#1.offset := ldv_dispatch_register_9_4_#t~ret1001#1.base, ldv_dispatch_register_9_4_#t~ret1001#1.offset;havoc ldv_dispatch_register_9_4_#t~ret1001#1.base, ldv_dispatch_register_9_4_#t~ret1001#1.offset;ldv_dispatch_register_9_4_~cf_arg_1~0#1.base, ldv_dispatch_register_9_4_~cf_arg_1~0#1.offset := ldv_dispatch_register_9_4_~tmp~76#1.base, ldv_dispatch_register_9_4_~tmp~76#1.offset;call write~$Pointer$#3(ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset, ldv_dispatch_register_9_4_~cf_arg_1~0#1.base, ldv_dispatch_register_9_4_~cf_arg_1~0#1.offset, 8bv64);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 := ldv_dispatch_register_9_4_~cf_arg_1~0#1.base, ldv_dispatch_register_9_4_~cf_arg_1~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~mem1022#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem1022#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret1023#1, ldv_net_dummy_resourceless_instance_1_#t~ret1024#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_~ldv_1_callback_ndo_change_mtu~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_do_ioctl~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_do_ioctl~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_poll_controller~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_poll_controller~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_tx_timeout~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_tx_timeout~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ifreq_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ifreq_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_1_default~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1, ldv_net_dummy_resourceless_instance_1_~data~6#1.base, ldv_net_dummy_resourceless_instance_1_~data~6#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~81#1, ldv_net_dummy_resourceless_instance_1_~tmp___0~32#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_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_do_ioctl~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_do_ioctl~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_poll_controller~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_poll_controller~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_tx_timeout~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_tx_timeout~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ifreq_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ifreq_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1;havoc ldv_net_dummy_resourceless_instance_1_~data~6#1.base, ldv_net_dummy_resourceless_instance_1_~data~6#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~tmp~81#1;havoc ldv_net_dummy_resourceless_instance_1_~tmp___0~32#1;ldv_net_dummy_resourceless_instance_1_~data~6#1.base, ldv_net_dummy_resourceless_instance_1_~data~6#1.offset := ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset; [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795-1: SUMMARY for call ldv_dispatch_register_9_4_#t~ret1001#1.base, ldv_dispatch_register_9_4_#t~ret1001#1.offset := ldv_xmalloc(16bv64); srcloc: null [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789-1: SUMMARY for call #t~ret306#1 := printk(40bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: havoc #t~ret306#1; [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: tlan_ee_receive_byte_~tmp___8~3#1 := tlan_ee_receive_byte_#t~ret977#1;havoc tlan_ee_receive_byte_#t~ret977#1; [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6657: assume 0bv32 != ~rc~1#1; [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6657: assume !(0bv32 != ~rc~1#1); [2025-02-08 04:12:37,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498-1: SUMMARY for call tlan_ee_receive_byte_#t~ret977#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9465: tlan_ee_receive_byte_~tmp___1~14#1 := tlan_ee_receive_byte_#t~ret969#1;havoc tlan_ee_receive_byte_#t~ret969#1; [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9465-1: SUMMARY for call tlan_ee_receive_byte_#t~ret969#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: assume ~bvsle~32(tlan_init_~i~0#1, 5bv32); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: assume !~bvsle~32(tlan_init_~i~0#1, 5bv32); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9532: assume 0bv32 != tlan_ee_read_byte_~err~4#1;tlan_ee_read_byte_~ret~0#1 := 1bv32; [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9532: assume !(0bv32 != tlan_ee_read_byte_~err~4#1);call tlan_ee_read_byte_#t~mem988#1 := read~intINTTYPE8#3(tlan_ee_read_byte_~dev#1.base, ~bvadd~64(56bv64, tlan_ee_read_byte_~dev#1.offset), 8bv64); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9499: SUMMARY for call outb_p(~bvor~32(64bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___8~3#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7319: assume 0bv32 != ~bvand~32(2bv32, ~debug~0);call tlan_start_tx_#t~mem406#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~9#1.offset), 4bv64); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7319: assume !(0bv32 != ~bvand~32(2bv32, ~debug~0)); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424: call ldv_register_netdev_#t~mem1062#1.base, ldv_register_netdev_#t~mem1062#1.offset := read~$Pointer$#3(ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ~bvadd~64(468bv64, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset), 8bv64);call ldv_register_netdev_#t~mem1063#1.base, ldv_register_netdev_#t~mem1063#1.offset := read~$Pointer$#3(ldv_register_netdev_#t~mem1062#1.base, ~bvadd~64(16bv64, ldv_register_netdev_#t~mem1062#1.offset), 8bv64);assume { :begin_inline_ldv_register_netdev_open_9_6 } true;ldv_register_netdev_open_9_6_#in~arg0#1.base, ldv_register_netdev_open_9_6_#in~arg0#1.offset, ldv_register_netdev_open_9_6_#in~arg1#1.base, ldv_register_netdev_open_9_6_#in~arg1#1.offset := ldv_register_netdev_#t~mem1063#1.base, ldv_register_netdev_#t~mem1063#1.offset, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset;havoc ldv_register_netdev_open_9_6_#res#1;havoc ldv_register_netdev_open_9_6_#t~ret1066#1, ldv_register_netdev_open_9_6_~arg0#1.base, ldv_register_netdev_open_9_6_~arg0#1.offset, ldv_register_netdev_open_9_6_~arg1#1.base, ldv_register_netdev_open_9_6_~arg1#1.offset, ldv_register_netdev_open_9_6_~tmp~87#1;ldv_register_netdev_open_9_6_~arg0#1.base, ldv_register_netdev_open_9_6_~arg0#1.offset := ldv_register_netdev_open_9_6_#in~arg0#1.base, ldv_register_netdev_open_9_6_#in~arg0#1.offset;ldv_register_netdev_open_9_6_~arg1#1.base, ldv_register_netdev_open_9_6_~arg1#1.offset := ldv_register_netdev_open_9_6_#in~arg1#1.base, ldv_register_netdev_open_9_6_#in~arg1#1.offset;havoc ldv_register_netdev_open_9_6_~tmp~87#1; [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253: assume 0bv32 == tlan_start_tx_#t~mem383#1;havoc tlan_start_tx_#t~mem383#1; [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253: assume !(0bv32 == tlan_start_tx_#t~mem383#1);havoc tlan_start_tx_#t~mem383#1;assume { :begin_inline_skb_padto } true;skb_padto_#in~skb#1.base, skb_padto_#in~skb#1.offset, skb_padto_#in~len#1 := tlan_start_tx_~skb#1.base, tlan_start_tx_~skb#1.offset, 64bv32;havoc skb_padto_#res#1;havoc skb_padto_#t~mem142#1, skb_padto_#t~ret143#1, skb_padto_#t~ret144#1, skb_padto_~skb#1.base, skb_padto_~skb#1.offset, skb_padto_~len#1, skb_padto_~size~0#1, skb_padto_~tmp~12#1, skb_padto_~tmp___0~4#1;skb_padto_~skb#1.base, skb_padto_~skb#1.offset := skb_padto_#in~skb#1.base, skb_padto_#in~skb#1.offset;skb_padto_~len#1 := skb_padto_#in~len#1;havoc skb_padto_~size~0#1;havoc skb_padto_~tmp~12#1;havoc skb_padto_~tmp___0~4#1;call skb_padto_#t~mem142#1 := read~intINTTYPE4#3(skb_padto_~skb#1.base, ~bvadd~64(104bv64, skb_padto_~skb#1.offset), 4bv64);skb_padto_~size~0#1 := skb_padto_#t~mem142#1;havoc skb_padto_#t~mem142#1; [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10127: assume 9bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1; [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10127: assume !(9bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: assume 0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: assume !(0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset)); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659-1: SUMMARY for call #t~ret274#1 := printk(33bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: havoc #t~ret274#1; [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500: tlan_ee_receive_byte_~tmp___9~3#1 := tlan_ee_receive_byte_#t~ret978#1;havoc tlan_ee_receive_byte_#t~ret978#1; [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500-1: SUMMARY for call tlan_ee_receive_byte_#t~ret978#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9467: assume 0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___1~14#1));call tlan_ee_receive_byte_#t~mem970#1 := read~intINTTYPE1#3(tlan_ee_receive_byte_~data#1.base, tlan_ee_receive_byte_~data#1.offset, 1bv64);call write~intINTTYPE1#3(~bvor~32(~zero_extend~32~8(tlan_ee_receive_byte_#t~mem970#1), ~zero_extend~32~8(tlan_ee_receive_byte_~place~1#1))[8:0], tlan_ee_receive_byte_~data#1.base, tlan_ee_receive_byte_~data#1.offset, 1bv64);havoc tlan_ee_receive_byte_#t~mem970#1; [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9467: assume !(0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___1~14#1))); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419: assume 0bv32 != ~bvand~32(2bv32, ~debug~0);call tlan_get_stats_#t~mem430#1 := read~intINTTYPE4#3(tlan_get_stats_~priv~12#1.base, ~bvadd~64(140bv64, tlan_get_stats_~priv~12#1.offset), 4bv64); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7419: assume !(0bv32 != ~bvand~32(2bv32, ~debug~0)); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287-1: SUMMARY for call netif_stop_queue(tlan_start_tx_~dev#1.base, tlan_start_tx_~dev#1.offset); srcloc: null [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7254: assume 0bv32 != ~bvand~32(2bv32, ~debug~0); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7254: assume !(0bv32 != ~bvand~32(2bv32, ~debug~0)); [2025-02-08 04:12:37,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287: call tlan_start_tx_#t~mem395#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(140bv64, tlan_start_tx_~priv~9#1.offset), 4bv64);call write~intINTTYPE4#3(~bvadd~32(1bv32, tlan_start_tx_#t~mem395#1), tlan_start_tx_~priv~9#1.base, ~bvadd~64(140bv64, tlan_start_tx_~priv~9#1.offset), 4bv64);havoc tlan_start_tx_#t~mem395#1;tlan_start_tx_#res#1 := 16bv32; [2025-02-08 04:12:37,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425: ldv_register_netdev_#t~ret1064#1 := ldv_register_netdev_open_9_6_#res#1;havoc ldv_register_netdev_open_9_6_#t~ret1066#1, ldv_register_netdev_open_9_6_~arg0#1.base, ldv_register_netdev_open_9_6_~arg0#1.offset, ldv_register_netdev_open_9_6_~arg1#1.base, ldv_register_netdev_open_9_6_~arg1#1.offset, ldv_register_netdev_open_9_6_~tmp~87#1;havoc ldv_register_netdev_open_9_6_#in~arg0#1.base, ldv_register_netdev_open_9_6_#in~arg0#1.offset, ldv_register_netdev_open_9_6_#in~arg1#1.base, ldv_register_netdev_open_9_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_9_6 } true;ldv_register_netdev_~ldv_9_ret_default~0#1 := ldv_register_netdev_#t~ret1064#1;havoc ldv_register_netdev_#t~mem1062#1.base, ldv_register_netdev_#t~mem1062#1.offset;havoc ldv_register_netdev_#t~mem1063#1.base, ldv_register_netdev_#t~mem1063#1.offset;havoc ldv_register_netdev_#t~ret1064#1; [2025-02-08 04:12:37,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188-1: SUMMARY for call tlan_ioctl_#t~ret376#1 := tlan_mii_read_reg(tlan_ioctl_~dev#1.base, tlan_ioctl_~dev#1.offset, ~bvand~32(31bv32, ~zero_extend~32~16(tlan_ioctl_#t~mem374#1))[16:0], ~bvand~32(31bv32, ~zero_extend~32~16(tlan_ioctl_#t~mem375#1))[16:0], tlan_ioctl_~data~0#1.base, ~bvadd~64(6bv64, tlan_ioctl_~data~0#1.offset)); srcloc: null [2025-02-08 04:12:37,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188: havoc tlan_ioctl_#t~mem374#1;havoc tlan_ioctl_#t~mem375#1;havoc tlan_ioctl_#t~ret376#1;tlan_ioctl_#res#1 := 0bv32; [2025-02-08 04:12:37,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095: assume 1bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1; [2025-02-08 04:12:37,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095: assume !(1bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1); [2025-02-08 04:12:37,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801: assume 0bv64 == ~bvadd~64(dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset);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:12:37,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801: assume !(0bv64 == ~bvadd~64(dma_alloc_attrs_~dev#1.base, dma_alloc_attrs_~dev#1.offset)); [2025-02-08 04:12:37,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699-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:12:37,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: havoc ldv_net_dummy_resourceless_instance_1_#t~mem1022#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem1022#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret1023#1, ldv_net_dummy_resourceless_instance_1_#t~ret1024#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_~ldv_1_callback_ndo_change_mtu~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_change_mtu~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_do_ioctl~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_do_ioctl~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_poll_controller~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_poll_controller~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_mac_address~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_set_rx_mode~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_start_xmit~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_tx_timeout~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_tx_timeout~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ifreq_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ifreq_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_sk_buff_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_3_1_default~0#1, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1, ldv_net_dummy_resourceless_instance_1_~data~6#1.base, ldv_net_dummy_resourceless_instance_1_~data~6#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~81#1, ldv_net_dummy_resourceless_instance_1_~tmp___0~32#1;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:12:37,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9501: SUMMARY for call outb_p(~bvand~32(191bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___9~3#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11516: havoc pci_enable_device_#t~nondet1168#1;#t~ret272#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet1168#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;havoc pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;assume { :end_inline_pci_enable_device } true;~rc~1#1 := #t~ret272#1;havoc #t~ret272#1; [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453: assume ~bvsle~32(tlan_get_stats_~i~1#1, 63bv32); [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453: assume !~bvsle~32(tlan_get_stats_~i~1#1, 63bv32); [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321-1: SUMMARY for call tlan_start_tx_#t~ret407#1 := printk(58bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321: havoc tlan_start_tx_#t~mem406#1;havoc tlan_start_tx_#t~ret407#1; [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090: call tlan_init_#t~mem355#1.base, tlan_init_#t~mem355#1.offset := read~$Pointer$#3(tlan_init_~priv~5#1.base, ~bvadd~64(280bv64, tlan_init_~priv~5#1.offset), 8bv64);call tlan_init_#t~mem356#1 := read~intINTTYPE2#3(tlan_init_#t~mem355#1.base, ~bvadd~64(12bv64, tlan_init_#t~mem355#1.offset), 2bv64);call tlan_init_#t~mem357#1.base, tlan_init_#t~mem357#1.offset := read~$Pointer$#3(tlan_init_~dev#1.base, ~bvadd~64(791bv64, tlan_init_~dev#1.offset), 8bv64);assume { :begin_inline_tlan_ee_read_byte } true;tlan_ee_read_byte_#in~dev#1.base, tlan_ee_read_byte_#in~dev#1.offset, tlan_ee_read_byte_#in~ee_addr#1, tlan_ee_read_byte_#in~data#1.base, tlan_ee_read_byte_#in~data#1.offset := tlan_init_~dev#1.base, tlan_init_~dev#1.offset, ~bvadd~32(~zero_extend~32~8(tlan_init_#t~mem356#1[8:0]), ~zero_extend~32~8(tlan_init_~i~0#1[8:0]))[8:0], tlan_init_#t~mem357#1.base, ~bvadd~64(tlan_init_#t~mem357#1.offset, ~sign_extend~64~32(tlan_init_~i~0#1));havoc tlan_ee_read_byte_#res#1;havoc tlan_ee_read_byte_#t~ret982#1.base, tlan_ee_read_byte_#t~ret982#1.offset, tlan_ee_read_byte_#t~ret983#1.base, tlan_ee_read_byte_#t~ret983#1.offset, tlan_ee_read_byte_#t~ret984#1, tlan_ee_read_byte_#t~mem985#1, tlan_ee_read_byte_#t~mem986#1, tlan_ee_read_byte_#t~ret987#1, tlan_ee_read_byte_#t~mem988#1, tlan_ee_read_byte_#t~ret989#1, tlan_ee_read_byte_#t~mem990#1, tlan_ee_read_byte_#t~mem991#1, tlan_ee_read_byte_#t~ret992#1, tlan_ee_read_byte_#t~mem993#1, tlan_ee_read_byte_~dev#1.base, tlan_ee_read_byte_~dev#1.offset, tlan_ee_read_byte_~ee_addr#1, tlan_ee_read_byte_~data#1.base, tlan_ee_read_byte_~data#1.offset, tlan_ee_read_byte_~err~4#1, tlan_ee_read_byte_~priv~32#1.base, tlan_ee_read_byte_~priv~32#1.offset, tlan_ee_read_byte_~tmp~69#1.base, tlan_ee_read_byte_~tmp~69#1.offset, tlan_ee_read_byte_~flags~5#1, tlan_ee_read_byte_~ret~0#1, tlan_ee_read_byte_~tmp___0~30#1.base, tlan_ee_read_byte_~tmp___0~30#1.offset;tlan_ee_read_byte_~dev#1.base, tlan_ee_read_byte_~dev#1.offset := tlan_ee_read_byte_#in~dev#1.base, tlan_ee_read_byte_#in~dev#1.offset;tlan_ee_read_byte_~ee_addr#1 := tlan_ee_read_byte_#in~ee_addr#1;tlan_ee_read_byte_~data#1.base, tlan_ee_read_byte_~data#1.offset := tlan_ee_read_byte_#in~data#1.base, tlan_ee_read_byte_#in~data#1.offset;havoc tlan_ee_read_byte_~err~4#1;havoc tlan_ee_read_byte_~priv~32#1.base, tlan_ee_read_byte_~priv~32#1.offset;havoc tlan_ee_read_byte_~tmp~69#1.base, tlan_ee_read_byte_~tmp~69#1.offset;havoc tlan_ee_read_byte_~flags~5#1;havoc tlan_ee_read_byte_~ret~0#1;havoc tlan_ee_read_byte_~tmp___0~30#1.base, tlan_ee_read_byte_~tmp___0~30#1.offset; [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6826: SUMMARY for call pci_disable_device(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6727: 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;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 := ~pdev#1.base, ~pdev#1.offset, ~dev~3#1.base, ~dev~3#1.offset;havoc pci_set_drvdata_#t~ret196#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset := pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset;pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset := pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :begin_inline_ldv_dev_set_drvdata_17 } true;ldv_dev_set_drvdata_17_#in~dev#1.base, ldv_dev_set_drvdata_17_#in~dev#1.offset, ldv_dev_set_drvdata_17_#in~data#1.base, ldv_dev_set_drvdata_17_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, ~bvadd~64(179bv64, pci_set_drvdata_~pdev#1.offset), pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc ldv_dev_set_drvdata_17_#res#1;havoc ldv_dev_set_drvdata_17_#t~ret1077#1, ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset, ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset, ldv_dev_set_drvdata_17_~tmp~90#1;ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset := ldv_dev_set_drvdata_17_#in~dev#1.base, ldv_dev_set_drvdata_17_#in~dev#1.offset;ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset := ldv_dev_set_drvdata_17_#in~data#1.base, ldv_dev_set_drvdata_17_#in~data#1.offset;havoc ldv_dev_set_drvdata_17_~tmp~90#1; [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9502-1: SUMMARY for call tlan_ee_receive_byte_#t~ret979#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10427: ldv_register_netdev_~tmp~86#1 := ldv_register_netdev_#t~ret1065#1;havoc ldv_register_netdev_#t~ret1065#1; [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10427-1: SUMMARY for call ldv_register_netdev_#t~ret1065#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7421-1: SUMMARY for call tlan_get_stats_#t~ret431#1 := printk(61bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7421: havoc tlan_get_stats_#t~mem430#1;havoc tlan_get_stats_#t~ret431#1; [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9502: tlan_ee_receive_byte_~tmp___10~3#1 := tlan_ee_receive_byte_#t~ret979#1;havoc tlan_ee_receive_byte_#t~ret979#1; [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7256-1: SUMMARY for call tlan_start_tx_#t~ret384#1 := printk(55bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_13 } true; [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7256: havoc tlan_start_tx_#t~ret384#1; [2025-02-08 04:12:37,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset := ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_poll_controller~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_poll_controller~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset; [2025-02-08 04:12:37,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5902: skb_padto_~tmp~12#1 := skb_padto_#t~ret143#1;havoc skb_padto_#t~ret143#1; [2025-02-08 04:12:37,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5902-1: SUMMARY for call skb_padto_#t~ret143#1 := ldv__builtin_expect(~sign_extend~64~32((if ~bvuge~32(skb_padto_~size~0#1, skb_padto_~len#1) then 1bv32 else 0bv32)), 1bv64); srcloc: null [2025-02-08 04:12:37,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6728: havoc pci_set_drvdata_#t~ret196#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; [2025-02-08 04:12:37,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9503: SUMMARY for call outb_p(~bvand~32(239bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___10~3#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702-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:12:37,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10429: assume 0bv32 != ldv_register_netdev_~tmp~86#1; [2025-02-08 04:12:37,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10429: assume !(0bv32 != ldv_register_netdev_~tmp~86#1); [2025-02-08 04:12:37,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: tlan_ee_receive_byte_~tmp___11~2#1 := tlan_ee_receive_byte_#t~ret980#1;havoc tlan_ee_receive_byte_#t~ret980#1; [2025-02-08 04:12:37,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504-1: SUMMARY for call tlan_ee_receive_byte_#t~ret980#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10099: assume 2bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1; [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10099: assume !(2bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1); [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5904: assume 0bv64 != skb_padto_~tmp~12#1;skb_padto_#res#1 := 0bv32; [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5904: assume !(0bv64 != skb_padto_~tmp~12#1);assume { :begin_inline_skb_pad } true;skb_pad_#in~arg0#1.base, skb_pad_#in~arg0#1.offset, skb_pad_#in~arg1#1 := skb_padto_~skb#1.base, skb_padto_~skb#1.offset, ~bvsub~32(skb_padto_~len#1, skb_padto_~size~0#1);havoc skb_pad_#res#1;havoc skb_pad_#t~nondet1177#1, skb_pad_~arg0#1.base, skb_pad_~arg0#1.offset, skb_pad_~arg1#1;skb_pad_~arg0#1.base, skb_pad_~arg0#1.offset := skb_pad_#in~arg0#1.base, skb_pad_#in~arg0#1.offset;skb_pad_~arg1#1 := skb_pad_#in~arg1#1;havoc skb_pad_#t~nondet1177#1;skb_pad_#res#1 := skb_pad_#t~nondet1177#1;havoc skb_pad_#t~nondet1177#1; [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: assume 0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset);~tlan_have_pci~0 := ~bvadd~32(1bv32, ~tlan_have_pci~0); [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: assume !(0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset));call write~$Pointer$#3(~tlan_eisa_devices~0.base, ~tlan_eisa_devices~0.offset, ~priv~3#1.base, ~priv~3#1.offset, 8bv64);~tlan_eisa_devices~0.base, ~tlan_eisa_devices~0.offset := ~dev~3#1.base, ~dev~3#1.offset;~tlan_have_eisa~0 := ~bvadd~32(1bv32, ~tlan_have_eisa~0); [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10661: #t~ret275#1.base, #t~ret275#1.offset := ldv_alloc_etherdev_mqs_26_#res#1.base, ldv_alloc_etherdev_mqs_26_#res#1.offset;havoc ldv_alloc_etherdev_mqs_26_#t~ret1084#1.base, ldv_alloc_etherdev_mqs_26_#t~ret1084#1.offset, ldv_alloc_etherdev_mqs_26_#t~ret1085#1.base, ldv_alloc_etherdev_mqs_26_#t~ret1085#1.offset, ldv_alloc_etherdev_mqs_26_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_26_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_26_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_26_~ldv_func_res~3#1.base, ldv_alloc_etherdev_mqs_26_~ldv_func_res~3#1.offset, ldv_alloc_etherdev_mqs_26_~tmp~94#1.base, ldv_alloc_etherdev_mqs_26_~tmp~94#1.offset, ldv_alloc_etherdev_mqs_26_~tmp___0~38#1.base, ldv_alloc_etherdev_mqs_26_~tmp___0~38#1.offset;havoc ldv_alloc_etherdev_mqs_26_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_26_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_26_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_26 } true;~dev~3#1.base, ~dev~3#1.offset := #t~ret275#1.base, #t~ret275#1.offset;havoc #t~ret275#1.base, #t~ret275#1.offset; [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697-1: call #t~mem280#1 := read~intINTTYPE8#3(~pdev#1.base, ~bvadd~64(24bv64, ~bvadd~64(~bvadd~64(1551bv64, ~pdev#1.offset), ~bvmul~64(56bv64, ~sign_extend~64~32(~reg~0#1)))), 8bv64); [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538: tlan_ee_read_byte_~err~4#1 := tlan_ee_read_byte_#t~ret989#1;havoc tlan_ee_read_byte_#t~mem988#1;havoc tlan_ee_read_byte_#t~ret989#1; [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697: assume 0bv64 != ~bvand~64(256bv64, #t~mem280#1);havoc #t~mem280#1;call #t~mem281#1 := read~intINTTYPE8#3(~pdev#1.base, ~bvadd~64(~bvadd~64(1551bv64, ~pdev#1.offset), ~bvmul~64(56bv64, ~sign_extend~64~32(~reg~0#1))), 8bv64);~pci_io_base~0#1 := #t~mem281#1[32:0];havoc #t~mem281#1; [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697: assume !(0bv64 != ~bvand~64(256bv64, #t~mem280#1));havoc #t~mem280#1;~reg~0#1 := ~bvadd~32(1bv32, ~reg~0#1); [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505: SUMMARY for call outb_p(~bvor~32(64bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___11~2#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538-1: SUMMARY for call tlan_ee_read_byte_#t~ret989#1 := tlan_ee_send_byte(~zero_extend~32~16(tlan_ee_read_byte_#t~mem988#1[16:0])[16:0], ~zero_extend~32~8(tlan_ee_read_byte_~ee_addr#1)[8:0], 0bv32); srcloc: null [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: tlan_ee_receive_byte_~tmp___2~10#1 := tlan_ee_receive_byte_#t~ret971#1;havoc tlan_ee_receive_byte_#t~ret971#1; [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325-1: call tlan_start_tx_#t~mem408#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~9#1.offset), 4bv64); [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472-1: SUMMARY for call tlan_ee_receive_byte_#t~ret971#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325: assume 0bv32 == tlan_start_tx_#t~mem408#1;havoc tlan_start_tx_#t~mem408#1;call tlan_start_tx_#t~mem409#1.base, tlan_start_tx_#t~mem409#1.offset := read~$Pointer$#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(96bv64, tlan_start_tx_~priv~9#1.offset), 8bv64);call write~intINTTYPE4#3(tlan_start_tx_~tail_list_phys~0#1[32:0], tlan_start_tx_#t~mem409#1.base, ~bvadd~64(5544bv64, tlan_start_tx_#t~mem409#1.offset), 4bv64);havoc tlan_start_tx_#t~mem409#1.base, tlan_start_tx_#t~mem409#1.offset; [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325: assume !(0bv32 == tlan_start_tx_#t~mem408#1);havoc tlan_start_tx_#t~mem408#1;call tlan_start_tx_#t~mem411#1.base, tlan_start_tx_#t~mem411#1.offset := read~$Pointer$#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(96bv64, tlan_start_tx_~priv~9#1.offset), 8bv64);call tlan_start_tx_#t~mem410#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~9#1.offset), 4bv64);call write~intINTTYPE4#3(tlan_start_tx_~tail_list_phys~0#1[32:0], tlan_start_tx_#t~mem411#1.base, ~bvadd~64(tlan_start_tx_#t~mem411#1.offset, ~bvmul~64(88bv64, ~zero_extend~64~32(~bvsub~32(tlan_start_tx_#t~mem410#1, 1bv32)))), 4bv64);havoc tlan_start_tx_#t~mem411#1.base, tlan_start_tx_#t~mem411#1.offset;havoc tlan_start_tx_#t~mem410#1; [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7193-2: call tlan_ioctl_#t~mem377#1 := read~intINTTYPE2#0(tlan_ioctl_~data~0#1.base, tlan_ioctl_~data~0#1.offset, 2bv64);call tlan_ioctl_#t~mem378#1 := read~intINTTYPE2#0(tlan_ioctl_~data~0#1.base, ~bvadd~64(2bv64, tlan_ioctl_~data~0#1.offset), 2bv64);call tlan_ioctl_#t~mem379#1 := read~intINTTYPE2#0(tlan_ioctl_~data~0#1.base, ~bvadd~64(4bv64, tlan_ioctl_~data~0#1.offset), 2bv64); [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7160-1: SUMMARY for call tlan_ioctl_#t~ret369#1.base, tlan_ioctl_#t~ret369#1.offset := netdev_priv(tlan_ioctl_~dev#1.base, tlan_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7193-1: SUMMARY for call tlan_mii_write_reg(tlan_ioctl_~dev#1.base, tlan_ioctl_~dev#1.offset, ~bvand~32(31bv32, ~zero_extend~32~16(tlan_ioctl_#t~mem377#1))[16:0], ~bvand~32(31bv32, ~zero_extend~32~16(tlan_ioctl_#t~mem378#1))[16:0], ~zero_extend~32~16(tlan_ioctl_#t~mem379#1)[16:0]); srcloc: null [2025-02-08 04:12:37,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7160: tlan_ioctl_~tmp~38#1.base, tlan_ioctl_~tmp~38#1.offset := tlan_ioctl_#t~ret369#1.base, tlan_ioctl_#t~ret369#1.offset;havoc tlan_ioctl_#t~ret369#1.base, tlan_ioctl_#t~ret369#1.offset;tlan_ioctl_~priv~7#1.base, tlan_ioctl_~priv~7#1.offset := tlan_ioctl_~tmp~38#1.base, tlan_ioctl_~tmp~38#1.offset;assume { :begin_inline_if_mii } true;if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset := tlan_ioctl_~rq#1.base, tlan_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, ~bvadd~64(16bv64, if_mii_~rq#1.offset); [2025-02-08 04:12:37,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217-1: SUMMARY for call tlan_print_dio_#t~ret609#1 := printk(76bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7193: havoc tlan_ioctl_#t~mem377#1;havoc tlan_ioctl_#t~mem378#1;havoc tlan_ioctl_#t~mem379#1;tlan_ioctl_#res#1 := 0bv32; [2025-02-08 04:12:37,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217: havoc tlan_print_dio_#t~ret609#1; [2025-02-08 04:12:37,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: #res#1 := ~rc~1#1;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2025-02-08 04:12:37,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5806: 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~mem50#1.base, is_device_dma_capable_#t~mem50#1.offset, is_device_dma_capable_#t~mem51#1.base, is_device_dma_capable_#t~mem51#1.offset, is_device_dma_capable_#t~mem52#1, is_device_dma_capable_#t~short53#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~mem50#1.base, is_device_dma_capable_#t~mem50#1.offset := read~$Pointer$#3(is_device_dma_capable_~dev#1.base, ~bvadd~64(1130bv64, is_device_dma_capable_~dev#1.offset), 8bv64);is_device_dma_capable_#t~short53#1 := 0bv64 != ~bvadd~64(is_device_dma_capable_#t~mem50#1.base, is_device_dma_capable_#t~mem50#1.offset); [2025-02-08 04:12:37,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10662-1: ldv_alloc_etherdev_mqs_26_#res#1.base, ldv_alloc_etherdev_mqs_26_#res#1.offset := ldv_alloc_etherdev_mqs_26_~ldv_func_res~3#1.base, ldv_alloc_etherdev_mqs_26_~ldv_func_res~3#1.offset; [2025-02-08 04:12:37,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506: tlan_ee_receive_byte_~tmp___12~2#1 := tlan_ee_receive_byte_#t~ret981#1;havoc tlan_ee_receive_byte_#t~ret981#1; [2025-02-08 04:12:37,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: 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_26_#t~ret1085#1.base, ldv_alloc_etherdev_mqs_26_#t~ret1085#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret996#1, ldv_alloc_etherdev_mqs_#t~ret997#1.base, ldv_alloc_etherdev_mqs_#t~ret997#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_4_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~72#1.base, ldv_alloc_etherdev_mqs_~tmp~72#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~31#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_26_~tmp___0~38#1.base, ldv_alloc_etherdev_mqs_26_~tmp___0~38#1.offset := ldv_alloc_etherdev_mqs_26_#t~ret1085#1.base, ldv_alloc_etherdev_mqs_26_#t~ret1085#1.offset;havoc ldv_alloc_etherdev_mqs_26_#t~ret1085#1.base, ldv_alloc_etherdev_mqs_26_#t~ret1085#1.offset;ldv_alloc_etherdev_mqs_26_#res#1.base, ldv_alloc_etherdev_mqs_26_#res#1.offset := ldv_alloc_etherdev_mqs_26_~tmp___0~38#1.base, ldv_alloc_etherdev_mqs_26_~tmp___0~38#1.offset; [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: assume 0bv32 != ~bvand~32(1bv32, ~debug~0);call tlan_get_stats_#t~mem432#1 := read~intINTTYPE8#3(tlan_get_stats_~dev#1.base, ~bvadd~64(56bv64, tlan_get_stats_~dev#1.offset), 8bv64);assume { :begin_inline_tlan_print_dio } true;tlan_print_dio_#in~io_base#1 := ~zero_extend~32~16(tlan_get_stats_#t~mem432#1[16:0])[16:0];havoc tlan_print_dio_#t~ret609#1, tlan_print_dio_#t~ret610#1, tlan_print_dio_#t~ret611#1, tlan_print_dio_#t~ret612#1, tlan_print_dio_#t~ret613#1, tlan_print_dio_~io_base#1, tlan_print_dio_~data0~0#1, tlan_print_dio_~data1~0#1, tlan_print_dio_~i~5#1;tlan_print_dio_~io_base#1 := tlan_print_dio_#in~io_base#1;havoc tlan_print_dio_~data0~0#1;havoc tlan_print_dio_~data1~0#1;havoc tlan_print_dio_~i~5#1; [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: assume !(0bv32 != ~bvand~32(1bv32, ~debug~0)); [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218: havoc tlan_print_dio_#t~ret610#1;tlan_print_dio_~i~5#1 := 0bv32; [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506-1: SUMMARY for call tlan_ee_receive_byte_#t~ret981#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473: tlan_ee_receive_byte_~place~1#1 := ~bvashr~32(~zero_extend~32~8(tlan_ee_receive_byte_~place~1#1), 1bv32)[8:0]; [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473-1: SUMMARY for call outb_p(~bvand~32(191bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___2~10#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431: assume { :begin_inline_ldv_dispatch_register_9_4 } true;ldv_dispatch_register_9_4_#in~arg0#1.base, ldv_dispatch_register_9_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_9_4_#t~ret1001#1.base, ldv_dispatch_register_9_4_#t~ret1001#1.offset, ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset, ldv_dispatch_register_9_4_~cf_arg_1~0#1.base, ldv_dispatch_register_9_4_~cf_arg_1~0#1.offset, ldv_dispatch_register_9_4_~tmp~76#1.base, ldv_dispatch_register_9_4_~tmp~76#1.offset;ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset := ldv_dispatch_register_9_4_#in~arg0#1.base, ldv_dispatch_register_9_4_#in~arg0#1.offset;havoc ldv_dispatch_register_9_4_~cf_arg_1~0#1.base, ldv_dispatch_register_9_4_~cf_arg_1~0#1.offset;havoc ldv_dispatch_register_9_4_~tmp~76#1.base, ldv_dispatch_register_9_4_~tmp~76#1.offset; [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_validate_addr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret1005#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_~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; [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218-1: SUMMARY for call tlan_print_dio_#t~ret610#1 := printk(77bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134: havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret1005#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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_18 } true; [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9870-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_18_#t~ret1005#1 := eth_validate_addr(ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_18_~arg1#1.offset); srcloc: null [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6699: assume 0bv32 != ~bvand~32(1bv32, ~debug~0); [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6699: assume !(0bv32 != ~bvand~32(1bv32, ~debug~0)); [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-1: SUMMARY for call #t~ret286#1 := inw(~bvadd~32(3202bv32, ~ioaddr#1[32:0])); srcloc: null [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: ~device_id~0#1 := #t~ret286#1;havoc #t~ret286#1; [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9870: havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret1005#1; [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume { :begin_inline___init_work } true;__init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1 := ~priv~3#1.base, ~bvadd~64(391bv64, ~priv~3#1.offset), 0bv32;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~intINTTYPE8#24(137438953408bv64, ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset, 8bv64);call #t~mem301#1 := read~intINTTYPE8#24(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset, 8bv64);call write~intINTTYPE8#3(#t~mem301#1, ~priv~3#1.base, ~bvadd~64(391bv64, ~priv~3#1.offset), 8bv64);havoc #t~mem301#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 := ~priv~3#1.base, ~bvadd~64(32bv64, ~bvadd~64(391bv64, ~priv~3#1.offset)), 37bv64, 0bv64, ~#__key~0#1.base, ~#__key~0#1.offset, 0bv32;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 := ~priv~3#1.base, ~bvadd~64(8bv64, ~bvadd~64(391bv64, ~priv~3#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$#3(INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, 8bv64);call write~$Pointer$#3(INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, INIT_LIST_HEAD_~list#1.base, ~bvadd~64(8bv64, INIT_LIST_HEAD_~list#1.offset), 8bv64);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 write~$Pointer$#3(#funAddr~tlan_tx_timeout_work.base, #funAddr~tlan_tx_timeout_work.offset, ~priv~3#1.base, ~bvadd~64(24bv64, ~bvadd~64(391bv64, ~priv~3#1.offset)), 8bv64); [2025-02-08 04:12:37,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540: assume 0bv32 != tlan_ee_read_byte_~err~4#1;tlan_ee_read_byte_~ret~0#1 := 2bv32; [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540: assume !(0bv32 != tlan_ee_read_byte_~err~4#1);call tlan_ee_read_byte_#t~mem990#1 := read~intINTTYPE8#3(tlan_ee_read_byte_~dev#1.base, ~bvadd~64(56bv64, tlan_ee_read_byte_~dev#1.offset), 8bv64); [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507: SUMMARY for call outb_p(~bvor~32(16bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___12~2#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459-1: tlan_get_stats_#res#1.base, tlan_get_stats_#res#1.offset := tlan_get_stats_~dev#1.base, ~bvadd~64(260bv64, tlan_get_stats_~dev#1.offset); [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7162: tlan_ioctl_#t~ret370#1.base, tlan_ioctl_#t~ret370#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;tlan_ioctl_~tmp___0~14#1.base, tlan_ioctl_~tmp___0~14#1.offset := tlan_ioctl_#t~ret370#1.base, tlan_ioctl_#t~ret370#1.offset;havoc tlan_ioctl_#t~ret370#1.base, tlan_ioctl_#t~ret370#1.offset;tlan_ioctl_~data~0#1.base, tlan_ioctl_~data~0#1.offset := tlan_ioctl_~tmp___0~14#1.base, tlan_ioctl_~tmp___0~14#1.offset;call tlan_ioctl_#t~mem371#1 := read~intINTTYPE4#3(tlan_ioctl_~priv~7#1.base, ~bvadd~64(312bv64, tlan_ioctl_~priv~7#1.offset), 4bv64);call tlan_ioctl_#t~mem372#1 := read~intINTTYPE4#3(tlan_ioctl_~priv~7#1.base, ~bvadd~64(~bvadd~64(304bv64, tlan_ioctl_~priv~7#1.offset), ~bvmul~64(4bv64, ~zero_extend~64~32(tlan_ioctl_#t~mem371#1))), 4bv64);tlan_ioctl_~phy~0#1 := tlan_ioctl_#t~mem372#1;havoc tlan_ioctl_#t~mem371#1;havoc tlan_ioctl_#t~mem372#1;call tlan_ioctl_#t~mem373#1 := read~intINTTYPE4#3(tlan_ioctl_~priv~7#1.base, ~bvadd~64(144bv64, tlan_ioctl_~priv~7#1.offset), 4bv64); [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10432: havoc ldv_dispatch_register_9_4_#t~ret1001#1.base, ldv_dispatch_register_9_4_#t~ret1001#1.offset, ldv_dispatch_register_9_4_~arg0#1.base, ldv_dispatch_register_9_4_~arg0#1.offset, ldv_dispatch_register_9_4_~cf_arg_1~0#1.base, ldv_dispatch_register_9_4_~cf_arg_1~0#1.offset, ldv_dispatch_register_9_4_~tmp~76#1.base, ldv_dispatch_register_9_4_~tmp~76#1.offset;havoc ldv_dispatch_register_9_4_#in~arg0#1.base, ldv_dispatch_register_9_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_9_4 } true; [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7261-1: SUMMARY for call dev_kfree_skb_any(tlan_start_tx_~skb#1.base, tlan_start_tx_~skb#1.offset); srcloc: null [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7261: tlan_start_tx_#res#1 := 0bv32; [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5808: assume 0bv32 == dma_alloc_attrs_~tmp___0~2#1;dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset := 0bv64, 0bv64; [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5808: assume !(0bv32 == dma_alloc_attrs_~tmp___0~2#1);call dma_alloc_attrs_#t~mem109#1.base, dma_alloc_attrs_#t~mem109#1.offset := read~$Pointer$#3(dma_alloc_attrs_~ops~2#1.base, dma_alloc_attrs_~ops~2#1.offset, 8bv64); [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11556: havoc register_netdev_#t~nondet1175#1; [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11556-1: ldv_register_netdev_27_#t~ret1086#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet1175#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;ldv_register_netdev_27_~tmp~95#1 := ldv_register_netdev_27_#t~ret1086#1;havoc ldv_register_netdev_27_#t~ret1086#1;ldv_register_netdev_27_~ldv_func_res~4#1 := ldv_register_netdev_27_~tmp~95#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_27_~ldv_func_res~4#1, ldv_register_netdev_27_~ldv_func_arg1#1.base, ldv_register_netdev_27_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1060#1, ldv_register_netdev_#t~ret1061#1, ldv_register_netdev_#t~mem1062#1.base, ldv_register_netdev_#t~mem1062#1.offset, ldv_register_netdev_#t~mem1063#1.base, ldv_register_netdev_#t~mem1063#1.offset, ldv_register_netdev_#t~ret1064#1, ldv_register_netdev_#t~ret1065#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_9_ret_default~0#1, ldv_register_netdev_~tmp~86#1, ldv_register_netdev_~tmp___0~34#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_9_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_9_netdev_net_device~0#1.offset;havoc ldv_register_netdev_~ldv_9_ret_default~0#1;havoc ldv_register_netdev_~tmp~86#1;havoc ldv_register_netdev_~tmp___0~34#1;ldv_register_netdev_~ldv_9_ret_default~0#1 := 1bv32;assume { :begin_inline_ldv_pre_register_netdev } true;havoc ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet1162#1;havoc ldv_pre_register_netdev_#t~nondet1162#1;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet1162#1;havoc ldv_pre_register_netdev_#t~nondet1162#1; [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11523: havoc pci_request_regions_#t~nondet1169#1;#t~ret273#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1169#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;~rc~1#1 := #t~ret273#1;havoc #t~ret273#1; [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7427: havoc tlan_print_dio_#t~ret609#1, tlan_print_dio_#t~ret610#1, tlan_print_dio_#t~ret611#1, tlan_print_dio_#t~ret612#1, tlan_print_dio_#t~ret613#1, tlan_print_dio_~io_base#1, tlan_print_dio_~data0~0#1, tlan_print_dio_~data1~0#1, tlan_print_dio_~i~5#1;havoc tlan_print_dio_#in~io_base#1;assume { :end_inline_tlan_print_dio } true;havoc tlan_get_stats_#t~mem432#1; [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7295-1: SUMMARY for call tlan_start_tx_#t~ret398#1 := pci_map_single(tlan_start_tx_#t~mem396#1.base, tlan_start_tx_#t~mem396#1.offset, tlan_start_tx_#t~mem397#1.base, tlan_start_tx_#t~mem397#1.offset, ~zero_extend~64~32(tlan_start_tx_~txlen~0#1), 1bv32); srcloc: null [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7295: tlan_start_tx_~tmp___1~6#1 := tlan_start_tx_#t~ret398#1;havoc tlan_start_tx_#t~mem396#1.base, tlan_start_tx_#t~mem396#1.offset;havoc tlan_start_tx_#t~mem397#1.base, tlan_start_tx_#t~mem397#1.offset;havoc tlan_start_tx_#t~ret398#1;call write~intINTTYPE4#3(tlan_start_tx_~tmp___1~6#1[32:0], tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, tlan_start_tx_~tail_list~0#1.offset)), 4bv64); [2025-02-08 04:12:37,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11424: havoc dma_set_mask_#t~nondet1157#1;pci_set_dma_mask_#t~ret194#1 := dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet1157#1, dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset, dma_set_mask_~arg1#1;havoc dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset, dma_set_mask_#in~arg1#1;assume { :end_inline_dma_set_mask } true;pci_set_dma_mask_~tmp~22#1 := pci_set_dma_mask_#t~ret194#1;havoc pci_set_dma_mask_#t~ret194#1;pci_set_dma_mask_#res#1 := pci_set_dma_mask_~tmp~22#1; [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10169: havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret1002#1.base, ldv_dummy_resourceless_instance_callback_1_12_#t~ret1002#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_12 } true; [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10169-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset := ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_get_stats~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret1002#1.base, ldv_dummy_resourceless_instance_callback_1_12_#t~ret1002#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :begin_inline_tlan_get_stats } true;tlan_get_stats_#in~dev#1.base, tlan_get_stats_#in~dev#1.offset := ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc tlan_get_stats_#res#1.base, tlan_get_stats_#res#1.offset;havoc tlan_get_stats_#t~ret427#1.base, tlan_get_stats_#t~ret427#1.offset, tlan_get_stats_#t~mem428#1, tlan_get_stats_#t~ret429#1, tlan_get_stats_#t~mem430#1, tlan_get_stats_#t~ret431#1, tlan_get_stats_#t~mem432#1, tlan_get_stats_#t~mem433#1.base, tlan_get_stats_#t~mem433#1.offset, tlan_get_stats_#t~mem434#1.base, tlan_get_stats_#t~mem434#1.offset, tlan_get_stats_~dev#1.base, tlan_get_stats_~dev#1.offset, tlan_get_stats_~priv~12#1.base, tlan_get_stats_~priv~12#1.offset, tlan_get_stats_~tmp~42#1.base, tlan_get_stats_~tmp~42#1.offset, tlan_get_stats_~i~1#1;tlan_get_stats_~dev#1.base, tlan_get_stats_~dev#1.offset := tlan_get_stats_#in~dev#1.base, tlan_get_stats_#in~dev#1.offset;havoc tlan_get_stats_~priv~12#1.base, tlan_get_stats_~priv~12#1.offset;havoc tlan_get_stats_~tmp~42#1.base, tlan_get_stats_~tmp~42#1.offset;havoc tlan_get_stats_~i~1#1; [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10103: assume 3bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1; [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10103: assume !(3bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1); [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: assume 8433bv32 == ~zero_extend~32~16(~device_id~0#1);call write~$Pointer$#3(~#board_info~0.base, ~bvadd~64(182bv64, ~#board_info~0.offset), ~priv~3#1.base, ~bvadd~64(280bv64, ~priv~3#1.offset), 8bv64);call write~intINTTYPE4#3(23bv32, ~priv~3#1.base, ~bvadd~64(288bv64, ~priv~3#1.offset), 4bv64); [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: assume !(8433bv32 == ~zero_extend~32~16(~device_id~0#1));call write~$Pointer$#3(~#board_info~0.base, ~bvadd~64(196bv64, ~#board_info~0.offset), ~priv~3#1.base, ~bvadd~64(280bv64, ~priv~3#1.offset), 8bv64);call write~intINTTYPE4#3(10bv32, ~priv~3#1.base, ~bvadd~64(288bv64, ~priv~3#1.offset), 4bv64); [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776: assume ~bvule~64(dma_alloc_coherent_gfp_flags_~dma_mask~1#1, 16777215bv64);dma_alloc_coherent_gfp_flags_~gfp#1 := ~bvor~32(1bv32, dma_alloc_coherent_gfp_flags_~gfp#1); [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776: assume !~bvule~64(dma_alloc_coherent_gfp_flags_~dma_mask~1#1, 16777215bv64); [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9839: SUMMARY for call tlan_set_multicast_list(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:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6701-1: SUMMARY for call #t~ret282#1 := printk(35bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6701: havoc #t~ret282#1; [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: SUMMARY for call tlan_phy_print(tlan_get_stats_~dev#1.base, tlan_get_stats_~dev#1.offset); srcloc: null [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197-1: tlan_ioctl_#res#1 := 4294967201bv32; [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065-1: SUMMARY for call tlan_init_#t~ret344#1.base, tlan_init_#t~ret344#1.offset := netdev_priv(tlan_init_~dev#1.base, tlan_init_~dev#1.offset); srcloc: null [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: tlan_init_~tmp~36#1.base, tlan_init_~tmp~36#1.offset := tlan_init_#t~ret344#1.base, tlan_init_#t~ret344#1.offset;havoc tlan_init_#t~ret344#1.base, tlan_init_#t~ret344#1.offset;tlan_init_~priv~5#1.base, tlan_init_~priv~5#1.offset := tlan_init_~tmp~36#1.base, tlan_init_~tmp~36#1.offset;tlan_init_~dma_size~0#1 := 8448bv32;call tlan_init_#t~mem345#1.base, tlan_init_#t~mem345#1.offset := read~$Pointer$#3(tlan_init_~priv~5#1.base, ~bvadd~64(8bv64, tlan_init_~priv~5#1.offset), 8bv64);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 := tlan_init_#t~mem345#1.base, tlan_init_#t~mem345#1.offset, ~sign_extend~64~32(tlan_init_~dma_size~0#1), tlan_init_~priv~5#1.base, ~bvadd~64(32bv64, tlan_init_~priv~5#1.offset);havoc pci_alloc_consistent_#res#1.base, pci_alloc_consistent_#res#1.offset;havoc pci_alloc_consistent_#t~ret192#1.base, pci_alloc_consistent_#t~ret192#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~20#1.base, pci_alloc_consistent_~tmp~20#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~20#1.base, pci_alloc_consistent_~tmp~20#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 0bv64 != ~bvadd~64(pci_alloc_consistent_~hwdev#1.base, pci_alloc_consistent_~hwdev#1.offset) then pci_alloc_consistent_~hwdev#1.base else 0bv64), (if 0bv64 != ~bvadd~64(pci_alloc_consistent_~hwdev#1.base, pci_alloc_consistent_~hwdev#1.offset) then ~bvadd~64(179bv64, pci_alloc_consistent_~hwdev#1.offset) else 0bv64), pci_alloc_consistent_~size#1, pci_alloc_consistent_~dma_handle#1.base, pci_alloc_consistent_~dma_handle#1.offset, 32bv32, 0bv64, 0bv64;havoc dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset;havoc dma_alloc_attrs_#t~ret107#1.base, dma_alloc_attrs_#t~ret107#1.offset, dma_alloc_attrs_#t~ret108#1, dma_alloc_attrs_#t~mem109#1.base, dma_alloc_attrs_#t~mem109#1.offset, dma_alloc_attrs_#t~ret110#1, dma_alloc_attrs_#t~mem117#1.base, dma_alloc_attrs_#t~mem117#1.offset, dma_alloc_attrs_#t~ret118#1.base, dma_alloc_attrs_#t~ret118#1.offset, dma_alloc_attrs_#t~mem119#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~2#1.base, dma_alloc_attrs_~ops~2#1.offset, dma_alloc_attrs_~tmp~8#1.base, dma_alloc_attrs_~tmp~8#1.offset, dma_alloc_attrs_~memory~0#1.base, dma_alloc_attrs_~memory~0#1.offset, dma_alloc_attrs_~tmp___0~2#1, dma_alloc_attrs_~tmp___1~2#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~2#1.base, dma_alloc_attrs_~ops~2#1.offset;havoc dma_alloc_attrs_~tmp~8#1.base, dma_alloc_attrs_~tmp~8#1.offset;havoc dma_alloc_attrs_~memory~0#1.base, dma_alloc_attrs_~memory~0#1.offset;havoc dma_alloc_attrs_~tmp___0~2#1;havoc dma_alloc_attrs_~tmp___1~2#1; [2025-02-08 04:12:37,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6669: assume 0bv64 == ~bvadd~64(~dev~3#1.base, ~dev~3#1.offset);~rc~1#1 := 4294967284bv32; [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6669: assume !(0bv64 == ~bvadd~64(~dev~3#1.base, ~dev~3#1.offset));call write~$Pointer$#3(~pdev#1.base, ~bvadd~64(179bv64, ~pdev#1.offset), ~dev~3#1.base, ~bvadd~64(1236bv64, ~dev~3#1.offset), 8bv64); [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10567-1: SUMMARY for call ldv_dev_set_drvdata_17_#t~ret1077#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_17_~dev#1.base, ldv_dev_set_drvdata_17_~dev#1.offset, ldv_dev_set_drvdata_17_~data#1.base, ldv_dev_set_drvdata_17_~data#1.offset); srcloc: null [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10567: ldv_dev_set_drvdata_17_~tmp~90#1 := ldv_dev_set_drvdata_17_#t~ret1077#1;havoc ldv_dev_set_drvdata_17_#t~ret1077#1;ldv_dev_set_drvdata_17_#res#1 := ldv_dev_set_drvdata_17_~tmp~90#1; [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297-1: SUMMARY for call tlan_store_skb(tlan_start_tx_~tail_list~0#1.base, tlan_start_tx_~tail_list~0#1.offset, tlan_start_tx_~skb#1.base, tlan_start_tx_~skb#1.offset); srcloc: null [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297: call write~intINTTYPE2#3(tlan_start_tx_~txlen~0#1[16:0], tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(6bv64, tlan_start_tx_~tail_list~0#1.offset), 2bv64);call write~intINTTYPE4#3(~bvor~32(2147483648bv32, tlan_start_tx_~txlen~0#1), tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(8bv64, tlan_start_tx_~tail_list~0#1.offset), 4bv64);call write~intINTTYPE4#3(0bv32, tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(8bv64, tlan_start_tx_~tail_list~0#1.offset)), 4bv64);call write~intINTTYPE4#3(0bv32, tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~bvadd~64(8bv64, tlan_start_tx_~tail_list~0#1.offset))), 4bv64); [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9808: ldv_dummy_resourceless_instance_callback_1_12_#t~ret1002#1.base, ldv_dummy_resourceless_instance_callback_1_12_#t~ret1002#1.offset := tlan_get_stats_#res#1.base, tlan_get_stats_#res#1.offset;havoc tlan_get_stats_#t~ret427#1.base, tlan_get_stats_#t~ret427#1.offset, tlan_get_stats_#t~mem428#1, tlan_get_stats_#t~ret429#1, tlan_get_stats_#t~mem430#1, tlan_get_stats_#t~ret431#1, tlan_get_stats_#t~mem432#1, tlan_get_stats_#t~mem433#1.base, tlan_get_stats_#t~mem433#1.offset, tlan_get_stats_#t~mem434#1.base, tlan_get_stats_#t~mem434#1.offset, tlan_get_stats_~dev#1.base, tlan_get_stats_~dev#1.offset, tlan_get_stats_~priv~12#1.base, tlan_get_stats_~priv~12#1.offset, tlan_get_stats_~tmp~42#1.base, tlan_get_stats_~tmp~42#1.offset, tlan_get_stats_~i~1#1;havoc tlan_get_stats_#in~dev#1.base, tlan_get_stats_#in~dev#1.offset;assume { :end_inline_tlan_get_stats } true;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret1002#1.base, ldv_dummy_resourceless_instance_callback_1_12_#t~ret1002#1.offset; [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166: assume 0bv32 == tlan_ioctl_#t~mem373#1;havoc tlan_ioctl_#t~mem373#1;tlan_ioctl_#res#1 := 4294967285bv32; [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166: assume !(0bv32 == tlan_ioctl_#t~mem373#1);havoc tlan_ioctl_#t~mem373#1; [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume 0bv32 != tlan_init_~err~0#1; [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume !(0bv32 != tlan_init_~err~0#1); [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: assume 0bv64 == ~bvadd~64(dma_alloc_attrs_#t~mem109#1.base, dma_alloc_attrs_#t~mem109#1.offset);havoc dma_alloc_attrs_#t~mem109#1.base, dma_alloc_attrs_#t~mem109#1.offset;dma_alloc_attrs_#res#1.base, dma_alloc_attrs_#res#1.offset := 0bv64, 0bv64; [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: assume !(0bv64 == ~bvadd~64(dma_alloc_attrs_#t~mem109#1.base, dma_alloc_attrs_#t~mem109#1.offset));havoc dma_alloc_attrs_#t~mem109#1.base, dma_alloc_attrs_#t~mem109#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~ret106#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~7#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~7#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~mem105#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 := 0bv64;call dma_alloc_coherent_mask_#t~mem105#1 := read~intINTTYPE8#3(dma_alloc_coherent_mask_~dev#1.base, ~bvadd~64(1138bv64, dma_alloc_coherent_mask_~dev#1.offset), 8bv64);dma_alloc_coherent_mask_~dma_mask~0#1 := dma_alloc_coherent_mask_#t~mem105#1;havoc dma_alloc_coherent_mask_#t~mem105#1; [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7332-1: SUMMARY for call spin_unlock_irqrestore(tlan_start_tx_~priv~9#1.base, ~bvadd~64(322bv64, tlan_start_tx_~priv~9#1.offset), tlan_start_tx_~flags~1#1); srcloc: null [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7332: call tlan_start_tx_#t~mem412#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~9#1.offset), 4bv64);call write~intINTTYPE4#3(~bvadd~32(1bv32, tlan_start_tx_#t~mem412#1), tlan_start_tx_~priv~9#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~9#1.offset), 4bv64);havoc tlan_start_tx_#t~mem412#1;call tlan_start_tx_#t~mem413#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~9#1.offset), 4bv64); [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8224-1: SUMMARY for call tlan_print_dio_#t~ret611#1 := tlan_dio_read32(~zero_extend~32~16(tlan_print_dio_~io_base#1)[16:0], ~zero_extend~32~16(tlan_print_dio_~i~5#1[16:0])[16:0]); srcloc: null [2025-02-08 04:12:37,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10140: 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; [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8224: tlan_print_dio_~data0~0#1 := tlan_print_dio_#t~ret611#1;havoc tlan_print_dio_#t~ret611#1; [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10140-1: 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_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_tx_timeout~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_tx_timeout~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.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:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107: assume 4bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1; [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107: assume !(4bv32 == ldv_net_dummy_resourceless_instance_1_~tmp~81#1); [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume ~bvult~64(#Ultimate.C_memset_#t~loopctr1197#1, #Ultimate.C_memset_#amount#1);#memory_int#3 := #memory_int#3[#Ultimate.C_memset_#ptr#1.base,~bvadd~64(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr1197#1) := ~zero_extend~32~8(#Ultimate.C_memset_#value#1[8:0])];#memory_$Pointer$#3.base, #memory_$Pointer$#3.offset := #memory_$Pointer$#3.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~64(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr1197#1) := 0bv64], #memory_$Pointer$#3.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~64(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr1197#1) := ~zero_extend~64~8(#Ultimate.C_memset_#value#1[8:0])];#Ultimate.C_memset_#t~loopctr1197#1 := ~bvadd~64(1bv64, #Ultimate.C_memset_#t~loopctr1197#1); [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume !~bvult~64(#Ultimate.C_memset_#t~loopctr1197#1, #Ultimate.C_memset_#amount#1);assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset;tlan_init_#t~memset~res350#1.base, tlan_init_#t~memset~res350#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset;havoc #Ultimate.C_memset_#t~loopctr1197#1;havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1;assume { :end_inline_#Ultimate.C_memset } true;havoc tlan_init_#t~mem349#1.base, tlan_init_#t~mem349#1.offset;havoc tlan_init_#t~memset~res350#1.base, tlan_init_#t~memset~res350#1.offset;call tlan_init_#t~mem351#1.base, tlan_init_#t~mem351#1.offset := read~$Pointer$#3(tlan_init_~priv~5#1.base, ~bvadd~64(24bv64, tlan_init_~priv~5#1.offset), 8bv64);call write~$Pointer$#3(0bv64, ~bvand~64(18446744073709551608bv64, ~bvadd~64(7bv64, ~bvadd~64(tlan_init_#t~mem351#1.base, tlan_init_#t~mem351#1.offset))), tlan_init_~priv~5#1.base, ~bvadd~64(52bv64, tlan_init_~priv~5#1.offset), 8bv64);havoc tlan_init_#t~mem351#1.base, tlan_init_#t~mem351#1.offset;call tlan_init_#t~mem352#1 := read~intINTTYPE8#3(tlan_init_~priv~5#1.base, ~bvadd~64(32bv64, tlan_init_~priv~5#1.offset), 8bv64);call write~intINTTYPE8#3(~bvand~64(18446744073709551608bv64, ~bvadd~64(7bv64, tlan_init_#t~mem352#1)), tlan_init_~priv~5#1.base, ~bvadd~64(60bv64, tlan_init_~priv~5#1.offset), 8bv64);havoc tlan_init_#t~mem352#1;call tlan_init_#t~mem353#1.base, tlan_init_#t~mem353#1.offset := read~$Pointer$#3(tlan_init_~priv~5#1.base, ~bvadd~64(52bv64, tlan_init_~priv~5#1.offset), 8bv64);call write~$Pointer$#3(tlan_init_#t~mem353#1.base, ~bvadd~64(2816bv64, tlan_init_#t~mem353#1.offset), tlan_init_~priv~5#1.base, ~bvadd~64(96bv64, tlan_init_~priv~5#1.offset), 8bv64);havoc tlan_init_#t~mem353#1.base, tlan_init_#t~mem353#1.offset;call tlan_init_#t~mem354#1 := read~intINTTYPE8#3(tlan_init_~priv~5#1.base, ~bvadd~64(60bv64, tlan_init_~priv~5#1.offset), 8bv64);call write~intINTTYPE8#3(~bvadd~64(2816bv64, tlan_init_#t~mem354#1), tlan_init_~priv~5#1.base, ~bvadd~64(104bv64, tlan_init_~priv~5#1.offset), 8bv64);havoc tlan_init_#t~mem354#1;tlan_init_~err~0#1 := 0bv32;tlan_init_~i~0#1 := 0bv32; [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804-1: SUMMARY for call #t~ret312#1 := netdev_info(~dev~3#1.base, ~dev~3#1.offset, 41bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: havoc #t~mem307#1;havoc #t~mem308#1;havoc #t~mem309#1.base, #t~mem309#1.offset;havoc #t~mem310#1.base, #t~mem310#1.offset;havoc #t~mem311#1;havoc #t~ret312#1;#res#1 := 0bv32;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5780: assume ~bvule~64(dma_alloc_coherent_gfp_flags_~dma_mask~1#1, 4294967295bv64) && 0bv32 == ~bvand~32(1bv32, dma_alloc_coherent_gfp_flags_~gfp#1);dma_alloc_coherent_gfp_flags_~gfp#1 := ~bvor~32(4bv32, dma_alloc_coherent_gfp_flags_~gfp#1); [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5780: assume !(~bvule~64(dma_alloc_coherent_gfp_flags_~dma_mask~1#1, 4294967295bv64) && 0bv32 == ~bvand~32(1bv32, dma_alloc_coherent_gfp_flags_~gfp#1)); [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546: havoc tlan_ee_read_byte_#t~mem990#1;call tlan_ee_read_byte_#t~mem991#1 := read~intINTTYPE8#3(tlan_ee_read_byte_~dev#1.base, ~bvadd~64(56bv64, tlan_ee_read_byte_~dev#1.offset), 8bv64); [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432: assume 0bv32 != ~bvand~32(8bv32, ~debug~0);tlan_get_stats_~i~1#1 := 0bv32; [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432: assume !(0bv32 != ~bvand~32(8bv32, ~debug~0)); [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546-1: SUMMARY for call tlan_ee_send_start(~zero_extend~32~16(tlan_ee_read_byte_#t~mem990#1[16:0])[16:0]); srcloc: null [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: tlan_start_tx_#t~ret385#1 := skb_padto_#res#1;havoc skb_padto_#t~mem142#1, skb_padto_#t~ret143#1, skb_padto_#t~ret144#1, skb_padto_~skb#1.base, skb_padto_~skb#1.offset, skb_padto_~len#1, skb_padto_~size~0#1, skb_padto_~tmp~12#1, skb_padto_~tmp___0~4#1;havoc skb_padto_#in~skb#1.base, skb_padto_#in~skb#1.offset, skb_padto_#in~len#1;assume { :end_inline_skb_padto } true;tlan_start_tx_~tmp___0~15#1 := tlan_start_tx_#t~ret385#1;havoc tlan_start_tx_#t~ret385#1; [2025-02-08 04:12:37,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10174-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1 := ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_do_ioctl~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_callback_ndo_do_ioctl~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ifreq_ptr~0#1.base, ldv_net_dummy_resourceless_instance_1_~ldv_1_container_struct_ifreq_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_1_~ldv_1_ldv_param_9_2_default~0#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret1007#1, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1;ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg3#1 := ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1;assume { :begin_inline_tlan_ioctl } true;tlan_ioctl_#in~dev#1.base, tlan_ioctl_#in~dev#1.offset, tlan_ioctl_#in~rq#1.base, tlan_ioctl_#in~rq#1.offset, tlan_ioctl_#in~cmd#1 := ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1;havoc tlan_ioctl_#res#1;havoc tlan_ioctl_#t~ret369#1.base, tlan_ioctl_#t~ret369#1.offset, tlan_ioctl_#t~ret370#1.base, tlan_ioctl_#t~ret370#1.offset, tlan_ioctl_#t~mem371#1, tlan_ioctl_#t~mem372#1, tlan_ioctl_#t~mem373#1, tlan_ioctl_#t~mem374#1, tlan_ioctl_#t~mem375#1, tlan_ioctl_#t~ret376#1, tlan_ioctl_#t~mem377#1, tlan_ioctl_#t~mem378#1, tlan_ioctl_#t~mem379#1, tlan_ioctl_~dev#1.base, tlan_ioctl_~dev#1.offset, tlan_ioctl_~rq#1.base, tlan_ioctl_~rq#1.offset, tlan_ioctl_~cmd#1, tlan_ioctl_~priv~7#1.base, tlan_ioctl_~priv~7#1.offset, tlan_ioctl_~tmp~38#1.base, tlan_ioctl_~tmp~38#1.offset, tlan_ioctl_~data~0#1.base, tlan_ioctl_~data~0#1.offset, tlan_ioctl_~tmp___0~14#1.base, tlan_ioctl_~tmp___0~14#1.offset, tlan_ioctl_~phy~0#1;tlan_ioctl_~dev#1.base, tlan_ioctl_~dev#1.offset := tlan_ioctl_#in~dev#1.base, tlan_ioctl_#in~dev#1.offset;tlan_ioctl_~rq#1.base, tlan_ioctl_~rq#1.offset := tlan_ioctl_#in~rq#1.base, tlan_ioctl_#in~rq#1.offset;tlan_ioctl_~cmd#1 := tlan_ioctl_#in~cmd#1;havoc tlan_ioctl_~priv~7#1.base, tlan_ioctl_~priv~7#1.offset;havoc tlan_ioctl_~tmp~38#1.base, tlan_ioctl_~tmp~38#1.offset;havoc tlan_ioctl_~data~0#1.base, tlan_ioctl_~data~0#1.offset;havoc tlan_ioctl_~tmp___0~14#1.base, tlan_ioctl_~tmp___0~14#1.offset;havoc tlan_ioctl_~phy~0#1; [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: havoc tlan_init_#t~ret359#1; [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225-1: SUMMARY for call tlan_print_dio_#t~ret612#1 := tlan_dio_read32(~zero_extend~32~16(tlan_print_dio_~io_base#1)[16:0], ~bvadd~32(4bv32, ~zero_extend~32~16(tlan_print_dio_~i~5#1[16:0]))[16:0]); srcloc: null [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: tlan_print_dio_~data1~0#1 := tlan_print_dio_#t~ret612#1;havoc tlan_print_dio_#t~ret612#1; [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10174: havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret1007#1, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_9 } true; [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102-1: SUMMARY for call tlan_init_#t~ret359#1 := printk(50bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772-1: SUMMARY for call #t~ret302#1.base, #t~ret302#1.offset := spinlock_check(~priv~3#1.base, ~bvadd~64(322bv64, ~priv~3#1.offset)); srcloc: null [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: havoc #t~ret302#1.base, #t~ret302#1.offset;assume { :begin_inline___raw_spin_lock_init } true;__raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset := ~priv~3#1.base, ~bvadd~64(322bv64, ~priv~3#1.offset), 38bv64, 0bv64, ~#__key___0~0#1.base, ~#__key___0~0#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;__raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset := __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset;__raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset := __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset;__raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset := __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true;assume { :begin_inline_tlan_init } true;tlan_init_#in~dev#1.base, tlan_init_#in~dev#1.offset := ~dev~3#1.base, ~dev~3#1.offset;havoc tlan_init_#res#1;havoc tlan_init_#t~ret344#1.base, tlan_init_#t~ret344#1.offset, tlan_init_#t~mem345#1.base, tlan_init_#t~mem345#1.offset, tlan_init_#t~ret346#1.base, tlan_init_#t~ret346#1.offset, tlan_init_#t~mem347#1.base, tlan_init_#t~mem347#1.offset, tlan_init_#t~ret348#1, tlan_init_#t~mem349#1.base, tlan_init_#t~mem349#1.offset, tlan_init_#t~memset~res350#1.base, tlan_init_#t~memset~res350#1.offset, tlan_init_#t~mem351#1.base, tlan_init_#t~mem351#1.offset, tlan_init_#t~mem352#1, tlan_init_#t~mem353#1.base, tlan_init_#t~mem353#1.offset, tlan_init_#t~mem354#1, tlan_init_#t~mem355#1.base, tlan_init_#t~mem355#1.offset, tlan_init_#t~mem356#1, tlan_init_#t~mem357#1.base, tlan_init_#t~mem357#1.offset, tlan_init_#t~ret358#1, tlan_init_#t~ret359#1, tlan_init_~dev#1.base, tlan_init_~dev#1.offset, tlan_init_~dma_size~0#1, tlan_init_~err~0#1, tlan_init_~i~0#1, tlan_init_~priv~5#1.base, tlan_init_~priv~5#1.offset, tlan_init_~tmp~36#1.base, tlan_init_~tmp~36#1.offset, tlan_init_~tmp___0~13#1;tlan_init_~dev#1.base, tlan_init_~dev#1.offset := tlan_init_#in~dev#1.base, tlan_init_#in~dev#1.offset;havoc tlan_init_~dma_size~0#1;havoc tlan_init_~err~0#1;havoc tlan_init_~i~0#1;havoc tlan_init_~priv~5#1.base, tlan_init_~priv~5#1.offset;havoc tlan_init_~tmp~36#1.base, tlan_init_~tmp~36#1.offset;havoc tlan_init_~tmp___0~13#1; [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: call #t~mem307#1 := read~intINTTYPE4#3(~dev~3#1.base, ~bvadd~64(64bv64, ~dev~3#1.offset), 4bv64);call #t~mem308#1 := read~intINTTYPE8#3(~dev~3#1.base, ~bvadd~64(56bv64, ~dev~3#1.offset), 8bv64);call #t~mem309#1.base, #t~mem309#1.offset := read~$Pointer$#3(~priv~3#1.base, ~bvadd~64(280bv64, ~priv~3#1.offset), 8bv64);call #t~mem310#1.base, #t~mem310#1.offset := read~$Pointer$#3(#t~mem309#1.base, #t~mem309#1.offset, 8bv64);call #t~mem311#1 := read~intINTTYPE4#3(~priv~3#1.base, ~bvadd~64(288bv64, ~priv~3#1.offset), 4bv64); [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547: tlan_ee_read_byte_~err~4#1 := tlan_ee_read_byte_#t~ret992#1;havoc tlan_ee_read_byte_#t~mem991#1;havoc tlan_ee_read_byte_#t~ret992#1; [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547-1: SUMMARY for call tlan_ee_read_byte_#t~ret992#1 := tlan_ee_send_byte(~zero_extend~32~16(tlan_ee_read_byte_#t~mem991#1[16:0])[16:0], 161bv8, 0bv32); srcloc: null [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11397: havoc alloc_etherdev_mqs_#t~ret1154#1.base, alloc_etherdev_mqs_#t~ret1154#1.offset; [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8226: havoc tlan_print_dio_#t~ret613#1;tlan_print_dio_~i~5#1 := ~bvadd~32(8bv32, tlan_print_dio_~i~5#1); [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8226-1: SUMMARY for call tlan_print_dio_#t~ret613#1 := printk(78bv64, 0bv64); srcloc: null [2025-02-08 04:12:37,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6641: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2025-02-08 04:12:37,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: tlan_ee_receive_byte_~tmp___3~9#1 := tlan_ee_receive_byte_#t~ret972#1;havoc tlan_ee_receive_byte_#t~ret972#1; [2025-02-08 04:12:37,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: tlan_start_tx_~tmp___2~3#1.base, tlan_start_tx_~tmp___2~3#1.offset := tlan_start_tx_#t~ret399#1.base, tlan_start_tx_#t~ret399#1.offset;havoc tlan_start_tx_#t~ret399#1.base, tlan_start_tx_#t~ret399#1.offset; [2025-02-08 04:12:37,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7335: assume ~bvugt~32(tlan_start_tx_#t~mem413#1, 63bv32);havoc tlan_start_tx_#t~mem413#1;call write~intINTTYPE4#3(0bv32, tlan_start_tx_~priv~9#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~9#1.offset), 4bv64); [2025-02-08 04:12:37,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7335: assume !~bvugt~32(tlan_start_tx_#t~mem413#1, 63bv32);havoc tlan_start_tx_#t~mem413#1; [2025-02-08 04:12:37,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-1: SUMMARY for call tlan_ee_receive_byte_#t~ret972#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 04:12:37,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11431: havoc eth_change_mtu_#t~nondet1158#1;ldv_dummy_resourceless_instance_callback_1_3_#t~ret1006#1 := eth_change_mtu_#res#1;havoc eth_change_mtu_#t~nondet1158#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;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret1006#1; [2025-02-08 04:12:37,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302-1: SUMMARY for call tlan_start_tx_#t~ret399#1.base, tlan_start_tx_#t~ret399#1.offset := spinlock_check(tlan_start_tx_~priv~9#1.base, ~bvadd~64(322bv64, tlan_start_tx_~priv~9#1.offset)); srcloc: null [2025-02-08 04:12:37,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269: assume 0bv32 != tlan_start_tx_~tmp___0~15#1;tlan_start_tx_#res#1 := 0bv32; [2025-02-08 04:12:37,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269: assume !(0bv32 != tlan_start_tx_~tmp___0~15#1);call tlan_start_tx_#t~mem386#1 := read~intINTTYPE4#3(tlan_start_tx_~skb#1.base, ~bvadd~64(104bv64, tlan_start_tx_~skb#1.offset), 4bv64);tlan_start_tx_~_max1~0#1 := tlan_start_tx_#t~mem386#1;havoc tlan_start_tx_#t~mem386#1;tlan_start_tx_~_max2~0#1 := 64bv32;tlan_start_tx_~txlen~0#1 := (if ~bvugt~32(tlan_start_tx_~_max1~0#1, tlan_start_tx_~_max2~0#1) then tlan_start_tx_~_max1~0#1 else tlan_start_tx_~_max2~0#1);call tlan_start_tx_#t~mem388#1.base, tlan_start_tx_#t~mem388#1.offset := read~$Pointer$#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(96bv64, tlan_start_tx_~priv~9#1.offset), 8bv64);call tlan_start_tx_#t~mem387#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~9#1.offset), 4bv64);tlan_start_tx_~tail_list~0#1.base, tlan_start_tx_~tail_list~0#1.offset := tlan_start_tx_#t~mem388#1.base, ~bvadd~64(tlan_start_tx_#t~mem388#1.offset, ~bvmul~64(88bv64, ~zero_extend~64~32(tlan_start_tx_#t~mem387#1)));havoc tlan_start_tx_#t~mem388#1.base, tlan_start_tx_#t~mem388#1.offset;havoc tlan_start_tx_#t~mem387#1;call tlan_start_tx_#t~mem390#1 := read~intINTTYPE8#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(104bv64, tlan_start_tx_~priv~9#1.offset), 8bv64);call tlan_start_tx_#t~mem389#1 := read~intINTTYPE4#3(tlan_start_tx_~priv~9#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~9#1.offset), 4bv64);tlan_start_tx_~tail_list_phys~0#1 := ~bvadd~64(tlan_start_tx_#t~mem390#1, ~bvmul~64(88bv64, ~zero_extend~64~32(tlan_start_tx_#t~mem389#1)));havoc tlan_start_tx_#t~mem390#1;havoc tlan_start_tx_#t~mem389#1;call tlan_start_tx_#t~mem391#1 := read~intINTTYPE2#3(tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(4bv64, tlan_start_tx_~tail_list~0#1.offset), 2bv64); [2025-02-08 04:12:37,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11372: havoc #t~nondet1152; [2025-02-08 04:12:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8029: SUMMARY for call tlan_finish_reset(~dev~6.base, ~dev~6.offset); srcloc: null [2025-02-08 04:12:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009: SUMMARY for call tlan_phy_power_up(~dev~6.base, ~dev~6.offset); srcloc: null [2025-02-08 04:12:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: ~tmp___0~18.base, ~tmp___0~18.offset := #t~ret584.base, #t~ret584.offset;havoc #t~ret584.base, #t~ret584.offset; [2025-02-08 04:12:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034-1: SUMMARY for call #t~ret584.base, #t~ret584.offset := spinlock_check(~priv~18.base, ~bvadd~64(322bv64, ~priv~18.offset)); srcloc: null [2025-02-08 04:12:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055: SUMMARY for call spin_unlock_irqrestore(~priv~18.base, ~bvadd~64(322bv64, ~priv~18.offset), ~flags~2); srcloc: null [2025-02-08 04:12:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014: SUMMARY for call tlan_phy_reset(~dev~6.base, ~dev~6.offset); srcloc: null [2025-02-08 04:12:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047: SUMMARY for call spin_unlock_irqrestore(~priv~18.base, ~bvadd~64(322bv64, ~priv~18.offset), ~flags~2); srcloc: null [2025-02-08 04:12:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: assume ~bvugt~32(~elapsed~0, 24bv32);call #t~mem588 := read~intINTTYPE8#3(~dev~6.base, ~bvadd~64(56bv64, ~dev~6.offset), 8bv64); [2025-02-08 04:12:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: assume !~bvugt~32(~elapsed~0, 24bv32);call write~$Pointer$#3(#funAddr~tlan_timer.base, #funAddr~tlan_timer.offset, ~priv~18.base, ~bvadd~64(32bv64, ~bvadd~64(156bv64, ~priv~18.offset)), 8bv64);call #t~mem589 := read~intINTTYPE4#3(~priv~18.base, ~bvadd~64(148bv64, ~priv~18.offset), 4bv64);call write~intINTTYPE8#3(~zero_extend~64~32(~bvadd~32(25bv32, #t~mem589)), ~priv~18.base, ~bvadd~64(16bv64, ~bvadd~64(156bv64, ~priv~18.offset)), 8bv64);havoc #t~mem589; [2025-02-08 04:12:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8035-1: SUMMARY for call #t~ret585 := _raw_spin_lock_irqsave(~tmp___0~18.base, ~tmp___0~18.offset); srcloc: null [2025-02-08 04:12:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8035: ~flags~2 := #t~ret585;havoc #t~ret585;call #t~mem586.base, #t~mem586.offset := read~$Pointer$#3(~priv~18.base, ~bvadd~64(32bv64, ~bvadd~64(156bv64, ~priv~18.offset)), 8bv64); [2025-02-08 04:12:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: SUMMARY for call tlan_phy_start_link(~dev~6.base, ~dev~6.offset); srcloc: null [2025-02-08 04:12:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: SUMMARY for call add_timer(~priv~18.base, ~bvadd~64(156bv64, ~priv~18.offset)); srcloc: null [2025-02-08 04:12:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint tlan_timerFINAL: assume true; [2025-02-08 04:12:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8024: SUMMARY for call tlan_phy_finish_auto_neg(~dev~6.base, ~dev~6.offset); srcloc: null [2025-02-08 04:12:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041-1: SUMMARY for call tlan_dio_write8(~zero_extend~32~16(#t~mem588[16:0])[16:0], 68bv16, 1bv8); srcloc: null [2025-02-08 04:12:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: havoc #t~mem588; [2025-02-08 04:12:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004: SUMMARY for call tlan_phy_power_down(~dev~6.base, ~dev~6.offset); srcloc: null [2025-02-08 04:12:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: assume 0bv64 == ~bvadd~64(#t~mem586.base, #t~mem586.offset);havoc #t~mem586.base, #t~mem586.offset;call #t~mem587 := read~intINTTYPE4#3(~priv~18.base, ~bvadd~64(148bv64, ~priv~18.offset), 4bv64);~elapsed~0 := ~bvsub~32(~jiffies~0[32:0], #t~mem587);havoc #t~mem587; [2025-02-08 04:12:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8037: assume !(0bv64 == ~bvadd~64(#t~mem586.base, #t~mem586.offset));havoc #t~mem586.base, #t~mem586.offset; [2025-02-08 04:12:38,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497: #t~ret255#1 := ldv_del_timer_sync_23_#res#1;havoc ldv_del_timer_sync_23_#t~ret1080#1, ldv_del_timer_sync_23_#t~ret1081#1, ldv_del_timer_sync_23_~ldv_func_arg1#1.base, ldv_del_timer_sync_23_~ldv_func_arg1#1.offset, ldv_del_timer_sync_23_~ldv_func_res~1#1, ldv_del_timer_sync_23_~tmp~92#1, ldv_del_timer_sync_23_~tmp___0~36#1;havoc ldv_del_timer_sync_23_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_23_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_23 } true;havoc #t~ret255#1;call write~$Pointer$#3(0bv64, 0bv64, ~priv~2#1.base, ~bvadd~64(32bv64, ~bvadd~64(156bv64, ~priv~2#1.offset)), 8bv64); [2025-02-08 04:12:38,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:12:38,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10616: ldv_del_timer_sync_23_#t~ret1081#1 := ldv_del_timer_sync_#res#1;havoc ldv_del_timer_sync_~arg0#1, ldv_del_timer_sync_~arg1#1.base, ldv_del_timer_sync_~arg1#1.offset, ldv_del_timer_sync_~ldv_5_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_5_timer_list_timer_list~0#1.offset;havoc ldv_del_timer_sync_#in~arg0#1, ldv_del_timer_sync_#in~arg1#1.base, ldv_del_timer_sync_#in~arg1#1.offset;assume { :end_inline_ldv_del_timer_sync } true;ldv_del_timer_sync_23_~tmp___0~36#1 := ldv_del_timer_sync_23_#t~ret1081#1;havoc ldv_del_timer_sync_23_#t~ret1081#1;ldv_del_timer_sync_23_#res#1 := ldv_del_timer_sync_23_~tmp___0~36#1; [2025-02-08 04:12:38,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11417: havoc del_timer_sync_#t~nondet1156#1;ldv_del_timer_sync_23_#t~ret1080#1 := del_timer_sync_#res#1;havoc del_timer_sync_#t~nondet1156#1, del_timer_sync_~arg0#1.base, del_timer_sync_~arg0#1.offset;havoc del_timer_sync_#in~arg0#1.base, del_timer_sync_#in~arg0#1.offset;assume { :end_inline_del_timer_sync } true;ldv_del_timer_sync_23_~tmp~92#1 := ldv_del_timer_sync_23_#t~ret1080#1;havoc ldv_del_timer_sync_23_#t~ret1080#1;ldv_del_timer_sync_23_~ldv_func_res~1#1 := ldv_del_timer_sync_23_~tmp~92#1;assume { :begin_inline_ldv_del_timer_sync } true;ldv_del_timer_sync_#in~arg0#1, ldv_del_timer_sync_#in~arg1#1.base, ldv_del_timer_sync_#in~arg1#1.offset := ldv_del_timer_sync_23_~ldv_func_res~1#1, ldv_del_timer_sync_23_~ldv_func_arg1#1.base, ldv_del_timer_sync_23_~ldv_func_arg1#1.offset;havoc ldv_del_timer_sync_#res#1;havoc ldv_del_timer_sync_~arg0#1, ldv_del_timer_sync_~arg1#1.base, ldv_del_timer_sync_~arg1#1.offset, ldv_del_timer_sync_~ldv_5_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_5_timer_list_timer_list~0#1.offset;ldv_del_timer_sync_~arg0#1 := ldv_del_timer_sync_#in~arg0#1;ldv_del_timer_sync_~arg1#1.base, ldv_del_timer_sync_~arg1#1.offset := ldv_del_timer_sync_#in~arg1#1.base, ldv_del_timer_sync_#in~arg1#1.offset;havoc ldv_del_timer_sync_~ldv_5_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_5_timer_list_timer_list~0#1.offset;ldv_del_timer_sync_~ldv_5_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_5_timer_list_timer_list~0#1.offset := ldv_del_timer_sync_~arg1#1.base, ldv_del_timer_sync_~arg1#1.offset;assume { :begin_inline_ldv_dispatch_instance_deregister_5_1 } true;ldv_dispatch_instance_deregister_5_1_#in~arg0#1.base, ldv_dispatch_instance_deregister_5_1_#in~arg0#1.offset := ldv_del_timer_sync_~ldv_5_timer_list_timer_list~0#1.base, ldv_del_timer_sync_~ldv_5_timer_list_timer_list~0#1.offset;havoc ldv_dispatch_instance_deregister_5_1_~arg0#1.base, ldv_dispatch_instance_deregister_5_1_~arg0#1.offset;ldv_dispatch_instance_deregister_5_1_~arg0#1.base, ldv_dispatch_instance_deregister_5_1_~arg0#1.offset := ldv_dispatch_instance_deregister_5_1_#in~arg0#1.base, ldv_dispatch_instance_deregister_5_1_#in~arg0#1.offset; [2025-02-08 04:12:38,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10619-1: ldv_del_timer_sync_23_#res#1 := ldv_del_timer_sync_23_~ldv_func_res~1#1; [2025-02-08 04:12:38,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9713: havoc ldv_dispatch_instance_deregister_5_1_~arg0#1.base, ldv_dispatch_instance_deregister_5_1_~arg0#1.offset;havoc ldv_dispatch_instance_deregister_5_1_#in~arg0#1.base, ldv_dispatch_instance_deregister_5_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_deregister_5_1 } true;ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:12:38,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11401: havoc cancel_work_sync_#t~nondet1155#1; [2025-02-08 04:12:39,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398-1: SUMMARY for call #t~ret958 := inb_p(~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 04:12:39,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396: ~tmp___1~13 := #t~ret957;havoc #t~ret957; [2025-02-08 04:12:39,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396-1: SUMMARY for call #t~ret957 := inb_p(~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 04:12:39,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398: ~tmp___2~9 := #t~ret958;havoc #t~ret958; [2025-02-08 04:12:39,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9386: ~tmp~67 := #t~ret955;havoc #t~ret955; [2025-02-08 04:12:39,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392: SUMMARY for call outb_p(~bvand~32(239bv32, ~zero_extend~32~8(~tmp___0~28))[8:0], ~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 04:12:39,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9386-1: SUMMARY for call #t~ret955 := inb_p(~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 04:12:39,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9384: assume 0bv32 != ~bvand~32(~zero_extend~32~8(~place~0), ~zero_extend~32~8(~data)); [2025-02-08 04:12:39,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9384: assume !(0bv32 != ~bvand~32(~zero_extend~32~8(~place~0), ~zero_extend~32~8(~data))); [2025-02-08 04:12:39,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397: SUMMARY for call outb_p(~bvor~32(64bv32, ~zero_extend~32~8(~tmp___1~13))[8:0], ~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 04:12:39,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399: ~place~0 := ~bvashr~32(~zero_extend~32~8(~place~0), 1bv32)[8:0]; [2025-02-08 04:12:39,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-1: SUMMARY for call outb_p(~bvand~32(191bv32, ~zero_extend~32~8(~tmp___2~9))[8:0], ~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 04:12:39,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387: SUMMARY for call outb_p(~bvor~32(16bv32, ~zero_extend~32~8(~tmp~67))[8:0], ~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 04:12:39,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391: ~tmp___0~28 := #t~ret956;havoc #t~ret956; [2025-02-08 04:12:39,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391-1: SUMMARY for call #t~ret956 := inb_p(~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 04:12:39,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: #res := ~arg0; [2025-02-08 04:12:39,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: havoc tlan_tx_timeout_work_#t~mem381#1.base, tlan_tx_timeout_work_#t~mem381#1.offset, tlan_tx_timeout_work_~work#1.base, tlan_tx_timeout_work_~work#1.offset, tlan_tx_timeout_work_~priv~8#1.base, tlan_tx_timeout_work_~priv~8#1.offset, tlan_tx_timeout_work_~__mptr~0#1.base, tlan_tx_timeout_work_~__mptr~0#1.offset;havoc tlan_tx_timeout_work_#in~work#1.base, tlan_tx_timeout_work_#in~work#1.offset;assume { :end_inline_tlan_tx_timeout_work } true; [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: call #t~mem605.base, #t~mem605.offset := read~$Pointer$#3(~priv~20.base, ~bvadd~64(52bv64, ~priv~20.offset), 8bv64);~list~1.base, ~list~1.offset := #t~mem605.base, ~bvadd~64(#t~mem605.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~4)));havoc #t~mem605.base, #t~mem605.offset; [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8178: ~i~4 := ~bvadd~32(1bv32, ~i~4); [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8170: havoc #t~mem603.base, #t~mem603.offset;havoc #t~mem604; [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8172-1: SUMMARY for call dev_kfree_skb_any(~skb~4.base, ~skb~4.offset); srcloc: null [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8172: call write~intINTTYPE4#3(0bv32, ~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(64bv64, ~bvadd~64(8bv64, ~list~1.offset))), 4bv64);call write~intINTTYPE4#3(0bv32, ~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(72bv64, ~bvadd~64(8bv64, ~list~1.offset))), 4bv64); [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8166: assume 0bv64 != ~bvadd~64(~skb~4.base, ~skb~4.offset);call #t~mem602 := read~intINTTYPE4#3(~skb~4.base, ~bvadd~64(104bv64, ~skb~4.offset), 4bv64);~_max1~2 := #t~mem602;havoc #t~mem602;~_max2~2 := 64bv32;call #t~mem603.base, #t~mem603.offset := read~$Pointer$#3(~priv~20.base, ~bvadd~64(8bv64, ~priv~20.offset), 8bv64);call #t~mem604 := read~intINTTYPE4#3(~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~list~1.offset)), 4bv64); [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8166: assume !(0bv64 != ~bvadd~64(~skb~4.base, ~skb~4.offset)); [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: ~i~4 := ~bvadd~32(1bv32, ~i~4); [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8170-1: SUMMARY for call pci_unmap_single(#t~mem603.base, #t~mem603.offset, ~zero_extend~64~32(#t~mem604), ~zero_extend~64~32((if ~bvugt~32(~_max1~2, ~_max2~2) then ~_max1~2 else ~_max2~2)), 1bv32); srcloc: null [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195-1: SUMMARY for call dev_kfree_skb_any(~skb~4.base, ~skb~4.offset); srcloc: null [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195: call write~intINTTYPE4#3(0bv32, ~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(64bv64, ~bvadd~64(8bv64, ~list~1.offset))), 4bv64);call write~intINTTYPE4#3(0bv32, ~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(72bv64, ~bvadd~64(8bv64, ~list~1.offset))), 4bv64); [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8164-1: SUMMARY for call #t~ret601.base, #t~ret601.offset := tlan_get_skb(~list~1.base, ~list~1.offset); srcloc: null [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8164: ~skb~4.base, ~skb~4.offset := #t~ret601.base, #t~ret601.offset;havoc #t~ret601.base, #t~ret601.offset; [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8191: assume 0bv64 != ~bvadd~64(~skb~4.base, ~skb~4.offset);call #t~mem607.base, #t~mem607.offset := read~$Pointer$#3(~priv~20.base, ~bvadd~64(8bv64, ~priv~20.offset), 8bv64);call #t~mem608 := read~intINTTYPE4#3(~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~list~1.offset)), 4bv64); [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8191: assume !(0bv64 != ~bvadd~64(~skb~4.base, ~skb~4.offset)); [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193-1: SUMMARY for call pci_unmap_single(#t~mem607.base, #t~mem607.offset, ~zero_extend~64~32(#t~mem608), 1600bv64, 2bv32); srcloc: null [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193: havoc #t~mem607.base, #t~mem607.offset;havoc #t~mem608; [2025-02-08 04:12:39,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8189-1: SUMMARY for call #t~ret606.base, #t~ret606.offset := tlan_get_skb(~list~1.base, ~list~1.offset); srcloc: null [2025-02-08 04:12:39,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8189: ~skb~4.base, ~skb~4.offset := #t~ret606.base, #t~ret606.offset;havoc #t~ret606.base, #t~ret606.offset; [2025-02-08 04:12:39,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8163: call #t~mem600.base, #t~mem600.offset := read~$Pointer$#3(~priv~20.base, ~bvadd~64(96bv64, ~priv~20.offset), 8bv64);~list~1.base, ~list~1.offset := #t~mem600.base, ~bvadd~64(#t~mem600.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~4)));havoc #t~mem600.base, #t~mem600.offset; [2025-02-08 04:12:59,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972-1: SUMMARY for call tlan_eisa_probe_#t~ret336#1 := inb(~bvadd~32(3264bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 04:12:59,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972: tlan_eisa_probe_~tmp___4~0#1 := tlan_eisa_probe_#t~ret336#1;havoc tlan_eisa_probe_#t~ret336#1; [2025-02-08 04:12:59,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10325: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-02-08 04:12:59,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10325-1: SUMMARY for call ldv_free(ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.offset); srcloc: null [2025-02-08 04:12:59,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10936: ldv_post_init_~tmp~101#1 := ldv_post_init_#t~ret1116#1;havoc ldv_post_init_#t~ret1116#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~101#1;ldv_entry_EMGentry_14_#t~ret1009#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1116#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~101#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;ldv_entry_EMGentry_14_~ldv_14_ret_default~0#1 := ldv_entry_EMGentry_14_#t~ret1009#1;havoc ldv_entry_EMGentry_14_#t~ret1009#1; [2025-02-08 04:12:59,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: SUMMARY for call ldv_assume((if 0bv32 != ldv_entry_EMGentry_14_~ldv_14_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:12:59,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10936-1: SUMMARY for call ldv_post_init_#t~ret1116#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:12:59,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022: assume 16bv32 == ~debug~0; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022: assume !(16bv32 == ~debug~0); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923-1: SUMMARY for call tlan_eisa_probe_#t~ret330#1 := printk(45bv64, 0bv64); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10705: SUMMARY for call ldv_free_netdev(0bv64, 0bv64, ldv_free_netdev_30_~ldv_func_arg1#1.base, ldv_free_netdev_30_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956-1: SUMMARY for call tlan_eisa_probe_#t~ret334#1 := inb(~bvadd~32(3204bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: havoc tlan_eisa_probe_#t~ret330#1; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: tlan_eisa_probe_~tmp___3~2#1 := tlan_eisa_probe_#t~ret334#1;havoc tlan_eisa_probe_#t~ret334#1; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10309: ldv_pci_pci_instance_2_~tmp___1~15#1 := ldv_pci_pci_instance_2_#t~ret1043#1;havoc ldv_pci_pci_instance_2_#t~ret1043#1; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10309-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1043#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: havoc ldv_free_netdev_30_~ldv_func_arg1#1.base, ldv_free_netdev_30_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_30_#in~ldv_func_arg1#1.base, ldv_free_netdev_30_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_30 } true;~tlan_have_eisa~0 := ~bvsub~32(~tlan_have_eisa~0, 1bv32); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6626: tlan_init_one_~tmp~32#1 := tlan_init_one_#t~ret271#1;havoc tlan_init_one_#t~ret271#1;tlan_init_one_#res#1 := tlan_init_one_~tmp~32#1; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6527-1: SUMMARY for call tlan_suspend_#t~ret260#1 := pci_set_power_state(tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset, 3bv32); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6527: havoc tlan_suspend_#t~ret260#1;tlan_suspend_#res#1 := 0bv32; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6626-1: SUMMARY for call tlan_init_one_#t~ret271#1 := tlan_probe1(tlan_init_one_~pdev#1.base, tlan_init_one_~pdev#1.offset, 18446744073709551615bv64, 4294967295bv32, 0bv32, tlan_init_one_~ent#1.base, tlan_init_one_~ent#1.offset); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6874: assume 0bv32 != ~tlan_have_eisa~0;assume { :begin_inline_tlan_eisa_cleanup } true;havoc tlan_eisa_cleanup_#t~ret317#1.base, tlan_eisa_cleanup_#t~ret317#1.offset, tlan_eisa_cleanup_#t~mem318#1.base, tlan_eisa_cleanup_#t~mem318#1.offset, tlan_eisa_cleanup_#t~mem319#1.base, tlan_eisa_cleanup_#t~mem319#1.offset, tlan_eisa_cleanup_#t~mem320#1, tlan_eisa_cleanup_#t~mem321#1.base, tlan_eisa_cleanup_#t~mem321#1.offset, tlan_eisa_cleanup_#t~mem322#1, tlan_eisa_cleanup_#t~mem323#1, tlan_eisa_cleanup_#t~mem324#1.base, tlan_eisa_cleanup_#t~mem324#1.offset, tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset, tlan_eisa_cleanup_~priv~4#1.base, tlan_eisa_cleanup_~priv~4#1.offset, tlan_eisa_cleanup_~tmp~34#1.base, tlan_eisa_cleanup_~tmp~34#1.offset;havoc tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset;havoc tlan_eisa_cleanup_~priv~4#1.base, tlan_eisa_cleanup_~priv~4#1.offset;havoc tlan_eisa_cleanup_~tmp~34#1.base, tlan_eisa_cleanup_~tmp~34#1.offset; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6874: assume !(0bv32 != ~tlan_have_eisa~0); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16bv64); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9913: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10343: assume 3bv32 == ldv_pci_pci_instance_2_~tmp___3~10#1; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10343: assume !(3bv32 == ldv_pci_pci_instance_2_~tmp___3~10#1); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11582-2: __request_region_#res#1.base, __request_region_#res#1.offset := __request_region_#t~ret1182#1.base, __request_region_#t~ret1182#1.offset;havoc __request_region_#t~ret1182#1.base, __request_region_#t~ret1182#1.offset; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11582-1: tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset := __request_region_#res#1.base, __request_region_#res#1.offset;havoc __request_region_#t~ret1182#1.base, __request_region_#t~ret1182#1.offset, __request_region_~arg0#1.base, __request_region_~arg0#1.offset, __request_region_~arg1#1, __request_region_~arg2#1, __request_region_~arg3#1.base, __request_region_~arg3#1.offset, __request_region_~arg4#1;havoc __request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset, __request_region_#in~arg1#1, __request_region_#in~arg2#1, __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset, __request_region_#in~arg4#1;assume { :end_inline___request_region } true;tlan_eisa_probe_~tmp___1~5#1.base, tlan_eisa_probe_~tmp___1~5#1.offset := tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset;havoc tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9914: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11582-3: SUMMARY for call __request_region_#t~ret1182#1.base, __request_region_#t~ret1182#1.offset := ldv_malloc(56bv64); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6842: tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset := ~tlan_eisa_devices~0.base, ~tlan_eisa_devices~0.offset; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11582: havoc __request_region_#t~ret1182#1.base, __request_region_#t~ret1182#1.offset; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958: assume 1bv32 != ~zero_extend~32~8(tlan_eisa_probe_~tmp___3~2#1); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6958: assume !(1bv32 != ~zero_extend~32~8(tlan_eisa_probe_~tmp___3~2#1)); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024-1: SUMMARY for call tlan_eisa_probe_#t~ret339#1 := printk(48bv64, 0bv64); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6512-1: SUMMARY for call tlan_suspend_#t~ret256#1.base, tlan_suspend_#t~ret256#1.offset := pci_get_drvdata(tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024: havoc tlan_eisa_probe_#t~ret339#1; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6512: tlan_suspend_~tmp~30#1.base, tlan_suspend_~tmp~30#1.offset := tlan_suspend_#t~ret256#1.base, tlan_suspend_#t~ret256#1.offset;havoc tlan_suspend_#t~ret256#1.base, tlan_suspend_#t~ret256#1.offset;tlan_suspend_~dev~1#1.base, tlan_suspend_~dev~1#1.offset := tlan_suspend_~tmp~30#1.base, tlan_suspend_~tmp~30#1.offset; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11368: havoc __pci_register_driver_#t~nondet1151#1; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10311: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___1~15#1; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10311: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___1~15#1); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: assume 16bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: assume !(16bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1)); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843-1: SUMMARY for call tlan_eisa_cleanup_#t~ret317#1.base, tlan_eisa_cleanup_#t~ret317#1.offset := netdev_priv(tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843: tlan_eisa_cleanup_~tmp~34#1.base, tlan_eisa_cleanup_~tmp~34#1.offset := tlan_eisa_cleanup_#t~ret317#1.base, tlan_eisa_cleanup_#t~ret317#1.offset;havoc tlan_eisa_cleanup_#t~ret317#1.base, tlan_eisa_cleanup_#t~ret317#1.offset;tlan_eisa_cleanup_~priv~4#1.base, tlan_eisa_cleanup_~priv~4#1.offset := tlan_eisa_cleanup_~tmp~34#1.base, tlan_eisa_cleanup_~tmp~34#1.offset;call tlan_eisa_cleanup_#t~mem318#1.base, tlan_eisa_cleanup_#t~mem318#1.offset := read~$Pointer$#3(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(24bv64, tlan_eisa_cleanup_~priv~4#1.offset), 8bv64); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: havoc tlan_eisa_cleanup_#t~ret317#1.base, tlan_eisa_cleanup_#t~ret317#1.offset, tlan_eisa_cleanup_#t~mem318#1.base, tlan_eisa_cleanup_#t~mem318#1.offset, tlan_eisa_cleanup_#t~mem319#1.base, tlan_eisa_cleanup_#t~mem319#1.offset, tlan_eisa_cleanup_#t~mem320#1, tlan_eisa_cleanup_#t~mem321#1.base, tlan_eisa_cleanup_#t~mem321#1.offset, tlan_eisa_cleanup_#t~mem322#1, tlan_eisa_cleanup_#t~mem323#1, tlan_eisa_cleanup_#t~mem324#1.base, tlan_eisa_cleanup_#t~mem324#1.offset, tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset, tlan_eisa_cleanup_~priv~4#1.base, tlan_eisa_cleanup_~priv~4#1.offset, tlan_eisa_cleanup_~tmp~34#1.base, tlan_eisa_cleanup_~tmp~34#1.offset;assume { :end_inline_tlan_eisa_cleanup } true; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909-1: SUMMARY for call tlan_eisa_probe_#t~ret326#1 := inw(~bvadd~32(3200bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909: tlan_eisa_probe_~tmp~35#1 := tlan_eisa_probe_#t~ret326#1;havoc tlan_eisa_probe_#t~ret326#1; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612: ldv_EMGentry_init_tlan_probe_14_7_#t~ret994#1 := tlan_probe_#res#1;havoc tlan_probe_#t~ret265#1, tlan_probe_#t~ret266#1, tlan_probe_#t~ret267#1, tlan_probe_#t~ret268#1, tlan_probe_#t~ret269#1, tlan_probe_#t~ret270#1, tlan_probe_~rc~0#1;assume { :end_inline_tlan_probe } true;ldv_EMGentry_init_tlan_probe_14_7_~tmp~70#1 := ldv_EMGentry_init_tlan_probe_14_7_#t~ret994#1;havoc ldv_EMGentry_init_tlan_probe_14_7_#t~ret994#1;ldv_EMGentry_init_tlan_probe_14_7_#res#1 := ldv_EMGentry_init_tlan_probe_14_7_~tmp~70#1;ldv_entry_EMGentry_14_#t~ret1008#1 := ldv_EMGentry_init_tlan_probe_14_7_#res#1;havoc ldv_EMGentry_init_tlan_probe_14_7_#t~ret994#1, ldv_EMGentry_init_tlan_probe_14_7_~arg0#1.base, ldv_EMGentry_init_tlan_probe_14_7_~arg0#1.offset, ldv_EMGentry_init_tlan_probe_14_7_~tmp~70#1;havoc ldv_EMGentry_init_tlan_probe_14_7_#in~arg0#1.base, ldv_EMGentry_init_tlan_probe_14_7_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_tlan_probe_14_7 } true;ldv_entry_EMGentry_14_~ldv_14_ret_default~0#1 := ldv_entry_EMGentry_14_#t~ret1008#1;havoc ldv_entry_EMGentry_14_#t~ret1008#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ldv_entry_EMGentry_14_~ldv_14_ret_default~0#1;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1116#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~101#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~101#1; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319: assume 0bv32 == ldv_assert_linux_usb_dev__probe_failed_~expr#1; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319: assume !(0bv32 == ldv_assert_linux_usb_dev__probe_failed_~expr#1); [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10378: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem1057#1.base, ldv_pci_pci_instance_2_#t~mem1057#1.offset);havoc ldv_pci_pci_instance_2_#t~mem1057#1.base, ldv_pci_pci_instance_2_#t~mem1057#1.offset;call ldv_pci_pci_instance_2_#t~mem1058#1.base, ldv_pci_pci_instance_2_#t~mem1058#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ~bvadd~64(80bv64, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset), 8bv64);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~mem1058#1.base, ldv_pci_pci_instance_2_#t~mem1058#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.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:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10378: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem1057#1.base, ldv_pci_pci_instance_2_#t~mem1057#1.offset));havoc ldv_pci_pci_instance_2_#t~mem1057#1.base, ldv_pci_pci_instance_2_#t~mem1057#1.offset; [2025-02-08 04:12:59,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10378-1: call ldv_pci_pci_instance_2_#t~mem1057#1.base, ldv_pci_pci_instance_2_#t~mem1057#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ~bvadd~64(80bv64, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset), 8bv64); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6596: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6596: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10246: 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;ldv_pci_pci_instance_2_#t~ret1047#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1030#1, ldv_pci_instance_suspend_2_8_#t~ret1031#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~83#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;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret1047#1;havoc ldv_pci_pci_instance_2_#t~mem1045#1.base, ldv_pci_pci_instance_2_#t~mem1045#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1046#1;havoc ldv_pci_pci_instance_2_#t~ret1047#1; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910: havoc tlan_eisa_probe_#t~ret327#1; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910-1: SUMMARY for call tlan_eisa_probe_#t~ret327#1 := printk(43bv64, 0bv64); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: SUMMARY for call pci_unregister_driver(ldv_pci_unregister_driver_25_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_25_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6514: tlan_suspend_~tmp___0~9#1 := (if 0bv8 == tlan_suspend_#t~ret257#1 then 0bv8 else 1bv8);havoc tlan_suspend_#t~ret257#1; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16bv64); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: tlan_eisa_probe_~irq~0#1 := 5bv32; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6514-1: SUMMARY for call tlan_suspend_#t~ret257#1 := netif_running(tlan_suspend_~dev~1#1.base, tlan_suspend_~dev~1#1.offset); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: assume 0bv32 != ~tlan_have_eisa~0; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: assume !(0bv32 != ~tlan_have_eisa~0); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7010: tlan_eisa_probe_~rc~2#1 := tlan_eisa_probe_#t~ret337#1;havoc tlan_eisa_probe_#t~ret337#1; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10313: SUMMARY for call ldv_assume((if 0bv32 == ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10214: SUMMARY for call tlan_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:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10644: havoc ldv_pci_unregister_driver_25_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_25_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_25_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_25_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_25 } true;tlan_probe_#res#1 := tlan_probe_~rc~0#1; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10644-1: SUMMARY for call ldv_pci_unregister_driver(0bv64, 0bv64, ldv_pci_unregister_driver_25_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_25_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: SUMMARY for call tlan_eisa_probe_#t~ret337#1 := tlan_probe1(0bv64, 0bv64, tlan_eisa_probe_~ioaddr~0#1, tlan_eisa_probe_~irq~0#1, 12bv32, 0bv64, 0bv64); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321: assume false; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321: assume !false; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10380: 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~mem1058#1.base, ldv_pci_pci_instance_2_#t~mem1058#1.offset; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: assume { :begin_inline___request_region } true;__request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset, __request_region_#in~arg1#1, __request_region_#in~arg2#1, __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset, __request_region_#in~arg4#1 := ~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16bv64, ~#tlan_signature~0.base, ~#tlan_signature~0.offset, 0bv32;havoc __request_region_#res#1.base, __request_region_#res#1.offset;havoc __request_region_#t~ret1182#1.base, __request_region_#t~ret1182#1.offset, __request_region_~arg0#1.base, __request_region_~arg0#1.offset, __request_region_~arg1#1, __request_region_~arg2#1, __request_region_~arg3#1.base, __request_region_~arg3#1.offset, __request_region_~arg4#1;__request_region_~arg0#1.base, __request_region_~arg0#1.offset := __request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset;__request_region_~arg1#1 := __request_region_#in~arg1#1;__request_region_~arg2#1 := __request_region_#in~arg2#1;__request_region_~arg3#1.base, __request_region_~arg3#1.offset := __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset;__request_region_~arg4#1 := __request_region_#in~arg4#1; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9934: havoc ldv_entry_EMGentry_14_#t~ret1008#1, ldv_entry_EMGentry_14_#t~ret1009#1, ldv_entry_EMGentry_14_#t~ret1010#1, ldv_entry_EMGentry_14_~arg0#1.base, ldv_entry_EMGentry_14_~arg0#1.offset, ldv_entry_EMGentry_14_~ldv_14_exit_tlan_exit_default~0#1.base, ldv_entry_EMGentry_14_~ldv_14_exit_tlan_exit_default~0#1.offset, ldv_entry_EMGentry_14_~ldv_14_init_tlan_probe_default~0#1.base, ldv_entry_EMGentry_14_~ldv_14_init_tlan_probe_default~0#1.offset, ldv_entry_EMGentry_14_~ldv_14_ret_default~0#1, ldv_entry_EMGentry_14_~tmp~77#1;havoc ldv_entry_EMGentry_14_#in~arg0#1.base, ldv_entry_EMGentry_14_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_14 } true;main_#res#1 := 0bv32;#t~ret1183#1 := main_#res#1;assume { :end_inline_main } true; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6598: havoc tlan_probe_#t~ret269#1; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694: SUMMARY for call unregister_netdev(ldv_unregister_netdev_29_~ldv_func_arg1#1.base, ldv_unregister_netdev_29_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6598-1: SUMMARY for call tlan_probe_#t~ret269#1 := printk(29bv64, 0bv64); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: assume 0bv64 != ~bvadd~64(tlan_eisa_cleanup_#t~mem318#1.base, tlan_eisa_cleanup_#t~mem318#1.offset);havoc tlan_eisa_cleanup_#t~mem318#1.base, tlan_eisa_cleanup_#t~mem318#1.offset;call tlan_eisa_cleanup_#t~mem319#1.base, tlan_eisa_cleanup_#t~mem319#1.offset := read~$Pointer$#3(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(8bv64, tlan_eisa_cleanup_~priv~4#1.offset), 8bv64);call tlan_eisa_cleanup_#t~mem320#1 := read~intINTTYPE4#3(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(40bv64, tlan_eisa_cleanup_~priv~4#1.offset), 4bv64);call tlan_eisa_cleanup_#t~mem321#1.base, tlan_eisa_cleanup_#t~mem321#1.offset := read~$Pointer$#3(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(24bv64, tlan_eisa_cleanup_~priv~4#1.offset), 8bv64);call tlan_eisa_cleanup_#t~mem322#1 := read~intINTTYPE8#3(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(32bv64, tlan_eisa_cleanup_~priv~4#1.offset), 8bv64); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: assume !(0bv64 != ~bvadd~64(tlan_eisa_cleanup_#t~mem318#1.base, tlan_eisa_cleanup_#t~mem318#1.offset));havoc tlan_eisa_cleanup_#t~mem318#1.base, tlan_eisa_cleanup_#t~mem318#1.offset; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615: assume { :begin_inline_ldv_pci_unregister_driver_25 } true;ldv_pci_unregister_driver_25_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_25_#in~ldv_func_arg1#1.offset := ~#tlan_driver~0.base, ~#tlan_driver~0.offset;havoc ldv_pci_unregister_driver_25_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_25_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_25_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_25_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_25_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_25_#in~ldv_func_arg1#1.offset; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10232: ldv_pci_instance_resume_early_2_6_#t~ret1028#1 := ##fun~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~TO~C_INT_#~1027#1.base, ##fun~$Pointer$~TO~C_INT_#~1027#1.offset, ##fun~$Pointer$~TO~C_INT_#t~funptrres1192#1, ##fun~$Pointer$~TO~C_INT_#t~ret1193#1, ##fun~$Pointer$~TO~C_INT_#t~ret1194#1, ##fun~$Pointer$~TO~C_INT_#t~ret1195#1, ##fun~$Pointer$~TO~C_INT_#t~ret1196#1;havoc ##fun~$Pointer$~TO~C_INT_#in~1027#1.base, ##fun~$Pointer$~TO~C_INT_#in~1027#1.offset, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~C_INT } true;havoc ldv_pci_instance_resume_early_2_6_#t~ret1028#1; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6516: assume 0bv32 != ~zero_extend~32~8(tlan_suspend_~tmp___0~9#1); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6516: assume !(0bv32 != ~zero_extend~32~8(tlan_suspend_~tmp___0~9#1)); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6946: tlan_eisa_probe_~device_id~1#1 := tlan_eisa_probe_#t~ret333#1;havoc tlan_eisa_probe_#t~ret333#1; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: assume 32bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: assume !(32bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1)); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: tlan_eisa_probe_~ioaddr~0#1 := ~bvadd~64(4096bv64, tlan_eisa_probe_~ioaddr~0#1); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671: havoc ldv_dispatch_register_13_2_#t~ret1000#1.base, ldv_dispatch_register_13_2_#t~ret1000#1.offset, ldv_dispatch_register_13_2_~arg0#1.base, ldv_dispatch_register_13_2_~arg0#1.offset, ldv_dispatch_register_13_2_~cf_arg_2~0#1.base, ldv_dispatch_register_13_2_~cf_arg_2~0#1.offset, ldv_dispatch_register_13_2_~tmp~75#1.base, ldv_dispatch_register_13_2_~tmp~75#1.offset;havoc ldv_dispatch_register_13_2_#in~arg0#1.base, ldv_dispatch_register_13_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_13_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: SUMMARY for call ldv_unregister_netdev(0bv64, 0bv64, ldv_unregister_netdev_29_~ldv_func_arg1#1.base, ldv_unregister_netdev_29_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10365: ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret1053#1;havoc ldv_pci_pci_instance_2_#t~ret1053#1;call ldv_pci_pci_instance_2_#t~mem1054#1.base, ldv_pci_pci_instance_2_#t~mem1054#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ~bvadd~64(64bv64, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset), 8bv64); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10365-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1053#1 := ldv_filter_err_code(ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332: ldv_pci_pci_instance_2_~tmp___3~10#1 := ldv_pci_pci_instance_2_#t~ret1044#1;havoc ldv_pci_pci_instance_2_#t~ret1044#1; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1044#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6946-1: SUMMARY for call tlan_eisa_probe_#t~ret333#1 := inw(~bvadd~32(3202bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919: assume { :begin_inline_ldv_EMGentry_exit_tlan_exit_14_2 } true;ldv_EMGentry_exit_tlan_exit_14_2_#in~arg0#1.base, ldv_EMGentry_exit_tlan_exit_14_2_#in~arg0#1.offset := ldv_entry_EMGentry_14_~ldv_14_exit_tlan_exit_default~0#1.base, ldv_entry_EMGentry_14_~ldv_14_exit_tlan_exit_default~0#1.offset;havoc ldv_EMGentry_exit_tlan_exit_14_2_~arg0#1.base, ldv_EMGentry_exit_tlan_exit_14_2_~arg0#1.offset;ldv_EMGentry_exit_tlan_exit_14_2_~arg0#1.base, ldv_EMGentry_exit_tlan_exit_14_2_~arg0#1.offset := ldv_EMGentry_exit_tlan_exit_14_2_#in~arg0#1.base, ldv_EMGentry_exit_tlan_exit_14_2_#in~arg0#1.offset;assume { :begin_inline_tlan_exit } true;assume { :begin_inline_ldv_pci_unregister_driver_31 } true;ldv_pci_unregister_driver_31_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_31_#in~ldv_func_arg1#1.offset := ~#tlan_driver~0.base, ~#tlan_driver~0.offset;havoc ldv_pci_unregister_driver_31_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_31_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_31_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_31_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_31_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_31_#in~ldv_func_arg1#1.offset; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_entry_EMGentry_14_~ldv_14_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: tlan_eisa_probe_~irq~0#1 := 9bv32; [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 04:12:59,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6914: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6914: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848-1: SUMMARY for call pci_free_consistent(tlan_eisa_cleanup_#t~mem319#1.base, tlan_eisa_cleanup_#t~mem319#1.offset, ~zero_extend~64~32(tlan_eisa_cleanup_#t~mem320#1), tlan_eisa_cleanup_#t~mem321#1.base, tlan_eisa_cleanup_#t~mem321#1.offset, tlan_eisa_cleanup_#t~mem322#1); srcloc: null [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: havoc tlan_eisa_cleanup_#t~mem319#1.base, tlan_eisa_cleanup_#t~mem319#1.offset;havoc tlan_eisa_cleanup_#t~mem320#1;havoc tlan_eisa_cleanup_#t~mem321#1.base, tlan_eisa_cleanup_#t~mem321#1.offset;havoc tlan_eisa_cleanup_#t~mem322#1; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: havoc ldv_EMGentry_exit_tlan_exit_14_2_~arg0#1.base, ldv_EMGentry_exit_tlan_exit_14_2_~arg0#1.offset;havoc ldv_EMGentry_exit_tlan_exit_14_2_#in~arg0#1.base, ldv_EMGentry_exit_tlan_exit_14_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_tlan_exit_14_2 } true; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6518: SUMMARY for call tlan_stop(tlan_suspend_~dev~1#1.base, tlan_suspend_~dev~1#1.offset); srcloc: null [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931: assume 0bv64 == ~bvadd~64(tlan_eisa_probe_~tmp___1~5#1.base, tlan_eisa_probe_~tmp___1~5#1.offset); [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931: assume !(0bv64 == ~bvadd~64(tlan_eisa_probe_~tmp___1~5#1.base, tlan_eisa_probe_~tmp___1~5#1.offset)); [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11011: assume 0bv32 != ldv_check_return_value_probe_~retval#1;assume { :begin_inline_ldv_assert_linux_usb_dev__probe_failed } true;ldv_assert_linux_usb_dev__probe_failed_#in~expr#1 := (if 0bv32 == ~LDV_USB_DEV_REF_COUNTS~0 then 1bv32 else 0bv32);havoc ldv_assert_linux_usb_dev__probe_failed_~expr#1;ldv_assert_linux_usb_dev__probe_failed_~expr#1 := ldv_assert_linux_usb_dev__probe_failed_#in~expr#1; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11011: assume !(0bv32 != ldv_check_return_value_probe_~retval#1); [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: assume 8433bv32 != ~zero_extend~32~16(tlan_eisa_probe_~device_id~1#1) && 16625bv32 != ~zero_extend~32~16(tlan_eisa_probe_~device_id~1#1); [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: assume !(8433bv32 != ~zero_extend~32~16(tlan_eisa_probe_~device_id~1#1) && 16625bv32 != ~zero_extend~32~16(tlan_eisa_probe_~device_id~1#1)); [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10301: ldv_pci_pci_instance_2_~tmp___2~11#1 := ldv_pci_pci_instance_2_#t~ret1039#1;havoc ldv_pci_pci_instance_2_#t~ret1039#1; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10301-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1039#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10714: SUMMARY for call pci_unregister_driver(ldv_pci_unregister_driver_31_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_31_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem1054#1.base, ldv_pci_pci_instance_2_#t~mem1054#1.offset);havoc ldv_pci_pci_instance_2_#t~mem1054#1.base, ldv_pci_pci_instance_2_#t~mem1054#1.offset;call ldv_pci_pci_instance_2_#t~mem1055#1.base, ldv_pci_pci_instance_2_#t~mem1055#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ~bvadd~64(64bv64, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset), 8bv64);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~mem1055#1.base, ldv_pci_pci_instance_2_#t~mem1055#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret1028#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~C_INT } true;##fun~$Pointer$~TO~C_INT_#in~1027#1.base, ##fun~$Pointer$~TO~C_INT_#in~1027#1.offset, ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~TO~C_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~C_INT_#res#1;havoc ##fun~$Pointer$~TO~C_INT_#~1027#1.base, ##fun~$Pointer$~TO~C_INT_#~1027#1.offset, ##fun~$Pointer$~TO~C_INT_#t~funptrres1192#1, ##fun~$Pointer$~TO~C_INT_#t~ret1193#1, ##fun~$Pointer$~TO~C_INT_#t~ret1194#1, ##fun~$Pointer$~TO~C_INT_#t~ret1195#1, ##fun~$Pointer$~TO~C_INT_#t~ret1196#1;##fun~$Pointer$~TO~C_INT_#~1027#1.base, ##fun~$Pointer$~TO~C_INT_#~1027#1.offset := ##fun~$Pointer$~TO~C_INT_#in~1027#1.base, ##fun~$Pointer$~TO~C_INT_#in~1027#1.offset; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem1054#1.base, ldv_pci_pci_instance_2_#t~mem1054#1.offset));havoc ldv_pci_pci_instance_2_#t~mem1054#1.base, ldv_pci_pci_instance_2_#t~mem1054#1.offset; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899-1: SUMMARY for call tlan_eisa_probe_#t~ret325#1 := printk(42bv64, 0bv64); srcloc: null [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: havoc tlan_eisa_probe_#t~ret325#1; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: assume 16bv32 == ~debug~0; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: assume !(16bv32 == ~debug~0); [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6965: assume 16bv32 == ~debug~0; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6965: assume !(16bv32 == ~debug~0); [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252: ldv_pci_instance_suspend_2_8_#t~ret1031#1 := tlan_suspend_#res#1;havoc tlan_suspend_#t~ret256#1.base, tlan_suspend_#t~ret256#1.offset, tlan_suspend_#t~ret257#1, tlan_suspend_#t~ret258#1, tlan_suspend_#t~ret259#1, tlan_suspend_#t~ret260#1, tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset, tlan_suspend_~state#1.event, tlan_suspend_~dev~1#1.base, tlan_suspend_~dev~1#1.offset, tlan_suspend_~tmp~30#1.base, tlan_suspend_~tmp~30#1.offset, tlan_suspend_~tmp___0~9#1;havoc tlan_suspend_#in~pdev#1.base, tlan_suspend_#in~pdev#1.offset, tlan_suspend_#in~state#1.event;assume { :end_inline_tlan_suspend } true;ldv_pci_instance_suspend_2_8_~tmp~83#1 := ldv_pci_instance_suspend_2_8_#t~ret1031#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1030#1;havoc ldv_pci_instance_suspend_2_8_#t~ret1031#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~83#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:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10318: SUMMARY for call ldv_assume((if 0bv32 != ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10946: ldv_post_probe_~tmp~102#1 := ldv_post_probe_#t~ret1117#1;havoc ldv_post_probe_#t~ret1117#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~102#1; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916-1: SUMMARY for call tlan_eisa_probe_#t~ret328#1 := inw(~bvadd~32(3202bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916: tlan_eisa_probe_~tmp___0~12#1 := tlan_eisa_probe_#t~ret328#1;havoc tlan_eisa_probe_#t~ret328#1; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715: SUMMARY for call ldv_pci_unregister_driver(0bv64, 0bv64, ldv_pci_unregister_driver_31_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_31_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10946-1: SUMMARY for call ldv_post_probe_#t~ret1117#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10335: assume 1bv32 == ldv_pci_pci_instance_2_~tmp___3~10#1; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10335: assume !(1bv32 == ldv_pci_pci_instance_2_~tmp___3~10#1); [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: tlan_eisa_probe_~irq~0#1 := 10bv32; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10385: 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~mem1059#1.base, ldv_pci_pci_instance_2_#t~mem1059#1.offset; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6603: assume { :begin_inline_tlan_eisa_probe } true;havoc tlan_eisa_probe_#t~ret325#1, tlan_eisa_probe_#t~ret326#1, tlan_eisa_probe_#t~ret327#1, tlan_eisa_probe_#t~ret328#1, tlan_eisa_probe_#t~ret329#1, tlan_eisa_probe_#t~ret330#1, tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset, tlan_eisa_probe_#t~ret332#1, tlan_eisa_probe_#t~ret333#1, tlan_eisa_probe_#t~ret334#1, tlan_eisa_probe_#t~ret335#1, tlan_eisa_probe_#t~ret336#1, tlan_eisa_probe_#t~ret337#1, tlan_eisa_probe_#t~ret338#1, tlan_eisa_probe_#t~ret339#1, tlan_eisa_probe_~ioaddr~0#1, tlan_eisa_probe_~rc~2#1, tlan_eisa_probe_~irq~0#1, tlan_eisa_probe_~device_id~1#1, tlan_eisa_probe_~tmp~35#1, tlan_eisa_probe_~tmp___0~12#1, tlan_eisa_probe_~tmp___1~5#1.base, tlan_eisa_probe_~tmp___1~5#1.offset, tlan_eisa_probe_~tmp___2~2#1, tlan_eisa_probe_~tmp___3~2#1, tlan_eisa_probe_~tmp___4~0#1;havoc tlan_eisa_probe_~ioaddr~0#1;havoc tlan_eisa_probe_~rc~2#1;havoc tlan_eisa_probe_~irq~0#1;havoc tlan_eisa_probe_~device_id~1#1;havoc tlan_eisa_probe_~tmp~35#1;havoc tlan_eisa_probe_~tmp___0~12#1;havoc tlan_eisa_probe_~tmp___1~5#1.base, tlan_eisa_probe_~tmp___1~5#1.offset;havoc tlan_eisa_probe_~tmp___2~2#1;havoc tlan_eisa_probe_~tmp___3~2#1;havoc tlan_eisa_probe_~tmp___4~0#1;tlan_eisa_probe_~rc~2#1 := 4294967277bv32; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10385-1: call ldv_pci_pci_instance_2_#t~mem1059#1.base, ldv_pci_pci_instance_2_#t~mem1059#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ~bvadd~64(40bv64, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset), 8bv64);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~mem1059#1.base, ldv_pci_pci_instance_2_#t~mem1059#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.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:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10352: call ldv_pci_pci_instance_2_#t~mem1045#1.base, ldv_pci_pci_instance_2_#t~mem1045#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ~bvadd~64(48bv64, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset), 8bv64);call ldv_pci_pci_instance_2_#t~mem1046#1 := read~intINTTYPE4#16(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset, 4bv64);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~mem1045#1.base, ldv_pci_pci_instance_2_#t~mem1045#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset, ldv_pci_pci_instance_2_#t~mem1046#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem1030#1, ldv_pci_instance_suspend_2_8_#t~ret1031#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~83#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(4bv64);call write~intINTTYPE4#2(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, 4bv64);havoc ldv_pci_instance_suspend_2_8_~tmp~83#1;call ldv_pci_instance_suspend_2_8_#t~mem1030#1 := read~intINTTYPE4#2(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4bv64);assume { :begin_inline_tlan_suspend } true;tlan_suspend_#in~pdev#1.base, tlan_suspend_#in~pdev#1.offset, tlan_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~mem1030#1;havoc tlan_suspend_#res#1;havoc tlan_suspend_#t~ret256#1.base, tlan_suspend_#t~ret256#1.offset, tlan_suspend_#t~ret257#1, tlan_suspend_#t~ret258#1, tlan_suspend_#t~ret259#1, tlan_suspend_#t~ret260#1, tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset, tlan_suspend_~state#1.event, tlan_suspend_~dev~1#1.base, tlan_suspend_~dev~1#1.offset, tlan_suspend_~tmp~30#1.base, tlan_suspend_~tmp~30#1.offset, tlan_suspend_~tmp___0~9#1;tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset := tlan_suspend_#in~pdev#1.base, tlan_suspend_#in~pdev#1.offset;tlan_suspend_~state#1.event := tlan_suspend_#in~state#1.event;havoc tlan_suspend_~dev~1#1.base, tlan_suspend_~dev~1#1.offset;havoc tlan_suspend_~tmp~30#1.base, tlan_suspend_~tmp~30#1.offset;havoc tlan_suspend_~tmp___0~9#1; [2025-02-08 04:12:59,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6950: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16bv64); srcloc: null [2025-02-08 04:12:59,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016-1: SUMMARY for call tlan_eisa_probe_#t~ret338#1 := printk(47bv64, 0bv64); srcloc: null [2025-02-08 04:12:59,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6983: assume 64bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1); [2025-02-08 04:12:59,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6983: assume !(64bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1)); [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11013: havoc ldv_assert_linux_usb_dev__probe_failed_~expr#1;havoc ldv_assert_linux_usb_dev__probe_failed_#in~expr#1;assume { :end_inline_ldv_assert_linux_usb_dev__probe_failed } true; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016: havoc tlan_eisa_probe_#t~ret338#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6917-1: SUMMARY for call tlan_eisa_probe_#t~ret329#1 := printk(44bv64, 0bv64); srcloc: null [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6917: havoc tlan_eisa_probe_#t~ret329#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10369: havoc ldv_pci_instance_resume_early_2_6_#t~ret1028#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~mem1055#1.base, ldv_pci_pci_instance_2_#t~mem1055#1.offset; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___2~11#1;assume { :begin_inline_ldv_pre_probe } true; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___2~11#1); [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967-1: SUMMARY for call tlan_eisa_probe_#t~ret335#1 := printk(46bv64, 0bv64); srcloc: null [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: havoc tlan_eisa_probe_#t~ret335#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643: assume { :end_inline_tlan_exit } true; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6604-1: SUMMARY for call tlan_probe_#t~ret270#1 := printk(30bv64, 0bv64); srcloc: null [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6604: havoc tlan_probe_#t~ret270#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10205: ldv_pci_instance_probe_2_17_#t~ret1025#1 := tlan_init_one_#res#1;havoc tlan_init_one_#t~ret271#1, tlan_init_one_~pdev#1.base, tlan_init_one_~pdev#1.offset, tlan_init_one_~ent#1.base, tlan_init_one_~ent#1.offset, tlan_init_one_~tmp~32#1;havoc tlan_init_one_#in~pdev#1.base, tlan_init_one_#in~pdev#1.offset, tlan_init_one_#in~ent#1.base, tlan_init_one_#in~ent#1.offset;assume { :end_inline_tlan_init_one } true;ldv_pci_instance_probe_2_17_~tmp~82#1 := ldv_pci_instance_probe_2_17_#t~ret1025#1;havoc ldv_pci_instance_probe_2_17_#t~ret1025#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~82#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9908: ldv_entry_EMGentry_14_~tmp~77#1 := ldv_entry_EMGentry_14_#t~ret1010#1;havoc ldv_entry_EMGentry_14_#t~ret1010#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9908-1: SUMMARY for call ldv_entry_EMGentry_14_#t~ret1010#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10354: ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret1048#1;havoc ldv_pci_pci_instance_2_#t~ret1048#1;call ldv_pci_pci_instance_2_#t~mem1049#1.base, ldv_pci_pci_instance_2_#t~mem1049#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ~bvadd~64(56bv64, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset), 8bv64); [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10635: tlan_probe_#t~ret267#1 := ldv___pci_register_driver_24_#res#1;havoc ldv___pci_register_driver_24_#t~ret1082#1, ldv___pci_register_driver_24_#t~ret1083#1, ldv___pci_register_driver_24_~ldv_func_arg1#1.base, ldv___pci_register_driver_24_~ldv_func_arg1#1.offset, ldv___pci_register_driver_24_~ldv_func_arg2#1.base, ldv___pci_register_driver_24_~ldv_func_arg2#1.offset, ldv___pci_register_driver_24_~ldv_func_arg3#1.base, ldv___pci_register_driver_24_~ldv_func_arg3#1.offset, ldv___pci_register_driver_24_~ldv_func_res~2#1, ldv___pci_register_driver_24_~tmp~93#1, ldv___pci_register_driver_24_~tmp___0~37#1;havoc ldv___pci_register_driver_24_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_24_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_24_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_24_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_24_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_24_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_24 } true;tlan_probe_~rc~0#1 := tlan_probe_#t~ret267#1;havoc tlan_probe_#t~ret267#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10354-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret1048#1 := ldv_filter_err_code(ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1); srcloc: null [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~$Pointer$~TO~C_INT_#res#1 := ##fun~$Pointer$~TO~C_INT_#t~funptrres1192#1;havoc ##fun~$Pointer$~TO~C_INT_#t~funptrres1192#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1193#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1194#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1195#1;havoc ##fun~$Pointer$~TO~C_INT_#t~ret1196#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: tlan_eisa_probe_~irq~0#1 := 11bv32; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: ##fun~$Pointer$~TO~C_INT_#t~funptrres1192#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1196#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523-1: assume { :begin_inline_netif_device_detach } true;netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset := tlan_suspend_~dev~1#1.base, tlan_suspend_~dev~1#1.offset;havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset := netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305: assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem1040#1.base, ldv_pci_pci_instance_2_#t~mem1040#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ~bvadd~64(32bv64, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset), 8bv64);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~mem1040#1.base, ldv_pci_pci_instance_2_#t~mem1040#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.offset;havoc ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret1025#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~82#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~82#1;assume { :begin_inline_tlan_init_one } true;tlan_init_one_#in~pdev#1.base, tlan_init_one_#in~pdev#1.offset, tlan_init_one_#in~ent#1.base, tlan_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 tlan_init_one_#res#1;havoc tlan_init_one_#t~ret271#1, tlan_init_one_~pdev#1.base, tlan_init_one_~pdev#1.offset, tlan_init_one_~ent#1.base, tlan_init_one_~ent#1.offset, tlan_init_one_~tmp~32#1;tlan_init_one_~pdev#1.base, tlan_init_one_~pdev#1.offset := tlan_init_one_#in~pdev#1.base, tlan_init_one_#in~pdev#1.offset;tlan_init_one_~ent#1.base, tlan_init_one_~ent#1.offset := tlan_init_one_#in~ent#1.base, tlan_init_one_#in~ent#1.offset;havoc tlan_init_one_~tmp~32#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10272: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1036#1.base, ldv_pci_pci_instance_2_#t~mem1036#1.offset, ldv_pci_pci_instance_2_#t~ret1037#1.base, ldv_pci_pci_instance_2_#t~ret1037#1.offset, ldv_pci_pci_instance_2_#t~ret1038#1.base, ldv_pci_pci_instance_2_#t~ret1038#1.offset, ldv_pci_pci_instance_2_#t~ret1039#1, ldv_pci_pci_instance_2_#t~mem1040#1.base, ldv_pci_pci_instance_2_#t~mem1040#1.offset, ldv_pci_pci_instance_2_#t~ret1041#1, ldv_pci_pci_instance_2_#t~ret1042#1, ldv_pci_pci_instance_2_#t~ret1043#1, ldv_pci_pci_instance_2_#t~ret1044#1, ldv_pci_pci_instance_2_#t~mem1045#1.base, ldv_pci_pci_instance_2_#t~mem1045#1.offset, ldv_pci_pci_instance_2_#t~mem1046#1, ldv_pci_pci_instance_2_#t~ret1047#1, ldv_pci_pci_instance_2_#t~ret1048#1, ldv_pci_pci_instance_2_#t~mem1049#1.base, ldv_pci_pci_instance_2_#t~mem1049#1.offset, ldv_pci_pci_instance_2_#t~mem1050#1.base, ldv_pci_pci_instance_2_#t~mem1050#1.offset, ldv_pci_pci_instance_2_#t~mem1051#1, ldv_pci_pci_instance_2_#t~ret1052#1, ldv_pci_pci_instance_2_#t~ret1053#1, ldv_pci_pci_instance_2_#t~mem1054#1.base, ldv_pci_pci_instance_2_#t~mem1054#1.offset, ldv_pci_pci_instance_2_#t~mem1055#1.base, ldv_pci_pci_instance_2_#t~mem1055#1.offset, ldv_pci_pci_instance_2_#t~mem1056#1.base, ldv_pci_pci_instance_2_#t~mem1056#1.offset, ldv_pci_pci_instance_2_#t~mem1057#1.base, ldv_pci_pci_instance_2_#t~mem1057#1.offset, ldv_pci_pci_instance_2_#t~mem1058#1.base, ldv_pci_pci_instance_2_#t~mem1058#1.offset, ldv_pci_pci_instance_2_#t~mem1059#1.base, ldv_pci_pci_instance_2_#t~mem1059#1.offset, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_struct_pci_device_id_ptr~0#1.offset, ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1, ldv_pci_pci_instance_2_~data~7#1.base, ldv_pci_pci_instance_2_~data~7#1.offset, ldv_pci_pci_instance_2_~tmp~85#1.base, ldv_pci_pci_instance_2_~tmp~85#1.offset, ldv_pci_pci_instance_2_~tmp___0~33#1.base, ldv_pci_pci_instance_2_~tmp___0~33#1.offset, ldv_pci_pci_instance_2_~tmp___1~15#1, ldv_pci_pci_instance_2_~tmp___2~11#1, ldv_pci_pci_instance_2_~tmp___3~10#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:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1196#1 := eth_validate_addr(##fun~$Pointer$~TO~C_INT_#~1027#1.base, ##fun~$Pointer$~TO~C_INT_#~1027#1.offset); srcloc: null [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523: 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;assume { :begin_inline_pci_save_state } true;pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset := tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset;havoc pci_save_state_#res#1;havoc pci_save_state_#t~nondet1170#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~nondet1170#1;pci_save_state_#res#1 := pci_save_state_#t~nondet1170#1;havoc pci_save_state_#t~nondet1170#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: ##fun~$Pointer$~TO~C_INT_#t~funptrres1192#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1195#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10272-1: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6589: assume 0bv32 != tlan_probe_~rc~0#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6589: assume !(0bv32 != tlan_probe_~rc~0#1); [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1195#1 := tlan_close(##fun~$Pointer$~TO~C_INT_#~1027#1.base, ##fun~$Pointer$~TO~C_INT_#~1027#1.offset); srcloc: null [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10272-2: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: ##fun~$Pointer$~TO~C_INT_#t~funptrres1192#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1194#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936-1: SUMMARY for call tlan_eisa_probe_#t~ret332#1 := inw(~bvadd~32(3200bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903: havoc tlan_eisa_probe_#t~ret325#1, tlan_eisa_probe_#t~ret326#1, tlan_eisa_probe_#t~ret327#1, tlan_eisa_probe_#t~ret328#1, tlan_eisa_probe_#t~ret329#1, tlan_eisa_probe_#t~ret330#1, tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset, tlan_eisa_probe_#t~ret332#1, tlan_eisa_probe_#t~ret333#1, tlan_eisa_probe_#t~ret334#1, tlan_eisa_probe_#t~ret335#1, tlan_eisa_probe_#t~ret336#1, tlan_eisa_probe_#t~ret337#1, tlan_eisa_probe_#t~ret338#1, tlan_eisa_probe_#t~ret339#1, tlan_eisa_probe_~ioaddr~0#1, tlan_eisa_probe_~rc~2#1, tlan_eisa_probe_~irq~0#1, tlan_eisa_probe_~device_id~1#1, tlan_eisa_probe_~tmp~35#1, tlan_eisa_probe_~tmp___0~12#1, tlan_eisa_probe_~tmp___1~5#1.base, tlan_eisa_probe_~tmp___1~5#1.offset, tlan_eisa_probe_~tmp___2~2#1, tlan_eisa_probe_~tmp___3~2#1, tlan_eisa_probe_~tmp___4~0#1;assume { :end_inline_tlan_eisa_probe } true; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1194#1 := tlan_open(##fun~$Pointer$~TO~C_INT_#~1027#1.base, ##fun~$Pointer$~TO~C_INT_#~1027#1.offset); srcloc: null [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: tlan_eisa_probe_~tmp___2~2#1 := tlan_eisa_probe_#t~ret332#1;havoc tlan_eisa_probe_#t~ret332#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: ##fun~$Pointer$~TO~C_INT_#t~funptrres1192#1 := ##fun~$Pointer$~TO~C_INT_#t~ret1193#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: SUMMARY for call ##fun~$Pointer$~TO~C_INT_#t~ret1193#1 := tlan_resume(##fun~$Pointer$~TO~C_INT_#~1027#1.base, ##fun~$Pointer$~TO~C_INT_#~1027#1.offset); srcloc: null [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~tlan_open.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~tlan_open.offset; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~tlan_open.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~tlan_open.offset); [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11544: havoc pci_wake_from_d3_#t~nondet1172#1;tlan_suspend_#t~ret259#1 := pci_wake_from_d3_#res#1;havoc pci_wake_from_d3_#t~nondet1172#1, pci_wake_from_d3_~arg0#1.base, pci_wake_from_d3_~arg0#1.offset, pci_wake_from_d3_~arg1#1;havoc pci_wake_from_d3_#in~arg0#1.base, pci_wake_from_d3_#in~arg0#1.offset, pci_wake_from_d3_#in~arg1#1;assume { :end_inline_pci_wake_from_d3 } true;havoc tlan_suspend_#t~ret259#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~tlan_close.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~tlan_close.offset; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~tlan_close.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~tlan_close.offset); [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: assume ##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: assume !(##fun~$Pointer$~TO~C_INT_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~C_INT_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset); [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10636-1: ldv___pci_register_driver_24_#res#1 := ldv___pci_register_driver_24_~ldv_func_res~2#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223: havoc ldv_pci_instance_resume_2_5_#t~ret1026#1; [2025-02-08 04:12:59,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret1026#1 := tlan_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:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: havoc tlan_eisa_cleanup_#t~mem323#1;assume { :begin_inline_ldv_unregister_netdev_29 } true;ldv_unregister_netdev_29_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_29_#in~ldv_func_arg1#1.offset := tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset;havoc ldv_unregister_netdev_29_~ldv_func_arg1#1.base, ldv_unregister_netdev_29_~ldv_func_arg1#1.offset;ldv_unregister_netdev_29_~ldv_func_arg1#1.base, ldv_unregister_netdev_29_~ldv_func_arg1#1.offset := ldv_unregister_netdev_29_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_29_#in~ldv_func_arg1#1.offset; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10339: assume 2bv32 == ldv_pci_pci_instance_2_~tmp___3~10#1; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10339: assume !(2bv32 == ldv_pci_pci_instance_2_~tmp___3~10#1); [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10306: ldv_pci_pci_instance_2_#t~ret1041#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret1025#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~82#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;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret1041#1;havoc ldv_pci_pci_instance_2_#t~mem1040#1.base, ldv_pci_pci_instance_2_#t~mem1040#1.offset;havoc ldv_pci_pci_instance_2_#t~ret1041#1;assume { :begin_inline_ldv_ldv_post_probe_34 } true;ldv_ldv_post_probe_34_#in~ldv_func_arg1#1 := ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1;havoc ldv_ldv_post_probe_34_#res#1;havoc ldv_ldv_post_probe_34_#t~ret1090#1, ldv_ldv_post_probe_34_~ldv_func_arg1#1, ldv_ldv_post_probe_34_~tmp~97#1;ldv_ldv_post_probe_34_~ldv_func_arg1#1 := ldv_ldv_post_probe_34_#in~ldv_func_arg1#1;havoc ldv_ldv_post_probe_34_~tmp~97#1;assume { :begin_inline_ldv_check_return_value_probe } true;ldv_check_return_value_probe_#in~retval#1 := ldv_ldv_post_probe_34_~ldv_func_arg1#1;havoc ldv_check_return_value_probe_~retval#1;ldv_check_return_value_probe_~retval#1 := ldv_check_return_value_probe_#in~retval#1; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854-2: call tlan_eisa_cleanup_#t~mem323#1 := read~intINTTYPE8#3(tlan_eisa_cleanup_~dev~4#1.base, ~bvadd~64(56bv64, tlan_eisa_cleanup_~dev~4#1.offset), 8bv64); [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854-1: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_cleanup_#t~mem323#1, 16bv64); srcloc: null [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10356: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem1049#1.base, ldv_pci_pci_instance_2_#t~mem1049#1.offset);havoc ldv_pci_pci_instance_2_#t~mem1049#1.base, ldv_pci_pci_instance_2_#t~mem1049#1.offset;call ldv_pci_pci_instance_2_#t~mem1050#1.base, ldv_pci_pci_instance_2_#t~mem1050#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ~bvadd~64(56bv64, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset), 8bv64);call ldv_pci_pci_instance_2_#t~mem1051#1 := read~intINTTYPE4#16(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset, 4bv64);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~mem1050#1.base, ldv_pci_pci_instance_2_#t~mem1050#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset, ldv_pci_pci_instance_2_#t~mem1051#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1034#1, ldv_pci_instance_suspend_late_2_7_#t~ret1035#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~84#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(4bv64);call write~intINTTYPE4#1(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, 4bv64);havoc ldv_pci_instance_suspend_late_2_7_~tmp~84#1;call ldv_pci_instance_suspend_late_2_7_#t~mem1034#1 := read~intINTTYPE4#1(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4bv64);assume { :begin_inline_##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT } true;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1032#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1032#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1033#1.event, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_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~mem1034#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~C_INT~structend~~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1032#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1032#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1033#1.event;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1032#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1032#1.offset := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1032#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1032#1.offset;##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1033#1.event := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1033#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret1035#1 := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1032#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1032#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#~1033#1.event;havoc ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1032#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1032#1.offset, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~1033#1.event, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT } true;ldv_pci_instance_suspend_late_2_7_~tmp~84#1 := ldv_pci_instance_suspend_late_2_7_#t~ret1035#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1034#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret1035#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~84#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:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10356: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem1049#1.base, ldv_pci_pci_instance_2_#t~mem1049#1.offset));havoc ldv_pci_pci_instance_2_#t~mem1049#1.base, ldv_pci_pci_instance_2_#t~mem1049#1.offset; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6904: tlan_eisa_probe_~ioaddr~0#1 := 4096bv64; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910: assume 0bv32 != ldv_entry_EMGentry_14_~tmp~77#1; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910: assume !(0bv32 != ldv_entry_EMGentry_14_~tmp~77#1); [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6607: assume 0bv32 == ~tlan_devices_installed~0;tlan_probe_~rc~0#1 := 4294967277bv32; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6607: assume !(0bv32 == ~tlan_devices_installed~0);tlan_probe_#res#1 := 0bv32; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10257: 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~ret1052#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem1034#1, ldv_pci_instance_suspend_late_2_7_#t~ret1035#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~84#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;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret1052#1;havoc ldv_pci_pci_instance_2_#t~mem1050#1.base, ldv_pci_pci_instance_2_#t~mem1050#1.offset;havoc ldv_pci_pci_instance_2_#t~mem1051#1;havoc ldv_pci_pci_instance_2_#t~ret1052#1; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987: assume 128bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1); [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987: assume !(128bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1)); [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855: havoc ldv_unregister_netdev_29_~ldv_func_arg1#1.base, ldv_unregister_netdev_29_~ldv_func_arg1#1.offset;havoc ldv_unregister_netdev_29_#in~ldv_func_arg1#1.base, ldv_unregister_netdev_29_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_unregister_netdev_29 } true;call tlan_eisa_cleanup_#t~mem324#1.base, tlan_eisa_cleanup_#t~mem324#1.offset := read~$Pointer$#3(tlan_eisa_cleanup_~priv~4#1.base, tlan_eisa_cleanup_~priv~4#1.offset, 8bv64);~tlan_eisa_devices~0.base, ~tlan_eisa_devices~0.offset := tlan_eisa_cleanup_#t~mem324#1.base, tlan_eisa_cleanup_#t~mem324#1.offset;havoc tlan_eisa_cleanup_#t~mem324#1.base, tlan_eisa_cleanup_#t~mem324#1.offset;assume { :begin_inline_ldv_free_netdev_30 } true;ldv_free_netdev_30_#in~ldv_func_arg1#1.base, ldv_free_netdev_30_#in~ldv_func_arg1#1.offset := tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset;havoc ldv_free_netdev_30_~ldv_func_arg1#1.base, ldv_free_netdev_30_~ldv_func_arg1#1.offset;ldv_free_netdev_30_~ldv_func_arg1#1.base, ldv_free_netdev_30_~ldv_func_arg1#1.offset := ldv_free_netdev_30_#in~ldv_func_arg1#1.base, ldv_free_netdev_30_#in~ldv_func_arg1#1.offset; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6921: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6921: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6591-1: SUMMARY for call tlan_probe_#t~ret268#1 := printk(28bv64, 0bv64); srcloc: null [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6591: havoc tlan_probe_#t~ret268#1; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: assume 4366bv32 != ~zero_extend~32~16(tlan_eisa_probe_~tmp___2~2#1); [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: assume !(4366bv32 != ~zero_extend~32~16(tlan_eisa_probe_~tmp___2~2#1)); [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: 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:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753: havoc ldv_check_return_value_probe_~retval#1;havoc ldv_check_return_value_probe_#in~retval#1;assume { :end_inline_ldv_check_return_value_probe } true;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ldv_ldv_post_probe_34_~ldv_func_arg1#1;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret1117#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~102#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~102#1; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6525-1: SUMMARY for call pci_disable_device(tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6525: assume { :begin_inline_pci_wake_from_d3 } true;pci_wake_from_d3_#in~arg0#1.base, pci_wake_from_d3_#in~arg0#1.offset, pci_wake_from_d3_#in~arg1#1 := tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset, 0bv8;havoc pci_wake_from_d3_#res#1;havoc pci_wake_from_d3_#t~nondet1172#1, pci_wake_from_d3_~arg0#1.base, pci_wake_from_d3_~arg0#1.offset, pci_wake_from_d3_~arg1#1;pci_wake_from_d3_~arg0#1.base, pci_wake_from_d3_~arg0#1.offset := pci_wake_from_d3_#in~arg0#1.base, pci_wake_from_d3_#in~arg0#1.offset;pci_wake_from_d3_~arg1#1 := pci_wake_from_d3_#in~arg1#1;havoc pci_wake_from_d3_#t~nondet1172#1;pci_wake_from_d3_#res#1 := pci_wake_from_d3_#t~nondet1172#1;havoc pci_wake_from_d3_#t~nondet1172#1; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10390-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10324: SUMMARY for call ldv_free(ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset); srcloc: null [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: havoc ldv_pci_unregister_driver_31_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_31_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_31_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_31_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_31 } true; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: assume ~bvsle~64(tlan_eisa_probe_~ioaddr~0#1, 36863bv64); [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: assume !~bvsle~64(tlan_eisa_probe_~ioaddr~0#1, 36863bv64); [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10390: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530: havoc pci_save_state_#t~nondet1170#1;tlan_suspend_#t~ret258#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet1170#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;havoc tlan_suspend_#t~ret258#1; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10704: SUMMARY for call free_netdev(ldv_free_netdev_30_~ldv_func_arg1#1.base, ldv_free_netdev_30_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9680: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_24_#t~ret1083#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret995#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_13_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_13_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~71#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;ldv___pci_register_driver_24_~tmp___0~37#1 := ldv___pci_register_driver_24_#t~ret1083#1;havoc ldv___pci_register_driver_24_#t~ret1083#1;ldv___pci_register_driver_24_#res#1 := ldv___pci_register_driver_24_~tmp___0~37#1; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374-1: call ldv_pci_pci_instance_2_#t~mem1056#1.base, ldv_pci_pci_instance_2_#t~mem1056#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.base, ~bvadd~64(72bv64, ldv_pci_pci_instance_2_~ldv_2_container_pci_driver~0#1.offset), 8bv64);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~mem1056#1.base, ldv_pci_pci_instance_2_#t~mem1056#1.offset, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.base, ldv_pci_pci_instance_2_~ldv_2_resource_dev~0#1.offset;havoc ldv_pci_instance_resume_2_5_#t~ret1026#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:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10308: ldv_pci_pci_instance_2_#t~ret1042#1 := ldv_ldv_post_probe_34_#res#1;havoc ldv_ldv_post_probe_34_#t~ret1090#1, ldv_ldv_post_probe_34_~ldv_func_arg1#1, ldv_ldv_post_probe_34_~tmp~97#1;havoc ldv_ldv_post_probe_34_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_probe_34 } true;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret1042#1;havoc ldv_pci_pci_instance_2_#t~ret1042#1; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754: ldv_ldv_post_probe_34_#t~ret1090#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret1117#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~102#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;ldv_ldv_post_probe_34_~tmp~97#1 := ldv_ldv_post_probe_34_#t~ret1090#1;havoc ldv_ldv_post_probe_34_#t~ret1090#1;ldv_ldv_post_probe_34_#res#1 := ldv_ldv_post_probe_34_~tmp~97#1; [2025-02-08 04:12:59,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374: havoc ldv_pci_instance_resume_2_5_#t~ret1026#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~mem1056#1.base, ldv_pci_pci_instance_2_#t~mem1056#1.offset; [2025-02-08 04:12:59,857 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:12:59,861 INFO L158 Benchmark]: Toolchain (without parser) took 37485.97ms. Allocated memory was 117.4MB in the beginning and 377.5MB in the end (delta: 260.0MB). Free memory was 79.2MB in the beginning and 168.7MB in the end (delta: -89.5MB). Peak memory consumption was 320.6MB. Max. memory is 16.1GB. [2025-02-08 04:12:59,862 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 83.9MB. Free memory is still 62.1MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:12:59,862 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2062.44ms. Allocated memory was 117.4MB in the beginning and 192.9MB in the end (delta: 75.5MB). Free memory was 78.6MB in the beginning and 80.4MB in the end (delta: -1.7MB). Peak memory consumption was 89.0MB. Max. memory is 16.1GB. [2025-02-08 04:12:59,862 INFO L158 Benchmark]: Boogie Procedure Inliner took 188.16ms. Allocated memory is still 192.9MB. Free memory was 80.4MB in the beginning and 109.9MB in the end (delta: -29.6MB). Peak memory consumption was 35.7MB. Max. memory is 16.1GB. [2025-02-08 04:12:59,862 INFO L158 Benchmark]: Boogie Preprocessor took 774.66ms. Allocated memory was 192.9MB in the beginning and 377.5MB in the end (delta: 184.5MB). Free memory was 109.9MB in the beginning and 261.5MB in the end (delta: -151.6MB). Peak memory consumption was 89.4MB. Max. memory is 16.1GB. [2025-02-08 04:12:59,863 INFO L158 Benchmark]: IcfgBuilder took 34455.79ms. Allocated memory is still 377.5MB. Free memory was 261.5MB in the beginning and 168.7MB in the end (delta: 92.8MB). Peak memory consumption was 237.6MB. Max. memory is 16.1GB. [2025-02-08 04:12:59,864 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.17ms. Allocated memory is still 83.9MB. Free memory is still 62.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2062.44ms. Allocated memory was 117.4MB in the beginning and 192.9MB in the end (delta: 75.5MB). Free memory was 78.6MB in the beginning and 80.4MB in the end (delta: -1.7MB). Peak memory consumption was 89.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 188.16ms. Allocated memory is still 192.9MB. Free memory was 80.4MB in the beginning and 109.9MB in the end (delta: -29.6MB). Peak memory consumption was 35.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 774.66ms. Allocated memory was 192.9MB in the beginning and 377.5MB in the end (delta: 184.5MB). Free memory was 109.9MB in the beginning and 261.5MB in the end (delta: -151.6MB). Peak memory consumption was 89.4MB. Max. memory is 16.1GB. * IcfgBuilder took 34455.79ms. Allocated memory is still 377.5MB. Free memory was 261.5MB in the beginning and 168.7MB in the end (delta: 92.8MB). Peak memory consumption was 237.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5358]: 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"); [5358] - GenericResultAtLocation [Line: 5365]: 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)); [5365] - GenericResultAtLocation [Line: 5372]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5372] - GenericResultAtLocation [Line: 5426]: 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/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/8d0c6a3/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5426-5427] - GenericResultAtLocation [Line: 5432]: 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"); [5432-5434] - GenericResultAtLocation [Line: 5471]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5471] - GenericResultAtLocation [Line: 5474]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5474] - GenericResultAtLocation [Line: 5477]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5477] - GenericResultAtLocation [Line: 5480]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5480] - GenericResultAtLocation [Line: 5569]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5569] - GenericResultAtLocation [Line: 5577]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5577] - GenericResultAtLocation [Line: 5607]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5607] - GenericResultAtLocation [Line: 5615]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5615] - GenericResultAtLocation [Line: 5622]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5622] - GenericResultAtLocation [Line: 5630]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5630] - GenericResultAtLocation [Line: 5698]: 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)); [5698-5699] - GenericResultAtLocation [Line: 5732]: 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)); [5732-5733] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:13:00,074 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2025-02-08 04:13:00,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2