./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.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 9fae230e52bc983f4c0251cc946bfbc52943e9b9d698b0f694e42af65a9c74e9 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:48:27,666 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:48:27,707 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:48:27,714 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:48:27,717 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:48:27,743 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:48:27,744 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:48:27,744 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:48:27,744 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:48:27,744 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:48:27,744 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:48:27,744 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:48:27,745 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:48:27,745 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:48:27,745 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:48:27,745 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:48:27,745 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:48:27,745 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:48:27,745 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:48:27,745 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:48:27,745 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:48:27,746 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:48:27,746 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:48:27,746 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:48:27,746 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:48:27,746 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:48:27,746 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:48:27,746 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:48:27,746 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:48:27,746 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:48:27,746 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:48:27,746 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:48:27,746 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:48:27,746 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:48:27,747 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:48:27,747 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:48:27,747 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:48:27,747 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:48:27,747 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:48:27,747 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:48:27,747 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 -> 9fae230e52bc983f4c0251cc946bfbc52943e9b9d698b0f694e42af65a9c74e9 [2025-02-08 03:48:27,938 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:48:27,944 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:48:27,945 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:48:27,946 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:48:27,946 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:48:27,947 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i [2025-02-08 03:48:29,087 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/00f7ec1f6/62ff86e94ee44faf92c6c1c4306098ab/FLAGb5b9d73d1 [2025-02-08 03:48:29,670 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:48:29,674 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i [2025-02-08 03:48:29,714 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/00f7ec1f6/62ff86e94ee44faf92c6c1c4306098ab/FLAGb5b9d73d1 [2025-02-08 03:48:30,167 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/00f7ec1f6/62ff86e94ee44faf92c6c1c4306098ab [2025-02-08 03:48:30,168 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:48:30,169 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:48:30,170 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:48:30,170 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:48:30,173 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:48:30,174 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:48:30" (1/1) ... [2025-02-08 03:48:30,174 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4f606eaf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:30, skipping insertion in model container [2025-02-08 03:48:30,174 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:48:30" (1/1) ... [2025-02-08 03:48:30,259 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:48:32,371 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292221,292234] [2025-02-08 03:48:32,377 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292387,292400] [2025-02-08 03:48:32,378 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292551,292564] [2025-02-08 03:48:32,378 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292716,292729] [2025-02-08 03:48:32,410 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:32,444 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:48:32,514 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"); [5267] [2025-02-08 03:48:32,515 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)); [5274] [2025-02-08 03:48:32,515 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5281] [2025-02-08 03:48:32,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/d4e00c1/linux-kernel-locking-mutex/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5325-5326] [2025-02-08 03:48:32,520 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"); [5331-5333] [2025-02-08 03:48:32,525 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)); [5529-5530] [2025-02-08 03:48:32,531 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)); [5563-5564] [2025-02-08 03:48:32,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7915] [2025-02-08 03:48:32,658 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292221,292234] [2025-02-08 03:48:32,659 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292387,292400] [2025-02-08 03:48:32,660 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292551,292564] [2025-02-08 03:48:32,660 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292716,292729] [2025-02-08 03:48:32,667 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:32,771 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:48:32,772 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32 WrapperNode [2025-02-08 03:48:32,772 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:48:32,773 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:48:32,773 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:48:32,773 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:48:32,777 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32" (1/1) ... [2025-02-08 03:48:32,827 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32" (1/1) ... [2025-02-08 03:48:32,963 INFO L138 Inliner]: procedures = 357, calls = 1584, calls flagged for inlining = 198, calls inlined = 187, statements flattened = 4828 [2025-02-08 03:48:32,964 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:48:32,964 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:48:32,965 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:48:32,965 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:48:32,971 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32" (1/1) ... [2025-02-08 03:48:32,972 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32" (1/1) ... [2025-02-08 03:48:32,989 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32" (1/1) ... [2025-02-08 03:48:33,758 INFO L175 MemorySlicer]: Split 776 memory accesses to 19 slices as follows [4, 15, 54, 4, 2, 1, 2, 10, 19, 38, 9, 5, 9, 3, 572, 1, 2, 2, 24]. 74 percent of accesses are in the largest equivalence class. The 59 initializations are split as follows [4, 15, 0, 4, 0, 1, 2, 10, 0, 0, 9, 4, 9, 1, 0, 0, 0, 0, 0]. The 394 writes are split as follows [0, 0, 42, 0, 1, 0, 0, 0, 16, 32, 0, 0, 0, 0, 284, 0, 1, 1, 17]. [2025-02-08 03:48:33,759 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32" (1/1) ... [2025-02-08 03:48:33,759 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32" (1/1) ... [2025-02-08 03:48:33,843 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32" (1/1) ... [2025-02-08 03:48:33,852 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32" (1/1) ... [2025-02-08 03:48:33,876 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32" (1/1) ... [2025-02-08 03:48:33,890 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32" (1/1) ... [2025-02-08 03:48:33,922 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:48:33,923 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:48:33,923 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:48:33,924 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:48:33,925 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:32" (1/1) ... [2025-02-08 03:48:33,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:48:33,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:48:33,953 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:48:33,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:48:33,978 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_txfree [2025-02-08 03:48:33,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_txfree [2025-02-08 03:48:33,978 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2025-02-08 03:48:33,978 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2025-02-08 03:48:33,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:48:33,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:48:33,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:48:33,980 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_tx_timeout [2025-02-08 03:48:33,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_tx_timeout [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:48:33,980 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:48:33,980 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:48:33,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mii_mutex_of_ipg_nic_private [2025-02-08 03:48:33,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mii_mutex_of_ipg_nic_private [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:48:33,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:48:33,980 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure init_tfdlist [2025-02-08 03:48:33,980 INFO L138 BoogieDeclarations]: Found implementation of procedure init_tfdlist [2025-02-08 03:48:33,980 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:48:33,980 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:48:33,981 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:48:33,981 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:48:33,981 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-02-08 03:48:33,981 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-02-08 03:48:33,981 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_set_multicast_list [2025-02-08 03:48:33,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_set_multicast_list [2025-02-08 03:48:33,983 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2025-02-08 03:48:33,983 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2025-02-08 03:48:33,983 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:48:33,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:48:33,984 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:48:33,984 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:48:33,984 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:48:33,984 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:48:33,984 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:48:33,984 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:48:33,984 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_tx_clear [2025-02-08 03:48:33,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_tx_clear [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_rx_clear [2025-02-08 03:48:33,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_rx_clear [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read_eeprom [2025-02-08 03:48:33,985 INFO L138 BoogieDeclarations]: Found implementation of procedure read_eeprom [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:48:33,985 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure skb_checksum_none_assert [2025-02-08 03:48:33,985 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_checksum_none_assert [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:48:33,985 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:48:33,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:48:33,986 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2025-02-08 03:48:33,986 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:48:33,986 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:48:33,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 03:48:33,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_rx_free_skb [2025-02-08 03:48:33,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_rx_free_skb [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:48:33,986 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure send_three_state [2025-02-08 03:48:33,986 INFO L138 BoogieDeclarations]: Found implementation of procedure send_three_state [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:48:33,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:48:33,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:48:33,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:48:33,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:48:33,989 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:48:33,989 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:48:33,989 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 03:48:33,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 03:48:33,989 INFO L130 BoogieDeclarations]: Found specification of procedure read_phy_bit [2025-02-08 03:48:33,989 INFO L138 BoogieDeclarations]: Found implementation of procedure read_phy_bit [2025-02-08 03:48:33,989 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:48:33,989 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:48:33,989 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_remove [2025-02-08 03:48:33,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_remove [2025-02-08 03:48:33,990 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:48:33,990 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:48:33,990 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:48:33,990 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:48:33,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:48:33,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:48:33,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:48:33,991 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-02-08 03:48:33,992 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:48:33,992 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_io_config [2025-02-08 03:48:33,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_io_config [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure init_rfdlist [2025-02-08 03:48:33,992 INFO L138 BoogieDeclarations]: Found implementation of procedure init_rfdlist [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_open [2025-02-08 03:48:33,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_open [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:48:33,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 03:48:33,992 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:48:33,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 03:48:33,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:48:33,993 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:48:33,993 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:48:33,993 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:48:33,996 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:48:33,996 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:48:33,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:48:33,997 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:48:33,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:48:33,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 03:48:33,998 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 03:48:33,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:48:33,998 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:48:33,998 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:48:33,998 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2025-02-08 03:48:34,001 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2025-02-08 03:48:34,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:48:34,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:48:34,001 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_get_stats [2025-02-08 03:48:34,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_get_stats [2025-02-08 03:48:34,001 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nway_reset [2025-02-08 03:48:34,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nway_reset [2025-02-08 03:48:34,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mii_mutex_of_ipg_nic_private [2025-02-08 03:48:34,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mii_mutex_of_ipg_nic_private [2025-02-08 03:48:34,001 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_rxrestore [2025-02-08 03:48:34,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_rxrestore [2025-02-08 03:48:34,001 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_stop [2025-02-08 03:48:34,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_stop [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:48:34,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:48:34,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_config_autoneg [2025-02-08 03:48:34,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_config_autoneg [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:48:34,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:48:34,002 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_ipg_pci_driver_exit_13_2 [2025-02-08 03:48:34,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_ipg_pci_driver_exit_13_2 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2025-02-08 03:48:34,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:48:34,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_ioaddr [2025-02-08 03:48:34,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_ioaddr [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:48:34,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2025-02-08 03:48:34,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2025-02-08 03:48:34,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:48:34,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:48:34,003 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_reset [2025-02-08 03:48:34,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_reset [2025-02-08 03:48:34,003 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 03:48:34,003 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 03:48:34,003 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:48:34,003 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:48:34,003 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 03:48:34,003 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 03:48:34,003 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:48:34,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:48:34,003 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_get_rxbuff [2025-02-08 03:48:34,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_get_rxbuff [2025-02-08 03:48:34,003 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_write_phy_ctl [2025-02-08 03:48:34,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_write_phy_ctl [2025-02-08 03:48:34,005 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 03:48:34,005 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 03:48:34,005 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2025-02-08 03:48:34,005 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2025-02-08 03:48:34,005 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:48:34,005 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:48:34,005 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2025-02-08 03:48:34,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:48:34,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:48:34,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:48:34,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:48:34,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:48:34,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:48:34,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:48:34,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_rx_check_error [2025-02-08 03:48:34,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_rx_check_error [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:48:34,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_drive_phy_ctl_low_high [2025-02-08 03:48:34,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_drive_phy_ctl_low_high [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2025-02-08 03:48:34,006 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2025-02-08 03:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:48:34,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:48:34,779 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:48:34,784 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:48:35,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787-1: SUMMARY for call dev_kfree_skb_irq(~skb~2#1.base, ~skb~2#1.offset); srcloc: null [2025-02-08 03:48:35,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: call write~$Pointer$#14(0, 0, ~sp~8#1.base, 40 + ~sp~8#1.offset + 8 * (if ~dirty~0#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~dirty~0#1 % 4294967296 % 18446744073709551616 else ~dirty~0#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 03:48:35,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: assume 0 != (~skb~2#1.base + ~skb~2#1.offset) % 18446744073709551616;call #t~mem379#1.base, #t~mem379#1.offset := read~$Pointer$#14(~sp~8#1.base, 4197 + ~sp~8#1.offset, 8);call #t~mem380#1 := read~int#14(~txfd~1#1.base, 16 + ~txfd~1#1.offset, 8);call #t~mem381#1 := read~int#14(~skb~2#1.base, 104 + ~skb~2#1.offset, 4); [2025-02-08 03:48:35,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: assume !(0 != (~skb~2#1.base + ~skb~2#1.offset) % 18446744073709551616); [2025-02-08 03:48:35,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785-1: SUMMARY for call pci_unmap_single(#t~mem379#1.base, #t~mem379#1.offset, #t~mem380#1 % 281474976710656, #t~mem381#1 % 4294967296, 1); srcloc: null [2025-02-08 03:48:35,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785: havoc #t~mem379#1.base, #t~mem379#1.offset;havoc #t~mem380#1;havoc #t~mem381#1; [2025-02-08 03:48:35,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-1: [2025-02-08 03:48:35,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume 0 == #t~bitwise378#1 % 18446744073709551616;havoc #t~mem377#1;havoc #t~bitwise378#1; [2025-02-08 03:48:35,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume !(0 == #t~bitwise378#1 % 18446744073709551616);havoc #t~mem377#1;havoc #t~bitwise378#1; [2025-02-08 03:48:35,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-4: assume 0 == #t~mem377#1 % 18446744073709551616;#t~bitwise378#1 := 0; [2025-02-08 03:48:35,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-4: assume !(0 == #t~mem377#1 % 18446744073709551616); [2025-02-08 03:48:35,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-3: assume 2147483648 == #t~mem377#1 % 18446744073709551616;#t~bitwise378#1 := #t~mem377#1; [2025-02-08 03:48:35,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-3: assume !(2147483648 == #t~mem377#1 % 18446744073709551616); [2025-02-08 03:48:35,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779-2: havoc #t~bitwise378#1;assume #t~bitwise378#1 % 18446744073709551616 <= #t~mem377#1 % 18446744073709551616 && #t~bitwise378#1 % 18446744073709551616 <= 2147483648; [2025-02-08 03:48:35,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: call #t~mem375#1.base, #t~mem375#1.offset := read~$Pointer$#14(~sp~8#1.base, 40 + ~sp~8#1.offset + 8 * (if ~dirty~0#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~dirty~0#1 % 4294967296 % 18446744073709551616 else ~dirty~0#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);~skb~2#1.base, ~skb~2#1.offset := #t~mem375#1.base, #t~mem375#1.offset;call #t~mem376#1.base, #t~mem376#1.offset := read~$Pointer$#14(~sp~8#1.base, 8 + ~sp~8#1.offset, 8);~txfd~1#1.base, ~txfd~1#1.offset := #t~mem376#1.base, #t~mem376#1.offset + 24 * (if ~dirty~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~dirty~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~dirty~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem376#1.base, #t~mem376#1.offset;call #t~mem377#1 := read~int#14(~txfd~1#1.base, 8 + ~txfd~1#1.offset, 8); [2025-02-08 03:48:35,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6792: ~dirty~0#1 := (1 + ~dirty~0#1) % 256;~released~0#1 := 1 + ~released~0#1; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6229-2: havoc #t~bitwise251; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6229-3: assume 0 == #t~mem250 % 4294967296 || 0 == (if (#t~mem249 - ~i~1 - 1) % 4294967296 % 4294967296 <= 2147483647 then (#t~mem249 - ~i~1 - 1) % 4294967296 % 4294967296 else (#t~mem249 - ~i~1 - 1) % 4294967296 % 4294967296 - 4294967296);#t~bitwise251 := #t~mem250; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6229-3: assume !(0 == #t~mem250 % 4294967296 || 0 == (if (#t~mem249 - ~i~1 - 1) % 4294967296 % 4294967296 <= 2147483647 then (#t~mem249 - ~i~1 - 1) % 4294967296 % 4294967296 else (#t~mem249 - ~i~1 - 1) % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6229: ~data~1 := 2 * (if #t~bitwise251 % 256 % 4294967296 <= 2147483647 then #t~bitwise251 % 256 % 4294967296 else #t~bitwise251 % 256 % 4294967296 - 4294967296);havoc #t~mem250;havoc #t~mem249;havoc #t~bitwise251; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6229-1: [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6229-4: call #t~mem250 := read~int#8(~#p~1.base, ~#p~1.offset + 8 * (if ~j~1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~j~1 % 4294967296 % 18446744073709551616 else ~j~1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 4);call #t~mem249 := read~int#8(~#p~1.base, 4 + (~#p~1.offset + 8 * (if ~j~1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~j~1 % 4294967296 % 18446744073709551616 else ~j~1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6225: ~i~1 := 0; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: call ULTIMATE.dealloc(~#p~1.base, ~#p~1.offset);havoc ~#p~1.base, ~#p~1.offset; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6230: ~data~1 := #t~bitwise252;havoc #t~bitwise252; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6230-3: assume 2 == ~data~1 % 256 % 4294967296;#t~bitwise252 := ~data~1 % 256; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6230-3: assume !(2 == ~data~1 % 256 % 4294967296); [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6230-4: assume 0 == ~data~1 % 256 % 4294967296;#t~bitwise252 := 0; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6230-4: assume !(0 == ~data~1 % 256 % 4294967296); [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6226: call #t~mem255 := read~int#8(~#p~1.base, 4 + (~#p~1.offset + 8 * (if ~j~1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~j~1 % 4294967296 % 18446744073709551616 else ~j~1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6230-1: [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6230-2: havoc #t~bitwise252;assume #t~bitwise252 % 4294967296 <= ~data~1 % 256 % 4294967296 && #t~bitwise252 % 4294967296 <= 2; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231: ~data~1 := #t~bitwise254;havoc #t~bitwise253;havoc #t~bitwise254; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-1: [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-4: assume 0 == #t~bitwise253 % 4294967296 || 4 == #t~bitwise253 % 4294967296;#t~bitwise254 := 4; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-4: assume !(0 == #t~bitwise253 % 4294967296 || 4 == #t~bitwise253 % 4294967296); [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-5: [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-2: havoc #t~bitwise254;assume (#t~bitwise254 % 4294967296 >= #t~bitwise253 % 4294967296 && #t~bitwise254 % 4294967296 >= 4) && #t~bitwise254 % 4294967296 <= 4 + #t~bitwise253 % 4294967296; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-3: assume false;#t~bitwise254 := #t~bitwise253; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-3: assume !false; [2025-02-08 03:48:35,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-8: assume 0 == (if ~data~1 % 256 % 4294967296 <= 2147483647 then ~data~1 % 256 % 4294967296 else ~data~1 % 256 % 4294967296 - 4294967296) || (if ~data~1 % 256 % 4294967296 <= 2147483647 then ~data~1 % 256 % 4294967296 else ~data~1 % 256 % 4294967296 - 4294967296) == (if ~polarity~1 % 256 % 4294967296 <= 2147483647 then ~polarity~1 % 256 % 4294967296 else ~polarity~1 % 256 % 4294967296 - 4294967296);#t~bitwise253 := (if ~polarity~1 % 256 % 4294967296 <= 2147483647 then ~polarity~1 % 256 % 4294967296 else ~polarity~1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:48:35,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-8: assume !(0 == (if ~data~1 % 256 % 4294967296 <= 2147483647 then ~data~1 % 256 % 4294967296 else ~data~1 % 256 % 4294967296 - 4294967296) || (if ~data~1 % 256 % 4294967296 <= 2147483647 then ~data~1 % 256 % 4294967296 else ~data~1 % 256 % 4294967296 - 4294967296) == (if ~polarity~1 % 256 % 4294967296 <= 2147483647 then ~polarity~1 % 256 % 4294967296 else ~polarity~1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:48:35,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-6: havoc #t~bitwise253;assume ((((((if ~data~1 % 256 % 4294967296 <= 2147483647 then ~data~1 % 256 % 4294967296 else ~data~1 % 256 % 4294967296 - 4294967296) < 0 && (if ~polarity~1 % 256 % 4294967296 <= 2147483647 then ~polarity~1 % 256 % 4294967296 else ~polarity~1 % 256 % 4294967296 - 4294967296) >= 0) || #t~bitwise253 >= (if ~polarity~1 % 256 % 4294967296 <= 2147483647 then ~polarity~1 % 256 % 4294967296 else ~polarity~1 % 256 % 4294967296 - 4294967296)) && (((if ~data~1 % 256 % 4294967296 <= 2147483647 then ~data~1 % 256 % 4294967296 else ~data~1 % 256 % 4294967296 - 4294967296) >= 0 && (if ~polarity~1 % 256 % 4294967296 <= 2147483647 then ~polarity~1 % 256 % 4294967296 else ~polarity~1 % 256 % 4294967296 - 4294967296) < 0) || #t~bitwise253 >= (if ~data~1 % 256 % 4294967296 <= 2147483647 then ~data~1 % 256 % 4294967296 else ~data~1 % 256 % 4294967296 - 4294967296))) && (((if ~data~1 % 256 % 4294967296 <= 2147483647 then ~data~1 % 256 % 4294967296 else ~data~1 % 256 % 4294967296 - 4294967296) < 0 || (if ~polarity~1 % 256 % 4294967296 <= 2147483647 then ~polarity~1 % 256 % 4294967296 else ~polarity~1 % 256 % 4294967296 - 4294967296) < 0) || #t~bitwise253 <= (if ~data~1 % 256 % 4294967296 <= 2147483647 then ~data~1 % 256 % 4294967296 else ~data~1 % 256 % 4294967296 - 4294967296) + (if ~polarity~1 % 256 % 4294967296 <= 2147483647 then ~polarity~1 % 256 % 4294967296 else ~polarity~1 % 256 % 4294967296 - 4294967296))) && (((if ~data~1 % 256 % 4294967296 <= 2147483647 then ~data~1 % 256 % 4294967296 else ~data~1 % 256 % 4294967296 - 4294967296) >= 0 && (if ~polarity~1 % 256 % 4294967296 <= 2147483647 then ~polarity~1 % 256 % 4294967296 else ~polarity~1 % 256 % 4294967296 - 4294967296) >= 0) || #t~bitwise253 < 0)) && #t~bitwise253 <= 2147483647; [2025-02-08 03:48:35,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-7: assume 0 == (if ~polarity~1 % 256 % 4294967296 <= 2147483647 then ~polarity~1 % 256 % 4294967296 else ~polarity~1 % 256 % 4294967296 - 4294967296);#t~bitwise253 := (if ~data~1 % 256 % 4294967296 <= 2147483647 then ~data~1 % 256 % 4294967296 else ~data~1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:48:35,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-7: assume !(0 == (if ~polarity~1 % 256 % 4294967296 <= 2147483647 then ~polarity~1 % 256 % 4294967296 else ~polarity~1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:48:35,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6236: assume ~i~1 % 4294967296 < #t~mem255 % 4294967296;havoc #t~mem255; [2025-02-08 03:48:35,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6236: assume !(~i~1 % 4294967296 < #t~mem255 % 4294967296);havoc #t~mem255;~j~1 := 1 + ~j~1; [2025-02-08 03:48:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232-1: SUMMARY for call ipg_drive_phy_ctl_low_high(~ioaddr~1.base, ~ioaddr~1.offset, (if ~data~1 % 256 % 4294967296 <= 2147483647 then ~data~1 % 256 % 4294967296 else ~data~1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:48:35,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232: ~i~1 := 1 + ~i~1; [2025-02-08 03:48:35,693 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:48:35,701 INFO L158 Benchmark]: Toolchain (without parser) took 5530.91ms. Allocated memory was 167.8MB in the beginning and 327.2MB in the end (delta: 159.4MB). Free memory was 111.5MB in the beginning and 177.6MB in the end (delta: -66.1MB). Peak memory consumption was 242.6MB. Max. memory is 16.1GB. [2025-02-08 03:48:35,703 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 201.3MB. Free memory is still 121.1MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:48:35,704 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2602.06ms. Allocated memory is still 167.8MB. Free memory was 111.5MB in the beginning and 81.1MB in the end (delta: 30.4MB). Peak memory consumption was 123.0MB. Max. memory is 16.1GB. [2025-02-08 03:48:35,704 INFO L158 Benchmark]: Boogie Procedure Inliner took 191.21ms. Allocated memory is still 167.8MB. Free memory was 81.1MB in the beginning and 51.2MB in the end (delta: 29.8MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2025-02-08 03:48:35,704 INFO L158 Benchmark]: Boogie Preprocessor took 957.99ms. Allocated memory was 167.8MB in the beginning and 327.2MB in the end (delta: 159.4MB). Free memory was 51.2MB in the beginning and 87.4MB in the end (delta: -36.2MB). Peak memory consumption was 130.7MB. Max. memory is 16.1GB. [2025-02-08 03:48:35,704 INFO L158 Benchmark]: IcfgBuilder took 1776.33ms. Allocated memory is still 327.2MB. Free memory was 87.4MB in the beginning and 177.6MB in the end (delta: -90.2MB). Peak memory consumption was 55.6MB. Max. memory is 16.1GB. [2025-02-08 03:48:35,706 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.21ms. Allocated memory is still 201.3MB. Free memory is still 121.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2602.06ms. Allocated memory is still 167.8MB. Free memory was 111.5MB in the beginning and 81.1MB in the end (delta: 30.4MB). Peak memory consumption was 123.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 191.21ms. Allocated memory is still 167.8MB. Free memory was 81.1MB in the beginning and 51.2MB in the end (delta: 29.8MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 957.99ms. Allocated memory was 167.8MB in the beginning and 327.2MB in the end (delta: 159.4MB). Free memory was 51.2MB in the beginning and 87.4MB in the end (delta: -36.2MB). Peak memory consumption was 130.7MB. Max. memory is 16.1GB. * IcfgBuilder took 1776.33ms. Allocated memory is still 327.2MB. Free memory was 87.4MB in the beginning and 177.6MB in the end (delta: -90.2MB). Peak memory consumption was 55.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: 5267]: 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"); [5267] - GenericResultAtLocation [Line: 5274]: 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)); [5274] - GenericResultAtLocation [Line: 5281]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5281] - GenericResultAtLocation [Line: 5325]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/d4e00c1/linux-kernel-locking-mutex/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5325-5326] - GenericResultAtLocation [Line: 5331]: 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"); [5331-5333] - GenericResultAtLocation [Line: 5529]: 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)); [5529-5530] - GenericResultAtLocation [Line: 5563]: 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)); [5563-5564] - GenericResultAtLocation [Line: 7915]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7915] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:48:35,724 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.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 9fae230e52bc983f4c0251cc946bfbc52943e9b9d698b0f694e42af65a9c74e9 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:48:37,907 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:48:38,001 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:48:38,016 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:48:38,016 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:48:38,046 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:48:38,047 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:48:38,047 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:48:38,047 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:48:38,047 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:48:38,047 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:48:38,047 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:48:38,047 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:48:38,048 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:48:38,049 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:48:38,049 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:48:38,049 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:48:38,049 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:48:38,050 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:48:38,050 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:48:38,050 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:48:38,050 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:48:38,050 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:48:38,050 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:48:38,050 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:48:38,050 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:48:38,050 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:48:38,050 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:48:38,050 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:48:38,050 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:48:38,051 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:48:38,051 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:48:38,051 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:48:38,051 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:48:38,051 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:48:38,051 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:48:38,051 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:48:38,051 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:48:38,051 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:48:38,051 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:48:38,051 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:48:38,051 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:48:38,052 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 -> 9fae230e52bc983f4c0251cc946bfbc52943e9b9d698b0f694e42af65a9c74e9 [2025-02-08 03:48:38,348 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:48:38,354 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:48:38,356 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:48:38,356 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:48:38,357 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:48:38,359 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i [2025-02-08 03:48:39,618 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/183a7ecfe/228f4019c8c449d2808049cd287f5d7d/FLAGb27e224a2 [2025-02-08 03:48:40,079 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:48:40,079 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i [2025-02-08 03:48:40,115 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/183a7ecfe/228f4019c8c449d2808049cd287f5d7d/FLAGb27e224a2 [2025-02-08 03:48:40,132 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/183a7ecfe/228f4019c8c449d2808049cd287f5d7d [2025-02-08 03:48:40,135 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:48:40,136 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:48:40,137 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:48:40,137 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:48:40,142 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:48:40,143 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:48:40" (1/1) ... [2025-02-08 03:48:40,145 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@310d9e9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:40, skipping insertion in model container [2025-02-08 03:48:40,145 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:48:40" (1/1) ... [2025-02-08 03:48:40,233 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:48:40,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,108 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,165 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,173 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,193 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,199 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,218 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,223 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,235 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,256 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,280 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,297 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,298 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,299 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,301 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,301 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,302 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,306 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,307 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,308 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,308 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,313 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,329 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,335 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,340 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,343 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,347 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,355 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,360 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,361 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,369 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,377 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,514 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,554 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,561 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,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 03:48:41,615 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,617 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,618 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,619 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292221,292234] [2025-02-08 03:48:41,698 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292387,292400] [2025-02-08 03:48:41,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292551,292564] [2025-02-08 03:48:41,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292716,292729] [2025-02-08 03:48:41,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:41,724 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:41,760 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:48:41,874 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"); [5267] [2025-02-08 03:48:41,875 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)); [5274] [2025-02-08 03:48:41,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5281] [2025-02-08 03:48:41,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/d4e00c1/linux-kernel-locking-mutex/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5325-5326] [2025-02-08 03:48:41,877 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"); [5331-5333] [2025-02-08 03:48:41,882 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)); [5529-5530] [2025-02-08 03:48:41,883 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)); [5563-5564] [2025-02-08 03:48:41,951 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7915] [2025-02-08 03:48:42,023 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292221,292234] [2025-02-08 03:48:42,023 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292387,292400] [2025-02-08 03:48:42,023 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292551,292564] [2025-02-08 03:48:42,024 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-icplus-ipg.cil.i[292716,292729] [2025-02-08 03:48:42,034 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:42,257 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:48:42,259 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42 WrapperNode [2025-02-08 03:48:42,259 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:48:42,260 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:48:42,260 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:48:42,260 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:48:42,265 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42" (1/1) ... [2025-02-08 03:48:42,347 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42" (1/1) ... [2025-02-08 03:48:42,512 INFO L138 Inliner]: procedures = 370, calls = 1584, calls flagged for inlining = 198, calls inlined = 187, statements flattened = 4084 [2025-02-08 03:48:42,513 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:48:42,514 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:48:42,514 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:48:42,514 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:48:42,520 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42" (1/1) ... [2025-02-08 03:48:42,520 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42" (1/1) ... [2025-02-08 03:48:42,546 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42" (1/1) ... [2025-02-08 03:48:43,377 INFO L175 MemorySlicer]: Split 776 memory accesses to 19 slices as follows [4, 15, 1, 4, 1, 2, 10, 38, 19, 572, 9, 5, 9, 2, 2, 3, 54, 24, 2]. 74 percent of accesses are in the largest equivalence class. The 59 initializations are split as follows [4, 15, 0, 4, 1, 2, 10, 0, 0, 0, 9, 4, 9, 0, 0, 1, 0, 0, 0]. The 394 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 32, 16, 284, 0, 0, 0, 1, 1, 0, 42, 17, 1]. [2025-02-08 03:48:43,377 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42" (1/1) ... [2025-02-08 03:48:43,377 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42" (1/1) ... [2025-02-08 03:48:43,496 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42" (1/1) ... [2025-02-08 03:48:43,507 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42" (1/1) ... [2025-02-08 03:48:43,533 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42" (1/1) ... [2025-02-08 03:48:43,556 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42" (1/1) ... [2025-02-08 03:48:43,596 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:48:43,598 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:48:43,598 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:48:43,598 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:48:43,599 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:42" (1/1) ... [2025-02-08 03:48:43,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:48:43,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:48:43,626 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:48:43,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:48:43,650 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_txfree [2025-02-08 03:48:43,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_txfree [2025-02-08 03:48:43,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:48:43,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:48:43,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:48:43,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:48:43,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:48:43,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:48:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2025-02-08 03:48:43,653 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:48:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:48:43,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:48:43,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:48:43,655 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:48:43,655 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_tx_timeout [2025-02-08 03:48:43,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_tx_timeout [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mii_mutex_of_ipg_nic_private [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mii_mutex_of_ipg_nic_private [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure init_tfdlist [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure init_tfdlist [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_set_multicast_list [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_set_multicast_list [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:48:43,656 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:48:43,656 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:48:43,659 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:48:43,659 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_tx_clear [2025-02-08 03:48:43,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_tx_clear [2025-02-08 03:48:43,659 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_rx_clear [2025-02-08 03:48:43,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_rx_clear [2025-02-08 03:48:43,659 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2025-02-08 03:48:43,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2025-02-08 03:48:43,659 INFO L130 BoogieDeclarations]: Found specification of procedure read_eeprom [2025-02-08 03:48:43,659 INFO L138 BoogieDeclarations]: Found implementation of procedure read_eeprom [2025-02-08 03:48:43,659 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:48:43,659 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:48:43,659 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:48:43,659 INFO L130 BoogieDeclarations]: Found specification of procedure skb_checksum_none_assert [2025-02-08 03:48:43,659 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_checksum_none_assert [2025-02-08 03:48:43,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:48:43,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:48:43,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:48:43,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:48:43,659 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:48:43,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:48:43,660 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2025-02-08 03:48:43,660 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:48:43,660 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:48:43,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 03:48:43,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_rx_free_skb [2025-02-08 03:48:43,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_rx_free_skb [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:48:43,660 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:48:43,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure send_three_state [2025-02-08 03:48:43,661 INFO L138 BoogieDeclarations]: Found implementation of procedure send_three_state [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:48:43,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:48:43,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:48:43,664 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:48:43,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure read_phy_bit [2025-02-08 03:48:43,665 INFO L138 BoogieDeclarations]: Found implementation of procedure read_phy_bit [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:48:43,665 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_remove [2025-02-08 03:48:43,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_remove [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:48:43,665 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:48:43,665 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:48:43,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:48:43,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_io_config [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_io_config [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure init_rfdlist [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure init_rfdlist [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_open [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_open [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:48:43,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:48:43,666 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:48:43,668 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:48:43,668 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:48:43,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:48:43,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:48:43,668 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:48:43,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:48:43,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:48:43,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:48:43,668 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:48:43,668 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:48:43,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:48:43,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 03:48:43,669 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 03:48:43,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:48:43,669 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:48:43,669 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:48:43,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:48:43,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:48:43,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:48:43,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2025-02-08 03:48:43,674 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:48:43,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_get_stats [2025-02-08 03:48:43,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_get_stats [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nway_reset [2025-02-08 03:48:43,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nway_reset [2025-02-08 03:48:43,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mii_mutex_of_ipg_nic_private [2025-02-08 03:48:43,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mii_mutex_of_ipg_nic_private [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_rxrestore [2025-02-08 03:48:43,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_rxrestore [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_stop [2025-02-08 03:48:43,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_stop [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:48:43,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:48:43,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_config_autoneg [2025-02-08 03:48:43,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_config_autoneg [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:48:43,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:48:43,675 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:48:43,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_ipg_pci_driver_exit_13_2 [2025-02-08 03:48:43,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_ipg_pci_driver_exit_13_2 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:48:43,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:48:43,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:48:43,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:48:43,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:48:43,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:48:43,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:48:43,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:48:43,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:48:43,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:48:43,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:48:43,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:48:43,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:48:43,677 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2025-02-08 03:48:43,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:48:43,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:48:43,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_ioaddr [2025-02-08 03:48:43,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_ioaddr [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2025-02-08 03:48:43,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:48:43,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_reset [2025-02-08 03:48:43,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_reset [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 03:48:43,679 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:48:43,679 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 03:48:43,679 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:48:43,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_get_rxbuff [2025-02-08 03:48:43,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_get_rxbuff [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_write_phy_ctl [2025-02-08 03:48:43,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_write_phy_ctl [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 03:48:43,679 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2025-02-08 03:48:43,679 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2025-02-08 03:48:43,679 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:48:43,680 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_nic_rx_check_error [2025-02-08 03:48:43,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_nic_rx_check_error [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:48:43,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure ipg_drive_phy_ctl_low_high [2025-02-08 03:48:43,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ipg_drive_phy_ctl_low_high [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2025-02-08 03:48:43,680 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2025-02-08 03:48:43,680 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:48:43,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:48:44,513 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:48:44,515 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:48:48,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6229: call #t~mem236 := read~intINTTYPE4#8(~#p~1.base, ~bvadd~64(~#p~1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(~j~1))), 4bv64);call #t~mem235 := read~intINTTYPE4#8(~#p~1.base, ~bvadd~64(4bv64, ~bvadd~64(~#p~1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(~j~1)))), 4bv64);~data~1 := ~bvshl~32(~zero_extend~32~8(~bvlshr~32(#t~mem236, ~bvsub~32(~bvsub~32(#t~mem235, ~i~1), 1bv32))[8:0]), 1bv32)[8:0];havoc #t~mem236;havoc #t~mem235;~data~1 := ~bvand~32(2bv32, ~zero_extend~32~8(~data~1))[8:0];~data~1 := ~bvor~32(4bv32, ~bvor~32(~zero_extend~32~8(~data~1), ~zero_extend~32~8(~polarity~1)))[8:0]; [2025-02-08 03:48:48,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6225: ~i~1 := 0bv32; [2025-02-08 03:48:48,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: call ULTIMATE.dealloc(~#p~1.base, ~#p~1.offset);havoc ~#p~1.base, ~#p~1.offset; [2025-02-08 03:48:48,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6236: assume ~bvult~32(~i~1, #t~mem237);havoc #t~mem237; [2025-02-08 03:48:48,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6236: assume !~bvult~32(~i~1, #t~mem237);havoc #t~mem237;~j~1 := ~bvadd~32(1bv32, ~j~1); [2025-02-08 03:48:48,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232-1: SUMMARY for call ipg_drive_phy_ctl_low_high(~ioaddr~1.base, ~ioaddr~1.offset, ~zero_extend~32~8(~data~1)[8:0]); srcloc: null [2025-02-08 03:48:48,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232: ~i~1 := ~bvadd~32(1bv32, ~i~1); [2025-02-08 03:48:48,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6226: call #t~mem237 := read~intINTTYPE4#8(~#p~1.base, ~bvadd~64(4bv64, ~bvadd~64(~#p~1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(~j~1)))), 4bv64); [2025-02-08 03:48:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789: 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~mem156#1.base, netif_tx_wake_queue_#t~mem156#1.offset; [2025-02-08 03:48:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-1: test_and_clear_bit_#res#1 := 1bv32; [2025-02-08 03:48:48,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11271: havoc netpoll_trap_#t~nondet875#1; [2025-02-08 03:48:49,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739: call #t~mem313 := read~intINTTYPE8#9(~sp~7.base, ~bvadd~64(24bv64, ~sp~7.offset), 8bv64);call write~intINTTYPE8#9(~bvadd~64(#t~mem313, ~bvmul~64(24bv64, ~zero_extend~64~32(~bvadd~32(1bv32, ~i~4)))), ~txfd~0.base, ~txfd~0.offset, 8bv64);havoc #t~mem313;~i~4 := ~bvadd~32(1bv32, ~i~4); [2025-02-08 03:48:49,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: havoc #t~mem312.base, #t~mem312.offset;call write~$Pointer$#9(0bv64, 0bv64, ~sp~7.base, ~bvadd~64(~bvadd~64(40bv64, ~sp~7.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(~i~4))), 8bv64); [2025-02-08 03:48:49,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6730: call #t~mem310.base, #t~mem310.offset := read~$Pointer$#9(~sp~7.base, ~bvadd~64(8bv64, ~sp~7.offset), 8bv64);~txfd~0.base, ~txfd~0.offset := #t~mem310.base, ~bvadd~64(#t~mem310.offset, ~bvmul~64(24bv64, ~zero_extend~64~32(~i~4)));call write~intINTTYPE8#9(2147483648bv64, ~txfd~0.base, ~bvadd~64(8bv64, ~txfd~0.offset), 8bv64);call #t~mem311.base, #t~mem311.offset := read~$Pointer$#9(~sp~7.base, ~bvadd~64(~bvadd~64(40bv64, ~sp~7.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(~i~4))), 8bv64); [2025-02-08 03:48:49,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: assume 0bv64 != ~bvadd~64(#t~mem311.base, #t~mem311.offset);havoc #t~mem311.base, #t~mem311.offset;call #t~mem312.base, #t~mem312.offset := read~$Pointer$#9(~sp~7.base, ~bvadd~64(~bvadd~64(40bv64, ~sp~7.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(~i~4))), 8bv64); [2025-02-08 03:48:49,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: assume !(0bv64 != ~bvadd~64(#t~mem311.base, #t~mem311.offset));havoc #t~mem311.base, #t~mem311.offset; [2025-02-08 03:48:49,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734-1: SUMMARY for call dev_kfree_skb_irq(#t~mem312.base, #t~mem312.offset); srcloc: null [2025-02-08 03:48:49,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6526: call ULTIMATE.dealloc(~#hashtable~0#1.base, ~#hashtable~0#1.offset);havoc ~#hashtable~0#1.base, ~#hashtable~0#1.offset; [2025-02-08 03:48:49,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6555-1: SUMMARY for call set_bit(~zero_extend~64~32(~hashindex~0#1), ~#hashtable~0#1.base, ~#hashtable~0#1.offset); srcloc: null [2025-02-08 03:48:49,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6555: call #t~mem274#1.base, #t~mem274#1.offset := read~$Pointer$#9(~ha~0#1.base, ~ha~0#1.offset, 8bv64);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem274#1.base, #t~mem274#1.offset;havoc #t~mem274#1.base, #t~mem274#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___0~0#1.base, ~__mptr___0~0#1.offset; [2025-02-08 03:48:49,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: assume { :begin_inline_crc32_le } true;crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1 := 4294967295bv32, ~ha~0#1.base, ~bvadd~64(16bv64, ~ha~0#1.offset), 6bv64;havoc crc32_le_#res#1;havoc crc32_le_#t~nondet859#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;crc32_le_~arg0#1 := crc32_le_#in~arg0#1;crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset := crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset;crc32_le_~arg2#1 := crc32_le_#in~arg2#1;havoc crc32_le_#t~nondet859#1;crc32_le_#res#1 := crc32_le_#t~nondet859#1;havoc crc32_le_#t~nondet859#1; [2025-02-08 03:48:49,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11156: havoc crc32_le_#t~nondet859#1; [2025-02-08 03:48:49,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11156-1: #t~ret273#1 := crc32_le_#res#1;havoc crc32_le_#t~nondet859#1, crc32_le_~arg0#1, crc32_le_~arg1#1.base, crc32_le_~arg1#1.offset, crc32_le_~arg2#1;havoc crc32_le_#in~arg0#1, crc32_le_#in~arg1#1.base, crc32_le_#in~arg1#1.offset, crc32_le_#in~arg2#1;assume { :end_inline_crc32_le } true;~hashindex~0#1 := #t~ret273#1;havoc #t~ret273#1;~hashindex~0#1 := ~bvand~32(63bv32, ~hashindex~0#1); [2025-02-08 03:48:49,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11205: havoc #t~nondet866; [2025-02-08 03:48:51,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5440: havoc kobject_name_#t~mem40#1.base, kobject_name_#t~mem40#1.offset; [2025-02-08 03:48:51,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5456: havoc dev_name_#t~mem56#1.base, dev_name_#t~mem56#1.offset; [2025-02-08 03:49:02,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682-1: call #t~mem535.base, #t~mem535.offset := read~$Pointer$#9(~sp.base, ~bvadd~64(~bvadd~64(2088bv64, ~sp.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(~i~8))), 8bv64); [2025-02-08 03:49:02,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692: ~i~8 := ~bvadd~32(1bv32, ~i~8); [2025-02-08 03:49:02,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7687-1: SUMMARY for call pci_unmap_single(#t~mem538.base, #t~mem538.offset, ~bvand~64(281474976710655bv64, #t~mem539), ~zero_extend~64~32(#t~mem540), 2bv32); srcloc: null [2025-02-08 03:49:02,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7687: havoc #t~mem538.base, #t~mem538.offset;havoc #t~mem539;havoc #t~mem540; [2025-02-08 03:49:02,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682: assume 0bv64 != ~bvadd~64(#t~mem535.base, #t~mem535.offset);havoc #t~mem535.base, #t~mem535.offset;call #t~mem536.base, #t~mem536.offset := read~$Pointer$#9(~sp.base, ~bvadd~64(16bv64, ~sp.offset), 8bv64);~rxfd~7.base, ~rxfd~7.offset := #t~mem536.base, ~bvadd~64(#t~mem536.offset, ~bvmul~64(24bv64, ~zero_extend~64~32(~i~8)));havoc #t~mem536.base, #t~mem536.offset;call #t~mem537.base, #t~mem537.offset := read~$Pointer$#9(~sp.base, ~bvadd~64(~bvadd~64(2088bv64, ~sp.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(~i~8))), 8bv64); [2025-02-08 03:49:02,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682: assume !(0bv64 != ~bvadd~64(#t~mem535.base, #t~mem535.offset));havoc #t~mem535.base, #t~mem535.offset; [2025-02-08 03:49:02,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7685-1: SUMMARY for call dev_kfree_skb_irq(#t~mem537.base, #t~mem537.offset); srcloc: null [2025-02-08 03:49:02,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7685: havoc #t~mem537.base, #t~mem537.offset;call write~$Pointer$#9(0bv64, 0bv64, ~sp.base, ~bvadd~64(~bvadd~64(2088bv64, ~sp.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(~i~8))), 8bv64);call #t~mem538.base, #t~mem538.offset := read~$Pointer$#9(~sp.base, ~bvadd~64(4197bv64, ~sp.offset), 8bv64);call #t~mem539 := read~intINTTYPE8#9(~rxfd~7.base, ~bvadd~64(16bv64, ~rxfd~7.offset), 8bv64);call #t~mem540 := read~intINTTYPE4#9(~sp.base, ~bvadd~64(4193bv64, ~sp.offset), 4bv64); [2025-02-08 03:49:06,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11267: havoc #t~nondet874; [2025-02-08 03:49:06,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11184: havoc #t~nondet863; [2025-02-08 03:49:07,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10297: havoc ldv_dev_get_drvdata_#t~mem791#1.base, ldv_dev_get_drvdata_#t~mem791#1.offset;havoc ldv_dev_get_drvdata_#t~mem792#1.base, ldv_dev_get_drvdata_#t~mem792#1.offset; [2025-02-08 03:49:07,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5735: havoc #t~mem150.base, #t~mem150.offset; [2025-02-08 03:49:07,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263: havoc #t~nondet873; [2025-02-08 03:49:07,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505: havoc #t~mem86.base, #t~mem86.offset; [2025-02-08 03:49:08,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806: call write~intINTTYPE4#9(0bv32, ~sp~20#1.base, ~bvadd~64(4153bv64, ~sp~20#1.offset), 4bv64);call write~intINTTYPE4#9(0bv32, ~sp~20#1.base, ~bvadd~64(4bv64, ~bvadd~64(4153bv64, ~sp~20#1.offset)), 4bv64);call write~$Pointer$#9(0bv64, 0bv64, ~sp~20#1.base, ~bvadd~64(8bv64, ~bvadd~64(4153bv64, ~sp~20#1.offset)), 8bv64); [2025-02-08 03:49:08,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810-1: SUMMARY for call iowrite32(~bvor~32(150994944bv32, ~bvand~32(1994604451bv32, ~tmp___3~6#1)), ~ioaddr~16#1.base, ~bvadd~64(108bv64, ~ioaddr~16#1.offset)); srcloc: null [2025-02-08 03:49:08,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7786: SUMMARY for call init_tfdlist(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5763: netif_start_queue_~tmp~12#1.base, netif_start_queue_~tmp~12#1.offset := netif_start_queue_#t~ret153#1.base, netif_start_queue_#t~ret153#1.offset;havoc netif_start_queue_#t~ret153#1.base, netif_start_queue_#t~ret153#1.offset; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778: assume ~bvslt~32(~rc~0#1, 0bv32); [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778: assume !~bvslt~32(~rc~0#1, 0bv32); [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5763-1: SUMMARY for call netif_start_queue_#t~ret153#1.base, netif_start_queue_#t~ret153#1.offset := netdev_get_tx_queue(netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, 0bv32); srcloc: null [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7799: assume ~bvslt~32(~tmp___2~6#1, 0bv32); [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7799: assume !~bvslt~32(~tmp___2~6#1, 0bv32); [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7791-1: SUMMARY for call #t~ret563#1 := netdev_info(~dev#1.base, ~dev#1.offset, 30bv64, 0bv64); srcloc: null [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7791: havoc #t~ret563#1; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787-1: SUMMARY for call #t~ret562#1 := ipg_io_config(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7754: #res#1 := ~rc~0#1; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787: ~rc~0#1 := #t~ret562#1;havoc #t~ret562#1; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11313: havoc request_threaded_irq_#t~nondet882#1; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7750: assume ~bvslt~32(~rc~0#1, 0bv32); [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7750: assume !~bvslt~32(~rc~0#1, 0bv32);call #t~mem555#1 := read~intINTTYPE4#9(~pdev~1#1.base, ~bvadd~64(1547bv64, ~pdev~1#1.offset), 4bv64);call write~intINTTYPE4#9(#t~mem555#1, ~dev#1.base, ~bvadd~64(64bv64, ~dev#1.offset), 4bv64);havoc #t~mem555#1;~rc~0#1 := 4294967284bv32; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: SUMMARY for call free_irq(ldv_free_irq_16_~ldv_func_arg1#1, ldv_free_irq_16_~ldv_func_arg2#1.base, ldv_free_irq_16_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5764-1: SUMMARY for call netif_tx_start_queue(netif_start_queue_~tmp~12#1.base, netif_start_queue_~tmp~12#1.offset); srcloc: null [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5764: havoc netif_start_queue_#t~ret153#1.base, netif_start_queue_#t~ret153#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~12#1.base, netif_start_queue_~tmp~12#1.offset;havoc netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;assume { :end_inline_netif_start_queue } true; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10108: #t~ret553#1 := ldv_request_irq_15_#res#1;havoc ldv_request_irq_15_#t~ret781#1, ldv_request_irq_15_#t~ret782#1, ldv_request_irq_15_~irq#1, ldv_request_irq_15_~handler#1.base, ldv_request_irq_15_~handler#1.offset, ldv_request_irq_15_~flags#1, ldv_request_irq_15_~name#1.base, ldv_request_irq_15_~name#1.offset, ldv_request_irq_15_~dev#1.base, ldv_request_irq_15_~dev#1.offset, ldv_request_irq_15_~ldv_func_res~0#1, ldv_request_irq_15_~tmp~87#1, ldv_request_irq_15_~tmp___0~38#1;havoc ldv_request_irq_15_#in~irq#1, ldv_request_irq_15_#in~handler#1.base, ldv_request_irq_15_#in~handler#1.offset, ldv_request_irq_15_#in~flags#1, ldv_request_irq_15_#in~name#1.base, ldv_request_irq_15_#in~name#1.offset, ldv_request_irq_15_#in~dev#1.base, ldv_request_irq_15_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_15 } true;~rc~0#1 := #t~ret553#1;havoc #t~mem552#1;havoc #t~ret553#1; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7771: assume 0bv64 == ~bvadd~64(#t~mem559#1.base, #t~mem559#1.offset);havoc #t~mem559#1.base, #t~mem559#1.offset; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7771: assume !(0bv64 == ~bvadd~64(#t~mem559#1.base, #t~mem559#1.offset));havoc #t~mem559#1.base, #t~mem559#1.offset; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ipg_nic_openFINAL: assume true; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754: assume { :end_inline_ldv_switch_automaton_state_0_6 } true; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753: havoc ldv_dispatch_irq_register_9_2_~arg0#1, ldv_dispatch_irq_register_9_2_~arg1#1.base, ldv_dispatch_irq_register_9_2_~arg1#1.offset, ldv_dispatch_irq_register_9_2_~arg2#1.base, ldv_dispatch_irq_register_9_2_~arg2#1.offset, ldv_dispatch_irq_register_9_2_~arg3#1.base, ldv_dispatch_irq_register_9_2_~arg3#1.offset;havoc ldv_dispatch_irq_register_9_2_#in~arg0#1, ldv_dispatch_irq_register_9_2_#in~arg1#1.base, ldv_dispatch_irq_register_9_2_#in~arg1#1.offset, ldv_dispatch_irq_register_9_2_#in~arg2#1.base, ldv_dispatch_irq_register_9_2_#in~arg2#1.offset, ldv_dispatch_irq_register_9_2_#in~arg3#1.base, ldv_dispatch_irq_register_9_2_#in~arg3#1.offset;assume { :end_inline_ldv_dispatch_irq_register_9_2 } true;ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763: assume 0bv64 == ~bvadd~64(#t~mem557#1.base, #t~mem557#1.offset);havoc #t~mem557#1.base, #t~mem557#1.offset; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7763: assume !(0bv64 == ~bvadd~64(#t~mem557#1.base, #t~mem557#1.offset));havoc #t~mem557#1.base, #t~mem557#1.offset; [2025-02-08 03:49:08,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117: havoc ldv_free_irq_16_~ldv_func_arg1#1, ldv_free_irq_16_~ldv_func_arg2#1.base, ldv_free_irq_16_~ldv_func_arg2#1.offset;havoc ldv_free_irq_16_#in~ldv_func_arg1#1, ldv_free_irq_16_#in~ldv_func_arg2#1.base, ldv_free_irq_16_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_16 } true;havoc #t~mem571#1; [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117-1: SUMMARY for call ldv_free_irq(0bv64, 0bv64, ldv_free_irq_16_~ldv_func_arg1#1, ldv_free_irq_16_~ldv_func_arg2#1.base, ldv_free_irq_16_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: SUMMARY for call ipg_tx_clear(~sp~20#1.base, ~sp~20#1.offset); srcloc: null [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780-1: SUMMARY for call #t~ret561#1 := netdev_info(~dev#1.base, ~dev#1.offset, 29bv64, 0bv64); srcloc: null [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: havoc #t~ret561#1; [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7776-1: SUMMARY for call #t~ret560#1 := init_rfdlist(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10109-1: ldv_request_irq_15_#res#1 := ldv_request_irq_15_~ldv_func_res~0#1; [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809-1: SUMMARY for call #t~ret566#1 := ioread32(~ioaddr~16#1.base, ~bvadd~64(108bv64, ~ioaddr~16#1.offset)); srcloc: null [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7776: ~rc~0#1 := #t~ret560#1;havoc #t~ret560#1; [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: ~tmp___3~6#1 := #t~ret566#1;havoc #t~ret566#1; [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7768-1: SUMMARY for call #t~ret558#1.base, #t~ret558#1.offset := dma_alloc_attrs(~pdev~1#1.base, ~bvadd~64(179bv64, ~pdev~1#1.offset), 6144bv64, ~sp~20#1.base, ~bvadd~64(24bv64, ~sp~20#1.offset), 208bv32, 0bv64, 0bv64); srcloc: null [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801-1: SUMMARY for call #t~ret565#1 := netdev_info(~dev#1.base, ~dev#1.offset, 31bv64, 0bv64); srcloc: null [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7768: ~tmp___1~13#1.base, ~tmp___1~13#1.offset := #t~ret558#1.base, #t~ret558#1.offset;havoc #t~ret558#1.base, #t~ret558#1.offset;call write~$Pointer$#9(~tmp___1~13#1.base, ~tmp___1~13#1.offset, ~sp~20#1.base, ~bvadd~64(8bv64, ~sp~20#1.offset), 8bv64);call #t~mem559#1.base, #t~mem559#1.offset := read~$Pointer$#9(~sp~20#1.base, ~bvadd~64(8bv64, ~sp~20#1.offset), 8bv64); [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: havoc #t~ret565#1; [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826: havoc #t~mem569#1.base, #t~mem569#1.offset;havoc #t~mem570#1;call #t~mem571#1 := read~intINTTYPE4#9(~pdev~1#1.base, ~bvadd~64(1547bv64, ~pdev~1#1.offset), 4bv64);assume { :begin_inline_ldv_free_irq_16 } true;ldv_free_irq_16_#in~ldv_func_arg1#1, ldv_free_irq_16_#in~ldv_func_arg2#1.base, ldv_free_irq_16_#in~ldv_func_arg2#1.offset := #t~mem571#1, ~dev#1.base, ~dev#1.offset;havoc ldv_free_irq_16_~ldv_func_arg1#1, ldv_free_irq_16_~ldv_func_arg2#1.base, ldv_free_irq_16_~ldv_func_arg2#1.offset;ldv_free_irq_16_~ldv_func_arg1#1 := ldv_free_irq_16_#in~ldv_func_arg1#1;ldv_free_irq_16_~ldv_func_arg2#1.base, ldv_free_irq_16_~ldv_func_arg2#1.offset := ldv_free_irq_16_#in~ldv_func_arg2#1.base, ldv_free_irq_16_#in~ldv_func_arg2#1.offset; [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797-1: SUMMARY for call #t~ret564#1 := ipg_config_autoneg(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797: ~tmp___2~6#1 := #t~ret564#1;havoc #t~ret564#1; [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822: havoc #t~mem567#1.base, #t~mem567#1.offset;havoc #t~mem568#1;call #t~mem569#1.base, #t~mem569#1.offset := read~$Pointer$#9(~sp~20#1.base, ~bvadd~64(16bv64, ~sp~20#1.offset), 8bv64);call #t~mem570#1 := read~intINTTYPE8#9(~sp~20#1.base, ~bvadd~64(32bv64, ~sp~20#1.offset), 8bv64); [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7760-1: SUMMARY for call #t~ret556#1.base, #t~ret556#1.offset := dma_alloc_attrs(~pdev~1#1.base, ~bvadd~64(179bv64, ~pdev~1#1.offset), 6144bv64, ~sp~20#1.base, ~bvadd~64(32bv64, ~sp~20#1.offset), 208bv32, 0bv64, 0bv64); srcloc: null [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7760: ~tmp___0~24#1.base, ~tmp___0~24#1.offset := #t~ret556#1.base, #t~ret556#1.offset;havoc #t~ret556#1.base, #t~ret556#1.offset;call write~$Pointer$#9(~tmp___0~24#1.base, ~tmp___0~24#1.offset, ~sp~20#1.base, ~bvadd~64(16bv64, ~sp~20#1.offset), 8bv64);call #t~mem557#1.base, #t~mem557#1.offset := read~$Pointer$#9(~sp~20#1.base, ~bvadd~64(16bv64, ~sp~20#1.offset), 8bv64); [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826-1: SUMMARY for call dma_free_attrs(~pdev~1#1.base, ~bvadd~64(179bv64, ~pdev~1#1.offset), 6144bv64, #t~mem569#1.base, #t~mem569#1.offset, #t~mem570#1, 0bv64, 0bv64); srcloc: null [2025-02-08 03:49:08,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818: call #t~mem567#1.base, #t~mem567#1.offset := read~$Pointer$#9(~sp~20#1.base, ~bvadd~64(8bv64, ~sp~20#1.offset), 8bv64);call #t~mem568#1 := read~intINTTYPE8#9(~sp~20#1.base, ~bvadd~64(24bv64, ~sp~20#1.offset), 8bv64); [2025-02-08 03:49:08,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822-1: SUMMARY for call dma_free_attrs(~pdev~1#1.base, ~bvadd~64(179bv64, ~pdev~1#1.offset), 6144bv64, #t~mem567#1.base, #t~mem567#1.offset, #t~mem568#1, 0bv64, 0bv64); srcloc: null [2025-02-08 03:49:08,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: assume ~bvslt~32(~rc~0#1, 0bv32); [2025-02-08 03:49:08,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: assume !~bvslt~32(~rc~0#1, 0bv32); [2025-02-08 03:49:08,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752-1: SUMMARY for call #t~ret554#1 := netdev_info(~dev#1.base, ~dev#1.offset, 28bv64, 0bv64); srcloc: null [2025-02-08 03:49:08,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752: havoc #t~ret554#1; [2025-02-08 03:49:08,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9763: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1;ldv_request_irq_15_#t~ret782#1 := ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret769#1, ldv_request_irq_~arg0#1, ldv_request_irq_~arg1#1, ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset, ldv_request_irq_~arg3#1, ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset, ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset, ldv_request_irq_~ldv_9_callback_handler~0#1.base, ldv_request_irq_~ldv_9_callback_handler~0#1.offset, ldv_request_irq_~ldv_9_data_data~0#1.base, ldv_request_irq_~ldv_9_data_data~0#1.offset, ldv_request_irq_~ldv_9_line_line~0#1, ldv_request_irq_~ldv_9_thread_thread~0#1.base, ldv_request_irq_~ldv_9_thread_thread~0#1.offset, ldv_request_irq_~tmp~82#1;havoc ldv_request_irq_#in~arg0#1, ldv_request_irq_#in~arg1#1, ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset, ldv_request_irq_#in~arg3#1, ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset, ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset;assume { :end_inline_ldv_request_irq } true;ldv_request_irq_15_~tmp___0~38#1 := ldv_request_irq_15_#t~ret782#1;havoc ldv_request_irq_15_#t~ret782#1;ldv_request_irq_15_#res#1 := ldv_request_irq_15_~tmp___0~38#1; [2025-02-08 03:49:08,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-1: SUMMARY for call ipg_rx_clear(~sp~20#1.base, ~sp~20#1.offset); srcloc: null [2025-02-08 03:49:08,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: assume { :begin_inline_netif_start_queue } true;netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset := ~dev#1.base, ~dev#1.offset;havoc netif_start_queue_#t~ret153#1.base, netif_start_queue_#t~ret153#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~12#1.base, netif_start_queue_~tmp~12#1.offset;netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset := netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;havoc netif_start_queue_~tmp~12#1.base, netif_start_queue_~tmp~12#1.offset; [2025-02-08 03:49:08,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127: havoc #t~nondet856; [2025-02-08 03:49:08,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11172: havoc dma_set_mask_#t~nondet860#1; [2025-02-08 03:49:09,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7034: assume ~bvslt~32(~tmp___0~18, 0bv32); [2025-02-08 03:49:09,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7034: assume !~bvslt~32(~tmp___0~18, 0bv32);call #t~mem389.base, #t~mem389.offset := read~$Pointer$#9(~sp~12.base, ~bvadd~64(16bv64, ~sp~12.offset), 8bv64);call write~intINTTYPE8#9(0bv64, #t~mem389.base, ~bvadd~64(8bv64, ~bvadd~64(#t~mem389.offset, ~bvmul~64(24bv64, ~zero_extend~64~32(~entry~0)))), 8bv64);havoc #t~mem389.base, #t~mem389.offset;~dirty~1 := ~bvadd~32(1bv32, ~dirty~1); [2025-02-08 03:49:09,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7032-1: SUMMARY for call #t~ret388 := ipg_get_rxbuff(~dev.base, ~dev.offset, ~entry~0); srcloc: null [2025-02-08 03:49:09,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7032: ~tmp___0~18 := #t~ret388;havoc #t~ret388; [2025-02-08 03:49:09,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: ~entry~0 := ~bvand~32(255bv32, ~dirty~1);call #t~mem387.base, #t~mem387.offset := read~$Pointer$#9(~sp~12.base, ~bvadd~64(~bvadd~64(2088bv64, ~sp~12.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(~entry~0))), 8bv64); [2025-02-08 03:49:09,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027: assume 0bv64 != ~bvadd~64(#t~mem387.base, #t~mem387.offset);havoc #t~mem387.base, #t~mem387.offset; [2025-02-08 03:49:09,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027: assume !(0bv64 != ~bvadd~64(#t~mem387.base, #t~mem387.offset));havoc #t~mem387.base, #t~mem387.offset; [2025-02-08 03:49:09,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9882: #res := 10bv32; [2025-02-08 03:49:09,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9880: #res := 8bv32; [2025-02-08 03:49:09,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9878: #res := 3bv32; [2025-02-08 03:49:09,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: #res := 18bv32; [2025-02-08 03:49:09,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: #res := 20bv32; [2025-02-08 03:49:09,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9834: #res := 14bv32; [2025-02-08 03:49:09,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838: #res := 16bv32; [2025-02-08 03:49:09,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9826: #res := 3bv32; [2025-02-08 03:49:09,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9830: #res := 11bv32; [2025-02-08 03:49:09,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9844: #res := 19bv32; [2025-02-08 03:49:09,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9836: #res := 15bv32; [2025-02-08 03:49:09,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9840: #res := 17bv32; [2025-02-08 03:49:09,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828: #res := 8bv32; [2025-02-08 03:49:09,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9832: #res := 13bv32; [2025-02-08 03:49:09,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9824: #res := 1bv32; [2025-02-08 03:49:09,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11201: havoc #t~nondet865; [2025-02-08 03:49:09,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc ipg_reset_after_host_error_#t~mem514#1.base, ipg_reset_after_host_error_#t~mem514#1.offset, ipg_reset_after_host_error_#t~ret515#1, ipg_reset_after_host_error_#t~ret516#1, ipg_reset_after_host_error_#t~ret517#1, ipg_reset_after_host_error_#t~ret518#1, ipg_reset_after_host_error_#t~ret519#1, ipg_reset_after_host_error_~work#1.base, ipg_reset_after_host_error_~work#1.offset, ipg_reset_after_host_error_~sp~18#1.base, ipg_reset_after_host_error_~sp~18#1.offset, ipg_reset_after_host_error_~__mptr~1#1.base, ipg_reset_after_host_error_~__mptr~1#1.offset, ipg_reset_after_host_error_~dev~0#1.base, ipg_reset_after_host_error_~dev~0#1.offset, ipg_reset_after_host_error_~tmp~53#1;havoc ipg_reset_after_host_error_#in~work#1.base, ipg_reset_after_host_error_#in~work#1.offset;assume { :end_inline_ipg_reset_after_host_error } true; [2025-02-08 03:49:09,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6047: havoc #t~mem220.base, #t~mem220.offset; [2025-02-08 03:49:09,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11209: havoc #t~nondet867; [2025-02-08 03:49:10,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11305: havoc queue_delayed_work_on_#t~nondet880#1; [2025-02-08 03:49:14,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6142: call #t~mem226#1 := read~intINTTYPE4#17(~#p~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(~#p~0#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(~j~0#1)))), 4bv64); [2025-02-08 03:49:14,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6145: call #t~mem225#1 := read~intINTTYPE4#17(~#p~0#1.base, ~bvadd~64(~#p~0#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(~j~0#1))), 4bv64);call #t~mem224#1 := read~intINTTYPE4#17(~#p~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(~#p~0#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(~j~0#1)))), 4bv64);~data~0#1 := ~bvshl~32(~zero_extend~32~8(~bvlshr~32(#t~mem225#1, ~bvsub~32(~bvsub~32(#t~mem224#1, ~i~0#1), 1bv32))[8:0]), 1bv32)[8:0];havoc #t~mem225#1;havoc #t~mem224#1;~data~0#1 := ~bvand~32(2bv32, ~zero_extend~32~8(~data~0#1))[8:0];~data~0#1 := ~bvor~32(4bv32, ~bvor~32(~zero_extend~32~8(~data~0#1), ~zero_extend~32~8(~polarity~0#1)))[8:0]; [2025-02-08 03:49:14,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6170: ~tmp___1~4#1 := #t~ret228#1;havoc #t~ret228#1;call #t~mem230#1 := read~intINTTYPE4#17(~#p~0#1.base, ~bvadd~64(48bv64, ~#p~0#1.offset), 4bv64);call #t~mem229#1 := read~intINTTYPE4#17(~#p~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(48bv64, ~#p~0#1.offset)), 4bv64);call write~intINTTYPE4#17(~bvor~32(#t~mem230#1, ~bvshl~32(~zero_extend~32~16(~tmp___1~4#1), ~bvsub~32(~bvsub~32(#t~mem229#1, ~i~0#1), 1bv32))), ~#p~0#1.base, ~bvadd~64(48bv64, ~#p~0#1.offset), 4bv64);havoc #t~mem230#1;havoc #t~mem229#1;~i~0#1 := ~bvadd~32(1bv32, ~i~0#1); [2025-02-08 03:49:14,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6141: ~i~0#1 := 0bv32; [2025-02-08 03:49:14,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6170-1: SUMMARY for call #t~ret228#1 := read_phy_bit(~ioaddr~0#1.base, ~ioaddr~0#1.offset, ~zero_extend~32~8(~polarity~0#1)[8:0]); srcloc: null [2025-02-08 03:49:14,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185: havoc #t~mem232#1;call ULTIMATE.dealloc(~#p~0#1.base, ~#p~0#1.offset);havoc ~#p~0#1.base, ~#p~0#1.offset; [2025-02-08 03:49:14,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6152: assume ~bvult~32(~i~0#1, #t~mem226#1);havoc #t~mem226#1; [2025-02-08 03:49:14,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6152: assume !~bvult~32(~i~0#1, #t~mem226#1);havoc #t~mem226#1;~j~0#1 := ~bvadd~32(1bv32, ~j~0#1); [2025-02-08 03:49:14,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6148-1: SUMMARY for call ipg_drive_phy_ctl_low_high(~ioaddr~0#1.base, ~ioaddr~0#1.offset, ~zero_extend~32~8(~data~0#1)[8:0]); srcloc: null [2025-02-08 03:49:14,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6148: ~i~0#1 := ~bvadd~32(1bv32, ~i~0#1); [2025-02-08 03:49:37,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954: ~ldv_statevar_13~0 := 9bv32; [2025-02-08 03:49:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:49:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9483: assume 8bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9483: assume !(8bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7633: assume 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1));assume { :begin_inline_ipg_nic_txcleanup } true;ipg_nic_txcleanup_#in~dev#1.base, ipg_nic_txcleanup_#in~dev#1.offset := ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset;havoc ipg_nic_txcleanup_#t~ret338#1.base, ipg_nic_txcleanup_#t~ret338#1.offset, ipg_nic_txcleanup_#t~mem339#1.base, ipg_nic_txcleanup_#t~mem339#1.offset, ipg_nic_txcleanup_#t~ret340#1, ipg_nic_txcleanup_#t~mem341#1, ipg_nic_txcleanup_#t~mem342#1, ipg_nic_txcleanup_#t~ret343#1, ipg_nic_txcleanup_#t~ret344#1, ipg_nic_txcleanup_#t~mem345#1, ipg_nic_txcleanup_#t~ret346#1, ipg_nic_txcleanup_#t~ret347#1, ipg_nic_txcleanup_#t~ret348#1, ipg_nic_txcleanup_#t~ret349#1, ipg_nic_txcleanup_~dev#1.base, ipg_nic_txcleanup_~dev#1.offset, ipg_nic_txcleanup_~sp~10#1.base, ipg_nic_txcleanup_~sp~10#1.offset, ipg_nic_txcleanup_~tmp~41#1.base, ipg_nic_txcleanup_~tmp~41#1.offset, ipg_nic_txcleanup_~ioaddr~11#1.base, ipg_nic_txcleanup_~ioaddr~11#1.offset, ipg_nic_txcleanup_~i~5#1, ipg_nic_txcleanup_~txstatusdword~0#1, ipg_nic_txcleanup_~tmp___0~16#1, ipg_nic_txcleanup_~tmp___1~8#1, ipg_nic_txcleanup_~tmp___2~3#1, ipg_nic_txcleanup_~tmp___3~3#1, ipg_nic_txcleanup_~tmp___4~0#1;ipg_nic_txcleanup_~dev#1.base, ipg_nic_txcleanup_~dev#1.offset := ipg_nic_txcleanup_#in~dev#1.base, ipg_nic_txcleanup_#in~dev#1.offset;havoc ipg_nic_txcleanup_~sp~10#1.base, ipg_nic_txcleanup_~sp~10#1.offset;havoc ipg_nic_txcleanup_~tmp~41#1.base, ipg_nic_txcleanup_~tmp~41#1.offset;havoc ipg_nic_txcleanup_~ioaddr~11#1.base, ipg_nic_txcleanup_~ioaddr~11#1.offset;havoc ipg_nic_txcleanup_~i~5#1;havoc ipg_nic_txcleanup_~txstatusdword~0#1;havoc ipg_nic_txcleanup_~tmp___0~16#1;havoc ipg_nic_txcleanup_~tmp___1~8#1;havoc ipg_nic_txcleanup_~tmp___2~3#1;havoc ipg_nic_txcleanup_~tmp___3~3#1;havoc ipg_nic_txcleanup_~tmp___4~0#1; [2025-02-08 03:49:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7633: assume !(0bv32 != ~bvand~32(4bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1))); [2025-02-08 03:49:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360-2: assume ipg_probe_#t~short673#1; [2025-02-08 03:49:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360-2: assume !ipg_probe_#t~short673#1;call ipg_probe_#t~mem671#1 := read~intINTTYPE8#9(ipg_probe_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(56bv64, ~bvadd~64(1551bv64, ipg_probe_~pdev#1.offset))), 8bv64);call ipg_probe_#t~mem672#1 := read~intINTTYPE8#9(ipg_probe_~pdev#1.base, ~bvadd~64(56bv64, ~bvadd~64(1551bv64, ipg_probe_~pdev#1.offset)), 8bv64);ipg_probe_#t~short673#1 := ipg_probe_#t~mem671#1 != ipg_probe_#t~mem672#1; [2025-02-08 03:49:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360-1: assume ipg_probe_#t~short673#1;call ipg_probe_#t~mem674#1 := read~intINTTYPE8#9(ipg_probe_~pdev#1.base, ~bvadd~64(8bv64, ~bvadd~64(56bv64, ~bvadd~64(1551bv64, ipg_probe_~pdev#1.offset))), 8bv64);call ipg_probe_#t~mem675#1 := read~intINTTYPE8#9(ipg_probe_~pdev#1.base, ~bvadd~64(56bv64, ~bvadd~64(1551bv64, ipg_probe_~pdev#1.offset)), 8bv64);ipg_probe_#t~ite676#1 := ~bvadd~64(1bv64, ~bvsub~64(ipg_probe_#t~mem674#1, ipg_probe_#t~mem675#1)); [2025-02-08 03:49:37,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360-1: assume !ipg_probe_#t~short673#1;ipg_probe_#t~ite676#1 := 0bv64; [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360: assume { :begin_inline_pci_iomap } true;pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset, pci_iomap_#in~arg1#1, pci_iomap_#in~arg2#1 := ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset, 1bv32, ipg_probe_#t~ite676#1;havoc pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret877#1.base, pci_iomap_#t~ret877#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset := pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset;pci_iomap_~arg1#1 := pci_iomap_#in~arg1#1;pci_iomap_~arg2#1 := pci_iomap_#in~arg2#1; [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219: assume 1bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219: assume !(1bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9351: 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_1_callback_ndo_validate_addr~0.base, ~ldv_1_callback_ndo_validate_addr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret701#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 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096-1: SUMMARY for call ipg_hw_init_#t~ret625#1 := ipg_reset(ipg_hw_init_~dev#1.base, ipg_hw_init_~dev#1.offset, 16711680bv32); srcloc: null [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: ipg_hw_init_~rc~1#1 := ipg_hw_init_#t~ret625#1;havoc ipg_hw_init_#t~ret625#1; [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898: call ipg_nic_hard_start_xmit_#t~mem589#1.base, ipg_nic_hard_start_xmit_#t~mem589#1.offset := read~$Pointer$#9(ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(8bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), 8bv64);ipg_nic_hard_start_xmit_~txfd~3#1.base, ipg_nic_hard_start_xmit_~txfd~3#1.offset := ipg_nic_hard_start_xmit_#t~mem589#1.base, ~bvadd~64(ipg_nic_hard_start_xmit_#t~mem589#1.offset, ~bvmul~64(24bv64, ~zero_extend~64~32(ipg_nic_hard_start_xmit_~entry~5#1)));havoc ipg_nic_hard_start_xmit_#t~mem589#1.base, ipg_nic_hard_start_xmit_#t~mem589#1.offset;call write~$Pointer$#9(ipg_nic_hard_start_xmit_~skb#1.base, ipg_nic_hard_start_xmit_~skb#1.offset, ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(~bvadd~64(40bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_nic_hard_start_xmit_~entry~5#1))), 8bv64);call write~intINTTYPE8#9(2147483648bv64, ipg_nic_hard_start_xmit_~txfd~3#1.base, ~bvadd~64(8bv64, ipg_nic_hard_start_xmit_~txfd~3#1.offset), 8bv64);call ipg_nic_hard_start_xmit_#t~mem591#1 := read~intINTTYPE8#9(ipg_nic_hard_start_xmit_~txfd~3#1.base, ~bvadd~64(8bv64, ipg_nic_hard_start_xmit_~txfd~3#1.offset), 8bv64);call ipg_nic_hard_start_xmit_#t~mem590#1 := read~intINTTYPE4#9(ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4136bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), 4bv64);call write~intINTTYPE8#9(~bvor~64(ipg_nic_hard_start_xmit_#t~mem591#1, ~zero_extend~64~32(~bvor~32(16973824bv32, ~bvand~32(65535bv32, ipg_nic_hard_start_xmit_#t~mem590#1)))), ipg_nic_hard_start_xmit_~txfd~3#1.base, ~bvadd~64(8bv64, ipg_nic_hard_start_xmit_~txfd~3#1.offset), 8bv64);havoc ipg_nic_hard_start_xmit_#t~mem591#1;havoc ipg_nic_hard_start_xmit_#t~mem590#1;call ipg_nic_hard_start_xmit_#t~mem592#1 := read~intINTTYPE4#9(ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4465bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), 4bv64); [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9418: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset, ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset); srcloc: null [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625: ldv___pci_register_driver_~tmp~70#1 := ldv___pci_register_driver_#t~ret686#1;havoc ldv___pci_register_driver_#t~ret686#1; [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9616: ldv_pci_pci_instance_2_~tmp___0~36#1 := ldv_pci_pci_instance_2_#t~ret753#1;havoc ldv_pci_pci_instance_2_#t~ret753#1; [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625-1: SUMMARY for call ldv___pci_register_driver_#t~ret686#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9616-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret753#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: havoc ldv_mutex_unlock_19_~ldv_func_arg1#1.base, ldv_mutex_unlock_19_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_19_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_19_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_19 } true;ipg_ioctl_#res#1 := ipg_ioctl_~rc~2#1;ldv_dummy_resourceless_instance_callback_1_10_#t~ret697#1 := ipg_ioctl_#res#1;havoc ipg_ioctl_#t~ret640#1.base, ipg_ioctl_#t~ret640#1.offset, ipg_ioctl_#t~ret641#1.base, ipg_ioctl_#t~ret641#1.offset, ipg_ioctl_#t~ret642#1, ipg_ioctl_~dev#1.base, ipg_ioctl_~dev#1.offset, ipg_ioctl_~ifr#1.base, ipg_ioctl_~ifr#1.offset, ipg_ioctl_~cmd#1, ipg_ioctl_~sp~25#1.base, ipg_ioctl_~sp~25#1.offset, ipg_ioctl_~tmp~61#1.base, ipg_ioctl_~tmp~61#1.offset, ipg_ioctl_~rc~2#1, ipg_ioctl_~tmp___0~30#1.base, ipg_ioctl_~tmp___0~30#1.offset;havoc ipg_ioctl_#in~dev#1.base, ipg_ioctl_#in~dev#1.offset, ipg_ioctl_#in~ifr#1.base, ipg_ioctl_#in~ifr#1.offset, ipg_ioctl_#in~cmd#1;assume { :end_inline_ipg_ioctl } true;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret697#1;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret697#1, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_10 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145-1: SUMMARY for call ldv_mutex_unlock_mii_mutex_of_ipg_nic_private(ldv_mutex_unlock_19_~ldv_func_arg1#1.base, ldv_mutex_unlock_19_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7635: havoc ipg_nic_txcleanup_#t~ret338#1.base, ipg_nic_txcleanup_#t~ret338#1.offset, ipg_nic_txcleanup_#t~mem339#1.base, ipg_nic_txcleanup_#t~mem339#1.offset, ipg_nic_txcleanup_#t~ret340#1, ipg_nic_txcleanup_#t~mem341#1, ipg_nic_txcleanup_#t~mem342#1, ipg_nic_txcleanup_#t~ret343#1, ipg_nic_txcleanup_#t~ret344#1, ipg_nic_txcleanup_#t~mem345#1, ipg_nic_txcleanup_#t~ret346#1, ipg_nic_txcleanup_#t~ret347#1, ipg_nic_txcleanup_#t~ret348#1, ipg_nic_txcleanup_#t~ret349#1, ipg_nic_txcleanup_~dev#1.base, ipg_nic_txcleanup_~dev#1.offset, ipg_nic_txcleanup_~sp~10#1.base, ipg_nic_txcleanup_~sp~10#1.offset, ipg_nic_txcleanup_~tmp~41#1.base, ipg_nic_txcleanup_~tmp~41#1.offset, ipg_nic_txcleanup_~ioaddr~11#1.base, ipg_nic_txcleanup_~ioaddr~11#1.offset, ipg_nic_txcleanup_~i~5#1, ipg_nic_txcleanup_~txstatusdword~0#1, ipg_nic_txcleanup_~tmp___0~16#1, ipg_nic_txcleanup_~tmp___1~8#1, ipg_nic_txcleanup_~tmp___2~3#1, ipg_nic_txcleanup_~tmp___3~3#1, ipg_nic_txcleanup_~tmp___4~0#1;havoc ipg_nic_txcleanup_#in~dev#1.base, ipg_nic_txcleanup_#in~dev#1.offset;assume { :end_inline_ipg_nic_txcleanup } true; [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7503: ipg_nic_rx_~tmp___1~11#1 := ipg_nic_rx_~curr~2#1;ipg_nic_rx_~curr~2#1 := ~bvadd~32(1bv32, ipg_nic_rx_~curr~2#1);ipg_nic_rx_~entry___0~0#1 := ~bvand~32(255bv32, ipg_nic_rx_~tmp___1~11#1);call ipg_nic_rx_#t~mem503#1.base, ipg_nic_rx_#t~mem503#1.offset := read~$Pointer$#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(16bv64, ipg_nic_rx_~sp~17#1.offset), 8bv64);ipg_nic_rx_~rxfd~6#1.base, ipg_nic_rx_~rxfd~6#1.offset := ipg_nic_rx_#t~mem503#1.base, ~bvadd~64(ipg_nic_rx_#t~mem503#1.offset, ~bvmul~64(24bv64, ~zero_extend~64~32(ipg_nic_rx_~entry___0~0#1)));havoc ipg_nic_rx_#t~mem503#1.base, ipg_nic_rx_#t~mem503#1.offset;call ipg_nic_rx_#t~mem504#1.base, ipg_nic_rx_#t~mem504#1.offset := read~$Pointer$#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(~bvadd~64(2088bv64, ipg_nic_rx_~sp~17#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_nic_rx_~entry___0~0#1))), 8bv64); [2025-02-08 03:49:37,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: assume 0bv64 == ~bvadd~64(ipg_probe_~ioaddr~21#1.base, ipg_probe_~ioaddr~21#1.offset); [2025-02-08 03:49:37,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8362: assume !(0bv64 == ~bvadd~64(ipg_probe_~ioaddr~21#1.base, ipg_probe_~ioaddr~21#1.offset));call write~$Pointer$#9(ipg_probe_~ioaddr~21#1.base, ipg_probe_~ioaddr~21#1.offset, ipg_probe_~sp~31#1.base, ipg_probe_~sp~31#1.offset, 8bv64);call write~$Pointer$#9(ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset, ipg_probe_~sp~31#1.base, ~bvadd~64(4197bv64, ipg_probe_~sp~31#1.offset), 8bv64);call write~$Pointer$#9(ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#1.offset, ipg_probe_~sp~31#1.base, ~bvadd~64(4205bv64, ipg_probe_~sp~31#1.offset), 8bv64);assume { :begin_inline___init_work } true;__init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1 := ipg_probe_~sp~31#1.base, ~bvadd~64(4689bv64, ipg_probe_~sp~31#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#18(137438953408bv64, ipg_probe_~#__constr_expr_0~0#1.base, ipg_probe_~#__constr_expr_0~0#1.offset, 8bv64);call ipg_probe_#t~mem680#1 := read~intINTTYPE8#18(ipg_probe_~#__constr_expr_0~0#1.base, ipg_probe_~#__constr_expr_0~0#1.offset, 8bv64);call write~intINTTYPE8#9(ipg_probe_#t~mem680#1, ipg_probe_~sp~31#1.base, ~bvadd~64(4689bv64, ipg_probe_~sp~31#1.offset), 8bv64);havoc ipg_probe_#t~mem680#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 := ipg_probe_~sp~31#1.base, ~bvadd~64(32bv64, ~bvadd~64(4689bv64, ipg_probe_~sp~31#1.offset)), 38bv64, 0bv64, ipg_probe_~#__key___1~0#1.base, ipg_probe_~#__key___1~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 := ipg_probe_~sp~31#1.base, ~bvadd~64(8bv64, ~bvadd~64(4689bv64, ipg_probe_~sp~31#1.offset));havoc INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset;INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset := INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset;call write~$Pointer$#9(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$#9(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$#9(#funAddr~ipg_reset_after_host_error.base, #funAddr~ipg_reset_after_host_error.offset, ipg_probe_~sp~31#1.base, ~bvadd~64(24bv64, ~bvadd~64(4689bv64, ipg_probe_~sp~31#1.offset)), 8bv64);assume { :begin_inline_init_timer_key } true;init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset := ipg_probe_~sp~31#1.base, ~bvadd~64(76bv64, ~bvadd~64(4689bv64, ipg_probe_~sp~31#1.offset)), 2bv32, 39bv64, 0bv64, ipg_probe_~#__key___2~0#1.base, ipg_probe_~#__key___2~0#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset := init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset;init_timer_key_~arg1#1 := init_timer_key_#in~arg1#1;init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset := init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset;init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset := init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;havoc init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;assume { :end_inline_init_timer_key } true;call write~$Pointer$#9(#funAddr~delayed_work_timer_fn.base, #funAddr~delayed_work_timer_fn.offset, ipg_probe_~sp~31#1.base, ~bvadd~64(32bv64, ~bvadd~64(76bv64, ~bvadd~64(4689bv64, ipg_probe_~sp~31#1.offset))), 8bv64);call write~intINTTYPE8#9(~bvadd~64(ipg_probe_~sp~31#1.base, ~bvadd~64(4689bv64, ipg_probe_~sp~31#1.offset)), ipg_probe_~sp~31#1.base, ~bvadd~64(40bv64, ~bvadd~64(76bv64, ~bvadd~64(4689bv64, ipg_probe_~sp~31#1.offset))), 8bv64);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 := ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset, ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#1.offset;havoc pci_set_drvdata_#t~ret188#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_14 } true;ldv_dev_set_drvdata_14_#in~dev#1.base, ldv_dev_set_drvdata_14_#in~dev#1.offset, ldv_dev_set_drvdata_14_#in~data#1.base, ldv_dev_set_drvdata_14_#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_14_#res#1;havoc ldv_dev_set_drvdata_14_#t~ret780#1, ldv_dev_set_drvdata_14_~dev#1.base, ldv_dev_set_drvdata_14_~dev#1.offset, ldv_dev_set_drvdata_14_~data#1.base, ldv_dev_set_drvdata_14_~data#1.offset, ldv_dev_set_drvdata_14_~tmp~86#1;ldv_dev_set_drvdata_14_~dev#1.base, ldv_dev_set_drvdata_14_~dev#1.offset := ldv_dev_set_drvdata_14_#in~dev#1.base, ldv_dev_set_drvdata_14_#in~dev#1.offset;ldv_dev_set_drvdata_14_~data#1.base, ldv_dev_set_drvdata_14_~data#1.offset := ldv_dev_set_drvdata_14_#in~data#1.base, ldv_dev_set_drvdata_14_#in~data#1.offset;havoc ldv_dev_set_drvdata_14_~tmp~86#1; [2025-02-08 03:49:37,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: ipg_set_settings_~tmp~64#1.base, ipg_set_settings_~tmp~64#1.offset := ipg_set_settings_#t~ret650#1.base, ipg_set_settings_#t~ret650#1.offset;havoc ipg_set_settings_#t~ret650#1.base, ipg_set_settings_#t~ret650#1.offset;ipg_set_settings_~sp~28#1.base, ipg_set_settings_~sp~28#1.offset := ipg_set_settings_~tmp~64#1.base, ipg_set_settings_~tmp~64#1.offset;assume { :begin_inline_ldv_mutex_lock_22 } true;ldv_mutex_lock_22_#in~ldv_func_arg1#1.base, ldv_mutex_lock_22_#in~ldv_func_arg1#1.offset := ipg_set_settings_~sp~28#1.base, ~bvadd~64(4477bv64, ipg_set_settings_~sp~28#1.offset);havoc ldv_mutex_lock_22_~ldv_func_arg1#1.base, ldv_mutex_lock_22_~ldv_func_arg1#1.offset;ldv_mutex_lock_22_~ldv_func_arg1#1.base, ldv_mutex_lock_22_~ldv_func_arg1#1.offset := ldv_mutex_lock_22_#in~ldv_func_arg1#1.base, ldv_mutex_lock_22_#in~ldv_func_arg1#1.offset; [2025-02-08 03:49:37,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239-1: SUMMARY for call ipg_nic_rx_with_end_#t~ret439#1 := ipg_nic_rx_check_error(ipg_nic_rx_with_end_~dev#1.base, ipg_nic_rx_with_end_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239: ipg_nic_rx_with_end_~tmp___0~19#1 := ipg_nic_rx_with_end_#t~ret439#1;havoc ipg_nic_rx_with_end_#t~ret439#1; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8296: call ULTIMATE.dealloc(ipg_probe_~#__key~0#1.base, ipg_probe_~#__key~0#1.offset);havoc ipg_probe_~#__key~0#1.base, ipg_probe_~#__key~0#1.offset;call ULTIMATE.dealloc(ipg_probe_~#__key___0~0#1.base, ipg_probe_~#__key___0~0#1.offset);havoc ipg_probe_~#__key___0~0#1.base, ipg_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(ipg_probe_~#__key___1~0#1.base, ipg_probe_~#__key___1~0#1.offset);havoc ipg_probe_~#__key___1~0#1.base, ipg_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(ipg_probe_~#__constr_expr_0~0#1.base, ipg_probe_~#__constr_expr_0~0#1.offset);havoc ipg_probe_~#__constr_expr_0~0#1.base, ipg_probe_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(ipg_probe_~#__key___2~0#1.base, ipg_probe_~#__key___2~0#1.offset);havoc ipg_probe_~#__key___2~0#1.base, ipg_probe_~#__key___2~0#1.offset; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume ~bvslt~32(ipg_hw_init_~rc~1#1, 0bv32); [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume !~bvslt~32(ipg_hw_init_~rc~1#1, 0bv32);assume { :begin_inline_ipg_init_mii } true;ipg_init_mii_#in~dev#1.base, ipg_init_mii_#in~dev#1.offset := ipg_hw_init_~dev#1.base, ipg_hw_init_~dev#1.offset;havoc ipg_init_mii_#t~ret616#1.base, ipg_init_mii_#t~ret616#1.offset, ipg_init_mii_#t~ret617#1, ipg_init_mii_#t~ret618#1, ipg_init_mii_#t~ret619#1, ipg_init_mii_#t~mem620#1.base, ipg_init_mii_#t~mem620#1.offset, ipg_init_mii_#t~mem621#1, ipg_init_mii_~dev#1.base, ipg_init_mii_~dev#1.offset, ipg_init_mii_~sp~23#1.base, ipg_init_mii_~sp~23#1.offset, ipg_init_mii_~tmp~59#1.base, ipg_init_mii_~tmp~59#1.offset, ipg_init_mii_~mii_if~0#1.base, ipg_init_mii_~mii_if~0#1.offset, ipg_init_mii_~phyaddr~1#1, ipg_init_mii_~mii_phyctrl~0#1, ipg_init_mii_~mii_1000cr~0#1, ipg_init_mii_~tmp___0~28#1, ipg_init_mii_~tmp___1~15#1;ipg_init_mii_~dev#1.base, ipg_init_mii_~dev#1.offset := ipg_init_mii_#in~dev#1.base, ipg_init_mii_#in~dev#1.offset;havoc ipg_init_mii_~sp~23#1.base, ipg_init_mii_~sp~23#1.offset;havoc ipg_init_mii_~tmp~59#1.base, ipg_init_mii_~tmp~59#1.offset;havoc ipg_init_mii_~mii_if~0#1.base, ipg_init_mii_~mii_if~0#1.offset;havoc ipg_init_mii_~phyaddr~1#1;havoc ipg_init_mii_~mii_phyctrl~0#1;havoc ipg_init_mii_~mii_1000cr~0#1;havoc ipg_init_mii_~tmp___0~28#1;havoc ipg_init_mii_~tmp___1~15#1; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230-1: SUMMARY for call ipg_set_settings_#t~ret650#1.base, ipg_set_settings_#t~ret650#1.offset := netdev_priv(ipg_set_settings_~dev#1.base, ipg_set_settings_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: assume ~bvugt~64(~sign_extend~64~32(ipg_nic_rx_with_start_and_end_~framelen~0#1), ipg_nic_rx_with_start_and_end_#t~mem424#1);havoc ipg_nic_rx_with_start_and_end_#t~mem424#1;call ipg_nic_rx_with_start_and_end_#t~mem425#1 := read~intINTTYPE8#9(ipg_nic_rx_with_start_and_end_~sp#1.base, ~bvadd~64(4169bv64, ipg_nic_rx_with_start_and_end_~sp#1.offset), 8bv64);ipg_nic_rx_with_start_and_end_~framelen~0#1 := ipg_nic_rx_with_start_and_end_#t~mem425#1[32:0];havoc ipg_nic_rx_with_start_and_end_#t~mem425#1; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: assume !~bvugt~64(~sign_extend~64~32(ipg_nic_rx_with_start_and_end_~framelen~0#1), ipg_nic_rx_with_start_and_end_#t~mem424#1);havoc ipg_nic_rx_with_start_and_end_#t~mem424#1; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10278: ipg_pci_driver_init_#t~ret684#1 := ldv___pci_register_driver_31_#res#1;havoc ldv___pci_register_driver_31_#t~ret787#1, ldv___pci_register_driver_31_#t~ret788#1, ldv___pci_register_driver_31_~ldv_func_arg1#1.base, ldv___pci_register_driver_31_~ldv_func_arg1#1.offset, ldv___pci_register_driver_31_~ldv_func_arg2#1.base, ldv___pci_register_driver_31_~ldv_func_arg2#1.offset, ldv___pci_register_driver_31_~ldv_func_arg3#1.base, ldv___pci_register_driver_31_~ldv_func_arg3#1.offset, ldv___pci_register_driver_31_~ldv_func_res~3#1, ldv___pci_register_driver_31_~tmp~90#1, ldv___pci_register_driver_31_~tmp___0~41#1;havoc ldv___pci_register_driver_31_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_31_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_31_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_31_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_31_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_31_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_31 } true;ipg_pci_driver_init_~tmp~68#1 := ipg_pci_driver_init_#t~ret684#1;havoc ipg_pci_driver_init_#t~ret684#1;ipg_pci_driver_init_#res#1 := ipg_pci_driver_init_~tmp~68#1;ldv_EMGentry_init_ipg_pci_driver_init_13_9_#t~ret685#1 := ipg_pci_driver_init_#res#1;havoc ipg_pci_driver_init_#t~ret684#1, ipg_pci_driver_init_~tmp~68#1;assume { :end_inline_ipg_pci_driver_init } true;ldv_EMGentry_init_ipg_pci_driver_init_13_9_~tmp~69#1 := ldv_EMGentry_init_ipg_pci_driver_init_13_9_#t~ret685#1;havoc ldv_EMGentry_init_ipg_pci_driver_init_13_9_#t~ret685#1;ldv_EMGentry_init_ipg_pci_driver_init_13_9_#res#1 := ldv_EMGentry_init_ipg_pci_driver_init_13_9_~tmp~69#1;ldv_entry_EMGentry_13_#t~ret707#1 := ldv_EMGentry_init_ipg_pci_driver_init_13_9_#res#1;havoc ldv_EMGentry_init_ipg_pci_driver_init_13_9_#t~ret685#1, ldv_EMGentry_init_ipg_pci_driver_init_13_9_~arg0#1.base, ldv_EMGentry_init_ipg_pci_driver_init_13_9_~arg0#1.offset, ldv_EMGentry_init_ipg_pci_driver_init_13_9_~tmp~69#1;havoc ldv_EMGentry_init_ipg_pci_driver_init_13_9_#in~arg0#1.base, ldv_EMGentry_init_ipg_pci_driver_init_13_9_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_ipg_pci_driver_init_13_9 } true;~ldv_13_ret_default~0 := ldv_entry_EMGentry_13_#t~ret707#1;havoc ldv_entry_EMGentry_13_#t~ret707#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_13_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret798#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~94#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~94#1; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627: assume 0bv32 != ldv___pci_register_driver_~tmp~70#1; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627: assume !(0bv32 != ldv___pci_register_driver_~tmp~70#1); [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___0~36#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___0~36#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem738#1.base, ldv_pci_pci_instance_2_#t~mem738#1.offset);havoc ldv_pci_pci_instance_2_#t~mem738#1.base, ldv_pci_pci_instance_2_#t~mem738#1.offset;call ldv_pci_pci_instance_2_#t~mem739#1.base, ldv_pci_pci_instance_2_#t~mem739#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, ~bvadd~64(72bv64, ~ldv_2_container_pci_driver~0.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~mem739#1.base, ldv_pci_pci_instance_2_#t~mem739#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret721#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem738#1.base, ldv_pci_pci_instance_2_#t~mem738#1.offset));havoc ldv_pci_pci_instance_2_#t~mem738#1.base, ldv_pci_pci_instance_2_#t~mem738#1.offset; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-1: call ldv_pci_pci_instance_2_#t~mem738#1.base, ldv_pci_pci_instance_2_#t~mem738#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, ~bvadd~64(72bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: assume 2bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: assume !(2bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10279-1: ldv___pci_register_driver_31_#res#1 := ldv___pci_register_driver_31_~ldv_func_res~3#1; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910: SUMMARY for call init_tfdlist(ipg_nic_txcleanup_~dev#1.base, ipg_nic_txcleanup_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8826: havoc ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8826-1: SUMMARY for call ipg_nic_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 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-1: SUMMARY for call ipg_probe_#t~ret678#1.base, ipg_probe_#t~ret678#1.offset := pci_name(ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364: ipg_probe_~tmp___2~9#1.base, ipg_probe_~tmp___2~9#1.offset := ipg_probe_#t~ret678#1.base, ipg_probe_#t~ret678#1.offset;havoc ipg_probe_#t~ret678#1.base, ipg_probe_#t~ret678#1.offset; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9487: assume 9bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9487: assume !(9bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7241: assume 0bv32 == ipg_nic_rx_with_end_~tmp___0~19#1;call ipg_nic_rx_with_end_#t~mem440#1.base, ipg_nic_rx_with_end_#t~mem440#1.offset := read~$Pointer$#9(ipg_nic_rx_with_end_~sp#1.base, ~bvadd~64(~bvadd~64(2088bv64, ipg_nic_rx_with_end_~sp#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_nic_rx_with_end_~entry#1))), 8bv64);ipg_nic_rx_with_end_~skb~5#1.base, ipg_nic_rx_with_end_~skb~5#1.offset := ipg_nic_rx_with_end_#t~mem440#1.base, ipg_nic_rx_with_end_#t~mem440#1.offset;havoc ipg_nic_rx_with_end_#t~mem440#1.base, ipg_nic_rx_with_end_#t~mem440#1.offset; [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7241: assume !(0bv32 == ipg_nic_rx_with_end_~tmp___0~19#1);call ipg_nic_rx_with_end_#t~mem456#1.base, ipg_nic_rx_with_end_#t~mem456#1.offset := read~$Pointer$#9(ipg_nic_rx_with_end_~jumbo~2#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_end_~jumbo~2#1.offset), 8bv64); [2025-02-08 03:49:37,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9289: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset := ~ldv_1_callback_get_settings~0.base, ~ldv_1_callback_get_settings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret704#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.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :begin_inline_ipg_get_settings } true;ipg_get_settings_#in~dev#1.base, ipg_get_settings_#in~dev#1.offset, ipg_get_settings_#in~cmd#1.base, ipg_get_settings_#in~cmd#1.offset := ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc ipg_get_settings_#res#1;havoc ipg_get_settings_#t~ret648#1.base, ipg_get_settings_#t~ret648#1.offset, ipg_get_settings_#t~ret649#1, ipg_get_settings_~dev#1.base, ipg_get_settings_~dev#1.offset, ipg_get_settings_~cmd#1.base, ipg_get_settings_~cmd#1.offset, ipg_get_settings_~sp~27#1.base, ipg_get_settings_~sp~27#1.offset, ipg_get_settings_~tmp~63#1.base, ipg_get_settings_~tmp~63#1.offset, ipg_get_settings_~rc~3#1;ipg_get_settings_~dev#1.base, ipg_get_settings_~dev#1.offset := ipg_get_settings_#in~dev#1.base, ipg_get_settings_#in~dev#1.offset;ipg_get_settings_~cmd#1.base, ipg_get_settings_~cmd#1.offset := ipg_get_settings_#in~cmd#1.base, ipg_get_settings_#in~cmd#1.offset;havoc ipg_get_settings_~sp~27#1.base, ipg_get_settings_~sp~27#1.offset;havoc ipg_get_settings_~tmp~63#1.base, ipg_get_settings_~tmp~63#1.offset;havoc ipg_get_settings_~rc~3#1; [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: assume 2bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: assume !(2bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7902: assume 0bv32 != ipg_nic_hard_start_xmit_#t~mem592#1;havoc ipg_nic_hard_start_xmit_#t~mem592#1;call ipg_nic_hard_start_xmit_#t~mem593#1 := read~intINTTYPE8#9(ipg_nic_hard_start_xmit_~txfd~3#1.base, ~bvadd~64(8bv64, ipg_nic_hard_start_xmit_~txfd~3#1.offset), 8bv64);call write~intINTTYPE8#9(~bvor~64(4194304bv64, ipg_nic_hard_start_xmit_#t~mem593#1), ipg_nic_hard_start_xmit_~txfd~3#1.base, ~bvadd~64(8bv64, ipg_nic_hard_start_xmit_~txfd~3#1.offset), 8bv64);havoc ipg_nic_hard_start_xmit_#t~mem593#1; [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7902: assume !(0bv32 != ipg_nic_hard_start_xmit_#t~mem592#1);havoc ipg_nic_hard_start_xmit_#t~mem592#1; [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6911-1: SUMMARY for call ipg_nic_txcleanup_#t~ret349#1 := ioread32(ipg_nic_txcleanup_~ioaddr~11#1.base, ~bvadd~64(108bv64, ipg_nic_txcleanup_~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6911: ipg_nic_txcleanup_~tmp___4~0#1 := ipg_nic_txcleanup_#t~ret349#1;havoc ipg_nic_txcleanup_#t~ret349#1; [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968: assume 0bv32 != ~zero_extend~32~16(ipg_set_phy_default_param_~length~0#1); [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968: assume !(0bv32 != ~zero_extend~32~16(ipg_set_phy_default_param_~length~0#1)); [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10016: assume 2bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10016: assume !(2bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8629: ldv___pci_register_driver_~ldv_12_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_12_pci_driver_pci_driver~0#1.offset := ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset; [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8629-1: SUMMARY for call ldv_assume((if 0bv32 == ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: havoc ldv_pci_instance_resume_2_5_#t~ret721#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~mem739#1.base, ldv_pci_pci_instance_2_#t~mem739#1.offset; [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7374: havoc ipg_nic_rx_with_start_and_end_#t~mem419#1, ipg_nic_rx_with_start_and_end_#t~mem420#1.base, ipg_nic_rx_with_start_and_end_#t~mem420#1.offset, ipg_nic_rx_with_start_and_end_#t~ret421#1, ipg_nic_rx_with_start_and_end_#t~mem422#1.base, ipg_nic_rx_with_start_and_end_#t~mem422#1.offset, ipg_nic_rx_with_start_and_end_#t~mem423#1, ipg_nic_rx_with_start_and_end_#t~mem424#1, ipg_nic_rx_with_start_and_end_#t~mem425#1, ipg_nic_rx_with_start_and_end_#t~ret426#1.base, ipg_nic_rx_with_start_and_end_#t~ret426#1.offset, ipg_nic_rx_with_start_and_end_#t~ret427#1, ipg_nic_rx_with_start_and_end_#t~ret428#1, ipg_nic_rx_with_start_and_end_~dev#1.base, ipg_nic_rx_with_start_and_end_~dev#1.offset, ipg_nic_rx_with_start_and_end_~sp#1.base, ipg_nic_rx_with_start_and_end_~sp#1.offset, ipg_nic_rx_with_start_and_end_~rxfd#1.base, ipg_nic_rx_with_start_and_end_~rxfd#1.offset, ipg_nic_rx_with_start_and_end_~entry#1, ipg_nic_rx_with_start_and_end_~jumbo~0#1.base, ipg_nic_rx_with_start_and_end_~jumbo~0#1.offset, ipg_nic_rx_with_start_and_end_~skb~3#1.base, ipg_nic_rx_with_start_and_end_~skb~3#1.offset, ipg_nic_rx_with_start_and_end_~framelen~0#1, ipg_nic_rx_with_start_and_end_~tmp~47#1;havoc ipg_nic_rx_with_start_and_end_#in~dev#1.base, ipg_nic_rx_with_start_and_end_#in~dev#1.offset, ipg_nic_rx_with_start_and_end_#in~sp#1.base, ipg_nic_rx_with_start_and_end_#in~sp#1.offset, ipg_nic_rx_with_start_and_end_#in~rxfd#1.base, ipg_nic_rx_with_start_and_end_#in~rxfd#1.offset, ipg_nic_rx_with_start_and_end_#in~entry#1;assume { :end_inline_ipg_nic_rx_with_start_and_end } true; [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365-1: SUMMARY for call ipg_probe_#t~ret679#1 := printk(37bv64, 0bv64); srcloc: null [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365: havoc ipg_probe_#t~ret679#1;ipg_probe_~rc~6#1 := 4294967291bv32; [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7374-1: assume { :begin_inline_ipg_nic_rx_with_start_and_end } true;ipg_nic_rx_with_start_and_end_#in~dev#1.base, ipg_nic_rx_with_start_and_end_#in~dev#1.offset, ipg_nic_rx_with_start_and_end_#in~sp#1.base, ipg_nic_rx_with_start_and_end_#in~sp#1.offset, ipg_nic_rx_with_start_and_end_#in~rxfd#1.base, ipg_nic_rx_with_start_and_end_#in~rxfd#1.offset, ipg_nic_rx_with_start_and_end_#in~entry#1 := ipg_nic_rx_jumbo_~dev#1.base, ipg_nic_rx_jumbo_~dev#1.offset, ipg_nic_rx_jumbo_~sp~16#1.base, ipg_nic_rx_jumbo_~sp~16#1.offset, ipg_nic_rx_jumbo_~rxfd~5#1.base, ipg_nic_rx_jumbo_~rxfd~5#1.offset, ipg_nic_rx_jumbo_~entry~3#1;havoc ipg_nic_rx_with_start_and_end_#t~mem419#1, ipg_nic_rx_with_start_and_end_#t~mem420#1.base, ipg_nic_rx_with_start_and_end_#t~mem420#1.offset, ipg_nic_rx_with_start_and_end_#t~ret421#1, ipg_nic_rx_with_start_and_end_#t~mem422#1.base, ipg_nic_rx_with_start_and_end_#t~mem422#1.offset, ipg_nic_rx_with_start_and_end_#t~mem423#1, ipg_nic_rx_with_start_and_end_#t~mem424#1, ipg_nic_rx_with_start_and_end_#t~mem425#1, ipg_nic_rx_with_start_and_end_#t~ret426#1.base, ipg_nic_rx_with_start_and_end_#t~ret426#1.offset, ipg_nic_rx_with_start_and_end_#t~ret427#1, ipg_nic_rx_with_start_and_end_#t~ret428#1, ipg_nic_rx_with_start_and_end_~dev#1.base, ipg_nic_rx_with_start_and_end_~dev#1.offset, ipg_nic_rx_with_start_and_end_~sp#1.base, ipg_nic_rx_with_start_and_end_~sp#1.offset, ipg_nic_rx_with_start_and_end_~rxfd#1.base, ipg_nic_rx_with_start_and_end_~rxfd#1.offset, ipg_nic_rx_with_start_and_end_~entry#1, ipg_nic_rx_with_start_and_end_~jumbo~0#1.base, ipg_nic_rx_with_start_and_end_~jumbo~0#1.offset, ipg_nic_rx_with_start_and_end_~skb~3#1.base, ipg_nic_rx_with_start_and_end_~skb~3#1.offset, ipg_nic_rx_with_start_and_end_~framelen~0#1, ipg_nic_rx_with_start_and_end_~tmp~47#1;ipg_nic_rx_with_start_and_end_~dev#1.base, ipg_nic_rx_with_start_and_end_~dev#1.offset := ipg_nic_rx_with_start_and_end_#in~dev#1.base, ipg_nic_rx_with_start_and_end_#in~dev#1.offset;ipg_nic_rx_with_start_and_end_~sp#1.base, ipg_nic_rx_with_start_and_end_~sp#1.offset := ipg_nic_rx_with_start_and_end_#in~sp#1.base, ipg_nic_rx_with_start_and_end_#in~sp#1.offset;ipg_nic_rx_with_start_and_end_~rxfd#1.base, ipg_nic_rx_with_start_and_end_~rxfd#1.offset := ipg_nic_rx_with_start_and_end_#in~rxfd#1.base, ipg_nic_rx_with_start_and_end_#in~rxfd#1.offset;ipg_nic_rx_with_start_and_end_~entry#1 := ipg_nic_rx_with_start_and_end_#in~entry#1;havoc ipg_nic_rx_with_start_and_end_~jumbo~0#1.base, ipg_nic_rx_with_start_and_end_~jumbo~0#1.offset;havoc ipg_nic_rx_with_start_and_end_~skb~3#1.base, ipg_nic_rx_with_start_and_end_~skb~3#1.offset;havoc ipg_nic_rx_with_start_and_end_~framelen~0#1;havoc ipg_nic_rx_with_start_and_end_~tmp~47#1;ipg_nic_rx_with_start_and_end_~jumbo~0#1.base, ipg_nic_rx_with_start_and_end_~jumbo~0#1.offset := ipg_nic_rx_with_start_and_end_~sp#1.base, ~bvadd~64(4153bv64, ipg_nic_rx_with_start_and_end_~sp#1.offset);call ipg_nic_rx_with_start_and_end_#t~mem419#1 := read~intINTTYPE4#9(ipg_nic_rx_with_start_and_end_~jumbo~0#1.base, ipg_nic_rx_with_start_and_end_~jumbo~0#1.offset, 4bv64); [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11140: havoc _raw_spin_lock_irqsave_#t~nondet857#1; [2025-02-08 03:49:37,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11140-1: ipg_nic_hard_start_xmit_#t~ret603#1 := _raw_spin_lock_irqsave_#res#1;havoc _raw_spin_lock_irqsave_#t~nondet857#1, _raw_spin_lock_irqsave_~arg0#1.base, _raw_spin_lock_irqsave_~arg0#1.offset;havoc _raw_spin_lock_irqsave_#in~arg0#1.base, _raw_spin_lock_irqsave_#in~arg0#1.offset;assume { :end_inline__raw_spin_lock_irqsave } true;ipg_nic_hard_start_xmit_~flags~0#1 := ipg_nic_hard_start_xmit_#t~ret603#1;havoc ipg_nic_hard_start_xmit_#t~ret603#1;call ipg_nic_hard_start_xmit_#t~mem604#1 := read~intINTTYPE4#9(ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4136bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), 4bv64);call write~intINTTYPE4#9(~bvadd~32(1bv32, ipg_nic_hard_start_xmit_#t~mem604#1), ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4136bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), 4bv64);havoc ipg_nic_hard_start_xmit_#t~mem604#1;havoc ipg_nic_hard_start_xmit_#t~mem604#1; [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912: SUMMARY for call iowrite32(~bvor~32(16777216bv32, ~bvand~32(2128822179bv32, ipg_nic_txcleanup_~tmp___4~0#1)), ipg_nic_txcleanup_~ioaddr~11#1.base, ~bvadd~64(108bv64, ipg_nic_txcleanup_~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960: assume { :begin_inline_ldv_dispatch_deregister_dummy_factory_13_13_4 } true;assume { :begin_inline_ldv_switch_automaton_state_4_1 } true;~ldv_statevar_4~0 := 4bv32;assume { :end_inline_ldv_switch_automaton_state_4_1 } true;assume { :end_inline_ldv_dispatch_deregister_dummy_factory_13_13_4 } true;~ldv_statevar_13~0 := 2bv32; [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7639: assume 0bv32 != ~bvand~32(128bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1)); [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7639: assume !(0bv32 != ~bvand~32(128bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1))); [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507: assume 0bv64 != ~bvadd~64(ipg_nic_rx_#t~mem504#1.base, ipg_nic_rx_#t~mem504#1.offset);havoc ipg_nic_rx_#t~mem504#1.base, ipg_nic_rx_#t~mem504#1.offset;call ipg_nic_rx_#t~mem505#1.base, ipg_nic_rx_#t~mem505#1.offset := read~$Pointer$#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(4197bv64, ipg_nic_rx_~sp~17#1.offset), 8bv64);call ipg_nic_rx_#t~mem506#1 := read~intINTTYPE8#9(ipg_nic_rx_~rxfd~6#1.base, ~bvadd~64(16bv64, ipg_nic_rx_~rxfd~6#1.offset), 8bv64);call ipg_nic_rx_#t~mem507#1 := read~intINTTYPE4#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(4193bv64, ipg_nic_rx_~sp~17#1.offset), 4bv64); [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507: assume !(0bv64 != ~bvadd~64(ipg_nic_rx_#t~mem504#1.base, ipg_nic_rx_#t~mem504#1.offset));havoc ipg_nic_rx_#t~mem504#1.base, ipg_nic_rx_#t~mem504#1.offset; [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573-1: SUMMARY for call ipg_interrupt_handler_#t~ret520#1.base, ipg_interrupt_handler_#t~ret520#1.offset := netdev_priv(ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset); srcloc: null [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573: ipg_interrupt_handler_~tmp~54#1.base, ipg_interrupt_handler_~tmp~54#1.offset := ipg_interrupt_handler_#t~ret520#1.base, ipg_interrupt_handler_#t~ret520#1.offset;havoc ipg_interrupt_handler_#t~ret520#1.base, ipg_interrupt_handler_#t~ret520#1.offset;ipg_interrupt_handler_~sp~19#1.base, ipg_interrupt_handler_~sp~19#1.offset := ipg_interrupt_handler_~tmp~54#1.base, ipg_interrupt_handler_~tmp~54#1.offset;call ipg_interrupt_handler_#t~mem521#1.base, ipg_interrupt_handler_#t~mem521#1.offset := read~$Pointer$#9(ipg_interrupt_handler_~sp~19#1.base, ipg_interrupt_handler_~sp~19#1.offset, 8bv64);ipg_interrupt_handler_~ioaddr~15#1.base, ipg_interrupt_handler_~ioaddr~15#1.offset := ipg_interrupt_handler_#t~mem521#1.base, ipg_interrupt_handler_#t~mem521#1.offset;havoc ipg_interrupt_handler_#t~mem521#1.base, ipg_interrupt_handler_#t~mem521#1.offset;ipg_interrupt_handler_~handled~0#1 := 0bv32;call ipg_interrupt_handler_#t~mem522#1 := read~intINTTYPE1#9(ipg_interrupt_handler_~sp~19#1.base, ~bvadd~64(4152bv64, ipg_interrupt_handler_~sp~19#1.offset), 1bv64); [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7243: assume 0bv64 == ~bvadd~64(ipg_nic_rx_with_end_~skb~5#1.base, ipg_nic_rx_with_end_~skb~5#1.offset); [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7243: assume !(0bv64 == ~bvadd~64(ipg_nic_rx_with_end_~skb~5#1.base, ipg_nic_rx_with_end_~skb~5#1.offset));call ipg_nic_rx_with_end_#t~mem441#1 := read~intINTTYPE4#9(ipg_nic_rx_with_end_~jumbo~2#1.base, ipg_nic_rx_with_end_~jumbo~2#1.offset, 4bv64); [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9423: 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~ret750#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem727#1, ldv_pci_instance_suspend_2_8_#t~ret728#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~77#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_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret750#1;havoc ldv_pci_pci_instance_2_#t~mem748#1.base, ldv_pci_pci_instance_2_#t~mem748#1.offset;havoc ldv_pci_pci_instance_2_#t~mem749#1;havoc ldv_pci_pci_instance_2_#t~ret750#1; [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309: SUMMARY for call ipg_nic_rx_free_skb(ipg_nic_rx_no_start_no_end_~dev#1.base, ipg_nic_rx_no_start_no_end_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442: ipg_nic_rx_~entry~4#1 := ~bvand~32(255bv32, ipg_nic_rx_~curr~2#1);call ipg_nic_rx_#t~mem482#1.base, ipg_nic_rx_#t~mem482#1.offset := read~$Pointer$#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(~bvadd~64(2088bv64, ipg_nic_rx_~sp~17#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_nic_rx_~entry~4#1))), 8bv64);ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset := ipg_nic_rx_#t~mem482#1.base, ipg_nic_rx_#t~mem482#1.offset;havoc ipg_nic_rx_#t~mem482#1.base, ipg_nic_rx_#t~mem482#1.offset;call ipg_nic_rx_#t~mem483#1.base, ipg_nic_rx_#t~mem483#1.offset := read~$Pointer$#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(16bv64, ipg_nic_rx_~sp~17#1.offset), 8bv64);ipg_nic_rx_~rxfd~6#1.base, ipg_nic_rx_~rxfd~6#1.offset := ipg_nic_rx_#t~mem483#1.base, ~bvadd~64(ipg_nic_rx_#t~mem483#1.offset, ~bvmul~64(24bv64, ~zero_extend~64~32(ipg_nic_rx_~entry~4#1)));havoc ipg_nic_rx_#t~mem483#1.base, ipg_nic_rx_#t~mem483#1.offset;call ipg_nic_rx_#t~mem484#1 := read~intINTTYPE8#9(ipg_nic_rx_~rxfd~6#1.base, ~bvadd~64(8bv64, ipg_nic_rx_~rxfd~6#1.offset), 8bv64); [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631: assume { :begin_inline_ldv_dispatch_register_12_2 } true;ldv_dispatch_register_12_2_#in~arg0#1.base, ldv_dispatch_register_12_2_#in~arg0#1.offset := ldv___pci_register_driver_~ldv_12_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_12_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_register_12_2_~arg0#1.base, ldv_dispatch_register_12_2_~arg0#1.offset;ldv_dispatch_register_12_2_~arg0#1.base, ldv_dispatch_register_12_2_~arg0#1.offset := ldv_dispatch_register_12_2_#in~arg0#1.base, ldv_dispatch_register_12_2_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_register_12_2_~arg0#1.base, ldv_dispatch_register_12_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_20 } true;~ldv_statevar_2~0 := 19bv32; [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7178: havoc ipg_nic_rx_with_start_and_end_#t~ret426#1.base, ipg_nic_rx_with_start_and_end_#t~ret426#1.offset; [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9358: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_19 } true;ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset := ~ldv_1_callback_nway_reset~0.base, ~ldv_1_callback_nway_reset~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_19_#t~ret702#1, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset; [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103: havoc ipg_init_mii_#t~ret616#1.base, ipg_init_mii_#t~ret616#1.offset, ipg_init_mii_#t~ret617#1, ipg_init_mii_#t~ret618#1, ipg_init_mii_#t~ret619#1, ipg_init_mii_#t~mem620#1.base, ipg_init_mii_#t~mem620#1.offset, ipg_init_mii_#t~mem621#1, ipg_init_mii_~dev#1.base, ipg_init_mii_~dev#1.offset, ipg_init_mii_~sp~23#1.base, ipg_init_mii_~sp~23#1.offset, ipg_init_mii_~tmp~59#1.base, ipg_init_mii_~tmp~59#1.offset, ipg_init_mii_~mii_if~0#1.base, ipg_init_mii_~mii_if~0#1.offset, ipg_init_mii_~phyaddr~1#1, ipg_init_mii_~mii_phyctrl~0#1, ipg_init_mii_~mii_1000cr~0#1, ipg_init_mii_~tmp___0~28#1, ipg_init_mii_~tmp___1~15#1;havoc ipg_init_mii_#in~dev#1.base, ipg_init_mii_#in~dev#1.offset;assume { :end_inline_ipg_init_mii } true;ipg_hw_init_~i~11#1 := 0bv32; [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7178-1: SUMMARY for call ipg_nic_rx_with_start_and_end_#t~ret426#1.base, ipg_nic_rx_with_start_and_end_#t~ret426#1.offset := skb_put(ipg_nic_rx_with_start_and_end_~skb~3#1.base, ipg_nic_rx_with_start_and_end_~skb~3#1.offset, ipg_nic_rx_with_start_and_end_~framelen~0#1); srcloc: null [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: assume 4bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: assume !(4bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9491: assume 10bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9491: assume !(10bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7641-1: SUMMARY for call ipg_interrupt_handler_#t~ret531#1.base, ipg_interrupt_handler_#t~ret531#1.offset := ipg_nic_get_stats(ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset); srcloc: null [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7641: havoc ipg_interrupt_handler_#t~ret531#1.base, ipg_interrupt_handler_#t~ret531#1.offset; [2025-02-08 03:49:37,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8632: havoc ldv_dispatch_register_12_2_~arg0#1.base, ldv_dispatch_register_12_2_~arg0#1.offset;havoc ldv_dispatch_register_12_2_#in~arg0#1.base, ldv_dispatch_register_12_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_12_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509-1: SUMMARY for call pci_unmap_single(ipg_nic_rx_#t~mem505#1.base, ipg_nic_rx_#t~mem505#1.offset, ~bvand~64(281474976710655bv64, ipg_nic_rx_#t~mem506#1), ~zero_extend~64~32(ipg_nic_rx_#t~mem507#1), 2bv32); srcloc: null [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509: havoc ipg_nic_rx_#t~mem505#1.base, ipg_nic_rx_#t~mem505#1.offset;havoc ipg_nic_rx_#t~mem506#1;havoc ipg_nic_rx_#t~mem507#1;call ipg_nic_rx_#t~mem508#1.base, ipg_nic_rx_#t~mem508#1.offset := read~$Pointer$#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(~bvadd~64(2088bv64, ipg_nic_rx_~sp~17#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_nic_rx_~entry___0~0#1))), 8bv64); [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9227: assume 3bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9227: assume !(3bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179-1: SUMMARY for call ipg_nic_rx_with_start_and_end_#t~ret427#1 := eth_type_trans(ipg_nic_rx_with_start_and_end_~skb~3#1.base, ipg_nic_rx_with_start_and_end_~skb~3#1.offset, ipg_nic_rx_with_start_and_end_~dev#1.base, ipg_nic_rx_with_start_and_end_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179: call write~intINTTYPE2#9(ipg_nic_rx_with_start_and_end_#t~ret427#1, ipg_nic_rx_with_start_and_end_~skb~3#1.base, ~bvadd~64(134bv64, ipg_nic_rx_with_start_and_end_~skb~3#1.offset), 2bv64);havoc ipg_nic_rx_with_start_and_end_#t~ret427#1; [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10020: assume 3bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10020: assume !(3bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558: ~ldv_statevar_2~0 := 4bv32; [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7180: SUMMARY for call skb_checksum_none_assert(ipg_nic_rx_with_start_and_end_~skb~3#1.base, ipg_nic_rx_with_start_and_end_~skb~3#1.offset); srcloc: null [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: call ipg_nic_hard_start_xmit_#t~mem594#1 := read~intINTTYPE8#9(ipg_nic_hard_start_xmit_~txfd~3#1.base, ~bvadd~64(8bv64, ipg_nic_hard_start_xmit_~txfd~3#1.offset), 8bv64);call write~intINTTYPE8#9(~bvor~64(8388608bv64, ipg_nic_hard_start_xmit_#t~mem594#1), ipg_nic_hard_start_xmit_~txfd~3#1.base, ~bvadd~64(8bv64, ipg_nic_hard_start_xmit_~txfd~3#1.offset), 8bv64);havoc ipg_nic_hard_start_xmit_#t~mem594#1;call ipg_nic_hard_start_xmit_#t~mem595#1.base, ipg_nic_hard_start_xmit_#t~mem595#1.offset := read~$Pointer$#9(ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4197bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), 8bv64);call ipg_nic_hard_start_xmit_#t~mem596#1.base, ipg_nic_hard_start_xmit_#t~mem596#1.offset := read~$Pointer$#9(ipg_nic_hard_start_xmit_~skb#1.base, ~bvadd~64(229bv64, ipg_nic_hard_start_xmit_~skb#1.offset), 8bv64);call ipg_nic_hard_start_xmit_#t~mem597#1 := read~intINTTYPE4#9(ipg_nic_hard_start_xmit_~skb#1.base, ~bvadd~64(104bv64, ipg_nic_hard_start_xmit_~skb#1.offset), 4bv64); [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916: ipg_nic_txcleanup_~i~5#1 := ~bvadd~32(1bv32, ipg_nic_txcleanup_~i~5#1); [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7511-1: SUMMARY for call dev_kfree_skb_irq(ipg_nic_rx_#t~mem508#1.base, ipg_nic_rx_#t~mem508#1.offset); srcloc: null [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7511: havoc ipg_nic_rx_#t~mem508#1.base, ipg_nic_rx_#t~mem508#1.offset; [2025-02-08 03:49:37,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379-1: assume { :begin_inline_ipg_nic_rx_with_start } true;ipg_nic_rx_with_start_#in~dev#1.base, ipg_nic_rx_with_start_#in~dev#1.offset, ipg_nic_rx_with_start_#in~sp#1.base, ipg_nic_rx_with_start_#in~sp#1.offset, ipg_nic_rx_with_start_#in~rxfd#1.base, ipg_nic_rx_with_start_#in~rxfd#1.offset, ipg_nic_rx_with_start_#in~entry#1 := ipg_nic_rx_jumbo_~dev#1.base, ipg_nic_rx_jumbo_~dev#1.offset, ipg_nic_rx_jumbo_~sp~16#1.base, ipg_nic_rx_jumbo_~sp~16#1.offset, ipg_nic_rx_jumbo_~rxfd~5#1.base, ipg_nic_rx_jumbo_~rxfd~5#1.offset, ipg_nic_rx_jumbo_~entry~3#1;havoc ipg_nic_rx_with_start_#t~mem429#1.base, ipg_nic_rx_with_start_#t~mem429#1.offset, ipg_nic_rx_with_start_#t~ret430#1, ipg_nic_rx_with_start_#t~mem431#1.base, ipg_nic_rx_with_start_#t~mem431#1.offset, ipg_nic_rx_with_start_#t~mem432#1, ipg_nic_rx_with_start_#t~mem433#1.base, ipg_nic_rx_with_start_#t~mem433#1.offset, ipg_nic_rx_with_start_#t~mem434#1, ipg_nic_rx_with_start_#t~mem435#1, ipg_nic_rx_with_start_#t~mem436#1, ipg_nic_rx_with_start_#t~ret437#1.base, ipg_nic_rx_with_start_#t~ret437#1.offset, ipg_nic_rx_with_start_#t~mem438#1, ipg_nic_rx_with_start_~dev#1.base, ipg_nic_rx_with_start_~dev#1.offset, ipg_nic_rx_with_start_~sp#1.base, ipg_nic_rx_with_start_~sp#1.offset, ipg_nic_rx_with_start_~rxfd#1.base, ipg_nic_rx_with_start_~rxfd#1.offset, ipg_nic_rx_with_start_~entry#1, ipg_nic_rx_with_start_~jumbo~1#1.base, ipg_nic_rx_with_start_~jumbo~1#1.offset, ipg_nic_rx_with_start_~pdev~0#1.base, ipg_nic_rx_with_start_~pdev~0#1.offset, ipg_nic_rx_with_start_~skb~4#1.base, ipg_nic_rx_with_start_~skb~4#1.offset, ipg_nic_rx_with_start_~tmp~48#1;ipg_nic_rx_with_start_~dev#1.base, ipg_nic_rx_with_start_~dev#1.offset := ipg_nic_rx_with_start_#in~dev#1.base, ipg_nic_rx_with_start_#in~dev#1.offset;ipg_nic_rx_with_start_~sp#1.base, ipg_nic_rx_with_start_~sp#1.offset := ipg_nic_rx_with_start_#in~sp#1.base, ipg_nic_rx_with_start_#in~sp#1.offset;ipg_nic_rx_with_start_~rxfd#1.base, ipg_nic_rx_with_start_~rxfd#1.offset := ipg_nic_rx_with_start_#in~rxfd#1.base, ipg_nic_rx_with_start_#in~rxfd#1.offset;ipg_nic_rx_with_start_~entry#1 := ipg_nic_rx_with_start_#in~entry#1;havoc ipg_nic_rx_with_start_~jumbo~1#1.base, ipg_nic_rx_with_start_~jumbo~1#1.offset;havoc ipg_nic_rx_with_start_~pdev~0#1.base, ipg_nic_rx_with_start_~pdev~0#1.offset;havoc ipg_nic_rx_with_start_~skb~4#1.base, ipg_nic_rx_with_start_~skb~4#1.offset;havoc ipg_nic_rx_with_start_~tmp~48#1;ipg_nic_rx_with_start_~jumbo~1#1.base, ipg_nic_rx_with_start_~jumbo~1#1.offset := ipg_nic_rx_with_start_~sp#1.base, ~bvadd~64(4153bv64, ipg_nic_rx_with_start_~sp#1.offset);call ipg_nic_rx_with_start_#t~mem429#1.base, ipg_nic_rx_with_start_#t~mem429#1.offset := read~$Pointer$#9(ipg_nic_rx_with_start_~sp#1.base, ~bvadd~64(4197bv64, ipg_nic_rx_with_start_~sp#1.offset), 8bv64);ipg_nic_rx_with_start_~pdev~0#1.base, ipg_nic_rx_with_start_~pdev~0#1.offset := ipg_nic_rx_with_start_#t~mem429#1.base, ipg_nic_rx_with_start_#t~mem429#1.offset;havoc ipg_nic_rx_with_start_#t~mem429#1.base, ipg_nic_rx_with_start_#t~mem429#1.offset; [2025-02-08 03:49:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: havoc ipg_nic_rx_with_start_#t~mem429#1.base, ipg_nic_rx_with_start_#t~mem429#1.offset, ipg_nic_rx_with_start_#t~ret430#1, ipg_nic_rx_with_start_#t~mem431#1.base, ipg_nic_rx_with_start_#t~mem431#1.offset, ipg_nic_rx_with_start_#t~mem432#1, ipg_nic_rx_with_start_#t~mem433#1.base, ipg_nic_rx_with_start_#t~mem433#1.offset, ipg_nic_rx_with_start_#t~mem434#1, ipg_nic_rx_with_start_#t~mem435#1, ipg_nic_rx_with_start_#t~mem436#1, ipg_nic_rx_with_start_#t~ret437#1.base, ipg_nic_rx_with_start_#t~ret437#1.offset, ipg_nic_rx_with_start_#t~mem438#1, ipg_nic_rx_with_start_~dev#1.base, ipg_nic_rx_with_start_~dev#1.offset, ipg_nic_rx_with_start_~sp#1.base, ipg_nic_rx_with_start_~sp#1.offset, ipg_nic_rx_with_start_~rxfd#1.base, ipg_nic_rx_with_start_~rxfd#1.offset, ipg_nic_rx_with_start_~entry#1, ipg_nic_rx_with_start_~jumbo~1#1.base, ipg_nic_rx_with_start_~jumbo~1#1.offset, ipg_nic_rx_with_start_~pdev~0#1.base, ipg_nic_rx_with_start_~pdev~0#1.offset, ipg_nic_rx_with_start_~skb~4#1.base, ipg_nic_rx_with_start_~skb~4#1.offset, ipg_nic_rx_with_start_~tmp~48#1;havoc ipg_nic_rx_with_start_#in~dev#1.base, ipg_nic_rx_with_start_#in~dev#1.offset, ipg_nic_rx_with_start_#in~sp#1.base, ipg_nic_rx_with_start_#in~sp#1.offset, ipg_nic_rx_with_start_#in~rxfd#1.base, ipg_nic_rx_with_start_#in~rxfd#1.offset, ipg_nic_rx_with_start_#in~entry#1;assume { :end_inline_ipg_nic_rx_with_start } true; [2025-02-08 03:49:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7445: assume 3758096384bv64 != ~bvand~64(3758096384bv64, ipg_nic_rx_#t~mem484#1) || 0bv64 == ~bvadd~64(ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset);havoc ipg_nic_rx_#t~mem484#1; [2025-02-08 03:49:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7445: assume !(3758096384bv64 != ~bvand~64(3758096384bv64, ipg_nic_rx_#t~mem484#1) || 0bv64 == ~bvadd~64(ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset));havoc ipg_nic_rx_#t~mem484#1;call ipg_nic_rx_#t~mem485#1 := read~intINTTYPE8#9(ipg_nic_rx_~rxfd~6#1.base, ~bvadd~64(8bv64, ipg_nic_rx_~rxfd~6#1.offset), 8bv64);ipg_nic_rx_~framelen~2#1 := ~bvand~32(65535bv32, ipg_nic_rx_#t~mem485#1[32:0]);havoc ipg_nic_rx_#t~mem485#1;call ipg_nic_rx_#t~mem486#1 := read~intINTTYPE8#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(4169bv64, ipg_nic_rx_~sp~17#1.offset), 8bv64); [2025-02-08 03:49:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247: assume 0bv32 != ipg_nic_rx_with_end_#t~mem441#1;havoc ipg_nic_rx_with_end_#t~mem441#1;call ipg_nic_rx_with_end_#t~mem442#1 := read~intINTTYPE8#9(ipg_nic_rx_with_end_~rxfd#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_end_~rxfd#1.offset), 8bv64);ipg_nic_rx_with_end_~framelen~1#1 := ~bvand~32(65535bv32, ipg_nic_rx_with_end_#t~mem442#1[32:0]);havoc ipg_nic_rx_with_end_#t~mem442#1;call ipg_nic_rx_with_end_#t~mem443#1 := read~intINTTYPE4#9(ipg_nic_rx_with_end_~jumbo~2#1.base, ~bvadd~64(4bv64, ipg_nic_rx_with_end_~jumbo~2#1.offset), 4bv64);ipg_nic_rx_with_end_~endframelen~0#1 := ~bvsub~32(ipg_nic_rx_with_end_~framelen~1#1, ipg_nic_rx_with_end_#t~mem443#1);havoc ipg_nic_rx_with_end_#t~mem443#1;call ipg_nic_rx_with_end_#t~mem444#1 := read~intINTTYPE8#9(ipg_nic_rx_with_end_~sp#1.base, ~bvadd~64(4177bv64, ipg_nic_rx_with_end_~sp#1.offset), 8bv64); [2025-02-08 03:49:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247: assume !(0bv32 != ipg_nic_rx_with_end_#t~mem441#1);havoc ipg_nic_rx_with_end_#t~mem441#1; [2025-02-08 03:49:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10154: havoc ldv_mutex_lock_20_~ldv_func_arg1#1.base, ldv_mutex_lock_20_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_20_#in~ldv_func_arg1#1.base, ldv_mutex_lock_20_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_20 } true;assume { :begin_inline_mii_ethtool_gset } true;mii_ethtool_gset_#in~arg0#1.base, mii_ethtool_gset_#in~arg0#1.offset, mii_ethtool_gset_#in~arg1#1.base, mii_ethtool_gset_#in~arg1#1.offset := ipg_get_settings_~sp~27#1.base, ~bvadd~64(4633bv64, ipg_get_settings_~sp~27#1.offset), ipg_get_settings_~cmd#1.base, ipg_get_settings_~cmd#1.offset;havoc mii_ethtool_gset_#res#1;havoc mii_ethtool_gset_#t~nondet869#1, mii_ethtool_gset_~arg0#1.base, mii_ethtool_gset_~arg0#1.offset, mii_ethtool_gset_~arg1#1.base, mii_ethtool_gset_~arg1#1.offset;mii_ethtool_gset_~arg0#1.base, mii_ethtool_gset_~arg0#1.offset := mii_ethtool_gset_#in~arg0#1.base, mii_ethtool_gset_#in~arg0#1.offset;mii_ethtool_gset_~arg1#1.base, mii_ethtool_gset_~arg1#1.offset := mii_ethtool_gset_#in~arg1#1.base, mii_ethtool_gset_#in~arg1#1.offset;havoc mii_ethtool_gset_#t~nondet869#1;mii_ethtool_gset_#res#1 := mii_ethtool_gset_#t~nondet869#1;havoc mii_ethtool_gset_#t~nondet869#1; [2025-02-08 03:49:37,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume ~bvule~32(ipg_hw_init_~i~11#1, 2bv32); [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume !~bvule~32(ipg_hw_init_~i~11#1, 2bv32);ipg_hw_init_~i~11#1 := 0bv32; [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7181-1: SUMMARY for call ipg_nic_rx_with_start_and_end_#t~ret428#1 := netif_rx(ipg_nic_rx_with_start_and_end_~skb~3#1.base, ipg_nic_rx_with_start_and_end_~skb~3#1.offset); srcloc: null [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7181: havoc ipg_nic_rx_with_start_and_end_#t~ret428#1;call write~$Pointer$#9(0bv64, 0bv64, ipg_nic_rx_with_start_and_end_~sp#1.base, ~bvadd~64(~bvadd~64(2088bv64, ipg_nic_rx_with_start_and_end_~sp#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_nic_rx_with_start_and_end_~entry#1))), 8bv64); [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10154-1: SUMMARY for call ldv_mutex_lock_mii_mutex_of_ipg_nic_private(ldv_mutex_lock_20_~ldv_func_arg1#1.base, ldv_mutex_lock_20_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908-1: SUMMARY for call ipg_nic_hard_start_xmit_#t~ret598#1 := pci_map_single(ipg_nic_hard_start_xmit_#t~mem595#1.base, ipg_nic_hard_start_xmit_#t~mem595#1.offset, ipg_nic_hard_start_xmit_#t~mem596#1.base, ipg_nic_hard_start_xmit_#t~mem596#1.offset, ~zero_extend~64~32(ipg_nic_hard_start_xmit_#t~mem597#1), 1bv32); srcloc: null [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908: call write~intINTTYPE8#9(ipg_nic_hard_start_xmit_#t~ret598#1, ipg_nic_hard_start_xmit_~txfd~3#1.base, ~bvadd~64(16bv64, ipg_nic_hard_start_xmit_~txfd~3#1.offset), 8bv64);havoc ipg_nic_hard_start_xmit_#t~mem595#1.base, ipg_nic_hard_start_xmit_#t~mem595#1.offset;havoc ipg_nic_hard_start_xmit_#t~mem596#1.base, ipg_nic_hard_start_xmit_#t~mem596#1.offset;havoc ipg_nic_hard_start_xmit_#t~mem597#1;havoc ipg_nic_hard_start_xmit_#t~ret598#1;call ipg_nic_hard_start_xmit_#t~mem600#1 := read~intINTTYPE8#9(ipg_nic_hard_start_xmit_~txfd~3#1.base, ~bvadd~64(16bv64, ipg_nic_hard_start_xmit_~txfd~3#1.offset), 8bv64);call ipg_nic_hard_start_xmit_#t~mem599#1 := read~intINTTYPE4#9(ipg_nic_hard_start_xmit_~skb#1.base, ~bvadd~64(104bv64, ipg_nic_hard_start_xmit_~skb#1.offset), 4bv64);call write~intINTTYPE8#9(~bvor~64(ipg_nic_hard_start_xmit_#t~mem600#1, ~bvshl~64(~zero_extend~64~32(ipg_nic_hard_start_xmit_#t~mem599#1), 48bv64)), ipg_nic_hard_start_xmit_~txfd~3#1.base, ~bvadd~64(16bv64, ipg_nic_hard_start_xmit_~txfd~3#1.offset), 8bv64);havoc ipg_nic_hard_start_xmit_#t~mem600#1;havoc ipg_nic_hard_start_xmit_#t~mem599#1;call ipg_nic_hard_start_xmit_#t~mem601#1 := read~intINTTYPE8#9(ipg_nic_hard_start_xmit_~txfd~3#1.base, ~bvadd~64(8bv64, ipg_nic_hard_start_xmit_~txfd~3#1.offset), 8bv64);call write~intINTTYPE8#9(~bvand~64(18446744071562067967bv64, ipg_nic_hard_start_xmit_#t~mem601#1), ipg_nic_hard_start_xmit_~txfd~3#1.base, ~bvadd~64(8bv64, ipg_nic_hard_start_xmit_~txfd~3#1.offset), 8bv64);havoc ipg_nic_hard_start_xmit_#t~mem601#1; [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9692: ldv_register_netdev_~tmp___0~37#1 := ldv_register_netdev_#t~ret763#1;havoc ldv_register_netdev_#t~ret763#1; [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9692-1: SUMMARY for call ldv_register_netdev_#t~ret763#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7578: assume 0bv32 != ~zero_extend~32~8(ipg_interrupt_handler_#t~mem522#1);havoc ipg_interrupt_handler_#t~mem522#1; [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7578: assume !(0bv32 != ~zero_extend~32~8(ipg_interrupt_handler_#t~mem522#1));havoc ipg_interrupt_handler_#t~mem522#1; [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11278-1: ipg_probe_#t~ret658#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet876#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;ipg_probe_~rc~6#1 := ipg_probe_#t~ret658#1;havoc ipg_probe_#t~ret658#1; [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9164: assume 5bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9164: assume !(5bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret718#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret718#1; [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11278: havoc pci_enable_device_#t~nondet876#1; [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret718#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6918: assume ~bvule~32(ipg_nic_txcleanup_~i~5#1, 255bv32); [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6918: assume !~bvule~32(ipg_nic_txcleanup_~i~5#1, 255bv32); [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089: ldv_dev_set_drvdata_14_~tmp~86#1 := ldv_dev_set_drvdata_14_#t~ret780#1;havoc ldv_dev_set_drvdata_14_#t~ret780#1;ldv_dev_set_drvdata_14_#res#1 := ldv_dev_set_drvdata_14_~tmp~86#1;pci_set_drvdata_#t~ret188#1 := ldv_dev_set_drvdata_14_#res#1;havoc ldv_dev_set_drvdata_14_#t~ret780#1, ldv_dev_set_drvdata_14_~dev#1.base, ldv_dev_set_drvdata_14_~dev#1.offset, ldv_dev_set_drvdata_14_~data#1.base, ldv_dev_set_drvdata_14_~data#1.offset, ldv_dev_set_drvdata_14_~tmp~86#1;havoc ldv_dev_set_drvdata_14_#in~dev#1.base, ldv_dev_set_drvdata_14_#in~dev#1.offset, ldv_dev_set_drvdata_14_#in~data#1.base, ldv_dev_set_drvdata_14_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_14 } true;havoc pci_set_drvdata_#t~ret188#1;havoc pci_set_drvdata_#t~ret188#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;assume { :begin_inline_ipg_hw_init } true;ipg_hw_init_#in~dev#1.base, ipg_hw_init_#in~dev#1.offset := ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#1.offset;havoc ipg_hw_init_#res#1;havoc ipg_hw_init_#t~ret622#1.base, ipg_hw_init_#t~ret622#1.offset, ipg_hw_init_#t~mem623#1.base, ipg_hw_init_#t~mem623#1.offset, ipg_hw_init_#t~ret624#1, ipg_hw_init_#t~ret625#1, ipg_hw_init_#t~ret626#1, ipg_hw_init_#t~mem627#1, ipg_hw_init_#t~ret628#1, ipg_hw_init_#t~mem629#1.base, ipg_hw_init_#t~mem629#1.offset, ipg_hw_init_#t~ret630#1, ipg_hw_init_#t~mem631#1.base, ipg_hw_init_#t~mem631#1.offset, ipg_hw_init_#t~ret632#1, ipg_hw_init_#t~mem633#1.base, ipg_hw_init_#t~mem633#1.offset, ipg_hw_init_#t~ret634#1, ipg_hw_init_#t~mem635#1.base, ipg_hw_init_#t~mem635#1.offset, ipg_hw_init_#t~ret636#1, ipg_hw_init_#t~mem637#1.base, ipg_hw_init_#t~mem637#1.offset, ipg_hw_init_#t~ret638#1, ipg_hw_init_#t~mem639#1.base, ipg_hw_init_#t~mem639#1.offset, ipg_hw_init_~dev#1.base, ipg_hw_init_~dev#1.offset, ipg_hw_init_~sp~24#1.base, ipg_hw_init_~sp~24#1.offset, ipg_hw_init_~tmp~60#1.base, ipg_hw_init_~tmp~60#1.offset, ipg_hw_init_~ioaddr~20#1.base, ipg_hw_init_~ioaddr~20#1.offset, ipg_hw_init_~i~11#1, ipg_hw_init_~rc~1#1, ipg_hw_init_~tmp___0~29#1, ipg_hw_init_~tmp___1~16#1, ipg_hw_init_~tmp___2~8#1, ipg_hw_init_~tmp___3~7#1, ipg_hw_init_~tmp___4~3#1, ipg_hw_init_~tmp___5~1#1, ipg_hw_init_~tmp___6~1#1, ipg_hw_init_~tmp___7~1#1;ipg_hw_init_~dev#1.base, ipg_hw_init_~dev#1.offset := ipg_hw_init_#in~dev#1.base, ipg_hw_init_#in~dev#1.offset;havoc ipg_hw_init_~sp~24#1.base, ipg_hw_init_~sp~24#1.offset;havoc ipg_hw_init_~tmp~60#1.base, ipg_hw_init_~tmp~60#1.offset;havoc ipg_hw_init_~ioaddr~20#1.base, ipg_hw_init_~ioaddr~20#1.offset;havoc ipg_hw_init_~i~11#1;havoc ipg_hw_init_~rc~1#1;havoc ipg_hw_init_~tmp___0~29#1;havoc ipg_hw_init_~tmp___1~16#1;havoc ipg_hw_init_~tmp___2~8#1;havoc ipg_hw_init_~tmp___3~7#1;havoc ipg_hw_init_~tmp___4~3#1;havoc ipg_hw_init_~tmp___5~1#1;havoc ipg_hw_init_~tmp___6~1#1;havoc ipg_hw_init_~tmp___7~1#1; [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089-1: SUMMARY for call ldv_dev_set_drvdata_14_#t~ret780#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_14_~dev#1.base, ldv_dev_set_drvdata_14_~dev#1.offset, ldv_dev_set_drvdata_14_~data#1.base, ldv_dev_set_drvdata_14_~data#1.offset); srcloc: null [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret754#1;havoc ldv_pci_pci_instance_2_#t~ret754#1; [2025-02-08 03:49:37,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret754#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7645: assume 0bv32 != ~bvand~32(2bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1)); [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7645: assume !(0bv32 != ~bvand~32(2bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1))); [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429: ldv_pci_instance_suspend_2_8_~tmp~77#1 := ldv_pci_instance_suspend_2_8_#t~ret728#1;havoc ldv_pci_instance_suspend_2_8_#t~mem727#1;havoc ldv_pci_instance_suspend_2_8_#t~ret728#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~77#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429-1: SUMMARY for call ldv_pci_instance_suspend_2_8_#t~ret728#1 := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT(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~mem727#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset); srcloc: null [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem740#1.base, ldv_pci_pci_instance_2_#t~mem740#1.offset);havoc ldv_pci_pci_instance_2_#t~mem740#1.base, ldv_pci_pci_instance_2_#t~mem740#1.offset;call ldv_pci_pci_instance_2_#t~mem741#1.base, ldv_pci_pci_instance_2_#t~mem741#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, ~bvadd~64(64bv64, ~ldv_2_container_pci_driver~0.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~mem741#1.base, ldv_pci_pci_instance_2_#t~mem741#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret723#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; [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem740#1.base, ldv_pci_pci_instance_2_#t~mem740#1.offset));havoc ldv_pci_pci_instance_2_#t~mem740#1.base, ldv_pci_pci_instance_2_#t~mem740#1.offset; [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-1: SUMMARY for call dev_kfree_skb_irq(ipg_nic_rx_no_start_no_end_#t~mem470#1.base, ipg_nic_rx_no_start_no_end_#t~mem470#1.offset); srcloc: null [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561-1: call ldv_pci_pci_instance_2_#t~mem740#1.base, ldv_pci_pci_instance_2_#t~mem740#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, ~bvadd~64(64bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315: havoc ipg_nic_rx_no_start_no_end_#t~mem470#1.base, ipg_nic_rx_no_start_no_end_#t~mem470#1.offset;call write~intINTTYPE4#9(0bv32, ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset, 4bv64);call write~intINTTYPE4#9(0bv32, ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ~bvadd~64(4bv64, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset), 4bv64);call write~$Pointer$#9(0bv64, 0bv64, ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ~bvadd~64(8bv64, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset), 8bv64); [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495: assume 12bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495: assume !(12bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: ipg_nic_change_mtu_~tmp~62#1.base, ipg_nic_change_mtu_~tmp~62#1.offset := ipg_nic_change_mtu_#t~ret643#1.base, ipg_nic_change_mtu_#t~ret643#1.offset;havoc ipg_nic_change_mtu_#t~ret643#1.base, ipg_nic_change_mtu_#t~ret643#1.offset;ipg_nic_change_mtu_~sp~26#1.base, ipg_nic_change_mtu_~sp~26#1.offset := ipg_nic_change_mtu_~tmp~62#1.base, ipg_nic_change_mtu_~tmp~62#1.offset; [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: assume 4bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: assume !(4bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174-1: SUMMARY for call ipg_nic_change_mtu_#t~ret643#1.base, ipg_nic_change_mtu_#t~ret643#1.offset := netdev_priv(ipg_nic_change_mtu_~dev#1.base, ipg_nic_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10024: havoc ldv_timer_timer_instance_3_#t~mem773#1.base, ldv_timer_timer_instance_3_#t~mem773#1.offset, ldv_timer_timer_instance_3_#t~mem774#1.base, ldv_timer_timer_instance_3_#t~mem774#1.offset, ldv_timer_timer_instance_3_#t~mem775#1, ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset;havoc ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_3 } true; [2025-02-08 03:49:37,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967: assume { :begin_inline_ldv_dispatch_register_dummy_factory_13_13_5 } true;assume { :begin_inline_ldv_switch_automaton_state_4_4 } true;~ldv_statevar_4~0 := 3bv32;assume { :end_inline_ldv_switch_automaton_state_4_4 } true;assume { :end_inline_ldv_dispatch_register_dummy_factory_13_13_5 } true;~ldv_statevar_13~0 := 4bv32; [2025-02-08 03:49:37,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967-1: SUMMARY for call ldv_assume((if 4bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8637: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:49:37,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8637-1: SUMMARY for call ldv_assume((if 0bv32 != ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7580-1: SUMMARY for call ipg_interrupt_handler_#t~ret523#1 := ipg_nic_rxrestore(ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset); srcloc: null [2025-02-08 03:49:37,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7580: havoc ipg_interrupt_handler_#t~ret523#1; [2025-02-08 03:49:37,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: assume 0bv32 != ldv_register_netdev_~tmp___0~37#1; [2025-02-08 03:49:37,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: assume !(0bv32 != ldv_register_netdev_~tmp___0~37#1); [2025-02-08 03:49:37,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9364: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset := ~ldv_1_callback_set_settings~0.base, ~ldv_1_callback_set_settings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret703#1, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset;assume { :begin_inline_ipg_set_settings } true;ipg_set_settings_#in~dev#1.base, ipg_set_settings_#in~dev#1.offset, ipg_set_settings_#in~cmd#1.base, ipg_set_settings_#in~cmd#1.offset := ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset;havoc ipg_set_settings_#res#1;havoc ipg_set_settings_#t~ret650#1.base, ipg_set_settings_#t~ret650#1.offset, ipg_set_settings_#t~ret651#1, ipg_set_settings_~dev#1.base, ipg_set_settings_~dev#1.offset, ipg_set_settings_~cmd#1.base, ipg_set_settings_~cmd#1.offset, ipg_set_settings_~sp~28#1.base, ipg_set_settings_~sp~28#1.offset, ipg_set_settings_~tmp~64#1.base, ipg_set_settings_~tmp~64#1.offset, ipg_set_settings_~rc~4#1;ipg_set_settings_~dev#1.base, ipg_set_settings_~dev#1.offset := ipg_set_settings_#in~dev#1.base, ipg_set_settings_#in~dev#1.offset;ipg_set_settings_~cmd#1.base, ipg_set_settings_~cmd#1.offset := ipg_set_settings_#in~cmd#1.base, ipg_set_settings_#in~cmd#1.offset;havoc ipg_set_settings_~sp~28#1.base, ipg_set_settings_~sp~28#1.offset;havoc ipg_set_settings_~tmp~64#1.base, ipg_set_settings_~tmp~64#1.offset;havoc ipg_set_settings_~rc~4#1; [2025-02-08 03:49:37,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7250: assume ~bvugt~64(~sign_extend~64~32(ipg_nic_rx_with_end_~framelen~1#1), ipg_nic_rx_with_end_#t~mem444#1);havoc ipg_nic_rx_with_end_#t~mem444#1;call ipg_nic_rx_with_end_#t~mem445#1.base, ipg_nic_rx_with_end_#t~mem445#1.offset := read~$Pointer$#9(ipg_nic_rx_with_end_~jumbo~2#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_end_~jumbo~2#1.offset), 8bv64); [2025-02-08 03:49:37,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7250: assume !~bvugt~64(~sign_extend~64~32(ipg_nic_rx_with_end_~framelen~1#1), ipg_nic_rx_with_end_#t~mem444#1);havoc ipg_nic_rx_with_end_#t~mem444#1;call ipg_nic_rx_with_end_#t~mem446#1.base, ipg_nic_rx_with_end_#t~mem446#1.offset := read~$Pointer$#9(ipg_nic_rx_with_end_~jumbo~2#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_end_~jumbo~2#1.offset), 8bv64); [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: assume ~bvslt~32(ipg_probe_~rc~6#1, 0bv32); [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: assume !~bvslt~32(ipg_probe_~rc~6#1, 0bv32); [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109-1: SUMMARY for call ipg_hw_init_#t~ret626#1 := read_eeprom(ipg_hw_init_~dev#1.base, ipg_hw_init_~dev#1.offset, ~bvadd~32(16bv32, ipg_hw_init_~i~11#1)); srcloc: null [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109: ipg_hw_init_~tmp___1~16#1 := ipg_hw_init_#t~ret626#1;havoc ipg_hw_init_#t~ret626#1;call write~intINTTYPE2#9(ipg_hw_init_~tmp___1~16#1[16:0], ipg_hw_init_~sp~24#1.base, ~bvadd~64(~bvadd~64(4471bv64, ipg_hw_init_~sp~24#1.offset), ~bvmul~64(2bv64, ~zero_extend~64~32(ipg_hw_init_~i~11#1))), 2bv64);ipg_hw_init_~i~11#1 := ~bvadd~32(1bv32, ipg_hw_init_~i~11#1); [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647-1: SUMMARY for call ipg_interrupt_handler_#t~ret532#1 := schedule_delayed_work(ipg_interrupt_handler_~sp~19#1.base, ~bvadd~64(4689bv64, ipg_interrupt_handler_~sp~19#1.offset), 0bv64); srcloc: null [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647: havoc ipg_interrupt_handler_#t~ret532#1; [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: havoc ldv_pci_instance_resume_early_2_6_#t~ret723#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~mem741#1.base, ldv_pci_pci_instance_2_#t~mem741#1.offset; [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7515: call write~$Pointer$#9(0bv64, 0bv64, ipg_nic_rx_~sp~17#1.base, ~bvadd~64(~bvadd~64(2088bv64, ipg_nic_rx_~sp~17#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_nic_rx_~entry___0~0#1))), 8bv64);call ipg_nic_rx_#t~mem509#1 := read~intINTTYPE8#9(ipg_nic_rx_~rxfd~6#1.base, ~bvadd~64(8bv64, ipg_nic_rx_~rxfd~6#1.offset), 8bv64);ipg_nic_rx_#t~short511#1 := 0bv64 != ~bvand~64(2147483648bv64, ipg_nic_rx_#t~mem509#1); [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308: ipg_probe_#res#1 := ipg_probe_~rc~6#1;call ULTIMATE.dealloc(ipg_probe_~#__key~0#1.base, ipg_probe_~#__key~0#1.offset);havoc ipg_probe_~#__key~0#1.base, ipg_probe_~#__key~0#1.offset;call ULTIMATE.dealloc(ipg_probe_~#__key___0~0#1.base, ipg_probe_~#__key___0~0#1.offset);havoc ipg_probe_~#__key___0~0#1.base, ipg_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(ipg_probe_~#__key___1~0#1.base, ipg_probe_~#__key___1~0#1.offset);havoc ipg_probe_~#__key___1~0#1.base, ipg_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(ipg_probe_~#__constr_expr_0~0#1.base, ipg_probe_~#__constr_expr_0~0#1.offset);havoc ipg_probe_~#__constr_expr_0~0#1.base, ipg_probe_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(ipg_probe_~#__key___2~0#1.base, ipg_probe_~#__key___2~0#1.offset);havoc ipg_probe_~#__key___2~0#1.base, ipg_probe_~#__key___2~0#1.offset; [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281-1: ipg_probe_#t~ret677#1.base, ipg_probe_#t~ret677#1.offset := pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret877#1.base, pci_iomap_#t~ret877#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;havoc pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset, pci_iomap_#in~arg1#1, pci_iomap_#in~arg2#1;assume { :end_inline_pci_iomap } true;ipg_probe_~ioaddr~21#1.base, ipg_probe_~ioaddr~21#1.offset := ipg_probe_#t~ret677#1.base, ipg_probe_#t~ret677#1.offset;havoc ipg_probe_#t~mem670#1;havoc ipg_probe_#t~mem671#1;havoc ipg_probe_#t~mem672#1;havoc ipg_probe_#t~short673#1;havoc ipg_probe_#t~ite676#1;havoc ipg_probe_#t~mem674#1;havoc ipg_probe_#t~mem675#1;havoc ipg_probe_#t~ret677#1.base, ipg_probe_#t~ret677#1.offset; [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281: havoc pci_iomap_#t~ret877#1.base, pci_iomap_#t~ret877#1.offset; [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281-3: SUMMARY for call pci_iomap_#t~ret877#1.base, pci_iomap_#t~ret877#1.offset := ldv_malloc(pci_iomap_~arg2#1); srcloc: null [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281-2: pci_iomap_#res#1.base, pci_iomap_#res#1.offset := pci_iomap_#t~ret877#1.base, pci_iomap_#t~ret877#1.offset;havoc pci_iomap_#t~ret877#1.base, pci_iomap_#t~ret877#1.offset; [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912-1: SUMMARY for call ipg_nic_hard_start_xmit_#t~ret602#1.base, ipg_nic_hard_start_xmit_#t~ret602#1.offset := spinlock_check(ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4397bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset)); srcloc: null [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912: ipg_nic_hard_start_xmit_~tmp___0~26#1.base, ipg_nic_hard_start_xmit_~tmp___0~26#1.offset := ipg_nic_hard_start_xmit_#t~ret602#1.base, ipg_nic_hard_start_xmit_#t~ret602#1.offset;havoc ipg_nic_hard_start_xmit_#t~ret602#1.base, ipg_nic_hard_start_xmit_#t~ret602#1.offset;assume { :begin_inline__raw_spin_lock_irqsave } true;_raw_spin_lock_irqsave_#in~arg0#1.base, _raw_spin_lock_irqsave_#in~arg0#1.offset := ipg_nic_hard_start_xmit_~tmp___0~26#1.base, ipg_nic_hard_start_xmit_~tmp___0~26#1.offset;havoc _raw_spin_lock_irqsave_#res#1;havoc _raw_spin_lock_irqsave_#t~nondet857#1, _raw_spin_lock_irqsave_~arg0#1.base, _raw_spin_lock_irqsave_~arg0#1.offset;_raw_spin_lock_irqsave_~arg0#1.base, _raw_spin_lock_irqsave_~arg0#1.offset := _raw_spin_lock_irqsave_#in~arg0#1.base, _raw_spin_lock_irqsave_#in~arg0#1.offset;havoc _raw_spin_lock_irqsave_#t~nondet857#1;_raw_spin_lock_irqsave_#res#1 := _raw_spin_lock_irqsave_#t~nondet857#1;havoc _raw_spin_lock_irqsave_#t~nondet857#1; [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450: assume ~bvugt~64(~zero_extend~64~32(ipg_nic_rx_~framelen~2#1), ipg_nic_rx_#t~mem486#1);havoc ipg_nic_rx_#t~mem486#1;call ipg_nic_rx_#t~mem487#1 := read~intINTTYPE8#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(4169bv64, ipg_nic_rx_~sp~17#1.offset), 8bv64);ipg_nic_rx_~framelen~2#1 := ipg_nic_rx_#t~mem487#1[32:0];havoc ipg_nic_rx_#t~mem487#1; [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450: assume !~bvugt~64(~zero_extend~64~32(ipg_nic_rx_~framelen~2#1), ipg_nic_rx_#t~mem486#1);havoc ipg_nic_rx_#t~mem486#1; [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_8_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384-1: assume { :begin_inline_ipg_nic_rx_with_end } true;ipg_nic_rx_with_end_#in~dev#1.base, ipg_nic_rx_with_end_#in~dev#1.offset, ipg_nic_rx_with_end_#in~sp#1.base, ipg_nic_rx_with_end_#in~sp#1.offset, ipg_nic_rx_with_end_#in~rxfd#1.base, ipg_nic_rx_with_end_#in~rxfd#1.offset, ipg_nic_rx_with_end_#in~entry#1 := ipg_nic_rx_jumbo_~dev#1.base, ipg_nic_rx_jumbo_~dev#1.offset, ipg_nic_rx_jumbo_~sp~16#1.base, ipg_nic_rx_jumbo_~sp~16#1.offset, ipg_nic_rx_jumbo_~rxfd~5#1.base, ipg_nic_rx_jumbo_~rxfd~5#1.offset, ipg_nic_rx_jumbo_~entry~3#1;havoc ipg_nic_rx_with_end_#t~ret439#1, ipg_nic_rx_with_end_#t~mem440#1.base, ipg_nic_rx_with_end_#t~mem440#1.offset, ipg_nic_rx_with_end_#t~mem441#1, ipg_nic_rx_with_end_#t~mem442#1, ipg_nic_rx_with_end_#t~mem443#1, ipg_nic_rx_with_end_#t~mem444#1, ipg_nic_rx_with_end_#t~mem445#1.base, ipg_nic_rx_with_end_#t~mem445#1.offset, ipg_nic_rx_with_end_#t~mem446#1.base, ipg_nic_rx_with_end_#t~mem446#1.offset, ipg_nic_rx_with_end_#t~ret447#1.base, ipg_nic_rx_with_end_#t~ret447#1.offset, ipg_nic_rx_with_end_#t~mem448#1.base, ipg_nic_rx_with_end_#t~mem448#1.offset, ipg_nic_rx_with_end_#t~memcpy~res449#1.base, ipg_nic_rx_with_end_#t~memcpy~res449#1.offset, ipg_nic_rx_with_end_#t~mem450#1.base, ipg_nic_rx_with_end_#t~mem450#1.offset, ipg_nic_rx_with_end_#t~mem451#1.base, ipg_nic_rx_with_end_#t~mem451#1.offset, ipg_nic_rx_with_end_#t~ret452#1, ipg_nic_rx_with_end_#t~mem453#1.base, ipg_nic_rx_with_end_#t~mem453#1.offset, ipg_nic_rx_with_end_#t~mem454#1.base, ipg_nic_rx_with_end_#t~mem454#1.offset, ipg_nic_rx_with_end_#t~ret455#1, ipg_nic_rx_with_end_#t~mem456#1.base, ipg_nic_rx_with_end_#t~mem456#1.offset, ipg_nic_rx_with_end_~dev#1.base, ipg_nic_rx_with_end_~dev#1.offset, ipg_nic_rx_with_end_~sp#1.base, ipg_nic_rx_with_end_~sp#1.offset, ipg_nic_rx_with_end_~rxfd#1.base, ipg_nic_rx_with_end_~rxfd#1.offset, ipg_nic_rx_with_end_~entry#1, ipg_nic_rx_with_end_~jumbo~2#1.base, ipg_nic_rx_with_end_~jumbo~2#1.offset, ipg_nic_rx_with_end_~skb~5#1.base, ipg_nic_rx_with_end_~skb~5#1.offset, ipg_nic_rx_with_end_~framelen~1#1, ipg_nic_rx_with_end_~endframelen~0#1, ipg_nic_rx_with_end_~tmp~49#1.base, ipg_nic_rx_with_end_~tmp~49#1.offset, ipg_nic_rx_with_end_~tmp___0~19#1;ipg_nic_rx_with_end_~dev#1.base, ipg_nic_rx_with_end_~dev#1.offset := ipg_nic_rx_with_end_#in~dev#1.base, ipg_nic_rx_with_end_#in~dev#1.offset;ipg_nic_rx_with_end_~sp#1.base, ipg_nic_rx_with_end_~sp#1.offset := ipg_nic_rx_with_end_#in~sp#1.base, ipg_nic_rx_with_end_#in~sp#1.offset;ipg_nic_rx_with_end_~rxfd#1.base, ipg_nic_rx_with_end_~rxfd#1.offset := ipg_nic_rx_with_end_#in~rxfd#1.base, ipg_nic_rx_with_end_#in~rxfd#1.offset;ipg_nic_rx_with_end_~entry#1 := ipg_nic_rx_with_end_#in~entry#1;havoc ipg_nic_rx_with_end_~jumbo~2#1.base, ipg_nic_rx_with_end_~jumbo~2#1.offset;havoc ipg_nic_rx_with_end_~skb~5#1.base, ipg_nic_rx_with_end_~skb~5#1.offset;havoc ipg_nic_rx_with_end_~framelen~1#1;havoc ipg_nic_rx_with_end_~endframelen~0#1;havoc ipg_nic_rx_with_end_~tmp~49#1.base, ipg_nic_rx_with_end_~tmp~49#1.offset;havoc ipg_nic_rx_with_end_~tmp___0~19#1;ipg_nic_rx_with_end_~jumbo~2#1.base, ipg_nic_rx_with_end_~jumbo~2#1.offset := ipg_nic_rx_with_end_~sp#1.base, ~bvadd~64(4153bv64, ipg_nic_rx_with_end_~sp#1.offset); [2025-02-08 03:49:37,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384: havoc ipg_nic_rx_with_end_#t~ret439#1, ipg_nic_rx_with_end_#t~mem440#1.base, ipg_nic_rx_with_end_#t~mem440#1.offset, ipg_nic_rx_with_end_#t~mem441#1, ipg_nic_rx_with_end_#t~mem442#1, ipg_nic_rx_with_end_#t~mem443#1, ipg_nic_rx_with_end_#t~mem444#1, ipg_nic_rx_with_end_#t~mem445#1.base, ipg_nic_rx_with_end_#t~mem445#1.offset, ipg_nic_rx_with_end_#t~mem446#1.base, ipg_nic_rx_with_end_#t~mem446#1.offset, ipg_nic_rx_with_end_#t~ret447#1.base, ipg_nic_rx_with_end_#t~ret447#1.offset, ipg_nic_rx_with_end_#t~mem448#1.base, ipg_nic_rx_with_end_#t~mem448#1.offset, ipg_nic_rx_with_end_#t~memcpy~res449#1.base, ipg_nic_rx_with_end_#t~memcpy~res449#1.offset, ipg_nic_rx_with_end_#t~mem450#1.base, ipg_nic_rx_with_end_#t~mem450#1.offset, ipg_nic_rx_with_end_#t~mem451#1.base, ipg_nic_rx_with_end_#t~mem451#1.offset, ipg_nic_rx_with_end_#t~ret452#1, ipg_nic_rx_with_end_#t~mem453#1.base, ipg_nic_rx_with_end_#t~mem453#1.offset, ipg_nic_rx_with_end_#t~mem454#1.base, ipg_nic_rx_with_end_#t~mem454#1.offset, ipg_nic_rx_with_end_#t~ret455#1, ipg_nic_rx_with_end_#t~mem456#1.base, ipg_nic_rx_with_end_#t~mem456#1.offset, ipg_nic_rx_with_end_~dev#1.base, ipg_nic_rx_with_end_~dev#1.offset, ipg_nic_rx_with_end_~sp#1.base, ipg_nic_rx_with_end_~sp#1.offset, ipg_nic_rx_with_end_~rxfd#1.base, ipg_nic_rx_with_end_~rxfd#1.offset, ipg_nic_rx_with_end_~entry#1, ipg_nic_rx_with_end_~jumbo~2#1.base, ipg_nic_rx_with_end_~jumbo~2#1.offset, ipg_nic_rx_with_end_~skb~5#1.base, ipg_nic_rx_with_end_~skb~5#1.offset, ipg_nic_rx_with_end_~framelen~1#1, ipg_nic_rx_with_end_~endframelen~0#1, ipg_nic_rx_with_end_~tmp~49#1.base, ipg_nic_rx_with_end_~tmp~49#1.offset, ipg_nic_rx_with_end_~tmp___0~19#1;havoc ipg_nic_rx_with_end_#in~dev#1.base, ipg_nic_rx_with_end_#in~dev#1.offset, ipg_nic_rx_with_end_#in~sp#1.base, ipg_nic_rx_with_end_#in~sp#1.offset, ipg_nic_rx_with_end_#in~rxfd#1.base, ipg_nic_rx_with_end_#in~rxfd#1.offset, ipg_nic_rx_with_end_#in~entry#1;assume { :end_inline_ipg_nic_rx_with_end } true; [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7252-1: SUMMARY for call dev_kfree_skb_irq(ipg_nic_rx_with_end_#t~mem445#1.base, ipg_nic_rx_with_end_#t~mem445#1.offset); srcloc: null [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7252: havoc ipg_nic_rx_with_end_#t~mem445#1.base, ipg_nic_rx_with_end_#t~mem445#1.offset; [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10027: call ldv_timer_timer_instance_3_#t~mem773#1.base, ldv_timer_timer_instance_3_#t~mem773#1.offset := read~$Pointer$#9(~ldv_3_container_timer_list~0.base, ~bvadd~64(32bv64, ~ldv_3_container_timer_list~0.offset), 8bv64); [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10027-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8177: assume ~bvugt~32(~bvsub~32(ipg_nic_change_mtu_~new_mtu#1, 68bv32), 10172bv32);ipg_nic_change_mtu_#res#1 := 4294967274bv32; [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8177: assume !~bvugt~32(~bvsub~32(ipg_nic_change_mtu_~new_mtu#1, 68bv32), 10172bv32); [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9168: assume 6bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9168: assume !(6bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9499: assume 14bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9499: assume !(14bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9697: call ldv_register_netdev_#t~mem764#1.base, ldv_register_netdev_#t~mem764#1.offset := read~$Pointer$#9(ldv_register_netdev_~ldv_8_netdev_net_device~0#1.base, ~bvadd~64(468bv64, ldv_register_netdev_~ldv_8_netdev_net_device~0#1.offset), 8bv64);call ldv_register_netdev_#t~mem765#1.base, ldv_register_netdev_#t~mem765#1.offset := read~$Pointer$#9(ldv_register_netdev_#t~mem764#1.base, ~bvadd~64(16bv64, ldv_register_netdev_#t~mem764#1.offset), 8bv64);assume { :begin_inline_ldv_register_netdev_open_8_6 } true;ldv_register_netdev_open_8_6_#in~arg0#1.base, ldv_register_netdev_open_8_6_#in~arg0#1.offset, ldv_register_netdev_open_8_6_#in~arg1#1.base, ldv_register_netdev_open_8_6_#in~arg1#1.offset := ldv_register_netdev_#t~mem765#1.base, ldv_register_netdev_#t~mem765#1.offset, ldv_register_netdev_~ldv_8_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_8_netdev_net_device~0#1.offset;havoc ldv_register_netdev_open_8_6_#res#1;havoc ldv_register_netdev_open_8_6_#t~ret768#1, ldv_register_netdev_open_8_6_~arg0#1.base, ldv_register_netdev_open_8_6_~arg0#1.offset, ldv_register_netdev_open_8_6_~arg1#1.base, ldv_register_netdev_open_8_6_~arg1#1.offset, ldv_register_netdev_open_8_6_~tmp~81#1;ldv_register_netdev_open_8_6_~arg0#1.base, ldv_register_netdev_open_8_6_~arg0#1.offset := ldv_register_netdev_open_8_6_#in~arg0#1.base, ldv_register_netdev_open_8_6_#in~arg0#1.offset;ldv_register_netdev_open_8_6_~arg1#1.base, ldv_register_netdev_open_8_6_~arg1#1.offset := ldv_register_netdev_open_8_6_#in~arg1#1.base, ldv_register_netdev_open_8_6_#in~arg1#1.offset;havoc ldv_register_netdev_open_8_6_~tmp~81#1; [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: assume ~bvule~32(ipg_find_phyaddr_~i~2#1, 31bv32); [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: assume !~bvule~32(ipg_find_phyaddr_~i~2#1, 31bv32);ipg_find_phyaddr_#res#1 := 31bv32;ipg_init_mii_#t~ret617#1 := ipg_find_phyaddr_#res#1;havoc ipg_find_phyaddr_#t~ret252#1, ipg_find_phyaddr_~dev#1.base, ipg_find_phyaddr_~dev#1.offset, ipg_find_phyaddr_~phyaddr~0#1, ipg_find_phyaddr_~i~2#1, ipg_find_phyaddr_~status~0#1, ipg_find_phyaddr_~tmp~32#1;havoc ipg_find_phyaddr_#in~dev#1.base, ipg_find_phyaddr_#in~dev#1.offset;assume { :end_inline_ipg_find_phyaddr } true;ipg_init_mii_~phyaddr~1#1 := ipg_init_mii_#t~ret617#1;havoc ipg_init_mii_#t~ret617#1;call write~intINTTYPE4#9(ipg_init_mii_~phyaddr~1#1, ipg_init_mii_~mii_if~0#1.base, ipg_init_mii_~mii_if~0#1.offset, 4bv64); [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9697-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_statevar_0~0 || 6bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517-1: assume ipg_nic_rx_#t~short511#1;call ipg_nic_rx_#t~mem510#1 := read~intINTTYPE8#9(ipg_nic_rx_~rxfd~6#1.base, ~bvadd~64(8bv64, ipg_nic_rx_~rxfd~6#1.offset), 8bv64);ipg_nic_rx_#t~short511#1 := 1610612736bv64 != ipg_nic_rx_#t~mem510#1; [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517-1: assume !ipg_nic_rx_#t~short511#1; [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517: assume ipg_nic_rx_#t~short511#1;havoc ipg_nic_rx_#t~mem509#1;havoc ipg_nic_rx_#t~mem510#1;havoc ipg_nic_rx_#t~short511#1; [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517: assume !ipg_nic_rx_#t~short511#1;havoc ipg_nic_rx_#t~mem509#1;havoc ipg_nic_rx_#t~mem510#1;havoc ipg_nic_rx_#t~short511#1;call write~intINTTYPE4#9(ipg_nic_rx_~curr~2#1, ipg_nic_rx_~sp~17#1.base, ~bvadd~64(4144bv64, ipg_nic_rx_~sp~17#1.offset), 4bv64);call ipg_nic_rx_#t~mem512#1 := read~intINTTYPE4#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(4148bv64, ipg_nic_rx_~sp~17#1.offset), 4bv64); [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235: assume 5bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235: assume !(5bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046: ipg_init_mii_~tmp~59#1.base, ipg_init_mii_~tmp~59#1.offset := ipg_init_mii_#t~ret616#1.base, ipg_init_mii_#t~ret616#1.offset;havoc ipg_init_mii_#t~ret616#1.base, ipg_init_mii_#t~ret616#1.offset;ipg_init_mii_~sp~23#1.base, ipg_init_mii_~sp~23#1.offset := ipg_init_mii_~tmp~59#1.base, ipg_init_mii_~tmp~59#1.offset;ipg_init_mii_~mii_if~0#1.base, ipg_init_mii_~mii_if~0#1.offset := ipg_init_mii_~sp~23#1.base, ~bvadd~64(4633bv64, ipg_init_mii_~sp~23#1.offset);call write~$Pointer$#9(ipg_init_mii_~dev#1.base, ipg_init_mii_~dev#1.offset, ipg_init_mii_~mii_if~0#1.base, ~bvadd~64(28bv64, ipg_init_mii_~mii_if~0#1.offset), 8bv64);call write~$Pointer$#9(#funAddr~mdio_read.base, #funAddr~mdio_read.offset, ipg_init_mii_~mii_if~0#1.base, ~bvadd~64(36bv64, ipg_init_mii_~mii_if~0#1.offset), 8bv64);call write~$Pointer$#9(#funAddr~mdio_write.base, #funAddr~mdio_write.offset, ipg_init_mii_~mii_if~0#1.base, ~bvadd~64(44bv64, ipg_init_mii_~mii_if~0#1.offset), 8bv64);call write~intINTTYPE4#9(31bv32, ipg_init_mii_~mii_if~0#1.base, ~bvadd~64(8bv64, ipg_init_mii_~mii_if~0#1.offset), 4bv64);call write~intINTTYPE4#9(31bv32, ipg_init_mii_~mii_if~0#1.base, ~bvadd~64(12bv64, ipg_init_mii_~mii_if~0#1.offset), 4bv64);assume { :begin_inline_ipg_find_phyaddr } true;ipg_find_phyaddr_#in~dev#1.base, ipg_find_phyaddr_#in~dev#1.offset := ipg_init_mii_~dev#1.base, ipg_init_mii_~dev#1.offset;havoc ipg_find_phyaddr_#res#1;havoc ipg_find_phyaddr_#t~ret252#1, ipg_find_phyaddr_~dev#1.base, ipg_find_phyaddr_~dev#1.offset, ipg_find_phyaddr_~phyaddr~0#1, ipg_find_phyaddr_~i~2#1, ipg_find_phyaddr_~status~0#1, ipg_find_phyaddr_~tmp~32#1;ipg_find_phyaddr_~dev#1.base, ipg_find_phyaddr_~dev#1.offset := ipg_find_phyaddr_#in~dev#1.base, ipg_find_phyaddr_#in~dev#1.offset;havoc ipg_find_phyaddr_~phyaddr~0#1;havoc ipg_find_phyaddr_~i~2#1;havoc ipg_find_phyaddr_~status~0#1;havoc ipg_find_phyaddr_~tmp~32#1;ipg_find_phyaddr_~i~2#1 := 0bv32; [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046-1: SUMMARY for call ipg_init_mii_#t~ret616#1.base, ipg_init_mii_#t~ret616#1.offset := netdev_priv(ipg_init_mii_~dev#1.base, ipg_init_mii_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698: ldv_register_netdev_#t~ret766#1 := ldv_register_netdev_open_8_6_#res#1;havoc ldv_register_netdev_open_8_6_#t~ret768#1, ldv_register_netdev_open_8_6_~arg0#1.base, ldv_register_netdev_open_8_6_~arg0#1.offset, ldv_register_netdev_open_8_6_~arg1#1.base, ldv_register_netdev_open_8_6_~arg1#1.offset, ldv_register_netdev_open_8_6_~tmp~81#1;havoc ldv_register_netdev_open_8_6_#in~arg0#1.base, ldv_register_netdev_open_8_6_#in~arg0#1.offset, ldv_register_netdev_open_8_6_#in~arg1#1.base, ldv_register_netdev_open_8_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_8_6 } true;ldv_register_netdev_~ldv_8_ret_default~0#1 := ldv_register_netdev_#t~ret766#1;havoc ldv_register_netdev_#t~mem764#1.base, ldv_register_netdev_#t~mem764#1.offset;havoc ldv_register_netdev_#t~mem765#1.base, ldv_register_netdev_#t~mem765#1.offset;havoc ldv_register_netdev_#t~ret766#1; [2025-02-08 03:49:37,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9434: 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~ret745#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem731#1, ldv_pci_instance_suspend_late_2_7_#t~ret732#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~78#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_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret745#1;havoc ldv_pci_pci_instance_2_#t~mem743#1.base, ldv_pci_pci_instance_2_#t~mem743#1.offset;havoc ldv_pci_pci_instance_2_#t~mem744#1;havoc ldv_pci_pci_instance_2_#t~ret745#1; [2025-02-08 03:49:37,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8641: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_31_#t~ret788#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret686#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_12_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_12_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~70#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_31_~tmp___0~41#1 := ldv___pci_register_driver_31_#t~ret788#1;havoc ldv___pci_register_driver_31_#t~ret788#1;ldv___pci_register_driver_31_#res#1 := ldv___pci_register_driver_31_~tmp___0~41#1; [2025-02-08 03:49:37,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9632: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem755#1.base, ldv_pci_pci_instance_2_#t~mem755#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, ~bvadd~64(32bv64, ~ldv_2_container_pci_driver~0.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~mem755#1.base, ldv_pci_pci_instance_2_#t~mem755#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset;havoc ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret719#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~76#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~76#1;assume { :begin_inline_ipg_probe } true;ipg_probe_#in~pdev#1.base, ipg_probe_#in~pdev#1.offset, ipg_probe_#in~id#1.base, ipg_probe_#in~id#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 ipg_probe_#res#1;havoc ipg_probe_#t~mem657#1, ipg_probe_#t~ret658#1, ipg_probe_#t~ret659#1.base, ipg_probe_#t~ret659#1.offset, ipg_probe_#t~mem660#1.base, ipg_probe_#t~mem660#1.offset, ipg_probe_#t~ret661#1, ipg_probe_#t~ret662#1, ipg_probe_#t~ret663#1, ipg_probe_#t~ret664#1.base, ipg_probe_#t~ret664#1.offset, ipg_probe_#t~ret665#1, ipg_probe_#t~ret666#1.base, ipg_probe_#t~ret666#1.offset, ipg_probe_#t~ret667#1.base, ipg_probe_#t~ret667#1.offset, ipg_probe_#t~ret668#1.base, ipg_probe_#t~ret668#1.offset, ipg_probe_#t~ret669#1, ipg_probe_#t~mem670#1, ipg_probe_#t~mem671#1, ipg_probe_#t~mem672#1, ipg_probe_#t~short673#1, ipg_probe_#t~ite676#1, ipg_probe_#t~mem674#1, ipg_probe_#t~mem675#1, ipg_probe_#t~ret677#1.base, ipg_probe_#t~ret677#1.offset, ipg_probe_#t~ret678#1.base, ipg_probe_#t~ret678#1.offset, ipg_probe_#t~ret679#1, ipg_probe_#t~mem680#1, ipg_probe_#t~ret681#1, ipg_probe_#t~ret682#1, ipg_probe_#t~ret683#1, ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset, ipg_probe_~id#1.base, ipg_probe_~id#1.offset, ipg_probe_~i~12#1, ipg_probe_~sp~31#1.base, ipg_probe_~sp~31#1.offset, ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#1.offset, ipg_probe_~ioaddr~21#1.base, ipg_probe_~ioaddr~21#1.offset, ipg_probe_~rc~6#1, ipg_probe_~tmp~67#1.base, ipg_probe_~tmp~67#1.offset, ipg_probe_~tmp___0~33#1.base, ipg_probe_~tmp___0~33#1.offset, ipg_probe_~tmp___1~17#1.base, ipg_probe_~tmp___1~17#1.offset, ipg_probe_~#__key~0#1.base, ipg_probe_~#__key~0#1.offset, ipg_probe_~#__key___0~0#1.base, ipg_probe_~#__key___0~0#1.offset, ipg_probe_~tmp___2~9#1.base, ipg_probe_~tmp___2~9#1.offset, ipg_probe_~#__key___1~0#1.base, ipg_probe_~#__key___1~0#1.offset, ipg_probe_~#__constr_expr_0~0#1.base, ipg_probe_~#__constr_expr_0~0#1.offset, ipg_probe_~#__key___2~0#1.base, ipg_probe_~#__key___2~0#1.offset;ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset := ipg_probe_#in~pdev#1.base, ipg_probe_#in~pdev#1.offset;ipg_probe_~id#1.base, ipg_probe_~id#1.offset := ipg_probe_#in~id#1.base, ipg_probe_#in~id#1.offset;havoc ipg_probe_~i~12#1;havoc ipg_probe_~sp~31#1.base, ipg_probe_~sp~31#1.offset;havoc ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#1.offset;havoc ipg_probe_~ioaddr~21#1.base, ipg_probe_~ioaddr~21#1.offset;havoc ipg_probe_~rc~6#1;havoc ipg_probe_~tmp~67#1.base, ipg_probe_~tmp~67#1.offset;havoc ipg_probe_~tmp___0~33#1.base, ipg_probe_~tmp___0~33#1.offset;havoc ipg_probe_~tmp___1~17#1.base, ipg_probe_~tmp___1~17#1.offset;call ipg_probe_~#__key~0#1.base, ipg_probe_~#__key~0#1.offset := #Ultimate.allocOnStack(8bv64);call ipg_probe_~#__key___0~0#1.base, ipg_probe_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc ipg_probe_~tmp___2~9#1.base, ipg_probe_~tmp___2~9#1.offset;call ipg_probe_~#__key___1~0#1.base, ipg_probe_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8bv64);call ipg_probe_~#__constr_expr_0~0#1.base, ipg_probe_~#__constr_expr_0~0#1.offset := #Ultimate.allocOnStack(8bv64);call ipg_probe_~#__key___2~0#1.base, ipg_probe_~#__key___2~0#1.offset := #Ultimate.allocOnStack(8bv64);call ipg_probe_#t~mem657#1 := read~intINTTYPE8#9(ipg_probe_~id#1.base, ~bvadd~64(24bv64, ipg_probe_~id#1.offset), 8bv64);ipg_probe_~i~12#1 := ipg_probe_#t~mem657#1[32:0];havoc ipg_probe_#t~mem657#1;assume { :begin_inline_pci_enable_device } true;pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset := ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset;havoc pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet876#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset := pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;havoc pci_enable_device_#t~nondet876#1;pci_enable_device_#res#1 := pci_enable_device_#t~nondet876#1;havoc pci_enable_device_#t~nondet876#1; [2025-02-08 03:49:37,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9632-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume 0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_#t~mem773#1.base, ldv_timer_timer_instance_3_#t~mem773#1.offset);havoc ldv_timer_timer_instance_3_#t~mem773#1.base, ldv_timer_timer_instance_3_#t~mem773#1.offset;call ldv_timer_timer_instance_3_#t~mem774#1.base, ldv_timer_timer_instance_3_#t~mem774#1.offset := read~$Pointer$#9(~ldv_3_container_timer_list~0.base, ~bvadd~64(32bv64, ~ldv_3_container_timer_list~0.offset), 8bv64);call ldv_timer_timer_instance_3_#t~mem775#1 := read~intINTTYPE8#9(~ldv_3_container_timer_list~0.base, ~bvadd~64(40bv64, ~ldv_3_container_timer_list~0.offset), 8bv64);assume { :begin_inline_ldv_timer_instance_callback_3_2 } true;ldv_timer_instance_callback_3_2_#in~arg0#1.base, ldv_timer_instance_callback_3_2_#in~arg0#1.offset, ldv_timer_instance_callback_3_2_#in~arg1#1 := ldv_timer_timer_instance_3_#t~mem774#1.base, ldv_timer_timer_instance_3_#t~mem774#1.offset, ldv_timer_timer_instance_3_#t~mem775#1;havoc ldv_timer_instance_callback_3_2_~arg0#1.base, ldv_timer_instance_callback_3_2_~arg0#1.offset, ldv_timer_instance_callback_3_2_~arg1#1;ldv_timer_instance_callback_3_2_~arg0#1.base, ldv_timer_instance_callback_3_2_~arg0#1.offset := ldv_timer_instance_callback_3_2_#in~arg0#1.base, ldv_timer_instance_callback_3_2_#in~arg0#1.offset;ldv_timer_instance_callback_3_2_~arg1#1 := ldv_timer_instance_callback_3_2_#in~arg1#1;assume { :begin_inline_##fun~C_ULONG~TO~VOID } true;##fun~C_ULONG~TO~VOID_#in~772#1, ##fun~C_ULONG~TO~VOID_#in~#fp#1.base, ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_3_2_~arg1#1, ldv_timer_instance_callback_3_2_~arg0#1.base, ldv_timer_instance_callback_3_2_~arg0#1.offset;havoc ##fun~C_ULONG~TO~VOID_#~772#1;##fun~C_ULONG~TO~VOID_#~772#1 := ##fun~C_ULONG~TO~VOID_#in~772#1;call delayed_work_timer_fn(##fun~C_ULONG~TO~VOID_#~772#1); [2025-02-08 03:49:37,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume !(0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_#t~mem773#1.base, ldv_timer_timer_instance_3_#t~mem773#1.offset));havoc ldv_timer_timer_instance_3_#t~mem773#1.base, ldv_timer_timer_instance_3_#t~mem773#1.offset; [2025-02-08 03:49:37,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11152-3: SUMMARY for call alloc_etherdev_mqs_#t~ret858#1.base, alloc_etherdev_mqs_#t~ret858#1.offset := ldv_malloc(3027bv64); srcloc: null [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11152: havoc alloc_etherdev_mqs_#t~ret858#1.base, alloc_etherdev_mqs_#t~ret858#1.offset; [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858: ipg_nic_txcleanup_~tmp~41#1.base, ipg_nic_txcleanup_~tmp~41#1.offset := ipg_nic_txcleanup_#t~ret338#1.base, ipg_nic_txcleanup_#t~ret338#1.offset;havoc ipg_nic_txcleanup_#t~ret338#1.base, ipg_nic_txcleanup_#t~ret338#1.offset;ipg_nic_txcleanup_~sp~10#1.base, ipg_nic_txcleanup_~sp~10#1.offset := ipg_nic_txcleanup_~tmp~41#1.base, ipg_nic_txcleanup_~tmp~41#1.offset;call ipg_nic_txcleanup_#t~mem339#1.base, ipg_nic_txcleanup_#t~mem339#1.offset := read~$Pointer$#9(ipg_nic_txcleanup_~sp~10#1.base, ipg_nic_txcleanup_~sp~10#1.offset, 8bv64);ipg_nic_txcleanup_~ioaddr~11#1.base, ipg_nic_txcleanup_~ioaddr~11#1.offset := ipg_nic_txcleanup_#t~mem339#1.base, ipg_nic_txcleanup_#t~mem339#1.offset;havoc ipg_nic_txcleanup_#t~mem339#1.base, ipg_nic_txcleanup_#t~mem339#1.offset;ipg_nic_txcleanup_~i~5#1 := 0bv32; [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11152-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret858#1.base, alloc_etherdev_mqs_#t~ret858#1.offset;havoc alloc_etherdev_mqs_#t~ret858#1.base, alloc_etherdev_mqs_#t~ret858#1.offset; [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6924: SUMMARY for call ipg_nic_txfree(ipg_nic_txcleanup_~dev#1.base, ipg_nic_txcleanup_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11152-1: ldv_alloc_etherdev_mqs_28_#t~ret783#1.base, ldv_alloc_etherdev_mqs_28_#t~ret783#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret858#1.base, alloc_etherdev_mqs_#t~ret858#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;havoc alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1;assume { :end_inline_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_28_~tmp~88#1.base, ldv_alloc_etherdev_mqs_28_~tmp~88#1.offset := ldv_alloc_etherdev_mqs_28_#t~ret783#1.base, ldv_alloc_etherdev_mqs_28_#t~ret783#1.offset;havoc ldv_alloc_etherdev_mqs_28_#t~ret783#1.base, ldv_alloc_etherdev_mqs_28_#t~ret783#1.offset;ldv_alloc_etherdev_mqs_28_~ldv_func_res~1#1.base, ldv_alloc_etherdev_mqs_28_~ldv_func_res~1#1.offset := ldv_alloc_etherdev_mqs_28_~tmp~88#1.base, ldv_alloc_etherdev_mqs_28_~tmp~88#1.offset;assume { :begin_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1 := ldv_alloc_etherdev_mqs_28_~ldv_func_res~1#1.base, ldv_alloc_etherdev_mqs_28_~ldv_func_res~1#1.offset, ldv_alloc_etherdev_mqs_28_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_28_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_28_~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret687#1, ldv_alloc_etherdev_mqs_#t~ret688#1.base, ldv_alloc_etherdev_mqs_#t~ret688#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_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~71#1.base, ldv_alloc_etherdev_mqs_~tmp~71#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~34#1;ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset := ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset;ldv_alloc_etherdev_mqs_~arg1#1 := ldv_alloc_etherdev_mqs_#in~arg1#1;ldv_alloc_etherdev_mqs_~arg2#1 := ldv_alloc_etherdev_mqs_#in~arg2#1;ldv_alloc_etherdev_mqs_~arg3#1 := ldv_alloc_etherdev_mqs_#in~arg3#1;havoc ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp~71#1.base, ldv_alloc_etherdev_mqs_~tmp~71#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~34#1; [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858-1: SUMMARY for call ipg_nic_txcleanup_#t~ret338#1.base, ipg_nic_txcleanup_#t~ret338#1.offset := netdev_priv(ipg_nic_txcleanup_~dev#1.base, ipg_nic_txcleanup_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7651: assume 0bv32 != ~bvand~32(256bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1)); [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7651: assume !(0bv32 != ~bvand~32(256bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1))); [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8774: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585: assume { :begin_inline_spin_lock } true;spin_lock_#in~lock#1.base, spin_lock_#in~lock#1.offset := ipg_interrupt_handler_~sp~19#1.base, ~bvadd~64(4397bv64, ipg_interrupt_handler_~sp~19#1.offset);havoc spin_lock_~lock#1.base, spin_lock_~lock#1.offset;spin_lock_~lock#1.base, spin_lock_~lock#1.offset := spin_lock_#in~lock#1.base, spin_lock_#in~lock#1.offset;assume { :begin_inline__raw_spin_lock } true;_raw_spin_lock_#in~arg0#1.base, _raw_spin_lock_#in~arg0#1.offset := spin_lock_~lock#1.base, spin_lock_~lock#1.offset;havoc _raw_spin_lock_~arg0#1.base, _raw_spin_lock_~arg0#1.offset;_raw_spin_lock_~arg0#1.base, _raw_spin_lock_~arg0#1.offset := _raw_spin_lock_#in~arg0#1.base, _raw_spin_lock_#in~arg0#1.offset;havoc _raw_spin_lock_~arg0#1.base, _raw_spin_lock_~arg0#1.offset;havoc _raw_spin_lock_#in~arg0#1.base, _raw_spin_lock_#in~arg0#1.offset;assume { :end_inline__raw_spin_lock } true;havoc spin_lock_~lock#1.base, spin_lock_~lock#1.offset;havoc spin_lock_#in~lock#1.base, spin_lock_#in~lock#1.offset;assume { :end_inline_spin_lock } true; [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9567: ~ldv_statevar_2~0 := 5bv32; [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-1: SUMMARY for call ipg_probe_#t~ret659#1.base, ipg_probe_#t~ret659#1.offset := pci_name(ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312: ipg_probe_~tmp~67#1.base, ipg_probe_~tmp~67#1.offset := ipg_probe_#t~ret659#1.base, ipg_probe_#t~ret659#1.offset;havoc ipg_probe_#t~ret659#1.base, ipg_probe_#t~ret659#1.offset;call ipg_probe_#t~mem660#1.base, ipg_probe_#t~mem660#1.offset := read~$Pointer$#11(~#ipg_brand_name~0.base, ~bvadd~64(~#ipg_brand_name~0.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_probe_~i~12#1))), 8bv64); [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9303: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1 := ~ldv_1_callback_ndo_change_mtu~0.base, ~ldv_1_callback_ndo_change_mtu~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_7_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret705#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1;ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1;assume { :begin_inline_ipg_nic_change_mtu } true;ipg_nic_change_mtu_#in~dev#1.base, ipg_nic_change_mtu_#in~dev#1.offset, ipg_nic_change_mtu_#in~new_mtu#1 := ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1;havoc ipg_nic_change_mtu_#res#1;havoc ipg_nic_change_mtu_#t~ret643#1.base, ipg_nic_change_mtu_#t~ret643#1.offset, ipg_nic_change_mtu_#t~ret644#1, ipg_nic_change_mtu_#t~mem645#1, ipg_nic_change_mtu_#t~mem646#1, ipg_nic_change_mtu_#t~ret647#1, ipg_nic_change_mtu_~dev#1.base, ipg_nic_change_mtu_~dev#1.offset, ipg_nic_change_mtu_~new_mtu#1, ipg_nic_change_mtu_~sp~26#1.base, ipg_nic_change_mtu_~sp~26#1.offset, ipg_nic_change_mtu_~tmp~62#1.base, ipg_nic_change_mtu_~tmp~62#1.offset, ipg_nic_change_mtu_~err~0#1, ipg_nic_change_mtu_~tmp___0~31#1;ipg_nic_change_mtu_~dev#1.base, ipg_nic_change_mtu_~dev#1.offset := ipg_nic_change_mtu_#in~dev#1.base, ipg_nic_change_mtu_#in~dev#1.offset;ipg_nic_change_mtu_~new_mtu#1 := ipg_nic_change_mtu_#in~new_mtu#1;havoc ipg_nic_change_mtu_~sp~26#1.base, ipg_nic_change_mtu_~sp~26#1.offset;havoc ipg_nic_change_mtu_~tmp~62#1.base, ipg_nic_change_mtu_~tmp~62#1.offset;havoc ipg_nic_change_mtu_~err~0#1;havoc ipg_nic_change_mtu_~tmp___0~31#1; [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9303-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_statevar_0~0 || 6bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916-1: SUMMARY for call iowrite32(4096bv32, ipg_nic_hard_start_xmit_~ioaddr~18#1.base, ipg_nic_hard_start_xmit_~ioaddr~18#1.offset); srcloc: null [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: call ipg_nic_hard_start_xmit_#t~mem606#1 := read~intINTTYPE4#9(ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4136bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), 4bv64);call ipg_nic_hard_start_xmit_#t~mem605#1 := read~intINTTYPE4#9(ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4140bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), 4bv64); [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700: ldv_register_netdev_~tmp~80#1 := ldv_register_netdev_#t~ret767#1;havoc ldv_register_netdev_#t~ret767#1; [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700-1: SUMMARY for call ldv_register_netdev_#t~ret767#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586: ipg_interrupt_handler_~tmp___0~23#1 := ipg_interrupt_handler_#t~ret524#1;havoc ipg_interrupt_handler_#t~ret524#1;ipg_interrupt_handler_~status~1#1 := ipg_interrupt_handler_~tmp___0~23#1[16:0]; [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454: assume 0bv64 != ~bvand~64(4128768bv64, ipg_nic_rx_#t~mem488#1);havoc ipg_nic_rx_#t~mem488#1;call ipg_nic_rx_#t~mem489#1 := read~intINTTYPE8#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(32bv64, ~bvadd~64(4213bv64, ipg_nic_rx_~sp~17#1.offset)), 8bv64);call write~intINTTYPE8#9(~bvadd~64(1bv64, ipg_nic_rx_#t~mem489#1), ipg_nic_rx_~sp~17#1.base, ~bvadd~64(32bv64, ~bvadd~64(4213bv64, ipg_nic_rx_~sp~17#1.offset)), 8bv64);havoc ipg_nic_rx_#t~mem489#1;call ipg_nic_rx_#t~mem490#1 := read~intINTTYPE8#9(ipg_nic_rx_~rxfd~6#1.base, ~bvadd~64(8bv64, ipg_nic_rx_~rxfd~6#1.offset), 8bv64); [2025-02-08 03:49:37,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454: assume !(0bv64 != ~bvand~64(4128768bv64, ipg_nic_rx_#t~mem488#1));havoc ipg_nic_rx_#t~mem488#1; [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586-1: SUMMARY for call ipg_interrupt_handler_#t~ret524#1 := ioread16(ipg_interrupt_handler_~ioaddr~15#1.base, ~bvadd~64(90bv64, ipg_interrupt_handler_~ioaddr~15#1.offset)); srcloc: null [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6397: ipg_find_phyaddr_~phyaddr~0#1 := ~bvand~32(31bv32, ~bvadd~32(1bv32, ipg_find_phyaddr_~i~2#1)); [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454-1: call ipg_nic_rx_#t~mem488#1 := read~intINTTYPE8#9(ipg_nic_rx_~rxfd~6#1.base, ~bvadd~64(8bv64, ipg_nic_rx_~rxfd~6#1.offset), 8bv64); [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7256-1: SUMMARY for call ipg_nic_rx_with_end_#t~ret447#1.base, ipg_nic_rx_with_end_#t~ret447#1.offset := skb_put(ipg_nic_rx_with_end_#t~mem446#1.base, ipg_nic_rx_with_end_#t~mem446#1.offset, ipg_nic_rx_with_end_~endframelen~0#1); srcloc: null [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: havoc ldv_interrupt_interrupt_instance_0_#t~ret715#1, ldv_interrupt_interrupt_instance_0_#t~ret716#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~75#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313-1: SUMMARY for call ipg_probe_#t~ret661#1 := printk(32bv64, 0bv64); srcloc: null [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: havoc ldv_mutex_unlock_21_~ldv_func_arg1#1.base, ldv_mutex_unlock_21_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_21_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_21_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_21 } true;ipg_get_settings_#res#1 := ipg_get_settings_~rc~3#1;ldv_dummy_resourceless_instance_callback_1_3_#t~ret704#1 := ipg_get_settings_#res#1;havoc ipg_get_settings_#t~ret648#1.base, ipg_get_settings_#t~ret648#1.offset, ipg_get_settings_#t~ret649#1, ipg_get_settings_~dev#1.base, ipg_get_settings_~dev#1.offset, ipg_get_settings_~cmd#1.base, ipg_get_settings_~cmd#1.offset, ipg_get_settings_~sp~27#1.base, ipg_get_settings_~sp~27#1.offset, ipg_get_settings_~tmp~63#1.base, ipg_get_settings_~tmp~63#1.offset, ipg_get_settings_~rc~3#1;havoc ipg_get_settings_#in~dev#1.base, ipg_get_settings_#in~dev#1.offset, ipg_get_settings_#in~cmd#1.base, ipg_get_settings_#in~cmd#1.offset;assume { :end_inline_ipg_get_settings } true;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret704#1;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret704#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.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7256: ipg_nic_rx_with_end_~tmp~49#1.base, ipg_nic_rx_with_end_~tmp~49#1.offset := ipg_nic_rx_with_end_#t~ret447#1.base, ipg_nic_rx_with_end_#t~ret447#1.offset;havoc ipg_nic_rx_with_end_#t~mem446#1.base, ipg_nic_rx_with_end_#t~mem446#1.offset;havoc ipg_nic_rx_with_end_#t~ret447#1.base, ipg_nic_rx_with_end_#t~ret447#1.offset;call ipg_nic_rx_with_end_#t~mem448#1.base, ipg_nic_rx_with_end_#t~mem448#1.offset := read~$Pointer$#9(ipg_nic_rx_with_end_~skb~5#1.base, ~bvadd~64(229bv64, ipg_nic_rx_with_end_~skb~5#1.offset), 8bv64); [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313: havoc ipg_probe_#t~mem660#1.base, ipg_probe_#t~mem660#1.offset;havoc ipg_probe_#t~ret661#1;assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset := pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;havoc pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;assume { :end_inline_pci_set_master } true; [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-1: SUMMARY for call ldv_mutex_unlock_mii_mutex_of_ipg_nic_private(ldv_mutex_unlock_21_~ldv_func_arg1#1.base, ldv_mutex_unlock_21_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10031: havoc ldv_timer_instance_callback_3_2_~arg0#1.base, ldv_timer_instance_callback_3_2_~arg0#1.offset, ldv_timer_instance_callback_3_2_~arg1#1;havoc ldv_timer_instance_callback_3_2_#in~arg0#1.base, ldv_timer_instance_callback_3_2_#in~arg0#1.offset, ldv_timer_instance_callback_3_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_3_2 } true;havoc ldv_timer_timer_instance_3_#t~mem774#1.base, ldv_timer_timer_instance_3_#t~mem774#1.offset;havoc ldv_timer_timer_instance_3_#t~mem775#1; [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_13_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7653-1: SUMMARY for call ipg_interrupt_handler_#t~ret533#1 := ipg_config_autoneg(ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset); srcloc: null [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7653: ipg_interrupt_handler_~tmp___4~2#1 := ipg_interrupt_handler_#t~ret533#1;havoc ipg_interrupt_handler_#t~ret533#1; [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398: ipg_find_phyaddr_~tmp~32#1 := ipg_find_phyaddr_#t~ret252#1;havoc ipg_find_phyaddr_#t~ret252#1;ipg_find_phyaddr_~status~0#1 := ipg_find_phyaddr_~tmp~32#1; [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9503: assume 16bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9503: assume !(16bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389-1: assume { :begin_inline_ipg_nic_rx_no_start_no_end } true;ipg_nic_rx_no_start_no_end_#in~dev#1.base, ipg_nic_rx_no_start_no_end_#in~dev#1.offset, ipg_nic_rx_no_start_no_end_#in~sp#1.base, ipg_nic_rx_no_start_no_end_#in~sp#1.offset, ipg_nic_rx_no_start_no_end_#in~rxfd#1.base, ipg_nic_rx_no_start_no_end_#in~rxfd#1.offset, ipg_nic_rx_no_start_no_end_#in~entry#1 := ipg_nic_rx_jumbo_~dev#1.base, ipg_nic_rx_jumbo_~dev#1.offset, ipg_nic_rx_jumbo_~sp~16#1.base, ipg_nic_rx_jumbo_~sp~16#1.offset, ipg_nic_rx_jumbo_~rxfd~5#1.base, ipg_nic_rx_jumbo_~rxfd~5#1.offset, ipg_nic_rx_jumbo_~entry~3#1;havoc ipg_nic_rx_no_start_no_end_#t~ret457#1, ipg_nic_rx_no_start_no_end_#t~mem458#1.base, ipg_nic_rx_no_start_no_end_#t~mem458#1.offset, ipg_nic_rx_no_start_no_end_#t~mem459#1, ipg_nic_rx_no_start_no_end_#t~mem460#1, ipg_nic_rx_no_start_no_end_#t~mem461#1, ipg_nic_rx_no_start_no_end_#t~mem462#1, ipg_nic_rx_no_start_no_end_#t~mem463#1, ipg_nic_rx_no_start_no_end_#t~mem464#1.base, ipg_nic_rx_no_start_no_end_#t~mem464#1.offset, ipg_nic_rx_no_start_no_end_#t~mem465#1, ipg_nic_rx_no_start_no_end_#t~ret466#1.base, ipg_nic_rx_no_start_no_end_#t~ret466#1.offset, ipg_nic_rx_no_start_no_end_#t~mem467#1.base, ipg_nic_rx_no_start_no_end_#t~mem467#1.offset, ipg_nic_rx_no_start_no_end_#t~mem468#1, ipg_nic_rx_no_start_no_end_#t~memcpy~res469#1.base, ipg_nic_rx_no_start_no_end_#t~memcpy~res469#1.offset, ipg_nic_rx_no_start_no_end_#t~mem470#1.base, ipg_nic_rx_no_start_no_end_#t~mem470#1.offset, ipg_nic_rx_no_start_no_end_~dev#1.base, ipg_nic_rx_no_start_no_end_~dev#1.offset, ipg_nic_rx_no_start_no_end_~sp#1.base, ipg_nic_rx_no_start_no_end_~sp#1.offset, ipg_nic_rx_no_start_no_end_~rxfd#1.base, ipg_nic_rx_no_start_no_end_~rxfd#1.offset, ipg_nic_rx_no_start_no_end_~entry#1, ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset, ipg_nic_rx_no_start_no_end_~skb~6#1.base, ipg_nic_rx_no_start_no_end_~skb~6#1.offset, ipg_nic_rx_no_start_no_end_~tmp~50#1.base, ipg_nic_rx_no_start_no_end_~tmp~50#1.offset, ipg_nic_rx_no_start_no_end_~tmp___0~20#1;ipg_nic_rx_no_start_no_end_~dev#1.base, ipg_nic_rx_no_start_no_end_~dev#1.offset := ipg_nic_rx_no_start_no_end_#in~dev#1.base, ipg_nic_rx_no_start_no_end_#in~dev#1.offset;ipg_nic_rx_no_start_no_end_~sp#1.base, ipg_nic_rx_no_start_no_end_~sp#1.offset := ipg_nic_rx_no_start_no_end_#in~sp#1.base, ipg_nic_rx_no_start_no_end_#in~sp#1.offset;ipg_nic_rx_no_start_no_end_~rxfd#1.base, ipg_nic_rx_no_start_no_end_~rxfd#1.offset := ipg_nic_rx_no_start_no_end_#in~rxfd#1.base, ipg_nic_rx_no_start_no_end_#in~rxfd#1.offset;ipg_nic_rx_no_start_no_end_~entry#1 := ipg_nic_rx_no_start_no_end_#in~entry#1;havoc ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset;havoc ipg_nic_rx_no_start_no_end_~skb~6#1.base, ipg_nic_rx_no_start_no_end_~skb~6#1.offset;havoc ipg_nic_rx_no_start_no_end_~tmp~50#1.base, ipg_nic_rx_no_start_no_end_~tmp~50#1.offset;havoc ipg_nic_rx_no_start_no_end_~tmp___0~20#1;ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset := ipg_nic_rx_no_start_no_end_~sp#1.base, ~bvadd~64(4153bv64, ipg_nic_rx_no_start_no_end_~sp#1.offset); [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398-1: SUMMARY for call ipg_find_phyaddr_#t~ret252#1 := mdio_read(ipg_find_phyaddr_~dev#1.base, ipg_find_phyaddr_~dev#1.offset, ipg_find_phyaddr_~phyaddr~0#1, 1bv32); srcloc: null [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389: havoc ipg_nic_rx_no_start_no_end_#t~ret457#1, ipg_nic_rx_no_start_no_end_#t~mem458#1.base, ipg_nic_rx_no_start_no_end_#t~mem458#1.offset, ipg_nic_rx_no_start_no_end_#t~mem459#1, ipg_nic_rx_no_start_no_end_#t~mem460#1, ipg_nic_rx_no_start_no_end_#t~mem461#1, ipg_nic_rx_no_start_no_end_#t~mem462#1, ipg_nic_rx_no_start_no_end_#t~mem463#1, ipg_nic_rx_no_start_no_end_#t~mem464#1.base, ipg_nic_rx_no_start_no_end_#t~mem464#1.offset, ipg_nic_rx_no_start_no_end_#t~mem465#1, ipg_nic_rx_no_start_no_end_#t~ret466#1.base, ipg_nic_rx_no_start_no_end_#t~ret466#1.offset, ipg_nic_rx_no_start_no_end_#t~mem467#1.base, ipg_nic_rx_no_start_no_end_#t~mem467#1.offset, ipg_nic_rx_no_start_no_end_#t~mem468#1, ipg_nic_rx_no_start_no_end_#t~memcpy~res469#1.base, ipg_nic_rx_no_start_no_end_#t~memcpy~res469#1.offset, ipg_nic_rx_no_start_no_end_#t~mem470#1.base, ipg_nic_rx_no_start_no_end_#t~mem470#1.offset, ipg_nic_rx_no_start_no_end_~dev#1.base, ipg_nic_rx_no_start_no_end_~dev#1.offset, ipg_nic_rx_no_start_no_end_~sp#1.base, ipg_nic_rx_no_start_no_end_~sp#1.offset, ipg_nic_rx_no_start_no_end_~rxfd#1.base, ipg_nic_rx_no_start_no_end_~rxfd#1.offset, ipg_nic_rx_no_start_no_end_~entry#1, ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset, ipg_nic_rx_no_start_no_end_~skb~6#1.base, ipg_nic_rx_no_start_no_end_~skb~6#1.offset, ipg_nic_rx_no_start_no_end_~tmp~50#1.base, ipg_nic_rx_no_start_no_end_~tmp~50#1.offset, ipg_nic_rx_no_start_no_end_~tmp___0~20#1;havoc ipg_nic_rx_no_start_no_end_#in~dev#1.base, ipg_nic_rx_no_start_no_end_#in~dev#1.offset, ipg_nic_rx_no_start_no_end_#in~sp#1.base, ipg_nic_rx_no_start_no_end_#in~sp#1.offset, ipg_nic_rx_no_start_no_end_#in~rxfd#1.base, ipg_nic_rx_no_start_no_end_#in~rxfd#1.offset, ipg_nic_rx_no_start_no_end_#in~entry#1;assume { :end_inline_ipg_nic_rx_no_start_no_end } true; [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: ipg_nic_change_mtu_~err~0#1 := ipg_nic_change_mtu_#t~ret644#1;havoc ipg_nic_change_mtu_#t~ret644#1; [2025-02-08 03:49:37,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257-1: SUMMARY for call ipg_nic_rx_with_end_#t~memcpy~res449#1.base, ipg_nic_rx_with_end_#t~memcpy~res449#1.offset := #Ultimate.C_memcpy#9(ipg_nic_rx_with_end_~tmp~49#1.base, ipg_nic_rx_with_end_~tmp~49#1.offset, ipg_nic_rx_with_end_#t~mem448#1.base, ipg_nic_rx_with_end_#t~mem448#1.offset, ~sign_extend~64~32(ipg_nic_rx_with_end_~endframelen~0#1)); srcloc: null [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257: havoc ipg_nic_rx_with_end_#t~mem448#1.base, ipg_nic_rx_with_end_#t~mem448#1.offset;havoc ipg_nic_rx_with_end_#t~memcpy~res449#1.base, ipg_nic_rx_with_end_#t~memcpy~res449#1.offset;call ipg_nic_rx_with_end_#t~mem450#1.base, ipg_nic_rx_with_end_#t~mem450#1.offset := read~$Pointer$#9(ipg_nic_rx_with_end_~jumbo~2#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_end_~jumbo~2#1.offset), 8bv64);call ipg_nic_rx_with_end_#t~mem451#1.base, ipg_nic_rx_with_end_#t~mem451#1.offset := read~$Pointer$#9(ipg_nic_rx_with_end_~jumbo~2#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_end_~jumbo~2#1.offset), 8bv64); [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9239: assume 8bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9239: assume !(8bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182-1: SUMMARY for call ipg_nic_change_mtu_#t~ret644#1 := ipg_nic_stop(ipg_nic_change_mtu_~dev#1.base, ipg_nic_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: assume ipg_nic_hard_start_xmit_#t~mem606#1 == ~bvadd~32(256bv32, ipg_nic_hard_start_xmit_#t~mem605#1);havoc ipg_nic_hard_start_xmit_#t~mem606#1;havoc ipg_nic_hard_start_xmit_#t~mem605#1; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: assume !(ipg_nic_hard_start_xmit_#t~mem606#1 == ~bvadd~32(256bv32, ipg_nic_hard_start_xmit_#t~mem605#1));havoc ipg_nic_hard_start_xmit_#t~mem606#1;havoc ipg_nic_hard_start_xmit_#t~mem605#1; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8975: ldv_entry_EMGentry_13_~tmp~72#1 := ldv_entry_EMGentry_13_#t~ret706#1;havoc ldv_entry_EMGentry_13_#t~ret706#1; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8975-1: SUMMARY for call ldv_entry_EMGentry_13_#t~ret706#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem742#1.base, ldv_pci_pci_instance_2_#t~mem742#1.offset);havoc ldv_pci_pci_instance_2_#t~mem742#1.base, ldv_pci_pci_instance_2_#t~mem742#1.offset;call ldv_pci_pci_instance_2_#t~mem743#1.base, ldv_pci_pci_instance_2_#t~mem743#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, ~bvadd~64(56bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);call ldv_pci_pci_instance_2_#t~mem744#1 := read~intINTTYPE4#15(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.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~mem743#1.base, ldv_pci_pci_instance_2_#t~mem743#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem744#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem731#1, ldv_pci_instance_suspend_late_2_7_#t~ret732#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~78#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#14(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~78#1;call ldv_pci_instance_suspend_late_2_7_#t~mem731#1 := read~intINTTYPE4#14(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4bv64); [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem742#1.base, ldv_pci_pci_instance_2_#t~mem742#1.offset));havoc ldv_pci_pci_instance_2_#t~mem742#1.base, ldv_pci_pci_instance_2_#t~mem742#1.offset; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522: assume ~bvugt~32(~bvsub~32(ipg_nic_rx_~curr~2#1, ipg_nic_rx_#t~mem512#1), 127bv32);havoc ipg_nic_rx_#t~mem512#1; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522: assume !~bvugt~32(~bvsub~32(ipg_nic_rx_~curr~2#1, ipg_nic_rx_#t~mem512#1), 127bv32);havoc ipg_nic_rx_#t~mem512#1; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: assume 0bv32 != ldv_register_netdev_~tmp~80#1; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: assume !(0bv32 != ldv_register_netdev_~tmp~80#1); [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7456: assume 0bv64 != ~bvand~64(65536bv64, ipg_nic_rx_#t~mem490#1);havoc ipg_nic_rx_#t~mem490#1;call ipg_nic_rx_#t~mem491#1 := read~intINTTYPE8#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(112bv64, ~bvadd~64(4213bv64, ipg_nic_rx_~sp~17#1.offset)), 8bv64);call write~intINTTYPE8#9(~bvadd~64(1bv64, ipg_nic_rx_#t~mem491#1), ipg_nic_rx_~sp~17#1.base, ~bvadd~64(112bv64, ~bvadd~64(4213bv64, ipg_nic_rx_~sp~17#1.offset)), 8bv64);havoc ipg_nic_rx_#t~mem491#1; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7456: assume !(0bv64 != ~bvand~64(65536bv64, ipg_nic_rx_#t~mem490#1));havoc ipg_nic_rx_#t~mem490#1; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315-1: SUMMARY for call ipg_probe_#t~ret662#1 := pci_set_dma_mask(ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset, 1099511627775bv64); srcloc: null [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570-1: call ldv_pci_pci_instance_2_#t~mem742#1.base, ldv_pci_pci_instance_2_#t~mem742#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, ~bvadd~64(56bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7258: call write~intINTTYPE2#9(ipg_nic_rx_with_end_#t~ret452#1, ipg_nic_rx_with_end_#t~mem450#1.base, ~bvadd~64(134bv64, ipg_nic_rx_with_end_#t~mem450#1.offset), 2bv64);havoc ipg_nic_rx_with_end_#t~mem450#1.base, ipg_nic_rx_with_end_#t~mem450#1.offset;havoc ipg_nic_rx_with_end_#t~mem451#1.base, ipg_nic_rx_with_end_#t~mem451#1.offset;havoc ipg_nic_rx_with_end_#t~ret452#1;call ipg_nic_rx_with_end_#t~mem453#1.base, ipg_nic_rx_with_end_#t~mem453#1.offset := read~$Pointer$#9(ipg_nic_rx_with_end_~jumbo~2#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_end_~jumbo~2#1.offset), 8bv64); [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315: ipg_probe_~rc~6#1 := ipg_probe_#t~ret662#1;havoc ipg_probe_#t~ret662#1; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7258-1: SUMMARY for call ipg_nic_rx_with_end_#t~ret452#1 := eth_type_trans(ipg_nic_rx_with_end_#t~mem451#1.base, ipg_nic_rx_with_end_#t~mem451#1.offset, ipg_nic_rx_with_end_~dev#1.base, ipg_nic_rx_with_end_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9967: assume 2bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9967: assume !(2bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9637: ldv_pci_pci_instance_2_~tmp___1~18#1 := ldv_pci_pci_instance_2_#t~ret758#1;havoc ldv_pci_pci_instance_2_#t~ret758#1; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9637-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret758#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7655: assume ~bvslt~32(ipg_interrupt_handler_~tmp___4~2#1, 0bv32); [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7655: assume !~bvslt~32(ipg_interrupt_handler_~tmp___4~2#1, 0bv32); [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7589: assume 0bv32 == ~bvand~32(8191bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1)); [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7589: assume !(0bv32 == ~bvand~32(8191bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1)));ipg_interrupt_handler_~handled~0#1 := 1bv32; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7259-1: SUMMARY for call skb_checksum_none_assert(ipg_nic_rx_with_end_#t~mem453#1.base, ipg_nic_rx_with_end_#t~mem453#1.offset); srcloc: null [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7259: havoc ipg_nic_rx_with_end_#t~mem453#1.base, ipg_nic_rx_with_end_#t~mem453#1.offset;call ipg_nic_rx_with_end_#t~mem454#1.base, ipg_nic_rx_with_end_#t~mem454#1.offset := read~$Pointer$#9(ipg_nic_rx_with_end_~jumbo~2#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_end_~jumbo~2#1.offset), 8bv64); [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8184: assume 0bv32 != ipg_nic_change_mtu_~err~0#1;ipg_nic_change_mtu_#res#1 := ipg_nic_change_mtu_~err~0#1; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8184: assume !(0bv32 != ipg_nic_change_mtu_~err~0#1);call write~intINTTYPE4#9(ipg_nic_change_mtu_~new_mtu#1, ipg_nic_change_mtu_~dev#1.base, ~bvadd~64(516bv64, ipg_nic_change_mtu_~dev#1.offset), 4bv64);call write~intINTTYPE8#9(~sign_extend~64~32(ipg_nic_change_mtu_~new_mtu#1), ipg_nic_change_mtu_~sp~26#1.base, ~bvadd~64(4185bv64, ipg_nic_change_mtu_~sp~26#1.offset), 8bv64);call write~intINTTYPE8#9(~sign_extend~64~32(ipg_nic_change_mtu_~new_mtu#1), ipg_nic_change_mtu_~sp~26#1.base, ~bvadd~64(4169bv64, ipg_nic_change_mtu_~sp~26#1.offset), 8bv64);call ipg_nic_change_mtu_#t~mem645#1 := read~intINTTYPE8#9(ipg_nic_change_mtu_~sp~26#1.base, ~bvadd~64(4169bv64, ipg_nic_change_mtu_~sp~26#1.offset), 8bv64); [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175-1: SUMMARY for call ldv_assume((if 2bv32 != ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920: SUMMARY for call netif_stop_queue(ipg_nic_hard_start_xmit_~dev#1.base, ipg_nic_hard_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8977: assume 0bv32 != ldv_entry_EMGentry_13_~tmp~72#1;~ldv_statevar_13~0 := 3bv32; [2025-02-08 03:49:37,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8977: assume !(0bv32 != ldv_entry_EMGentry_13_~tmp~72#1);~ldv_statevar_13~0 := 5bv32; [2025-02-08 03:49:37,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911: assume 2bv32 == ~ldv_statevar_13~0; [2025-02-08 03:49:37,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911: assume !(2bv32 == ~ldv_statevar_13~0); [2025-02-08 03:49:37,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_8_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7524-1: SUMMARY for call ipg_nic_rx_#t~ret513#1 := ipg_nic_rxrestore(ipg_nic_rx_~dev#1.base, ipg_nic_rx_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7524: havoc ipg_nic_rx_#t~ret513#1; [2025-02-08 03:49:37,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6401: assume 65535bv32 != ipg_find_phyaddr_~status~0#1 && 0bv32 != ipg_find_phyaddr_~status~0#1;ipg_find_phyaddr_#res#1 := ipg_find_phyaddr_~phyaddr~0#1; [2025-02-08 03:49:37,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6401: assume !(65535bv32 != ipg_find_phyaddr_~status~0#1 && 0bv32 != ipg_find_phyaddr_~status~0#1);ipg_find_phyaddr_~i~2#1 := ~bvadd~32(1bv32, ipg_find_phyaddr_~i~2#1); [2025-02-08 03:49:37,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: ldv_pci_instance_suspend_late_2_7_~tmp~78#1 := ldv_pci_instance_suspend_late_2_7_#t~ret732#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem731#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret732#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~78#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260-1: SUMMARY for call ipg_nic_rx_with_end_#t~ret455#1 := netif_rx(ipg_nic_rx_with_end_#t~mem454#1.base, ipg_nic_rx_with_end_#t~mem454#1.offset); srcloc: null [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440-1: SUMMARY for call ldv_pci_instance_suspend_late_2_7_#t~ret732#1 := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT(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~mem731#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset); srcloc: null [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260: havoc ipg_nic_rx_with_end_#t~mem454#1.base, ipg_nic_rx_with_end_#t~mem454#1.offset;havoc ipg_nic_rx_with_end_#t~ret455#1; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317: assume ~bvslt~32(ipg_probe_~rc~6#1, 0bv32); [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317: assume !~bvslt~32(ipg_probe_~rc~6#1, 0bv32); [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume ~bvule~32(ipg_hw_init_~i~11#1, 2bv32); [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume !~bvule~32(ipg_hw_init_~i~11#1, 2bv32); [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507: assume 17bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507: assume !(17bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657-1: SUMMARY for call ipg_interrupt_handler_#t~ret534#1 := netdev_info(ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset, 27bv64, 0bv64); srcloc: null [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657: havoc ipg_interrupt_handler_#t~ret534#1; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705: assume { :begin_inline_ldv_dispatch_register_8_4 } true;ldv_dispatch_register_8_4_#in~arg0#1.base, ldv_dispatch_register_8_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_8_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_8_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_8_4_~arg0#1.base, ldv_dispatch_register_8_4_~arg0#1.offset;ldv_dispatch_register_8_4_~arg0#1.base, ldv_dispatch_register_8_4_~arg0#1.offset := ldv_dispatch_register_8_4_#in~arg0#1.base, ldv_dispatch_register_8_4_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_8_4_~arg0#1.base, ldv_dispatch_register_8_4_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4bv32; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___1~18#1;~ldv_statevar_2~0 := 14bv32; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___1~18#1);~ldv_statevar_2~0 := 16bv32; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291-1: ipg_probe_#t~ret669#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet878#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;ipg_probe_~rc~6#1 := ipg_probe_#t~ret669#1;havoc ipg_probe_#t~ret669#1; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243: assume 11bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243: assume !(11bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: havoc pci_request_regions_#t~nondet878#1; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036: ~ldv_statevar_3~0 := 3bv32; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9706: havoc ldv_dispatch_register_8_4_~arg0#1.base, ldv_dispatch_register_8_4_~arg0#1.offset;havoc ldv_dispatch_register_8_4_#in~arg0#1.base, ldv_dispatch_register_8_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_8_4 } true; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: havoc ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847-1: SUMMARY for call ipg_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 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460-1: call ipg_nic_rx_#t~mem492#1 := read~intINTTYPE8#9(ipg_nic_rx_~rxfd~6#1.base, ~bvadd~64(8bv64, ipg_nic_rx_~rxfd~6#1.offset), 8bv64); [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460: assume 0bv64 != ~bvand~64(131072bv64, ipg_nic_rx_#t~mem492#1);havoc ipg_nic_rx_#t~mem492#1;call ipg_nic_rx_#t~mem493#1 := read~intINTTYPE8#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(80bv64, ~bvadd~64(4213bv64, ipg_nic_rx_~sp~17#1.offset)), 8bv64);call write~intINTTYPE8#9(~bvadd~64(1bv64, ipg_nic_rx_#t~mem493#1), ipg_nic_rx_~sp~17#1.base, ~bvadd~64(80bv64, ~bvadd~64(4213bv64, ipg_nic_rx_~sp~17#1.offset)), 8bv64);havoc ipg_nic_rx_#t~mem493#1; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460: assume !(0bv64 != ~bvand~64(131072bv64, ipg_nic_rx_#t~mem492#1));havoc ipg_nic_rx_#t~mem492#1; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8319-1: SUMMARY for call ipg_probe_#t~ret663#1 := pci_set_dma_mask(ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset, 4294967295bv64); srcloc: null [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8319: ipg_probe_~rc~6#1 := ipg_probe_#t~ret663#1;havoc ipg_probe_#t~ret663#1; [2025-02-08 03:49:37,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9971: assume 3bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9971: assume !(3bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866: ipg_nic_txcleanup_~tmp___0~16#1 := ipg_nic_txcleanup_#t~ret340#1;havoc ipg_nic_txcleanup_#t~ret340#1;ipg_nic_txcleanup_~txstatusdword~0#1 := ipg_nic_txcleanup_~tmp___0~16#1; [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866-1: SUMMARY for call ipg_nic_txcleanup_#t~ret340#1 := ioread32(ipg_nic_txcleanup_~ioaddr~11#1.base, ~bvadd~64(96bv64, ipg_nic_txcleanup_~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7395: ipg_nic_rx_jumbo_~i~6#1 := ~bvadd~32(1bv32, ipg_nic_rx_jumbo_~i~6#1);ipg_nic_rx_jumbo_~curr~1#1 := ~bvadd~32(1bv32, ipg_nic_rx_jumbo_~curr~1#1); [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236: ipg_probe_#t~ret666#1.base, ipg_probe_#t~ret666#1.offset := ldv_alloc_etherdev_mqs_28_#res#1.base, ldv_alloc_etherdev_mqs_28_#res#1.offset;havoc ldv_alloc_etherdev_mqs_28_#t~ret783#1.base, ldv_alloc_etherdev_mqs_28_#t~ret783#1.offset, ldv_alloc_etherdev_mqs_28_#t~ret784#1.base, ldv_alloc_etherdev_mqs_28_#t~ret784#1.offset, ldv_alloc_etherdev_mqs_28_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_28_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_28_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_28_~ldv_func_res~1#1.base, ldv_alloc_etherdev_mqs_28_~ldv_func_res~1#1.offset, ldv_alloc_etherdev_mqs_28_~tmp~88#1.base, ldv_alloc_etherdev_mqs_28_~tmp~88#1.offset, ldv_alloc_etherdev_mqs_28_~tmp___0~39#1.base, ldv_alloc_etherdev_mqs_28_~tmp___0~39#1.offset;havoc ldv_alloc_etherdev_mqs_28_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_28_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_28_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_28 } true;ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#1.offset := ipg_probe_#t~ret666#1.base, ipg_probe_#t~ret666#1.offset;havoc ipg_probe_#t~ret666#1.base, ipg_probe_#t~ret666#1.offset; [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122: havoc ipg_hw_init_#t~mem627#1;ipg_hw_init_~i~11#1 := ~bvadd~32(1bv32, ipg_hw_init_~i~11#1); [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_10 } true;ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_10_#in~arg3#1 := ~ldv_1_callback_ndo_do_ioctl~0.base, ~ldv_1_callback_ndo_do_ioctl~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ifreq_ptr~0.base, ~ldv_1_container_struct_ifreq_ptr~0.offset, ~ldv_1_ldv_param_10_2_default~0;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret697#1, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg3#1;ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_10_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_10_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_10_~arg3#1 := ldv_dummy_resourceless_instance_callback_1_10_#in~arg3#1;assume { :begin_inline_ipg_ioctl } true;ipg_ioctl_#in~dev#1.base, ipg_ioctl_#in~dev#1.offset, ipg_ioctl_#in~ifr#1.base, ipg_ioctl_#in~ifr#1.offset, ipg_ioctl_#in~cmd#1 := ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_10_~arg3#1;havoc ipg_ioctl_#res#1;havoc ipg_ioctl_#t~ret640#1.base, ipg_ioctl_#t~ret640#1.offset, ipg_ioctl_#t~ret641#1.base, ipg_ioctl_#t~ret641#1.offset, ipg_ioctl_#t~ret642#1, ipg_ioctl_~dev#1.base, ipg_ioctl_~dev#1.offset, ipg_ioctl_~ifr#1.base, ipg_ioctl_~ifr#1.offset, ipg_ioctl_~cmd#1, ipg_ioctl_~sp~25#1.base, ipg_ioctl_~sp~25#1.offset, ipg_ioctl_~tmp~61#1.base, ipg_ioctl_~tmp~61#1.offset, ipg_ioctl_~rc~2#1, ipg_ioctl_~tmp___0~30#1.base, ipg_ioctl_~tmp___0~30#1.offset;ipg_ioctl_~dev#1.base, ipg_ioctl_~dev#1.offset := ipg_ioctl_#in~dev#1.base, ipg_ioctl_#in~dev#1.offset;ipg_ioctl_~ifr#1.base, ipg_ioctl_~ifr#1.offset := ipg_ioctl_#in~ifr#1.base, ipg_ioctl_#in~ifr#1.offset;ipg_ioctl_~cmd#1 := ipg_ioctl_#in~cmd#1;havoc ipg_ioctl_~sp~25#1.base, ipg_ioctl_~sp~25#1.offset;havoc ipg_ioctl_~tmp~61#1.base, ipg_ioctl_~tmp~61#1.offset;havoc ipg_ioctl_~rc~2#1;havoc ipg_ioctl_~tmp___0~30#1.base, ipg_ioctl_~tmp___0~30#1.offset; [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122-2: call ipg_hw_init_#t~mem627#1 := read~intINTTYPE2#9(ipg_hw_init_~sp~24#1.base, ~bvadd~64(~bvadd~64(4471bv64, ipg_hw_init_~sp~24#1.offset), ~bvmul~64(2bv64, ~zero_extend~64~32(ipg_hw_init_~i~11#1))), 2bv64); [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume 3bv32 == ~ldv_statevar_13~0; [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume !(3bv32 == ~ldv_statevar_13~0); [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122-1: SUMMARY for call iowrite16(~zero_extend~32~16(ipg_hw_init_#t~mem627#1)[16:0], ipg_hw_init_~ioaddr~20#1.base, ~bvadd~64(ipg_hw_init_~ioaddr~20#1.offset, ~zero_extend~64~32(~bvmul~32(2bv32, ~bvadd~32(60bv32, ipg_hw_init_~i~11#1))))); srcloc: null [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7528-1: ipg_nic_rx_#res#1 := 0bv32; [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198: ipg_nic_rx_with_start_~tmp~48#1 := ipg_nic_rx_with_start_#t~ret430#1;havoc ipg_nic_rx_with_start_#t~ret430#1; [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10237-1: ldv_alloc_etherdev_mqs_28_#res#1.base, ldv_alloc_etherdev_mqs_28_#res#1.offset := ldv_alloc_etherdev_mqs_28_~ldv_func_res~1#1.base, ldv_alloc_etherdev_mqs_28_~ldv_func_res~1#1.offset; [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: assume ~bvslt~32(ipg_probe_~rc~6#1, 0bv32); [2025-02-08 03:49:37,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: assume !~bvslt~32(ipg_probe_~rc~6#1, 0bv32); [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198-1: SUMMARY for call ipg_nic_rx_with_start_#t~ret430#1 := ipg_nic_rx_check_error(ipg_nic_rx_with_start_~dev#1.base, ipg_nic_rx_with_start_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057: assume 31bv32 != ipg_init_mii_~phyaddr~1#1; [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057: assume !(31bv32 != ipg_init_mii_~phyaddr~1#1); [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925: assume { :begin_inline_spin_unlock_irqrestore } true;spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1 := ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4397bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), ipg_nic_hard_start_xmit_~flags~0#1;havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1;spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset := spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset;spin_unlock_irqrestore_~flags#1 := spin_unlock_irqrestore_#in~flags#1;assume { :begin_inline__raw_spin_unlock_irqrestore } true;_raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1 := spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1;havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1;_raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset := _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset;_raw_spin_unlock_irqrestore_~arg1#1 := _raw_spin_unlock_irqrestore_#in~arg1#1;havoc _raw_spin_unlock_irqrestore_~arg0#1.base, _raw_spin_unlock_irqrestore_~arg0#1.offset, _raw_spin_unlock_irqrestore_~arg1#1;havoc _raw_spin_unlock_irqrestore_#in~arg0#1.base, _raw_spin_unlock_irqrestore_#in~arg0#1.offset, _raw_spin_unlock_irqrestore_#in~arg1#1;assume { :end_inline__raw_spin_unlock_irqrestore } true;havoc spin_unlock_irqrestore_~lock#1.base, spin_unlock_irqrestore_~lock#1.offset, spin_unlock_irqrestore_~flags#1;havoc spin_unlock_irqrestore_#in~lock#1.base, spin_unlock_irqrestore_#in~lock#1.offset, spin_unlock_irqrestore_#in~flags#1;assume { :end_inline_spin_unlock_irqrestore } true;ipg_nic_hard_start_xmit_#res#1 := 0bv32;ldv_dummy_resourceless_instance_callback_1_16_#t~ret700#1 := ipg_nic_hard_start_xmit_#res#1;havoc ipg_nic_hard_start_xmit_#t~ret584#1.base, ipg_nic_hard_start_xmit_#t~ret584#1.offset, ipg_nic_hard_start_xmit_#t~mem585#1.base, ipg_nic_hard_start_xmit_#t~mem585#1.offset, ipg_nic_hard_start_xmit_#t~mem586#1, ipg_nic_hard_start_xmit_#t~mem587#1, ipg_nic_hard_start_xmit_#t~mem588#1, ipg_nic_hard_start_xmit_#t~mem589#1.base, ipg_nic_hard_start_xmit_#t~mem589#1.offset, ipg_nic_hard_start_xmit_#t~mem591#1, ipg_nic_hard_start_xmit_#t~mem590#1, ipg_nic_hard_start_xmit_#t~mem592#1, ipg_nic_hard_start_xmit_#t~mem593#1, ipg_nic_hard_start_xmit_#t~mem594#1, ipg_nic_hard_start_xmit_#t~mem595#1.base, ipg_nic_hard_start_xmit_#t~mem595#1.offset, ipg_nic_hard_start_xmit_#t~mem596#1.base, ipg_nic_hard_start_xmit_#t~mem596#1.offset, ipg_nic_hard_start_xmit_#t~mem597#1, ipg_nic_hard_start_xmit_#t~ret598#1, ipg_nic_hard_start_xmit_#t~mem600#1, ipg_nic_hard_start_xmit_#t~mem599#1, ipg_nic_hard_start_xmit_#t~mem601#1, ipg_nic_hard_start_xmit_#t~ret602#1.base, ipg_nic_hard_start_xmit_#t~ret602#1.offset, ipg_nic_hard_start_xmit_#t~ret603#1, ipg_nic_hard_start_xmit_#t~mem604#1, ipg_nic_hard_start_xmit_#t~mem606#1, ipg_nic_hard_start_xmit_#t~mem605#1, ipg_nic_hard_start_xmit_~skb#1.base, ipg_nic_hard_start_xmit_~skb#1.offset, ipg_nic_hard_start_xmit_~dev#1.base, ipg_nic_hard_start_xmit_~dev#1.offset, ipg_nic_hard_start_xmit_~sp~22#1.base, ipg_nic_hard_start_xmit_~sp~22#1.offset, ipg_nic_hard_start_xmit_~tmp~57#1.base, ipg_nic_hard_start_xmit_~tmp~57#1.offset, ipg_nic_hard_start_xmit_~ioaddr~18#1.base, ipg_nic_hard_start_xmit_~ioaddr~18#1.offset, ipg_nic_hard_start_xmit_~entry~5#1, ipg_nic_hard_start_xmit_~flags~0#1, ipg_nic_hard_start_xmit_~txfd~3#1.base, ipg_nic_hard_start_xmit_~txfd~3#1.offset, ipg_nic_hard_start_xmit_~tmp___0~26#1.base, ipg_nic_hard_start_xmit_~tmp___0~26#1.offset;havoc ipg_nic_hard_start_xmit_#in~skb#1.base, ipg_nic_hard_start_xmit_#in~skb#1.offset, ipg_nic_hard_start_xmit_#in~dev#1.base, ipg_nic_hard_start_xmit_#in~dev#1.offset;assume { :end_inline_ipg_nic_hard_start_xmit } true;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret700#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret700#1, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8652: ldv_alloc_etherdev_mqs_~tmp___0~34#1 := ldv_alloc_etherdev_mqs_#t~ret687#1;havoc ldv_alloc_etherdev_mqs_#t~ret687#1; [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8652-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret687#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7595-1: SUMMARY for call ipg_interrupt_handler_#t~ret525#1 := netif_running(ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset); srcloc: null [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7595: ipg_interrupt_handler_~tmp___1~12#1 := (if 0bv8 == ipg_interrupt_handler_#t~ret525#1 then 0bv8 else 1bv8);havoc ipg_interrupt_handler_#t~ret525#1; [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388: assume ~bvslt~32(ipg_probe_~rc~6#1, 0bv32); [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388: assume !~bvslt~32(ipg_probe_~rc~6#1, 0bv32);assume { :begin_inline_ldv_register_netdev_29 } true;ldv_register_netdev_29_#in~ldv_func_arg1#1.base, ldv_register_netdev_29_#in~ldv_func_arg1#1.offset := ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#1.offset;havoc ldv_register_netdev_29_#res#1;havoc ldv_register_netdev_29_#t~ret785#1, ldv_register_netdev_29_#t~ret786#1, ldv_register_netdev_29_~ldv_func_arg1#1.base, ldv_register_netdev_29_~ldv_func_arg1#1.offset, ldv_register_netdev_29_~ldv_func_res~2#1, ldv_register_netdev_29_~tmp~89#1, ldv_register_netdev_29_~tmp___0~40#1;ldv_register_netdev_29_~ldv_func_arg1#1.base, ldv_register_netdev_29_~ldv_func_arg1#1.offset := ldv_register_netdev_29_#in~ldv_func_arg1#1.base, ldv_register_netdev_29_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_29_~ldv_func_res~2#1;havoc ldv_register_netdev_29_~tmp~89#1;havoc ldv_register_netdev_29_~tmp___0~40#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_29_~ldv_func_arg1#1.base, ldv_register_netdev_29_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet881#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~nondet881#1;register_netdev_#res#1 := register_netdev_#t~nondet881#1;havoc register_netdev_#t~nondet881#1; [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511: assume 19bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511: assume !(19bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172: havoc ldv_mutex_lock_22_~ldv_func_arg1#1.base, ldv_mutex_lock_22_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_22_#in~ldv_func_arg1#1.base, ldv_mutex_lock_22_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_22 } true;assume { :begin_inline_mii_ethtool_sset } true;mii_ethtool_sset_#in~arg0#1.base, mii_ethtool_sset_#in~arg0#1.offset, mii_ethtool_sset_#in~arg1#1.base, mii_ethtool_sset_#in~arg1#1.offset := ipg_set_settings_~sp~28#1.base, ~bvadd~64(4633bv64, ipg_set_settings_~sp~28#1.offset), ipg_set_settings_~cmd#1.base, ipg_set_settings_~cmd#1.offset;havoc mii_ethtool_sset_#res#1;havoc mii_ethtool_sset_#t~nondet870#1, mii_ethtool_sset_~arg0#1.base, mii_ethtool_sset_~arg0#1.offset, mii_ethtool_sset_~arg1#1.base, mii_ethtool_sset_~arg1#1.offset;mii_ethtool_sset_~arg0#1.base, mii_ethtool_sset_~arg0#1.offset := mii_ethtool_sset_#in~arg0#1.base, mii_ethtool_sset_#in~arg0#1.offset;mii_ethtool_sset_~arg1#1.base, mii_ethtool_sset_~arg1#1.offset := mii_ethtool_sset_#in~arg1#1.base, mii_ethtool_sset_#in~arg1#1.offset;havoc mii_ethtool_sset_#t~nondet870#1;mii_ethtool_sset_#res#1 := mii_ethtool_sset_#t~nondet870#1;havoc mii_ethtool_sset_#t~nondet870#1; [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172-1: SUMMARY for call ldv_mutex_lock_mii_mutex_of_ipg_nic_private(ldv_mutex_lock_22_~ldv_func_arg1#1.base, ldv_mutex_lock_22_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: assume 13bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: assume !(13bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869: assume 0bv32 == ~bvand~32(128bv32, ipg_nic_txcleanup_~txstatusdword~0#1); [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869: assume !(0bv32 == ~bvand~32(128bv32, ipg_nic_txcleanup_~txstatusdword~0#1));call ipg_nic_txcleanup_#t~mem341#1 := read~intINTTYPE4#9(ipg_nic_txcleanup_~sp~10#1.base, ~bvadd~64(4465bv64, ipg_nic_txcleanup_~sp~10#1.offset), 4bv64); [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9710: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_8_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398: assume ~bvule~32(ipg_nic_rx_jumbo_~i~6#1, 127bv32); [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398: assume !~bvule~32(ipg_nic_rx_jumbo_~i~6#1, 127bv32);call write~intINTTYPE4#9(ipg_nic_rx_jumbo_~curr~1#1, ipg_nic_rx_jumbo_~sp~16#1.base, ~bvadd~64(4144bv64, ipg_nic_rx_jumbo_~sp~16#1.offset), 4bv64); [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7464-1: call ipg_nic_rx_#t~mem494#1 := read~intINTTYPE8#9(ipg_nic_rx_~rxfd~6#1.base, ~bvadd~64(8bv64, ipg_nic_rx_~rxfd~6#1.offset), 8bv64); [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7464: assume 0bv64 != ~bvand~64(262144bv64, ipg_nic_rx_#t~mem494#1);havoc ipg_nic_rx_#t~mem494#1;call ipg_nic_rx_#t~mem495#1 := read~intINTTYPE8#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(104bv64, ~bvadd~64(4213bv64, ipg_nic_rx_~sp~17#1.offset)), 8bv64);call write~intINTTYPE8#9(~bvadd~64(1bv64, ipg_nic_rx_#t~mem495#1), ipg_nic_rx_~sp~17#1.base, ~bvadd~64(104bv64, ~bvadd~64(4213bv64, ipg_nic_rx_~sp~17#1.offset)), 8bv64);havoc ipg_nic_rx_#t~mem495#1; [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7464: assume !(0bv64 != ~bvand~64(262144bv64, ipg_nic_rx_#t~mem494#1));havoc ipg_nic_rx_#t~mem494#1; [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323-1: SUMMARY for call ipg_probe_#t~ret664#1.base, ipg_probe_#t~ret664#1.offset := pci_name(ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: call write~intINTTYPE4#9(0bv32, ipg_nic_rx_with_end_~jumbo~2#1.base, ipg_nic_rx_with_end_~jumbo~2#1.offset, 4bv64);call write~intINTTYPE4#9(0bv32, ipg_nic_rx_with_end_~jumbo~2#1.base, ~bvadd~64(4bv64, ipg_nic_rx_with_end_~jumbo~2#1.offset), 4bv64);call write~$Pointer$#9(0bv64, 0bv64, ipg_nic_rx_with_end_~jumbo~2#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_end_~jumbo~2#1.offset), 8bv64); [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323: ipg_probe_~tmp___0~33#1.base, ipg_probe_~tmp___0~33#1.offset := ipg_probe_#t~ret664#1.base, ipg_probe_#t~ret664#1.offset;havoc ipg_probe_#t~ret664#1.base, ipg_probe_#t~ret664#1.offset; [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8191: assume ~bvugt~64(ipg_nic_change_mtu_#t~mem645#1, 4088bv64);havoc ipg_nic_change_mtu_#t~mem645#1;call write~intINTTYPE8#9(4088bv64, ipg_nic_change_mtu_~sp~26#1.base, ~bvadd~64(4169bv64, ipg_nic_change_mtu_~sp~26#1.offset), 8bv64); [2025-02-08 03:49:37,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8191: assume !~bvugt~64(ipg_nic_change_mtu_#t~mem645#1, 4088bv64);havoc ipg_nic_change_mtu_#t~mem645#1; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret887#1 := main_#res#1;havoc main_#t~ret710#1, main_~tmp~73#1;assume { :end_inline_main } true; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7200: assume 0bv32 != ipg_nic_rx_with_start_~tmp~48#1; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7200: assume !(0bv32 != ipg_nic_rx_with_start_~tmp~48#1);call ipg_nic_rx_with_start_#t~mem431#1.base, ipg_nic_rx_with_start_#t~mem431#1.offset := read~$Pointer$#9(ipg_nic_rx_with_start_~sp#1.base, ~bvadd~64(~bvadd~64(2088bv64, ipg_nic_rx_with_start_~sp#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_nic_rx_with_start_~entry#1))), 8bv64);ipg_nic_rx_with_start_~skb~4#1.base, ipg_nic_rx_with_start_~skb~4#1.offset := ipg_nic_rx_with_start_#t~mem431#1.base, ipg_nic_rx_with_start_#t~mem431#1.offset;havoc ipg_nic_rx_with_start_#t~mem431#1.base, ipg_nic_rx_with_start_#t~mem431#1.offset; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-1: SUMMARY for call ipg_init_mii_#t~ret618#1 := mdio_read(ipg_init_mii_~dev#1.base, ipg_init_mii_~dev#1.offset, ipg_init_mii_~phyaddr~1#1, 9bv32); srcloc: null [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: ipg_init_mii_~tmp___0~28#1 := ipg_init_mii_#t~ret618#1;havoc ipg_init_mii_#t~ret618#1;ipg_init_mii_~mii_1000cr~0#1 := ipg_init_mii_~tmp___0~28#1[16:0];ipg_init_mii_~mii_1000cr~0#1 := ~bvor~32(1792bv32, ~zero_extend~32~16(ipg_init_mii_~mii_1000cr~0#1))[16:0]; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975: assume 4bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975: assume !(4bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9579: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret746#1;havoc ldv_pci_pci_instance_2_#t~ret746#1;~ldv_statevar_2~0 := 6bv32; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9579-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret746#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8654: assume 0bv32 != ldv_alloc_etherdev_mqs_~tmp___0~34#1; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8654: assume !(0bv32 != ldv_alloc_etherdev_mqs_~tmp___0~34#1);ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := 0bv64, 0bv64; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7597: assume 0bv8 != ipg_interrupt_handler_~tmp___1~12#1;ipg_interrupt_handler_~tmp___2~5#1 := 0bv32; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7597: assume !(0bv8 != ipg_interrupt_handler_~tmp___1~12#1);ipg_interrupt_handler_~tmp___2~5#1 := 1bv32; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324-1: SUMMARY for call ipg_probe_#t~ret665#1 := printk(33bv64, 0bv64); srcloc: null [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324: havoc ipg_probe_#t~ret665#1; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: assume 0bv64 != ~bvadd~64(~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset);assume { :begin_inline_ldv_interrupt_instance_thread_0_3 } true;ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset := ~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_thread_0_3_#t~ret714#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset;ldv_interrupt_instance_thread_0_3_~arg1#1 := ldv_interrupt_instance_thread_0_3_#in~arg1#1;ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :begin_inline_##fun~C_INT~X~$Pointer$~TO~C_INT } true;##fun~C_INT~X~$Pointer$~TO~C_INT_#in~712#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~713#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~713#1.offset, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset := ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~712#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~713#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~713#1.offset;##fun~C_INT~X~$Pointer$~TO~C_INT_#~712#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~712#1;##fun~C_INT~X~$Pointer$~TO~C_INT_#~713#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~713#1.offset := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~713#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~713#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret714#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~712#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~713#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~713#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~712#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~713#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~713#1.offset, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~C_INT~X~$Pointer$~TO~C_INT } true;havoc ldv_interrupt_instance_thread_0_3_#t~ret714#1; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: assume !(0bv64 != ~bvadd~64(~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset)); [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8985: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_13_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919: assume 4bv32 == ~ldv_statevar_13~0; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919: assume !(4bv32 == ~ldv_statevar_13~0); [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9515: assume 20bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9515: assume !(20bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665-1: SUMMARY for call iowrite16(1990bv16, ipg_interrupt_handler_~ioaddr~15#1.base, ~bvadd~64(92bv64, ipg_interrupt_handler_~ioaddr~15#1.offset)); srcloc: null [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665: assume { :begin_inline_spin_unlock } true;spin_unlock_#in~lock#1.base, spin_unlock_#in~lock#1.offset := ipg_interrupt_handler_~sp~19#1.base, ~bvadd~64(4397bv64, ipg_interrupt_handler_~sp~19#1.offset);havoc spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset;spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset := spin_unlock_#in~lock#1.base, spin_unlock_#in~lock#1.offset;assume { :begin_inline__raw_spin_unlock } true;_raw_spin_unlock_#in~arg0#1.base, _raw_spin_unlock_#in~arg0#1.offset := spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset;havoc _raw_spin_unlock_~arg0#1.base, _raw_spin_unlock_~arg0#1.offset;_raw_spin_unlock_~arg0#1.base, _raw_spin_unlock_~arg0#1.offset := _raw_spin_unlock_#in~arg0#1.base, _raw_spin_unlock_#in~arg0#1.offset;havoc _raw_spin_unlock_~arg0#1.base, _raw_spin_unlock_~arg0#1.offset;havoc _raw_spin_unlock_#in~arg0#1.base, _raw_spin_unlock_#in~arg0#1.offset;assume { :end_inline__raw_spin_unlock } true;havoc spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset;havoc spin_unlock_#in~lock#1.base, spin_unlock_#in~lock#1.offset;assume { :end_inline_spin_unlock } true;ipg_interrupt_handler_#res#1 := (if 0bv32 != ipg_interrupt_handler_~handled~0#1 then 1bv32 else 0bv32);ldv_interrupt_instance_handler_0_5_#t~ret711#1 := ipg_interrupt_handler_#res#1;havoc ipg_interrupt_handler_#t~ret520#1.base, ipg_interrupt_handler_#t~ret520#1.offset, ipg_interrupt_handler_#t~mem521#1.base, ipg_interrupt_handler_#t~mem521#1.offset, ipg_interrupt_handler_#t~mem522#1, ipg_interrupt_handler_#t~ret523#1, ipg_interrupt_handler_#t~ret524#1, ipg_interrupt_handler_#t~ret525#1, ipg_interrupt_handler_#t~ret526#1, ipg_interrupt_handler_#t~ret527#1, ipg_interrupt_handler_#t~mem528#1, ipg_interrupt_handler_#t~ret529#1, ipg_interrupt_handler_#t~ret530#1, ipg_interrupt_handler_#t~ret531#1.base, ipg_interrupt_handler_#t~ret531#1.offset, ipg_interrupt_handler_#t~ret532#1, ipg_interrupt_handler_#t~ret533#1, ipg_interrupt_handler_#t~ret534#1, ipg_interrupt_handler_~irq#1, ipg_interrupt_handler_~dev_inst#1.base, ipg_interrupt_handler_~dev_inst#1.offset, ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset, ipg_interrupt_handler_~sp~19#1.base, ipg_interrupt_handler_~sp~19#1.offset, ipg_interrupt_handler_~tmp~54#1.base, ipg_interrupt_handler_~tmp~54#1.offset, ipg_interrupt_handler_~ioaddr~15#1.base, ipg_interrupt_handler_~ioaddr~15#1.offset, ipg_interrupt_handler_~handled~0#1, ipg_interrupt_handler_~status~1#1, ipg_interrupt_handler_~tmp___0~23#1, ipg_interrupt_handler_~tmp___1~12#1, ipg_interrupt_handler_~tmp___2~5#1, ipg_interrupt_handler_~tmp___3~5#1, ipg_interrupt_handler_~tmp___4~2#1;havoc ipg_interrupt_handler_#in~irq#1, ipg_interrupt_handler_#in~dev_inst#1.base, ipg_interrupt_handler_#in~dev_inst#1.offset;assume { :end_inline_ipg_interrupt_handler } true;ldv_interrupt_instance_handler_0_5_~tmp~74#1 := ldv_interrupt_instance_handler_0_5_#t~ret711#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret711#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~74#1;ldv_interrupt_interrupt_instance_0_#t~ret715#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret711#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~74#1;havoc ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_handler_0_5 } true;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret715#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret715#1; [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656: ldv_alloc_etherdev_mqs_~tmp~71#1.base, ldv_alloc_etherdev_mqs_~tmp~71#1.offset := ldv_alloc_etherdev_mqs_#t~ret688#1.base, ldv_alloc_etherdev_mqs_#t~ret688#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret688#1.base, ldv_alloc_etherdev_mqs_#t~ret688#1.offset;ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset := ldv_alloc_etherdev_mqs_~tmp~71#1.base, ldv_alloc_etherdev_mqs_~tmp~71#1.offset;ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset; [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9647: ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset := ldv_pci_pci_instance_2_#t~ret759#1.base, ldv_pci_pci_instance_2_#t~ret759#1.offset;havoc ldv_pci_pci_instance_2_#t~ret759#1.base, ldv_pci_pci_instance_2_#t~ret759#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset; [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret688#1.base, ldv_alloc_etherdev_mqs_#t~ret688#1.offset := ldv_xmalloc(3200bv64); srcloc: null [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9647-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret759#1.base, ldv_pci_pci_instance_2_#t~ret759#1.offset := ldv_xmalloc(2936bv64); srcloc: null [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9251: assume 14bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9251: assume !(14bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269: SUMMARY for call ipg_nic_rx_free_skb(ipg_nic_rx_with_end_~dev#1.base, ipg_nic_rx_with_end_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: SUMMARY for call mdio_write(ipg_init_mii_~dev#1.base, ipg_init_mii_~dev#1.offset, ipg_init_mii_~phyaddr~1#1, 9bv32, ~zero_extend~32~16(ipg_init_mii_~mii_1000cr~0#1)); srcloc: null [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8987: ~ldv_statevar_13~0 := 9bv32; [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8987-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: assume 0bv32 != ipg_nic_txcleanup_#t~mem341#1;havoc ipg_nic_txcleanup_#t~mem341#1; [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: assume !(0bv32 != ipg_nic_txcleanup_#t~mem341#1);havoc ipg_nic_txcleanup_#t~mem341#1; [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7468: assume 0bv64 != ~bvadd~64(ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset);call ipg_nic_rx_#t~mem496#1 := read~intINTTYPE8#9(ipg_nic_rx_~rxfd~6#1.base, ~bvadd~64(16bv64, ipg_nic_rx_~rxfd~6#1.offset), 8bv64);ipg_nic_rx_~info~0#1 := ipg_nic_rx_#t~mem496#1;havoc ipg_nic_rx_#t~mem496#1;call ipg_nic_rx_#t~mem497#1.base, ipg_nic_rx_#t~mem497#1.offset := read~$Pointer$#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(4197bv64, ipg_nic_rx_~sp~17#1.offset), 8bv64);call ipg_nic_rx_#t~mem498#1 := read~intINTTYPE4#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(4193bv64, ipg_nic_rx_~sp~17#1.offset), 4bv64); [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7468: assume !(0bv64 != ~bvadd~64(ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset)); [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11234: havoc ldv_pre_register_netdev_#t~nondet868#1; [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186: havoc ldv_interrupt_instance_thread_0_3_#t~ret714#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_0_3 } true; [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195: call ipg_nic_change_mtu_#t~mem646#1 := read~intINTTYPE8#9(ipg_nic_change_mtu_~sp~26#1.base, ~bvadd~64(4185bv64, ipg_nic_change_mtu_~sp~26#1.offset), 8bv64);call write~intINTTYPE8#9(ipg_nic_change_mtu_#t~mem646#1, ipg_nic_change_mtu_~sp~26#1.base, ~bvadd~64(4177bv64, ipg_nic_change_mtu_~sp~26#1.offset), 8bv64);havoc ipg_nic_change_mtu_#t~mem646#1; [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-1: SUMMARY for call ipg_init_mii_#t~ret619#1 := mdio_read(ipg_init_mii_~dev#1.base, ipg_init_mii_~dev#1.offset, ipg_init_mii_~phyaddr~1#1, 0bv32); srcloc: null [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: ipg_init_mii_~tmp___1~15#1 := ipg_init_mii_#t~ret619#1;havoc ipg_init_mii_#t~ret619#1;ipg_init_mii_~mii_phyctrl~0#1 := ipg_init_mii_~tmp___1~15#1[16:0];call ipg_init_mii_#t~mem620#1.base, ipg_init_mii_#t~mem620#1.offset := read~$Pointer$#9(ipg_init_mii_~sp~23#1.base, ~bvadd~64(4197bv64, ipg_init_mii_~sp~23#1.offset), 8bv64);call ipg_init_mii_#t~mem621#1 := read~intINTTYPE1#9(ipg_init_mii_#t~mem620#1.base, ~bvadd~64(72bv64, ipg_init_mii_#t~mem620#1.offset), 1bv64);assume { :begin_inline_ipg_set_phy_default_param } true;ipg_set_phy_default_param_#in~rev#1, ipg_set_phy_default_param_#in~dev#1.base, ipg_set_phy_default_param_#in~dev#1.offset, ipg_set_phy_default_param_#in~phy_address#1 := ~zero_extend~32~8(ipg_init_mii_#t~mem621#1)[8:0], ipg_init_mii_~dev#1.base, ipg_init_mii_~dev#1.offset, ipg_init_mii_~phyaddr~1#1;havoc ipg_set_phy_default_param_#t~mem607#1, ipg_set_phy_default_param_#t~mem608#1, ipg_set_phy_default_param_#t~mem609#1, ipg_set_phy_default_param_#t~mem610#1, ipg_set_phy_default_param_#t~mem611#1, ipg_set_phy_default_param_#t~mem612#1, ipg_set_phy_default_param_~rev#1, ipg_set_phy_default_param_~dev#1.base, ipg_set_phy_default_param_~dev#1.offset, ipg_set_phy_default_param_~phy_address#1, ipg_set_phy_default_param_~length~0#1, ipg_set_phy_default_param_~revision~0#1, ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset, ipg_set_phy_default_param_~address~0#1, ipg_set_phy_default_param_~value~0#1;ipg_set_phy_default_param_~rev#1 := ipg_set_phy_default_param_#in~rev#1;ipg_set_phy_default_param_~dev#1.base, ipg_set_phy_default_param_~dev#1.offset := ipg_set_phy_default_param_#in~dev#1.base, ipg_set_phy_default_param_#in~dev#1.offset;ipg_set_phy_default_param_~phy_address#1 := ipg_set_phy_default_param_#in~phy_address#1;havoc ipg_set_phy_default_param_~length~0#1;havoc ipg_set_phy_default_param_~revision~0#1;havoc ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset;havoc ipg_set_phy_default_param_~address~0#1;havoc ipg_set_phy_default_param_~value~0#1;ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset := ~#DefaultPhyParam~0.base, ~#DefaultPhyParam~0.offset;call ipg_set_phy_default_param_#t~mem607#1 := read~intINTTYPE2#7(ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset, 2bv64);ipg_set_phy_default_param_~length~0#1 := ~bvand~32(255bv32, ~zero_extend~32~16(ipg_set_phy_default_param_#t~mem607#1))[16:0];havoc ipg_set_phy_default_param_#t~mem607#1;call ipg_set_phy_default_param_#t~mem608#1 := read~intINTTYPE2#7(ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset, 2bv64);ipg_set_phy_default_param_~revision~0#1 := ~bvashr~32(~zero_extend~32~16(ipg_set_phy_default_param_#t~mem608#1), 8bv32)[8:0];havoc ipg_set_phy_default_param_#t~mem608#1;ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset := ipg_set_phy_default_param_~phy_param~0#1.base, ~bvadd~64(2bv64, ipg_set_phy_default_param_~phy_param~0#1.offset); [2025-02-08 03:49:37,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9979: havoc ldv_timer_dummy_factory_4_~arg0#1.base, ldv_timer_dummy_factory_4_~arg0#1.offset;havoc ldv_timer_dummy_factory_4_#in~arg0#1.base, ldv_timer_dummy_factory_4_#in~arg0#1.offset;assume { :end_inline_ldv_timer_dummy_factory_4 } true; [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11234-1: ldv_register_netdev_#t~ret762#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet868#1;assume { :end_inline_ldv_pre_register_netdev } true;ldv_register_netdev_~ldv_8_ret_default~0#1 := ldv_register_netdev_#t~ret762#1;havoc ldv_register_netdev_#t~ret762#1;ldv_register_netdev_~ldv_8_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_8_netdev_net_device~0#1.offset := ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset; [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9715: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_8_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9649: ldv_pci_pci_instance_2_~tmp___3~8#1.base, ldv_pci_pci_instance_2_~tmp___3~8#1.offset := ldv_pci_pci_instance_2_#t~ret760#1.base, ldv_pci_pci_instance_2_#t~ret760#1.offset;havoc ldv_pci_pci_instance_2_#t~ret760#1.base, ldv_pci_pci_instance_2_#t~ret760#1.offset;~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset := ldv_pci_pci_instance_2_~tmp___3~8#1.base, ldv_pci_pci_instance_2_~tmp___3~8#1.offset; [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9649-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret760#1.base, ldv_pci_pci_instance_2_#t~ret760#1.offset := ldv_xmalloc(32bv64); srcloc: null [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337-1: SUMMARY for call ipg_nic_rx_jumbo_#t~ret471#1.base, ipg_nic_rx_jumbo_#t~ret471#1.offset := netdev_priv(ipg_nic_rx_jumbo_~dev#1.base, ipg_nic_rx_jumbo_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337: ipg_nic_rx_jumbo_~tmp~51#1.base, ipg_nic_rx_jumbo_~tmp~51#1.offset := ipg_nic_rx_jumbo_#t~ret471#1.base, ipg_nic_rx_jumbo_#t~ret471#1.offset;havoc ipg_nic_rx_jumbo_#t~ret471#1.base, ipg_nic_rx_jumbo_#t~ret471#1.offset;ipg_nic_rx_jumbo_~sp~16#1.base, ipg_nic_rx_jumbo_~sp~16#1.offset := ipg_nic_rx_jumbo_~tmp~51#1.base, ipg_nic_rx_jumbo_~tmp~51#1.offset;call ipg_nic_rx_jumbo_#t~mem472#1 := read~intINTTYPE4#9(ipg_nic_rx_jumbo_~sp~16#1.base, ~bvadd~64(4144bv64, ipg_nic_rx_jumbo_~sp~16#1.offset), 4bv64);ipg_nic_rx_jumbo_~curr~1#1 := ipg_nic_rx_jumbo_#t~mem472#1;havoc ipg_nic_rx_jumbo_#t~mem472#1;call ipg_nic_rx_jumbo_#t~mem473#1.base, ipg_nic_rx_jumbo_#t~mem473#1.offset := read~$Pointer$#9(ipg_nic_rx_jumbo_~sp~16#1.base, ipg_nic_rx_jumbo_~sp~16#1.offset, 8bv64);ipg_nic_rx_jumbo_~ioaddr~13#1.base, ipg_nic_rx_jumbo_~ioaddr~13#1.offset := ipg_nic_rx_jumbo_#t~mem473#1.base, ipg_nic_rx_jumbo_#t~mem473#1.offset;havoc ipg_nic_rx_jumbo_#t~mem473#1.base, ipg_nic_rx_jumbo_#t~mem473#1.offset;ipg_nic_rx_jumbo_~i~6#1 := 0bv32; [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9319: 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_1_callback_ndo_get_stats~0.base, ~ldv_1_callback_ndo_get_stats~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret698#1.base, ldv_dummy_resourceless_instance_callback_1_13_#t~ret698#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_~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 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: assume ~bvsgt~32(ipg_nic_change_mtu_~new_mtu#1, 1536bv32);call write~intINTTYPE1#9(1bv8, ipg_nic_change_mtu_~sp~26#1.base, ~bvadd~64(4152bv64, ipg_nic_change_mtu_~sp~26#1.offset), 1bv64); [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: assume !~bvsgt~32(ipg_nic_change_mtu_~new_mtu#1, 1536bv32);call write~intINTTYPE1#9(0bv8, ipg_nic_change_mtu_~sp~26#1.base, ~bvadd~64(4152bv64, ipg_nic_change_mtu_~sp~26#1.offset), 1bv64); [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7205: assume 0bv64 == ~bvadd~64(ipg_nic_rx_with_start_~skb~4#1.base, ipg_nic_rx_with_start_~skb~4#1.offset); [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7205: assume !(0bv64 == ~bvadd~64(ipg_nic_rx_with_start_~skb~4#1.base, ipg_nic_rx_with_start_~skb~4#1.offset));call ipg_nic_rx_with_start_#t~mem432#1 := read~intINTTYPE4#9(ipg_nic_rx_with_start_~jumbo~1#1.base, ipg_nic_rx_with_start_~jumbo~1#1.offset, 4bv64); [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: assume 5bv32 == ~ldv_statevar_13~0; [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: assume !(5bv32 == ~ldv_statevar_13~0); [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: SUMMARY for call netif_wake_queue(ipg_nic_txcleanup_~dev#1.base, ipg_nic_txcleanup_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857: havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret701#1;havoc ldv_dummy_resourceless_instance_callback_1_18_#t~ret701#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;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_18_#t~ret701#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 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: assume ~bvslt~32(ipg_probe_~rc~6#1, 0bv32); [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: assume !~bvslt~32(ipg_probe_~rc~6#1, 0bv32); [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem747#1.base, ldv_pci_pci_instance_2_#t~mem747#1.offset);havoc ldv_pci_pci_instance_2_#t~mem747#1.base, ldv_pci_pci_instance_2_#t~mem747#1.offset;call ldv_pci_pci_instance_2_#t~mem748#1.base, ldv_pci_pci_instance_2_#t~mem748#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, ~bvadd~64(48bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);call ldv_pci_pci_instance_2_#t~mem749#1 := read~intINTTYPE4#15(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.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~mem748#1.base, ldv_pci_pci_instance_2_#t~mem748#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem749#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem727#1, ldv_pci_instance_suspend_2_8_#t~ret728#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~77#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#13(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~77#1;call ldv_pci_instance_suspend_2_8_#t~mem727#1 := read~intINTTYPE4#13(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4bv64); [2025-02-08 03:49:37,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem747#1.base, ldv_pci_pci_instance_2_#t~mem747#1.offset));havoc ldv_pci_pci_instance_2_#t~mem747#1.base, ldv_pci_pci_instance_2_#t~mem747#1.offset; [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584-1: call ldv_pci_pci_instance_2_#t~mem747#1.base, ldv_pci_pci_instance_2_#t~mem747#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, ~bvadd~64(48bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7404: assume 128bv32 == ipg_nic_rx_jumbo_~i~6#1; [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7404: assume !(128bv32 == ipg_nic_rx_jumbo_~i~6#1); [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8131-1: SUMMARY for call ipg_hw_init_#t~ret628#1 := ioread16(ipg_hw_init_~ioaddr~20#1.base, ~bvadd~64(120bv64, ipg_hw_init_~ioaddr~20#1.offset)); srcloc: null [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8131: ipg_hw_init_~tmp___2~8#1 := ipg_hw_init_#t~ret628#1;havoc ipg_hw_init_#t~ret628#1;call ipg_hw_init_#t~mem629#1.base, ipg_hw_init_#t~mem629#1.offset := read~$Pointer$#9(ipg_hw_init_~dev#1.base, ~bvadd~64(791bv64, ipg_hw_init_~dev#1.offset), 8bv64);call write~intINTTYPE1#9(ipg_hw_init_~tmp___2~8#1[8:0], ipg_hw_init_#t~mem629#1.base, ipg_hw_init_#t~mem629#1.offset, 1bv64);havoc ipg_hw_init_#t~mem629#1.base, ipg_hw_init_#t~mem629#1.offset; [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065: havoc ipg_set_phy_default_param_#t~mem607#1, ipg_set_phy_default_param_#t~mem608#1, ipg_set_phy_default_param_#t~mem609#1, ipg_set_phy_default_param_#t~mem610#1, ipg_set_phy_default_param_#t~mem611#1, ipg_set_phy_default_param_#t~mem612#1, ipg_set_phy_default_param_~rev#1, ipg_set_phy_default_param_~dev#1.base, ipg_set_phy_default_param_~dev#1.offset, ipg_set_phy_default_param_~phy_address#1, ipg_set_phy_default_param_~length~0#1, ipg_set_phy_default_param_~revision~0#1, ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset, ipg_set_phy_default_param_~address~0#1, ipg_set_phy_default_param_~value~0#1;havoc ipg_set_phy_default_param_#in~rev#1, ipg_set_phy_default_param_#in~dev#1.base, ipg_set_phy_default_param_#in~dev#1.offset, ipg_set_phy_default_param_#in~phy_address#1;assume { :end_inline_ipg_set_phy_default_param } true;havoc ipg_init_mii_#t~mem620#1.base, ipg_init_mii_#t~mem620#1.offset;havoc ipg_init_mii_#t~mem621#1;ipg_init_mii_~mii_phyctrl~0#1 := ~bvor~32(33280bv32, ~zero_extend~32~16(ipg_init_mii_~mii_phyctrl~0#1))[16:0]; [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651: ldv_pci_pci_instance_2_~tmp___4~4#1 := ldv_pci_pci_instance_2_#t~ret761#1;havoc ldv_pci_pci_instance_2_#t~ret761#1; [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret761#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603-1: SUMMARY for call ipg_interrupt_handler_#t~ret526#1 := ldv__builtin_expect(~sign_extend~64~32(ipg_interrupt_handler_~tmp___2~5#1), 0bv64); srcloc: null [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603: ipg_interrupt_handler_~tmp___3~5#1 := ipg_interrupt_handler_#t~ret526#1;havoc ipg_interrupt_handler_#t~ret526#1; [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7471-1: SUMMARY for call pci_unmap_single(ipg_nic_rx_#t~mem497#1.base, ipg_nic_rx_#t~mem497#1.offset, ~bvand~64(281474976710655bv64, ipg_nic_rx_~info~0#1), ~zero_extend~64~32(ipg_nic_rx_#t~mem498#1), 2bv32); srcloc: null [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7471: havoc ipg_nic_rx_#t~mem497#1.base, ipg_nic_rx_#t~mem497#1.offset;havoc ipg_nic_rx_#t~mem498#1; [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9519: havoc ldv_pci_pci_instance_2_#t~ret733#1, ldv_pci_pci_instance_2_#t~mem734#1.base, ldv_pci_pci_instance_2_#t~mem734#1.offset, ldv_pci_pci_instance_2_#t~mem735#1.base, ldv_pci_pci_instance_2_#t~mem735#1.offset, ldv_pci_pci_instance_2_#t~mem736#1.base, ldv_pci_pci_instance_2_#t~mem736#1.offset, ldv_pci_pci_instance_2_#t~ret737#1, ldv_pci_pci_instance_2_#t~mem738#1.base, ldv_pci_pci_instance_2_#t~mem738#1.offset, ldv_pci_pci_instance_2_#t~mem739#1.base, ldv_pci_pci_instance_2_#t~mem739#1.offset, ldv_pci_pci_instance_2_#t~mem740#1.base, ldv_pci_pci_instance_2_#t~mem740#1.offset, ldv_pci_pci_instance_2_#t~mem741#1.base, ldv_pci_pci_instance_2_#t~mem741#1.offset, ldv_pci_pci_instance_2_#t~mem742#1.base, ldv_pci_pci_instance_2_#t~mem742#1.offset, ldv_pci_pci_instance_2_#t~mem743#1.base, ldv_pci_pci_instance_2_#t~mem743#1.offset, ldv_pci_pci_instance_2_#t~mem744#1, ldv_pci_pci_instance_2_#t~ret745#1, ldv_pci_pci_instance_2_#t~ret746#1, ldv_pci_pci_instance_2_#t~mem747#1.base, ldv_pci_pci_instance_2_#t~mem747#1.offset, ldv_pci_pci_instance_2_#t~mem748#1.base, ldv_pci_pci_instance_2_#t~mem748#1.offset, ldv_pci_pci_instance_2_#t~mem749#1, ldv_pci_pci_instance_2_#t~ret750#1, ldv_pci_pci_instance_2_#t~ret751#1, ldv_pci_pci_instance_2_#t~ret752#1, ldv_pci_pci_instance_2_#t~ret753#1, ldv_pci_pci_instance_2_#t~ret754#1, ldv_pci_pci_instance_2_#t~mem755#1.base, ldv_pci_pci_instance_2_#t~mem755#1.offset, ldv_pci_pci_instance_2_#t~ret756#1, ldv_pci_pci_instance_2_#t~ret757#1, ldv_pci_pci_instance_2_#t~ret758#1, ldv_pci_pci_instance_2_#t~ret759#1.base, ldv_pci_pci_instance_2_#t~ret759#1.offset, ldv_pci_pci_instance_2_#t~ret760#1.base, ldv_pci_pci_instance_2_#t~ret760#1.offset, ldv_pci_pci_instance_2_#t~ret761#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~79#1, ldv_pci_pci_instance_2_~tmp___0~36#1, ldv_pci_pci_instance_2_~tmp___1~18#1, ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset, ldv_pci_pci_instance_2_~tmp___3~8#1.base, ldv_pci_pci_instance_2_~tmp___3~8#1.offset, ldv_pci_pci_instance_2_~tmp___4~4#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7273-1: SUMMARY for call dev_kfree_skb_irq(ipg_nic_rx_with_end_#t~mem456#1.base, ipg_nic_rx_with_end_#t~mem456#1.offset); srcloc: null [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7273: havoc ipg_nic_rx_with_end_#t~mem456#1.base, ipg_nic_rx_with_end_#t~mem456#1.offset;call write~intINTTYPE4#9(0bv32, ipg_nic_rx_with_end_~jumbo~2#1.base, ipg_nic_rx_with_end_~jumbo~2#1.offset, 4bv64);call write~intINTTYPE4#9(0bv32, ipg_nic_rx_with_end_~jumbo~2#1.base, ~bvadd~64(4bv64, ipg_nic_rx_with_end_~jumbo~2#1.offset), 4bv64);call write~$Pointer$#9(0bv64, 0bv64, ipg_nic_rx_with_end_~jumbo~2#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_end_~jumbo~2#1.offset), 8bv64); [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9255: assume 15bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9255: assume !(15bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_statevar_3~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982: assume { :begin_inline_ldv_dispatch_instance_deregister_4_2 } true;ldv_dispatch_instance_deregister_4_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_4_2_#in~arg0#1.offset := ~ldv_4_container_timer_list~0.base, ~ldv_4_container_timer_list~0.offset;havoc ldv_dispatch_instance_deregister_4_2_~arg0#1.base, ldv_dispatch_instance_deregister_4_2_~arg0#1.offset;ldv_dispatch_instance_deregister_4_2_~arg0#1.base, ldv_dispatch_instance_deregister_4_2_~arg0#1.offset := ldv_dispatch_instance_deregister_4_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_4_2_#in~arg0#1.offset;~ldv_3_container_timer_list~0.base, ~ldv_3_container_timer_list~0.offset := ldv_dispatch_instance_deregister_4_2_~arg0#1.base, ldv_dispatch_instance_deregister_4_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_3_1 } true;~ldv_statevar_3~0 := 3bv32;assume { :end_inline_ldv_switch_automaton_state_3_1 } true;havoc ldv_dispatch_instance_deregister_4_2_~arg0#1.base, ldv_dispatch_instance_deregister_4_2_~arg0#1.offset;havoc ldv_dispatch_instance_deregister_4_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_4_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_deregister_4_2 } true;~ldv_statevar_4~0 := 4bv32; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_8_ret_default~0#1; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718: ldv_register_netdev_29_#t~ret786#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret762#1, ldv_register_netdev_#t~ret763#1, ldv_register_netdev_#t~mem764#1.base, ldv_register_netdev_#t~mem764#1.offset, ldv_register_netdev_#t~mem765#1.base, ldv_register_netdev_#t~mem765#1.offset, ldv_register_netdev_#t~ret766#1, ldv_register_netdev_#t~ret767#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_8_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_8_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_8_ret_default~0#1, ldv_register_netdev_~tmp~80#1, ldv_register_netdev_~tmp___0~37#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_29_~tmp___0~40#1 := ldv_register_netdev_29_#t~ret786#1;havoc ldv_register_netdev_29_#t~ret786#1;ldv_register_netdev_29_#res#1 := ldv_register_netdev_29_~tmp___0~40#1; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406: ipg_nic_rx_jumbo_~tmp___1~10#1 := ipg_nic_rx_jumbo_#t~ret477#1;havoc ipg_nic_rx_jumbo_#t~ret477#1; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406-1: SUMMARY for call ipg_nic_rx_jumbo_#t~ret477#1 := ioread32(ipg_nic_rx_jumbo_~ioaddr~13#1.base, ~bvadd~64(48bv64, ipg_nic_rx_jumbo_~ioaddr~13#1.offset)); srcloc: null [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10181: havoc ldv_mutex_unlock_23_~ldv_func_arg1#1.base, ldv_mutex_unlock_23_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_23_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_23_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_23 } true;ipg_set_settings_#res#1 := ipg_set_settings_~rc~4#1;ldv_dummy_resourceless_instance_callback_1_20_#t~ret703#1 := ipg_set_settings_#res#1;havoc ipg_set_settings_#t~ret650#1.base, ipg_set_settings_#t~ret650#1.offset, ipg_set_settings_#t~ret651#1, ipg_set_settings_~dev#1.base, ipg_set_settings_~dev#1.offset, ipg_set_settings_~cmd#1.base, ipg_set_settings_~cmd#1.offset, ipg_set_settings_~sp~28#1.base, ipg_set_settings_~sp~28#1.offset, ipg_set_settings_~tmp~64#1.base, ipg_set_settings_~tmp~64#1.offset, ipg_set_settings_~rc~4#1;havoc ipg_set_settings_#in~dev#1.base, ipg_set_settings_#in~dev#1.offset, ipg_set_settings_#in~cmd#1.base, ipg_set_settings_#in~cmd#1.offset;assume { :end_inline_ipg_set_settings } true;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret703#1;havoc ldv_dummy_resourceless_instance_callback_1_20_#t~ret703#1, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_20_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_20 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10181-1: SUMMARY for call ldv_mutex_unlock_mii_mutex_of_ipg_nic_private(ldv_mutex_unlock_23_~ldv_func_arg1#1.base, ldv_mutex_unlock_23_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9058: assume { :begin_inline_ldv_entry_EMGentry_13 } true;ldv_entry_EMGentry_13_#in~arg0#1.base, ldv_entry_EMGentry_13_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_entry_EMGentry_13_#t~ret706#1, ldv_entry_EMGentry_13_#t~ret707#1, ldv_entry_EMGentry_13_#t~ret708#1, ldv_entry_EMGentry_13_#t~ret709#1, ldv_entry_EMGentry_13_~arg0#1.base, ldv_entry_EMGentry_13_~arg0#1.offset, ldv_entry_EMGentry_13_~tmp~72#1, ldv_entry_EMGentry_13_~tmp___0~35#1;ldv_entry_EMGentry_13_~arg0#1.base, ldv_entry_EMGentry_13_~arg0#1.offset := ldv_entry_EMGentry_13_#in~arg0#1.base, ldv_entry_EMGentry_13_#in~arg0#1.offset;havoc ldv_entry_EMGentry_13_~tmp~72#1;havoc ldv_entry_EMGentry_13_~tmp___0~35#1; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: SUMMARY for call mdio_write(ipg_init_mii_~dev#1.base, ipg_init_mii_~dev#1.offset, ipg_init_mii_~phyaddr~1#1, 0bv32, ~zero_extend~32~16(ipg_init_mii_~mii_phyctrl~0#1)); srcloc: null [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133-1: SUMMARY for call ipg_hw_init_#t~ret630#1 := ioread16(ipg_hw_init_~ioaddr~20#1.base, ~bvadd~64(120bv64, ipg_hw_init_~ioaddr~20#1.offset)); srcloc: null [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133: ipg_hw_init_~tmp___3~7#1 := ipg_hw_init_#t~ret630#1;havoc ipg_hw_init_#t~ret630#1;call ipg_hw_init_#t~mem631#1.base, ipg_hw_init_#t~mem631#1.offset := read~$Pointer$#9(ipg_hw_init_~dev#1.base, ~bvadd~64(791bv64, ipg_hw_init_~dev#1.offset), 8bv64);call write~intINTTYPE1#9(~bvlshr~32(~bvand~32(65280bv32, ipg_hw_init_~tmp___3~7#1), 8bv32)[8:0], ipg_hw_init_#t~mem631#1.base, ~bvadd~64(1bv64, ipg_hw_init_#t~mem631#1.offset), 1bv64);havoc ipg_hw_init_#t~mem631#1.base, ipg_hw_init_#t~mem631#1.offset; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9653: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___4~4#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9653: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___4~4#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605: assume 0bv64 != ipg_interrupt_handler_~tmp___3~5#1; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605: assume !(0bv64 != ipg_interrupt_handler_~tmp___3~5#1); [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407: SUMMARY for call iowrite32(~bvor~32(33554432bv32, ipg_nic_rx_jumbo_~tmp___1~10#1), ipg_nic_rx_jumbo_~ioaddr~13#1.base, ~bvadd~64(48bv64, ipg_nic_rx_jumbo_~ioaddr~13#1.offset)); srcloc: null [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7473: SUMMARY for call dev_kfree_skb_irq(ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset); srcloc: null [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8332: assume { :begin_inline_ldv_alloc_etherdev_mqs_28 } true;ldv_alloc_etherdev_mqs_28_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_28_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_28_#in~ldv_func_arg3#1 := 4944bv32, 1bv32, 1bv32;havoc ldv_alloc_etherdev_mqs_28_#res#1.base, ldv_alloc_etherdev_mqs_28_#res#1.offset;havoc ldv_alloc_etherdev_mqs_28_#t~ret783#1.base, ldv_alloc_etherdev_mqs_28_#t~ret783#1.offset, ldv_alloc_etherdev_mqs_28_#t~ret784#1.base, ldv_alloc_etherdev_mqs_28_#t~ret784#1.offset, ldv_alloc_etherdev_mqs_28_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_28_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_28_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_28_~ldv_func_res~1#1.base, ldv_alloc_etherdev_mqs_28_~ldv_func_res~1#1.offset, ldv_alloc_etherdev_mqs_28_~tmp~88#1.base, ldv_alloc_etherdev_mqs_28_~tmp~88#1.offset, ldv_alloc_etherdev_mqs_28_~tmp___0~39#1.base, ldv_alloc_etherdev_mqs_28_~tmp___0~39#1.offset;ldv_alloc_etherdev_mqs_28_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_28_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_28_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_28_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_28_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_28_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_28_~ldv_func_res~1#1.base, ldv_alloc_etherdev_mqs_28_~ldv_func_res~1#1.offset;havoc ldv_alloc_etherdev_mqs_28_~tmp~88#1.base, ldv_alloc_etherdev_mqs_28_~tmp~88#1.offset;havoc ldv_alloc_etherdev_mqs_28_~tmp___0~39#1.base, ldv_alloc_etherdev_mqs_28_~tmp___0~39#1.offset;assume { :begin_inline_alloc_etherdev_mqs } true;alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1 := ldv_alloc_etherdev_mqs_28_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_28_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_28_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret858#1.base, alloc_etherdev_mqs_#t~ret858#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9455: assume 1bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9455: assume !(1bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209: assume 0bv32 != ipg_nic_rx_with_start_#t~mem432#1;havoc ipg_nic_rx_with_start_#t~mem432#1;call ipg_nic_rx_with_start_#t~mem433#1.base, ipg_nic_rx_with_start_#t~mem433#1.offset := read~$Pointer$#9(ipg_nic_rx_with_start_~jumbo~1#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_start_~jumbo~1#1.offset), 8bv64); [2025-02-08 03:49:37,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209: assume !(0bv32 != ipg_nic_rx_with_start_#t~mem432#1);havoc ipg_nic_rx_with_start_#t~mem432#1; [2025-02-08 03:49:37,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume 0bv32 != ~bvand~32(1bv32, ipg_nic_txcleanup_~txstatusdword~0#1);call ipg_nic_txcleanup_#t~mem342#1 := read~intINTTYPE8#9(ipg_nic_txcleanup_~sp~10#1.base, ~bvadd~64(40bv64, ~bvadd~64(4213bv64, ipg_nic_txcleanup_~sp~10#1.offset)), 8bv64);call write~intINTTYPE8#9(~bvadd~64(1bv64, ipg_nic_txcleanup_#t~mem342#1), ipg_nic_txcleanup_~sp~10#1.base, ~bvadd~64(40bv64, ~bvadd~64(4213bv64, ipg_nic_txcleanup_~sp~10#1.offset)), 8bv64);havoc ipg_nic_txcleanup_#t~mem342#1; [2025-02-08 03:49:37,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: assume !(0bv32 != ~bvand~32(1bv32, ipg_nic_txcleanup_~txstatusdword~0#1)); [2025-02-08 03:49:37,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993: assume { :begin_inline_ldv_EMGentry_init_ipg_pci_driver_init_13_9 } true;ldv_EMGentry_init_ipg_pci_driver_init_13_9_#in~arg0#1.base, ldv_EMGentry_init_ipg_pci_driver_init_13_9_#in~arg0#1.offset := ~ldv_13_init_ipg_pci_driver_init_default~0.base, ~ldv_13_init_ipg_pci_driver_init_default~0.offset;havoc ldv_EMGentry_init_ipg_pci_driver_init_13_9_#res#1;havoc ldv_EMGentry_init_ipg_pci_driver_init_13_9_#t~ret685#1, ldv_EMGentry_init_ipg_pci_driver_init_13_9_~arg0#1.base, ldv_EMGentry_init_ipg_pci_driver_init_13_9_~arg0#1.offset, ldv_EMGentry_init_ipg_pci_driver_init_13_9_~tmp~69#1;ldv_EMGentry_init_ipg_pci_driver_init_13_9_~arg0#1.base, ldv_EMGentry_init_ipg_pci_driver_init_13_9_~arg0#1.offset := ldv_EMGentry_init_ipg_pci_driver_init_13_9_#in~arg0#1.base, ldv_EMGentry_init_ipg_pci_driver_init_13_9_#in~arg0#1.offset;havoc ldv_EMGentry_init_ipg_pci_driver_init_13_9_~tmp~69#1;assume { :begin_inline_ipg_pci_driver_init } true;havoc ipg_pci_driver_init_#res#1;havoc ipg_pci_driver_init_#t~ret684#1, ipg_pci_driver_init_~tmp~68#1;havoc ipg_pci_driver_init_~tmp~68#1;assume { :begin_inline_ldv___pci_register_driver_31 } true;ldv___pci_register_driver_31_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_31_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_31_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_31_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_31_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_31_#in~ldv_func_arg3#1.offset := ~#ipg_pci_driver~0.base, ~#ipg_pci_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 42bv64, 0bv64;havoc ldv___pci_register_driver_31_#res#1;havoc ldv___pci_register_driver_31_#t~ret787#1, ldv___pci_register_driver_31_#t~ret788#1, ldv___pci_register_driver_31_~ldv_func_arg1#1.base, ldv___pci_register_driver_31_~ldv_func_arg1#1.offset, ldv___pci_register_driver_31_~ldv_func_arg2#1.base, ldv___pci_register_driver_31_~ldv_func_arg2#1.offset, ldv___pci_register_driver_31_~ldv_func_arg3#1.base, ldv___pci_register_driver_31_~ldv_func_arg3#1.offset, ldv___pci_register_driver_31_~ldv_func_res~3#1, ldv___pci_register_driver_31_~tmp~90#1, ldv___pci_register_driver_31_~tmp___0~41#1;ldv___pci_register_driver_31_~ldv_func_arg1#1.base, ldv___pci_register_driver_31_~ldv_func_arg1#1.offset := ldv___pci_register_driver_31_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_31_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_31_~ldv_func_arg2#1.base, ldv___pci_register_driver_31_~ldv_func_arg2#1.offset := ldv___pci_register_driver_31_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_31_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_31_~ldv_func_arg3#1.base, ldv___pci_register_driver_31_~ldv_func_arg3#1.offset := ldv___pci_register_driver_31_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_31_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_31_~ldv_func_res~3#1;havoc ldv___pci_register_driver_31_~tmp~90#1;havoc ldv___pci_register_driver_31_~tmp___0~41#1;assume { :begin_inline___pci_register_driver } true;__pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset := ldv___pci_register_driver_31_~ldv_func_arg1#1.base, ldv___pci_register_driver_31_~ldv_func_arg1#1.offset, ldv___pci_register_driver_31_~ldv_func_arg2#1.base, ldv___pci_register_driver_31_~ldv_func_arg2#1.offset, ldv___pci_register_driver_31_~ldv_func_arg3#1.base, ldv___pci_register_driver_31_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet855#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;__pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset := __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset;__pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset := __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset;__pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset := __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;havoc __pci_register_driver_#t~nondet855#1;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet855#1;havoc __pci_register_driver_#t~nondet855#1; [2025-02-08 03:49:37,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8927: assume 6bv32 == ~ldv_statevar_13~0; [2025-02-08 03:49:37,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8927: assume !(6bv32 == ~ldv_statevar_13~0); [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522: ldv_pci_pci_instance_2_~tmp~79#1 := ldv_pci_pci_instance_2_#t~ret733#1;havoc ldv_pci_pci_instance_2_#t~ret733#1; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret733#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135-1: SUMMARY for call ipg_hw_init_#t~ret632#1 := ioread16(ipg_hw_init_~ioaddr~20#1.base, ~bvadd~64(122bv64, ipg_hw_init_~ioaddr~20#1.offset)); srcloc: null [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: ipg_hw_init_~tmp___4~3#1 := ipg_hw_init_#t~ret632#1;havoc ipg_hw_init_#t~ret632#1;call ipg_hw_init_#t~mem633#1.base, ipg_hw_init_#t~mem633#1.offset := read~$Pointer$#9(ipg_hw_init_~dev#1.base, ~bvadd~64(791bv64, ipg_hw_init_~dev#1.offset), 8bv64);call write~intINTTYPE1#9(ipg_hw_init_~tmp___4~3#1[8:0], ipg_hw_init_#t~mem633#1.base, ~bvadd~64(2bv64, ipg_hw_init_#t~mem633#1.offset), 1bv64);havoc ipg_hw_init_#t~mem633#1.base, ipg_hw_init_#t~mem633#1.offset; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8334: assume 0bv64 == ~bvadd~64(ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#1.offset);ipg_probe_~rc~6#1 := 4294967284bv32; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8334: assume !(0bv64 == ~bvadd~64(ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#1.offset)); [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325: 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_1_callback_ndo_set_mac_address~0.base, ~ldv_1_callback_ndo_set_mac_address~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret699#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~nondet861#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~nondet861#1;eth_mac_addr_#res#1 := eth_mac_addr_#t~nondet861#1;havoc eth_mac_addr_#t~nondet861#1; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8400-1: SUMMARY for call ipg_probe_#t~ret683#1 := netdev_info(ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#1.offset, 40bv64, 0bv64); srcloc: null [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8400: havoc ipg_probe_#t~ret683#1; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9259: assume 16bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9259: assume !(16bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202: ipg_nic_change_mtu_~tmp___0~31#1 := ipg_nic_change_mtu_#t~ret647#1;havoc ipg_nic_change_mtu_#t~ret647#1;ipg_nic_change_mtu_#res#1 := ipg_nic_change_mtu_~tmp___0~31#1;ldv_dummy_resourceless_instance_callback_1_7_#t~ret705#1 := ipg_nic_change_mtu_#res#1;havoc ipg_nic_change_mtu_#t~ret643#1.base, ipg_nic_change_mtu_#t~ret643#1.offset, ipg_nic_change_mtu_#t~ret644#1, ipg_nic_change_mtu_#t~mem645#1, ipg_nic_change_mtu_#t~mem646#1, ipg_nic_change_mtu_#t~ret647#1, ipg_nic_change_mtu_~dev#1.base, ipg_nic_change_mtu_~dev#1.offset, ipg_nic_change_mtu_~new_mtu#1, ipg_nic_change_mtu_~sp~26#1.base, ipg_nic_change_mtu_~sp~26#1.offset, ipg_nic_change_mtu_~tmp~62#1.base, ipg_nic_change_mtu_~tmp~62#1.offset, ipg_nic_change_mtu_~err~0#1, ipg_nic_change_mtu_~tmp___0~31#1;havoc ipg_nic_change_mtu_#in~dev#1.base, ipg_nic_change_mtu_#in~dev#1.offset, ipg_nic_change_mtu_#in~new_mtu#1;assume { :end_inline_ipg_nic_change_mtu } true;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret705#1;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret705#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7211-1: SUMMARY for call dev_kfree_skb_irq(ipg_nic_rx_with_start_#t~mem433#1.base, ipg_nic_rx_with_start_#t~mem433#1.offset); srcloc: null [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7211: havoc ipg_nic_rx_with_start_#t~mem433#1.base, ipg_nic_rx_with_start_#t~mem433#1.offset; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391: 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~mem734#1.base, ldv_pci_pci_instance_2_#t~mem734#1.offset;~ldv_statevar_2~0 := 1bv32; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391-1: SUMMARY for call ipg_remove(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202-1: SUMMARY for call ipg_nic_change_mtu_#t~ret647#1 := ipg_nic_open(ipg_nic_change_mtu_~dev#1.base, ipg_nic_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524: assume 0bv32 != ldv_pci_pci_instance_2_~tmp~79#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp~79#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8665: 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_28_#t~ret784#1.base, ldv_alloc_etherdev_mqs_28_#t~ret784#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret687#1, ldv_alloc_etherdev_mqs_#t~ret688#1.base, ldv_alloc_etherdev_mqs_#t~ret688#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_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~71#1.base, ldv_alloc_etherdev_mqs_~tmp~71#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~34#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_28_~tmp___0~39#1.base, ldv_alloc_etherdev_mqs_28_~tmp___0~39#1.offset := ldv_alloc_etherdev_mqs_28_#t~ret784#1.base, ldv_alloc_etherdev_mqs_28_#t~ret784#1.offset;havoc ldv_alloc_etherdev_mqs_28_#t~ret784#1.base, ldv_alloc_etherdev_mqs_28_#t~ret784#1.offset;ldv_alloc_etherdev_mqs_28_#res#1.base, ldv_alloc_etherdev_mqs_28_#res#1.offset := ldv_alloc_etherdev_mqs_28_~tmp___0~39#1.base, ldv_alloc_etherdev_mqs_28_~tmp___0~39#1.offset; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251: ipg_probe_#t~ret682#1 := ldv_register_netdev_29_#res#1;havoc ldv_register_netdev_29_#t~ret785#1, ldv_register_netdev_29_#t~ret786#1, ldv_register_netdev_29_~ldv_func_arg1#1.base, ldv_register_netdev_29_~ldv_func_arg1#1.offset, ldv_register_netdev_29_~ldv_func_res~2#1, ldv_register_netdev_29_~tmp~89#1, ldv_register_netdev_29_~tmp___0~40#1;havoc ldv_register_netdev_29_#in~ldv_func_arg1#1.base, ldv_register_netdev_29_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_29 } true;ipg_probe_~rc~6#1 := ipg_probe_#t~ret682#1;havoc ipg_probe_#t~ret682#1; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194: assume { :begin_inline_ldv_interrupt_instance_handler_0_5 } true;ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset := ~ldv_0_callback_handler~0.base, ~ldv_0_callback_handler~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret711#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~74#1;ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset;ldv_interrupt_instance_handler_0_5_~arg1#1 := ldv_interrupt_instance_handler_0_5_#in~arg1#1;ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;havoc ldv_interrupt_instance_handler_0_5_~tmp~74#1;assume { :begin_inline_ipg_interrupt_handler } true;ipg_interrupt_handler_#in~irq#1, ipg_interrupt_handler_#in~dev_inst#1.base, ipg_interrupt_handler_#in~dev_inst#1.offset := ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset;havoc ipg_interrupt_handler_#res#1;havoc ipg_interrupt_handler_#t~ret520#1.base, ipg_interrupt_handler_#t~ret520#1.offset, ipg_interrupt_handler_#t~mem521#1.base, ipg_interrupt_handler_#t~mem521#1.offset, ipg_interrupt_handler_#t~mem522#1, ipg_interrupt_handler_#t~ret523#1, ipg_interrupt_handler_#t~ret524#1, ipg_interrupt_handler_#t~ret525#1, ipg_interrupt_handler_#t~ret526#1, ipg_interrupt_handler_#t~ret527#1, ipg_interrupt_handler_#t~mem528#1, ipg_interrupt_handler_#t~ret529#1, ipg_interrupt_handler_#t~ret530#1, ipg_interrupt_handler_#t~ret531#1.base, ipg_interrupt_handler_#t~ret531#1.offset, ipg_interrupt_handler_#t~ret532#1, ipg_interrupt_handler_#t~ret533#1, ipg_interrupt_handler_#t~ret534#1, ipg_interrupt_handler_~irq#1, ipg_interrupt_handler_~dev_inst#1.base, ipg_interrupt_handler_~dev_inst#1.offset, ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset, ipg_interrupt_handler_~sp~19#1.base, ipg_interrupt_handler_~sp~19#1.offset, ipg_interrupt_handler_~tmp~54#1.base, ipg_interrupt_handler_~tmp~54#1.offset, ipg_interrupt_handler_~ioaddr~15#1.base, ipg_interrupt_handler_~ioaddr~15#1.offset, ipg_interrupt_handler_~handled~0#1, ipg_interrupt_handler_~status~1#1, ipg_interrupt_handler_~tmp___0~23#1, ipg_interrupt_handler_~tmp___1~12#1, ipg_interrupt_handler_~tmp___2~5#1, ipg_interrupt_handler_~tmp___3~5#1, ipg_interrupt_handler_~tmp___4~2#1;ipg_interrupt_handler_~irq#1 := ipg_interrupt_handler_#in~irq#1;ipg_interrupt_handler_~dev_inst#1.base, ipg_interrupt_handler_~dev_inst#1.offset := ipg_interrupt_handler_#in~dev_inst#1.base, ipg_interrupt_handler_#in~dev_inst#1.offset;havoc ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset;havoc ipg_interrupt_handler_~sp~19#1.base, ipg_interrupt_handler_~sp~19#1.offset;havoc ipg_interrupt_handler_~tmp~54#1.base, ipg_interrupt_handler_~tmp~54#1.offset;havoc ipg_interrupt_handler_~ioaddr~15#1.base, ipg_interrupt_handler_~ioaddr~15#1.offset;havoc ipg_interrupt_handler_~handled~0#1;havoc ipg_interrupt_handler_~status~1#1;havoc ipg_interrupt_handler_~tmp___0~23#1;havoc ipg_interrupt_handler_~tmp___1~12#1;havoc ipg_interrupt_handler_~tmp___2~5#1;havoc ipg_interrupt_handler_~tmp___3~5#1;havoc ipg_interrupt_handler_~tmp___4~2#1;ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset := ipg_interrupt_handler_~dev_inst#1.base, ipg_interrupt_handler_~dev_inst#1.offset; [2025-02-08 03:49:37,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: ldv_entry_EMGentry_13_~tmp___0~35#1 := ldv_entry_EMGentry_13_#t~ret709#1;havoc ldv_entry_EMGentry_13_#t~ret709#1; [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137-1: SUMMARY for call ipg_hw_init_#t~ret634#1 := ioread16(ipg_hw_init_~ioaddr~20#1.base, ~bvadd~64(122bv64, ipg_hw_init_~ioaddr~20#1.offset)); srcloc: null [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996-1: SUMMARY for call ldv_entry_EMGentry_13_#t~ret709#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: ipg_hw_init_~tmp___5~1#1 := ipg_hw_init_#t~ret634#1;havoc ipg_hw_init_#t~ret634#1;call ipg_hw_init_#t~mem635#1.base, ipg_hw_init_#t~mem635#1.offset := read~$Pointer$#9(ipg_hw_init_~dev#1.base, ~bvadd~64(791bv64, ipg_hw_init_~dev#1.offset), 8bv64);call write~intINTTYPE1#9(~bvlshr~32(~bvand~32(65280bv32, ipg_hw_init_~tmp___5~1#1), 8bv32)[8:0], ipg_hw_init_#t~mem635#1.base, ~bvadd~64(3bv64, ipg_hw_init_#t~mem635#1.offset), 1bv64);havoc ipg_hw_init_#t~mem635#1.base, ipg_hw_init_#t~mem635#1.offset; [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11176: havoc eth_mac_addr_#t~nondet861#1; [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11176-1: ldv_dummy_resourceless_instance_callback_1_14_#t~ret699#1 := eth_mac_addr_#res#1;havoc eth_mac_addr_#t~nondet861#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~ret699#1;havoc ldv_dummy_resourceless_instance_callback_1_14_#t~ret699#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;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459: assume 2bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459: assume !(2bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: assume 0bv32 != ~bvand~32(2048bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1)); [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: assume !(0bv32 != ~bvand~32(2048bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1))); [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11309-1: ldv_register_netdev_29_#t~ret785#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet881#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_29_~tmp~89#1 := ldv_register_netdev_29_#t~ret785#1;havoc ldv_register_netdev_29_#t~ret785#1;ldv_register_netdev_29_~ldv_func_res~2#1 := ldv_register_netdev_29_~tmp~89#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_29_~ldv_func_res~2#1, ldv_register_netdev_29_~ldv_func_arg1#1.base, ldv_register_netdev_29_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret762#1, ldv_register_netdev_#t~ret763#1, ldv_register_netdev_#t~mem764#1.base, ldv_register_netdev_#t~mem764#1.offset, ldv_register_netdev_#t~mem765#1.base, ldv_register_netdev_#t~mem765#1.offset, ldv_register_netdev_#t~ret766#1, ldv_register_netdev_#t~ret767#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_8_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_8_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_8_ret_default~0#1, ldv_register_netdev_~tmp~80#1, ldv_register_netdev_~tmp___0~37#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_8_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_8_netdev_net_device~0#1.offset;havoc ldv_register_netdev_~ldv_8_ret_default~0#1;havoc ldv_register_netdev_~tmp~80#1;havoc ldv_register_netdev_~tmp___0~37#1;ldv_register_netdev_~ldv_8_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~nondet868#1;havoc ldv_pre_register_netdev_#t~nondet868#1;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet868#1;havoc ldv_pre_register_netdev_#t~nondet868#1; [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11309: havoc register_netdev_#t~nondet881#1; [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252-1: ldv_register_netdev_29_#res#1 := ldv_register_netdev_29_~ldv_func_res~2#1; [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7345: ipg_nic_rx_jumbo_~entry~3#1 := ~bvand~32(255bv32, ipg_nic_rx_jumbo_~curr~1#1);call ipg_nic_rx_jumbo_#t~mem474#1.base, ipg_nic_rx_jumbo_#t~mem474#1.offset := read~$Pointer$#9(ipg_nic_rx_jumbo_~sp~16#1.base, ~bvadd~64(16bv64, ipg_nic_rx_jumbo_~sp~16#1.offset), 8bv64);ipg_nic_rx_jumbo_~rxfd~5#1.base, ipg_nic_rx_jumbo_~rxfd~5#1.offset := ipg_nic_rx_jumbo_#t~mem474#1.base, ~bvadd~64(ipg_nic_rx_jumbo_#t~mem474#1.offset, ~bvmul~64(24bv64, ~zero_extend~64~32(ipg_nic_rx_jumbo_~entry~3#1)));havoc ipg_nic_rx_jumbo_#t~mem474#1.base, ipg_nic_rx_jumbo_#t~mem474#1.offset;call ipg_nic_rx_jumbo_#t~mem475#1 := read~intINTTYPE8#9(ipg_nic_rx_jumbo_~rxfd~5#1.base, ~bvadd~64(8bv64, ipg_nic_rx_jumbo_~rxfd~5#1.offset), 8bv64); [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: assume 8bv32 == ~ldv_statevar_13~0; [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: assume !(8bv32 == ~ldv_statevar_13~0); [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: assume 0bv32 != ~bvand~32(4bv32, ipg_nic_txcleanup_~txstatusdword~0#1); [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: assume !(0bv32 != ~bvand~32(4bv32, ipg_nic_txcleanup_~txstatusdword~0#1)); [2025-02-08 03:49:37,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9063: assume { :begin_inline_ldv_interrupt_interrupt_instance_0 } true;ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_interrupt_interrupt_instance_0_#t~ret715#1, ldv_interrupt_interrupt_instance_0_#t~ret716#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~75#1;ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset := ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~tmp~75#1; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: ldv_pci_instance_probe_2_17_#t~ret719#1 := ipg_probe_#res#1;havoc ipg_probe_#t~mem657#1, ipg_probe_#t~ret658#1, ipg_probe_#t~ret659#1.base, ipg_probe_#t~ret659#1.offset, ipg_probe_#t~mem660#1.base, ipg_probe_#t~mem660#1.offset, ipg_probe_#t~ret661#1, ipg_probe_#t~ret662#1, ipg_probe_#t~ret663#1, ipg_probe_#t~ret664#1.base, ipg_probe_#t~ret664#1.offset, ipg_probe_#t~ret665#1, ipg_probe_#t~ret666#1.base, ipg_probe_#t~ret666#1.offset, ipg_probe_#t~ret667#1.base, ipg_probe_#t~ret667#1.offset, ipg_probe_#t~ret668#1.base, ipg_probe_#t~ret668#1.offset, ipg_probe_#t~ret669#1, ipg_probe_#t~mem670#1, ipg_probe_#t~mem671#1, ipg_probe_#t~mem672#1, ipg_probe_#t~short673#1, ipg_probe_#t~ite676#1, ipg_probe_#t~mem674#1, ipg_probe_#t~mem675#1, ipg_probe_#t~ret677#1.base, ipg_probe_#t~ret677#1.offset, ipg_probe_#t~ret678#1.base, ipg_probe_#t~ret678#1.offset, ipg_probe_#t~ret679#1, ipg_probe_#t~mem680#1, ipg_probe_#t~ret681#1, ipg_probe_#t~ret682#1, ipg_probe_#t~ret683#1, ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset, ipg_probe_~id#1.base, ipg_probe_~id#1.offset, ipg_probe_~i~12#1, ipg_probe_~sp~31#1.base, ipg_probe_~sp~31#1.offset, ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#1.offset, ipg_probe_~ioaddr~21#1.base, ipg_probe_~ioaddr~21#1.offset, ipg_probe_~rc~6#1, ipg_probe_~tmp~67#1.base, ipg_probe_~tmp~67#1.offset, ipg_probe_~tmp___0~33#1.base, ipg_probe_~tmp___0~33#1.offset, ipg_probe_~tmp___1~17#1.base, ipg_probe_~tmp___1~17#1.offset, ipg_probe_~#__key~0#1.base, ipg_probe_~#__key~0#1.offset, ipg_probe_~#__key___0~0#1.base, ipg_probe_~#__key___0~0#1.offset, ipg_probe_~tmp___2~9#1.base, ipg_probe_~tmp___2~9#1.offset, ipg_probe_~#__key___1~0#1.base, ipg_probe_~#__key___1~0#1.offset, ipg_probe_~#__constr_expr_0~0#1.base, ipg_probe_~#__constr_expr_0~0#1.offset, ipg_probe_~#__key___2~0#1.base, ipg_probe_~#__key___2~0#1.offset;havoc ipg_probe_#in~pdev#1.base, ipg_probe_#in~pdev#1.offset, ipg_probe_#in~id#1.base, ipg_probe_#in~id#1.offset;assume { :end_inline_ipg_probe } true;ldv_pci_instance_probe_2_17_~tmp~76#1 := ldv_pci_instance_probe_2_17_#t~ret719#1;havoc ldv_pci_instance_probe_2_17_#t~ret719#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~76#1;ldv_pci_pci_instance_2_#t~ret756#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret719#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~76#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_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret756#1;havoc ldv_pci_pci_instance_2_#t~mem755#1.base, ldv_pci_pci_instance_2_#t~mem755#1.offset;havoc ldv_pci_pci_instance_2_#t~ret756#1;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ~ldv_2_ret_default~0;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret799#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~95#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~95#1; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7412-1: SUMMARY for call ipg_nic_rx_jumbo_#t~ret478#1 := ipg_nic_rxrestore(ipg_nic_rx_jumbo_~dev#1.base, ipg_nic_rx_jumbo_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7412: havoc ipg_nic_rx_jumbo_#t~ret478#1;ipg_nic_rx_jumbo_#res#1 := 0bv32; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139-1: SUMMARY for call ipg_hw_init_#t~ret636#1 := ioread16(ipg_hw_init_~ioaddr~20#1.base, ~bvadd~64(124bv64, ipg_hw_init_~ioaddr~20#1.offset)); srcloc: null [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139: ipg_hw_init_~tmp___6~1#1 := ipg_hw_init_#t~ret636#1;havoc ipg_hw_init_#t~ret636#1;call ipg_hw_init_#t~mem637#1.base, ipg_hw_init_#t~mem637#1.offset := read~$Pointer$#9(ipg_hw_init_~dev#1.base, ~bvadd~64(791bv64, ipg_hw_init_~dev#1.offset), 8bv64);call write~intINTTYPE1#9(ipg_hw_init_~tmp___6~1#1[8:0], ipg_hw_init_#t~mem637#1.base, ~bvadd~64(4bv64, ipg_hw_init_#t~mem637#1.offset), 1bv64);havoc ipg_hw_init_#t~mem637#1.base, ipg_hw_init_#t~mem637#1.offset; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9989: assume { :begin_inline_ldv_dispatch_instance_register_4_3 } true;ldv_dispatch_instance_register_4_3_#in~arg0#1.base, ldv_dispatch_instance_register_4_3_#in~arg0#1.offset := ~ldv_4_container_timer_list~0.base, ~ldv_4_container_timer_list~0.offset;havoc ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset;ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset := ldv_dispatch_instance_register_4_3_#in~arg0#1.base, ldv_dispatch_instance_register_4_3_#in~arg0#1.offset;~ldv_3_container_timer_list~0.base, ~ldv_3_container_timer_list~0.offset := ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_3_3 } true;~ldv_statevar_3~0 := 2bv32;assume { :end_inline_ldv_switch_automaton_state_3_3 } true;havoc ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset;havoc ldv_dispatch_instance_register_4_3_#in~arg0#1.base, ldv_dispatch_instance_register_4_3_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_4_3 } true;~ldv_statevar_4~0 := 2bv32; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9989-1: SUMMARY for call ldv_assume((if 3bv32 == ~ldv_statevar_3~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998: assume 0bv32 != ldv_entry_EMGentry_13_~tmp___0~35#1;~ldv_statevar_13~0 := 6bv32; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998: assume !(0bv32 != ldv_entry_EMGentry_13_~tmp___0~35#1);~ldv_statevar_13~0 := 8bv32; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611-1: SUMMARY for call ipg_interrupt_handler_#t~ret527#1 := ipg_nic_rxrestore(ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset); srcloc: null [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611: havoc ipg_interrupt_handler_#t~ret527#1; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479-1: SUMMARY for call ipg_nic_rx_#t~ret499#1.base, ipg_nic_rx_#t~ret499#1.offset := skb_put(ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset, ipg_nic_rx_~framelen~2#1); srcloc: null [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479: havoc ipg_nic_rx_#t~ret499#1.base, ipg_nic_rx_#t~ret499#1.offset; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret751#1;havoc ldv_pci_pci_instance_2_#t~ret751#1;~ldv_statevar_2~0 := 7bv32; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret751#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: assume 0bv64 == ~bvand~64(2147483648bv64, ipg_nic_rx_jumbo_#t~mem475#1);havoc ipg_nic_rx_jumbo_#t~mem475#1; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: assume !(0bv64 == ~bvand~64(2147483648bv64, ipg_nic_rx_jumbo_#t~mem475#1));havoc ipg_nic_rx_jumbo_#t~mem475#1;assume { :begin_inline_ipg_nic_rx_check_frame_type } true;ipg_nic_rx_check_frame_type_#in~dev#1.base, ipg_nic_rx_check_frame_type_#in~dev#1.offset := ipg_nic_rx_jumbo_~dev#1.base, ipg_nic_rx_jumbo_~dev#1.offset;havoc ipg_nic_rx_check_frame_type_#res#1;havoc ipg_nic_rx_check_frame_type_#t~ret398#1.base, ipg_nic_rx_check_frame_type_#t~ret398#1.offset, ipg_nic_rx_check_frame_type_#t~mem400#1.base, ipg_nic_rx_check_frame_type_#t~mem400#1.offset, ipg_nic_rx_check_frame_type_#t~mem399#1, ipg_nic_rx_check_frame_type_#t~mem401#1, ipg_nic_rx_check_frame_type_#t~mem402#1, ipg_nic_rx_check_frame_type_~dev#1.base, ipg_nic_rx_check_frame_type_~dev#1.offset, ipg_nic_rx_check_frame_type_~sp~14#1.base, ipg_nic_rx_check_frame_type_~sp~14#1.offset, ipg_nic_rx_check_frame_type_~tmp~45#1.base, ipg_nic_rx_check_frame_type_~tmp~45#1.offset, ipg_nic_rx_check_frame_type_~rxfd~3#1.base, ipg_nic_rx_check_frame_type_~rxfd~3#1.offset, ipg_nic_rx_check_frame_type_~type~0#1;ipg_nic_rx_check_frame_type_~dev#1.base, ipg_nic_rx_check_frame_type_~dev#1.offset := ipg_nic_rx_check_frame_type_#in~dev#1.base, ipg_nic_rx_check_frame_type_#in~dev#1.offset;havoc ipg_nic_rx_check_frame_type_~sp~14#1.base, ipg_nic_rx_check_frame_type_~sp~14#1.offset;havoc ipg_nic_rx_check_frame_type_~tmp~45#1.base, ipg_nic_rx_check_frame_type_~tmp~45#1.offset;havoc ipg_nic_rx_check_frame_type_~rxfd~3#1.base, ipg_nic_rx_check_frame_type_~rxfd~3#1.offset;havoc ipg_nic_rx_check_frame_type_~type~0#1; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263: assume 17bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263: assume !(17bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867: havoc ldv_dummy_resourceless_instance_callback_1_19_#t~ret702#1;havoc ldv_dummy_resourceless_instance_callback_1_19_#t~ret702#1, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_19 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_19_#t~ret702#1 := ipg_nway_reset(ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset); srcloc: null [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-1: SUMMARY for call ipg_nic_txcleanup_#t~ret343#1 := ioread32(ipg_nic_txcleanup_~ioaddr~11#1.base, ~bvadd~64(108bv64, ipg_nic_txcleanup_~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:49:37,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885: ipg_nic_txcleanup_~tmp___1~8#1 := ipg_nic_txcleanup_#t~ret343#1;havoc ipg_nic_txcleanup_#t~ret343#1; [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7480-1: SUMMARY for call ipg_nic_rx_#t~ret500#1 := eth_type_trans(ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset, ipg_nic_rx_~dev#1.base, ipg_nic_rx_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7480: call write~intINTTYPE2#9(ipg_nic_rx_#t~ret500#1, ipg_nic_rx_~skb~7#1.base, ~bvadd~64(134bv64, ipg_nic_rx_~skb~7#1.offset), 2bv64);havoc ipg_nic_rx_#t~ret500#1; [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10387: ldv_post_init_~tmp~94#1 := ldv_post_init_#t~ret798#1;havoc ldv_post_init_#t~ret798#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~94#1;ldv_entry_EMGentry_13_#t~ret708#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret798#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~94#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;~ldv_13_ret_default~0 := ldv_entry_EMGentry_13_#t~ret708#1;havoc ldv_entry_EMGentry_13_#t~ret708#1; [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10387-1: SUMMARY for call ldv_post_init_#t~ret798#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret716#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216-2: call ipg_nic_rx_with_start_#t~mem434#1 := read~intINTTYPE8#9(ipg_nic_rx_with_start_~rxfd#1.base, ~bvadd~64(16bv64, ipg_nic_rx_with_start_~rxfd#1.offset), 8bv64);call ipg_nic_rx_with_start_#t~mem435#1 := read~intINTTYPE4#9(ipg_nic_rx_with_start_~sp#1.base, ~bvadd~64(4193bv64, ipg_nic_rx_with_start_~sp#1.offset), 4bv64); [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216-1: SUMMARY for call pci_unmap_single(ipg_nic_rx_with_start_~pdev~0#1.base, ipg_nic_rx_with_start_~pdev~0#1.offset, ~bvand~64(281474976710655bv64, ipg_nic_rx_with_start_#t~mem434#1), ~zero_extend~64~32(ipg_nic_rx_with_start_#t~mem435#1), 2bv32); srcloc: null [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216: havoc ipg_nic_rx_with_start_#t~mem434#1;havoc ipg_nic_rx_with_start_#t~mem435#1;call ipg_nic_rx_with_start_#t~mem436#1 := read~intINTTYPE8#9(ipg_nic_rx_with_start_~sp#1.base, ~bvadd~64(4169bv64, ipg_nic_rx_with_start_~sp#1.offset), 8bv64); [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084-1: SUMMARY for call ipg_nic_rx_check_frame_type_#t~ret398#1.base, ipg_nic_rx_check_frame_type_#t~ret398#1.offset := netdev_priv(ipg_nic_rx_check_frame_type_~dev#1.base, ipg_nic_rx_check_frame_type_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141-1: SUMMARY for call ipg_hw_init_#t~ret638#1 := ioread16(ipg_hw_init_~ioaddr~20#1.base, ~bvadd~64(124bv64, ipg_hw_init_~ioaddr~20#1.offset)); srcloc: null [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: ipg_nic_rx_check_frame_type_~tmp~45#1.base, ipg_nic_rx_check_frame_type_~tmp~45#1.offset := ipg_nic_rx_check_frame_type_#t~ret398#1.base, ipg_nic_rx_check_frame_type_#t~ret398#1.offset;havoc ipg_nic_rx_check_frame_type_#t~ret398#1.base, ipg_nic_rx_check_frame_type_#t~ret398#1.offset;ipg_nic_rx_check_frame_type_~sp~14#1.base, ipg_nic_rx_check_frame_type_~sp~14#1.offset := ipg_nic_rx_check_frame_type_~tmp~45#1.base, ipg_nic_rx_check_frame_type_~tmp~45#1.offset;call ipg_nic_rx_check_frame_type_#t~mem400#1.base, ipg_nic_rx_check_frame_type_#t~mem400#1.offset := read~$Pointer$#9(ipg_nic_rx_check_frame_type_~sp~14#1.base, ~bvadd~64(16bv64, ipg_nic_rx_check_frame_type_~sp~14#1.offset), 8bv64);call ipg_nic_rx_check_frame_type_#t~mem399#1 := read~intINTTYPE4#9(ipg_nic_rx_check_frame_type_~sp~14#1.base, ~bvadd~64(4144bv64, ipg_nic_rx_check_frame_type_~sp~14#1.offset), 4bv64);ipg_nic_rx_check_frame_type_~rxfd~3#1.base, ipg_nic_rx_check_frame_type_~rxfd~3#1.offset := ipg_nic_rx_check_frame_type_#t~mem400#1.base, ~bvadd~64(ipg_nic_rx_check_frame_type_#t~mem400#1.offset, ~bvmul~64(24bv64, ~bvand~64(255bv64, ~zero_extend~64~32(ipg_nic_rx_check_frame_type_#t~mem399#1))));havoc ipg_nic_rx_check_frame_type_#t~mem400#1.base, ipg_nic_rx_check_frame_type_#t~mem400#1.offset;havoc ipg_nic_rx_check_frame_type_#t~mem399#1;ipg_nic_rx_check_frame_type_~type~0#1 := 0bv32;call ipg_nic_rx_check_frame_type_#t~mem401#1 := read~intINTTYPE8#9(ipg_nic_rx_check_frame_type_~rxfd~3#1.base, ~bvadd~64(8bv64, ipg_nic_rx_check_frame_type_~rxfd~3#1.offset), 8bv64); [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141: ipg_hw_init_~tmp___7~1#1 := ipg_hw_init_#t~ret638#1;havoc ipg_hw_init_#t~ret638#1;call ipg_hw_init_#t~mem639#1.base, ipg_hw_init_#t~mem639#1.offset := read~$Pointer$#9(ipg_hw_init_~dev#1.base, ~bvadd~64(791bv64, ipg_hw_init_~dev#1.offset), 8bv64);call write~intINTTYPE1#9(~bvlshr~32(~bvand~32(65280bv32, ipg_hw_init_~tmp___7~1#1), 8bv32)[8:0], ipg_hw_init_#t~mem639#1.base, ~bvadd~64(5bv64, ipg_hw_init_#t~mem639#1.offset), 1bv64);havoc ipg_hw_init_#t~mem639#1.base, ipg_hw_init_#t~mem639#1.offset;ipg_hw_init_#res#1 := ipg_hw_init_~rc~1#1;ipg_probe_#t~ret681#1 := ipg_hw_init_#res#1;havoc ipg_hw_init_#t~ret622#1.base, ipg_hw_init_#t~ret622#1.offset, ipg_hw_init_#t~mem623#1.base, ipg_hw_init_#t~mem623#1.offset, ipg_hw_init_#t~ret624#1, ipg_hw_init_#t~ret625#1, ipg_hw_init_#t~ret626#1, ipg_hw_init_#t~mem627#1, ipg_hw_init_#t~ret628#1, ipg_hw_init_#t~mem629#1.base, ipg_hw_init_#t~mem629#1.offset, ipg_hw_init_#t~ret630#1, ipg_hw_init_#t~mem631#1.base, ipg_hw_init_#t~mem631#1.offset, ipg_hw_init_#t~ret632#1, ipg_hw_init_#t~mem633#1.base, ipg_hw_init_#t~mem633#1.offset, ipg_hw_init_#t~ret634#1, ipg_hw_init_#t~mem635#1.base, ipg_hw_init_#t~mem635#1.offset, ipg_hw_init_#t~ret636#1, ipg_hw_init_#t~mem637#1.base, ipg_hw_init_#t~mem637#1.offset, ipg_hw_init_#t~ret638#1, ipg_hw_init_#t~mem639#1.base, ipg_hw_init_#t~mem639#1.offset, ipg_hw_init_~dev#1.base, ipg_hw_init_~dev#1.offset, ipg_hw_init_~sp~24#1.base, ipg_hw_init_~sp~24#1.offset, ipg_hw_init_~tmp~60#1.base, ipg_hw_init_~tmp~60#1.offset, ipg_hw_init_~ioaddr~20#1.base, ipg_hw_init_~ioaddr~20#1.offset, ipg_hw_init_~i~11#1, ipg_hw_init_~rc~1#1, ipg_hw_init_~tmp___0~29#1, ipg_hw_init_~tmp___1~16#1, ipg_hw_init_~tmp___2~8#1, ipg_hw_init_~tmp___3~7#1, ipg_hw_init_~tmp___4~3#1, ipg_hw_init_~tmp___5~1#1, ipg_hw_init_~tmp___6~1#1, ipg_hw_init_~tmp___7~1#1;havoc ipg_hw_init_#in~dev#1.base, ipg_hw_init_#in~dev#1.offset;assume { :end_inline_ipg_hw_init } true;ipg_probe_~rc~6#1 := ipg_probe_#t~ret681#1;havoc ipg_probe_#t~ret681#1; [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: ldv_interrupt_interrupt_instance_0_~tmp~75#1 := ldv_interrupt_interrupt_instance_0_#t~ret716#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret716#1; [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: SUMMARY for call iowrite32(~bvor~32(16777216bv32, ~bvand~32(2128822179bv32, ipg_nic_txcleanup_~tmp___1~8#1)), ipg_nic_txcleanup_~ioaddr~11#1.base, ~bvadd~64(108bv64, ipg_nic_txcleanup_~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: SUMMARY for call pci_iounmap(ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset, ipg_probe_~ioaddr~21#1.base, ipg_probe_~ioaddr~21#1.offset); srcloc: null [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7481: SUMMARY for call skb_checksum_none_assert(ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset); srcloc: null [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340-1: SUMMARY for call ipg_probe_#t~ret667#1.base, ipg_probe_#t~ret667#1.offset := netdev_priv(ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#1.offset); srcloc: null [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340: ipg_probe_~tmp___1~17#1.base, ipg_probe_~tmp___1~17#1.offset := ipg_probe_#t~ret667#1.base, ipg_probe_#t~ret667#1.offset;havoc ipg_probe_#t~ret667#1.base, ipg_probe_#t~ret667#1.offset;ipg_probe_~sp~31#1.base, ipg_probe_~sp~31#1.offset := ipg_probe_~tmp___1~17#1.base, ipg_probe_~tmp___1~17#1.offset; [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: assume 3bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: assume !(3bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7151: assume 0bv32 != ipg_nic_rx_with_start_and_end_#t~mem419#1;havoc ipg_nic_rx_with_start_and_end_#t~mem419#1;call ipg_nic_rx_with_start_and_end_#t~mem420#1.base, ipg_nic_rx_with_start_and_end_#t~mem420#1.offset := read~$Pointer$#9(ipg_nic_rx_with_start_and_end_~jumbo~0#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_start_and_end_~jumbo~0#1.offset), 8bv64); [2025-02-08 03:49:37,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7151: assume !(0bv32 != ipg_nic_rx_with_start_and_end_#t~mem419#1);havoc ipg_nic_rx_with_start_and_end_#t~mem419#1; [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-1: ipg_get_settings_#t~ret649#1 := mii_ethtool_gset_#res#1;havoc mii_ethtool_gset_#t~nondet869#1, mii_ethtool_gset_~arg0#1.base, mii_ethtool_gset_~arg0#1.offset, mii_ethtool_gset_~arg1#1.base, mii_ethtool_gset_~arg1#1.offset;havoc mii_ethtool_gset_#in~arg0#1.base, mii_ethtool_gset_#in~arg0#1.offset, mii_ethtool_gset_#in~arg1#1.base, mii_ethtool_gset_#in~arg1#1.offset;assume { :end_inline_mii_ethtool_gset } true;ipg_get_settings_~rc~3#1 := ipg_get_settings_#t~ret649#1;havoc ipg_get_settings_#t~ret649#1;assume { :begin_inline_ldv_mutex_unlock_21 } true;ldv_mutex_unlock_21_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_21_#in~ldv_func_arg1#1.offset := ipg_get_settings_~sp~27#1.base, ~bvadd~64(4477bv64, ipg_get_settings_~sp~27#1.offset);havoc ldv_mutex_unlock_21_~ldv_func_arg1#1.base, ldv_mutex_unlock_21_~ldv_func_arg1#1.offset;ldv_mutex_unlock_21_~ldv_func_arg1#1.base, ldv_mutex_unlock_21_~ldv_func_arg1#1.offset := ldv_mutex_unlock_21_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_21_#in~ldv_func_arg1#1.offset; [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247: havoc mii_ethtool_gset_#t~nondet869#1; [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8935: assume 9bv32 == ~ldv_statevar_13~0; [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8935: assume !(9bv32 == ~ldv_statevar_13~0); [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7482: havoc ipg_nic_rx_#t~ret501#1; [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9728: ldv_register_netdev_open_8_6_~tmp~81#1 := ldv_register_netdev_open_8_6_#t~ret768#1;havoc ldv_register_netdev_open_8_6_#t~ret768#1;ldv_register_netdev_open_8_6_#res#1 := ldv_register_netdev_open_8_6_~tmp~81#1; [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9728-1: SUMMARY for call ldv_register_netdev_open_8_6_#t~ret768#1 := ipg_nic_open(ldv_register_netdev_open_8_6_~arg1#1.base, ldv_register_netdev_open_8_6_~arg1#1.offset); srcloc: null [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9332: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset := ~ldv_1_callback_ndo_set_rx_mode~0.base, ~ldv_1_callback_ndo_set_rx_mode~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset; [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7482-1: SUMMARY for call ipg_nic_rx_#t~ret501#1 := netif_rx(ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset); srcloc: null [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7218: havoc ipg_nic_rx_with_start_#t~mem436#1;havoc ipg_nic_rx_with_start_#t~ret437#1.base, ipg_nic_rx_with_start_#t~ret437#1.offset;call write~intINTTYPE4#9(1bv32, ipg_nic_rx_with_start_~jumbo~1#1.base, ipg_nic_rx_with_start_~jumbo~1#1.offset, 4bv64);call ipg_nic_rx_with_start_#t~mem438#1 := read~intINTTYPE8#9(ipg_nic_rx_with_start_~sp#1.base, ~bvadd~64(4169bv64, ipg_nic_rx_with_start_~sp#1.offset), 8bv64);call write~intINTTYPE4#9(ipg_nic_rx_with_start_#t~mem438#1[32:0], ipg_nic_rx_with_start_~jumbo~1#1.base, ~bvadd~64(4bv64, ipg_nic_rx_with_start_~jumbo~1#1.offset), 4bv64);havoc ipg_nic_rx_with_start_#t~mem438#1;call write~$Pointer$#9(ipg_nic_rx_with_start_~skb~4#1.base, ipg_nic_rx_with_start_~skb~4#1.offset, ipg_nic_rx_with_start_~jumbo~1#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_start_~jumbo~1#1.offset), 8bv64);call write~$Pointer$#9(0bv64, 0bv64, ipg_nic_rx_with_start_~sp#1.base, ~bvadd~64(~bvadd~64(2088bv64, ipg_nic_rx_with_start_~sp#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_nic_rx_with_start_~entry#1))), 8bv64); [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9068: 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 := 0bv64, 0bv64;havoc ldv_net_dummy_resourceless_instance_1_#t~ret717#1, ldv_net_dummy_resourceless_instance_1_#t~ret718#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset;ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset := ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset; [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7218-1: SUMMARY for call ipg_nic_rx_with_start_#t~ret437#1.base, ipg_nic_rx_with_start_#t~ret437#1.offset := skb_put(ipg_nic_rx_with_start_~skb~4#1.base, ipg_nic_rx_with_start_~skb~4#1.offset, ipg_nic_rx_with_start_#t~mem436#1[32:0]); srcloc: null [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9200: assume 0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~75#1;~ldv_statevar_0~0 := 2bv32; [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9200: assume !(0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~75#1);~ldv_statevar_0~0 := 4bv32; [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7945: assume ~zero_extend~32~8(ipg_set_phy_default_param_~rev#1) == ~zero_extend~32~8(ipg_set_phy_default_param_~revision~0#1); [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7945: assume !(~zero_extend~32~8(ipg_set_phy_default_param_~rev#1) == ~zero_extend~32~8(ipg_set_phy_default_param_~revision~0#1));ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset := ipg_set_phy_default_param_~phy_param~0#1.base, ~bvadd~64(ipg_set_phy_default_param_~phy_param~0#1.offset, ~bvmul~64(2bv64, ~zero_extend~64~32(~bvudiv~32(~zero_extend~32~16(ipg_set_phy_default_param_~length~0#1), 2bv32))));call ipg_set_phy_default_param_#t~mem611#1 := read~intINTTYPE2#7(ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset, 2bv64);ipg_set_phy_default_param_~length~0#1 := ~bvand~32(255bv32, ~zero_extend~32~16(ipg_set_phy_default_param_#t~mem611#1))[16:0];havoc ipg_set_phy_default_param_#t~mem611#1;call ipg_set_phy_default_param_#t~mem612#1 := read~intINTTYPE2#7(ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset, 2bv64);ipg_set_phy_default_param_~revision~0#1 := ~bvashr~32(~zero_extend~32~16(ipg_set_phy_default_param_#t~mem612#1), 8bv32)[8:0];havoc ipg_set_phy_default_param_#t~mem612#1;ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset := ipg_set_phy_default_param_~phy_param~0#1.base, ~bvadd~64(2bv64, ipg_set_phy_default_param_~phy_param~0#1.offset); [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615: assume 0bv32 != ~bvand~32(7232bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1));call ipg_interrupt_handler_#t~mem528#1 := read~intINTTYPE1#9(ipg_interrupt_handler_~sp~19#1.base, ~bvadd~64(4152bv64, ipg_interrupt_handler_~sp~19#1.offset), 1bv64); [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615: assume !(0bv32 != ~bvand~32(7232bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1))); [2025-02-08 03:49:37,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: havoc ipg_probe_#t~ret668#1.base, ipg_probe_#t~ret668#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 := ipg_probe_~sp~31#1.base, ~bvadd~64(4397bv64, ipg_probe_~sp~31#1.offset), 34bv64, 0bv64, ipg_probe_~#__key~0#1.base, ipg_probe_~#__key~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___mutex_init } true;__mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset := ipg_probe_~sp~31#1.base, ~bvadd~64(4477bv64, ipg_probe_~sp~31#1.offset), 35bv64, 0bv64, ipg_probe_~#__key___0~0#1.base, ipg_probe_~#__key___0~0#1.offset;havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;__mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset := __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset;__mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset := __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset;__mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset := __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset;havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;havoc __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset;assume { :end_inline___mutex_init } true;call write~intINTTYPE1#9(0bv8, ipg_probe_~sp~31#1.base, ~bvadd~64(4152bv64, ipg_probe_~sp~31#1.offset), 1bv64);call write~intINTTYPE8#9(1536bv64, ipg_probe_~sp~31#1.base, ~bvadd~64(4169bv64, ipg_probe_~sp~31#1.offset), 8bv64);call write~intINTTYPE8#9(1536bv64, ipg_probe_~sp~31#1.base, ~bvadd~64(4177bv64, ipg_probe_~sp~31#1.offset), 8bv64);call write~intINTTYPE8#9(1536bv64, ipg_probe_~sp~31#1.base, ~bvadd~64(4185bv64, ipg_probe_~sp~31#1.offset), 8bv64);call write~$Pointer$#9(~#ipg_netdev_ops~0.base, ~#ipg_netdev_ops~0.offset, ipg_probe_~dev~3#1.base, ~bvadd~64(468bv64, ipg_probe_~dev~3#1.offset), 8bv64);call write~$Pointer$#9(ipg_probe_~pdev#1.base, ~bvadd~64(179bv64, ipg_probe_~pdev#1.offset), ipg_probe_~dev~3#1.base, ~bvadd~64(1236bv64, ipg_probe_~dev~3#1.offset), 8bv64);call write~$Pointer$#9(~#ipg_ethtool_ops~0.base, ~#ipg_ethtool_ops~0.offset, ipg_probe_~dev~3#1.base, ~bvadd~64(476bv64, ipg_probe_~dev~3#1.offset), 8bv64);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 := ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset, 36bv64, 0bv64;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet878#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~nondet878#1;pci_request_regions_#res#1 := pci_request_regions_#t~nondet878#1;havoc pci_request_regions_#t~nondet878#1; [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267: assume 18bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267: assume !(18bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-1: SUMMARY for call ipg_probe_#t~ret668#1.base, ipg_probe_#t~ret668#1.offset := spinlock_check(ipg_probe_~sp~31#1.base, ~bvadd~64(4397bv64, ipg_probe_~sp~31#1.offset)); srcloc: null [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7153-1: SUMMARY for call dev_kfree_skb_irq(ipg_nic_rx_with_start_and_end_#t~mem420#1.base, ipg_nic_rx_with_start_and_end_#t~mem420#1.offset); srcloc: null [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7153: havoc ipg_nic_rx_with_start_and_end_#t~mem420#1.base, ipg_nic_rx_with_start_and_end_#t~mem420#1.offset;call write~intINTTYPE4#9(0bv32, ipg_nic_rx_with_start_and_end_~jumbo~0#1.base, ipg_nic_rx_with_start_and_end_~jumbo~0#1.offset, 4bv64);call write~intINTTYPE4#9(0bv32, ipg_nic_rx_with_start_and_end_~jumbo~0#1.base, ~bvadd~64(4bv64, ipg_nic_rx_with_start_and_end_~jumbo~0#1.offset), 4bv64);call write~$Pointer$#9(0bv64, 0bv64, ipg_nic_rx_with_start_and_end_~jumbo~0#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_start_and_end_~jumbo~0#1.offset), 8bv64); [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret698#1.base, ldv_dummy_resourceless_instance_callback_1_13_#t~ret698#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret698#1.base, ldv_dummy_resourceless_instance_callback_1_13_#t~ret698#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_~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;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_13_#t~ret698#1.base, ldv_dummy_resourceless_instance_callback_1_13_#t~ret698#1.offset := ipg_nic_get_stats(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 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9532: call ldv_pci_pci_instance_2_#t~mem734#1.base, ldv_pci_pci_instance_2_#t~mem734#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, ~bvadd~64(40bv64, ~ldv_2_container_pci_driver~0.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~mem734#1.base, ldv_pci_pci_instance_2_#t~mem734#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset := ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset;ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset := ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9532-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616: assume 0bv32 != ~zero_extend~32~8(ipg_interrupt_handler_#t~mem528#1);havoc ipg_interrupt_handler_#t~mem528#1;assume { :begin_inline_ipg_nic_rx_jumbo } true;ipg_nic_rx_jumbo_#in~dev#1.base, ipg_nic_rx_jumbo_#in~dev#1.offset := ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset;havoc ipg_nic_rx_jumbo_#res#1;havoc ipg_nic_rx_jumbo_#t~ret471#1.base, ipg_nic_rx_jumbo_#t~ret471#1.offset, ipg_nic_rx_jumbo_#t~mem472#1, ipg_nic_rx_jumbo_#t~mem473#1.base, ipg_nic_rx_jumbo_#t~mem473#1.offset, ipg_nic_rx_jumbo_#t~mem474#1.base, ipg_nic_rx_jumbo_#t~mem474#1.offset, ipg_nic_rx_jumbo_#t~mem475#1, ipg_nic_rx_jumbo_#t~ret476#1, ipg_nic_rx_jumbo_#t~ret477#1, ipg_nic_rx_jumbo_#t~ret478#1, ipg_nic_rx_jumbo_~dev#1.base, ipg_nic_rx_jumbo_~dev#1.offset, ipg_nic_rx_jumbo_~sp~16#1.base, ipg_nic_rx_jumbo_~sp~16#1.offset, ipg_nic_rx_jumbo_~tmp~51#1.base, ipg_nic_rx_jumbo_~tmp~51#1.offset, ipg_nic_rx_jumbo_~curr~1#1, ipg_nic_rx_jumbo_~ioaddr~13#1.base, ipg_nic_rx_jumbo_~ioaddr~13#1.offset, ipg_nic_rx_jumbo_~i~6#1, ipg_nic_rx_jumbo_~entry~3#1, ipg_nic_rx_jumbo_~rxfd~5#1.base, ipg_nic_rx_jumbo_~rxfd~5#1.offset, ipg_nic_rx_jumbo_~tmp___0~21#1, ipg_nic_rx_jumbo_~tmp___1~10#1;ipg_nic_rx_jumbo_~dev#1.base, ipg_nic_rx_jumbo_~dev#1.offset := ipg_nic_rx_jumbo_#in~dev#1.base, ipg_nic_rx_jumbo_#in~dev#1.offset;havoc ipg_nic_rx_jumbo_~sp~16#1.base, ipg_nic_rx_jumbo_~sp~16#1.offset;havoc ipg_nic_rx_jumbo_~tmp~51#1.base, ipg_nic_rx_jumbo_~tmp~51#1.offset;havoc ipg_nic_rx_jumbo_~curr~1#1;havoc ipg_nic_rx_jumbo_~ioaddr~13#1.base, ipg_nic_rx_jumbo_~ioaddr~13#1.offset;havoc ipg_nic_rx_jumbo_~i~6#1;havoc ipg_nic_rx_jumbo_~entry~3#1;havoc ipg_nic_rx_jumbo_~rxfd~5#1.base, ipg_nic_rx_jumbo_~rxfd~5#1.offset;havoc ipg_nic_rx_jumbo_~tmp___0~21#1;havoc ipg_nic_rx_jumbo_~tmp___1~10#1; [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616: assume !(0bv32 != ~zero_extend~32~8(ipg_interrupt_handler_#t~mem528#1));havoc ipg_interrupt_handler_#t~mem528#1;assume { :begin_inline_ipg_nic_rx } true;ipg_nic_rx_#in~dev#1.base, ipg_nic_rx_#in~dev#1.offset := ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset;havoc ipg_nic_rx_#res#1;havoc ipg_nic_rx_#t~ret479#1.base, ipg_nic_rx_#t~ret479#1.offset, ipg_nic_rx_#t~mem480#1, ipg_nic_rx_#t~mem481#1.base, ipg_nic_rx_#t~mem481#1.offset, ipg_nic_rx_#t~mem482#1.base, ipg_nic_rx_#t~mem482#1.offset, ipg_nic_rx_#t~mem483#1.base, ipg_nic_rx_#t~mem483#1.offset, ipg_nic_rx_#t~mem484#1, ipg_nic_rx_#t~mem485#1, ipg_nic_rx_#t~mem486#1, ipg_nic_rx_#t~mem487#1, ipg_nic_rx_#t~mem488#1, ipg_nic_rx_#t~mem489#1, ipg_nic_rx_#t~mem490#1, ipg_nic_rx_#t~mem491#1, ipg_nic_rx_#t~mem492#1, ipg_nic_rx_#t~mem493#1, ipg_nic_rx_#t~mem494#1, ipg_nic_rx_#t~mem495#1, ipg_nic_rx_#t~mem496#1, ipg_nic_rx_#t~mem497#1.base, ipg_nic_rx_#t~mem497#1.offset, ipg_nic_rx_#t~mem498#1, ipg_nic_rx_#t~ret499#1.base, ipg_nic_rx_#t~ret499#1.offset, ipg_nic_rx_#t~ret500#1, ipg_nic_rx_#t~ret501#1, ipg_nic_rx_#t~ret502#1, ipg_nic_rx_#t~mem503#1.base, ipg_nic_rx_#t~mem503#1.offset, ipg_nic_rx_#t~mem504#1.base, ipg_nic_rx_#t~mem504#1.offset, ipg_nic_rx_#t~mem505#1.base, ipg_nic_rx_#t~mem505#1.offset, ipg_nic_rx_#t~mem506#1, ipg_nic_rx_#t~mem507#1, ipg_nic_rx_#t~mem508#1.base, ipg_nic_rx_#t~mem508#1.offset, ipg_nic_rx_#t~mem509#1, ipg_nic_rx_#t~mem510#1, ipg_nic_rx_#t~short511#1, ipg_nic_rx_#t~mem512#1, ipg_nic_rx_#t~ret513#1, ipg_nic_rx_~dev#1.base, ipg_nic_rx_~dev#1.offset, ipg_nic_rx_~sp~17#1.base, ipg_nic_rx_~sp~17#1.offset, ipg_nic_rx_~tmp~52#1.base, ipg_nic_rx_~tmp~52#1.offset, ipg_nic_rx_~curr~2#1, ipg_nic_rx_~ioaddr~14#1.base, ipg_nic_rx_~ioaddr~14#1.offset, ipg_nic_rx_~rxfd~6#1.base, ipg_nic_rx_~rxfd~6#1.offset, ipg_nic_rx_~i~7#1, ipg_nic_rx_~entry~4#1, ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset, ipg_nic_rx_~framelen~2#1, ipg_nic_rx_~info~0#1, ipg_nic_rx_~tmp___0~22#1, ipg_nic_rx_~entry___0~0#1, ipg_nic_rx_~tmp___1~11#1;ipg_nic_rx_~dev#1.base, ipg_nic_rx_~dev#1.offset := ipg_nic_rx_#in~dev#1.base, ipg_nic_rx_#in~dev#1.offset;havoc ipg_nic_rx_~sp~17#1.base, ipg_nic_rx_~sp~17#1.offset;havoc ipg_nic_rx_~tmp~52#1.base, ipg_nic_rx_~tmp~52#1.offset;havoc ipg_nic_rx_~curr~2#1;havoc ipg_nic_rx_~ioaddr~14#1.base, ipg_nic_rx_~ioaddr~14#1.offset;havoc ipg_nic_rx_~rxfd~6#1.base, ipg_nic_rx_~rxfd~6#1.offset;havoc ipg_nic_rx_~i~7#1;havoc ipg_nic_rx_~entry~4#1;havoc ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset;havoc ipg_nic_rx_~framelen~2#1;havoc ipg_nic_rx_~info~0#1;havoc ipg_nic_rx_~tmp___0~22#1;havoc ipg_nic_rx_~entry___0~0#1;havoc ipg_nic_rx_~tmp___1~11#1; [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10259: 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 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352: ipg_nic_rx_jumbo_#t~ret476#1 := ipg_nic_rx_check_frame_type_#res#1;havoc ipg_nic_rx_check_frame_type_#t~ret398#1.base, ipg_nic_rx_check_frame_type_#t~ret398#1.offset, ipg_nic_rx_check_frame_type_#t~mem400#1.base, ipg_nic_rx_check_frame_type_#t~mem400#1.offset, ipg_nic_rx_check_frame_type_#t~mem399#1, ipg_nic_rx_check_frame_type_#t~mem401#1, ipg_nic_rx_check_frame_type_#t~mem402#1, ipg_nic_rx_check_frame_type_~dev#1.base, ipg_nic_rx_check_frame_type_~dev#1.offset, ipg_nic_rx_check_frame_type_~sp~14#1.base, ipg_nic_rx_check_frame_type_~sp~14#1.offset, ipg_nic_rx_check_frame_type_~tmp~45#1.base, ipg_nic_rx_check_frame_type_~tmp~45#1.offset, ipg_nic_rx_check_frame_type_~rxfd~3#1.base, ipg_nic_rx_check_frame_type_~rxfd~3#1.offset, ipg_nic_rx_check_frame_type_~type~0#1;havoc ipg_nic_rx_check_frame_type_#in~dev#1.base, ipg_nic_rx_check_frame_type_#in~dev#1.offset;assume { :end_inline_ipg_nic_rx_check_frame_type } true;ipg_nic_rx_jumbo_~tmp___0~21#1 := ipg_nic_rx_jumbo_#t~ret476#1;havoc ipg_nic_rx_jumbo_#t~ret476#1; [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: havoc ldv_pci_instance_resume_2_5_#t~ret721#1; [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret721#1 := ##fun~$Pointer$~TO~C_INT(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); srcloc: null [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890: assume 0bv32 != ~bvand~32(8bv32, ipg_nic_txcleanup_~txstatusdword~0#1); [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890: assume !(0bv32 != ~bvand~32(8bv32, ipg_nic_txcleanup_~txstatusdword~0#1)); [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9467: assume 4bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9467: assume !(4bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410: 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 := ipg_probe_~dev~3#1.base, ipg_probe_~dev~3#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 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret752#1;havoc ldv_pci_pci_instance_2_#t~ret752#1; [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret752#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7485: call write~$Pointer$#9(0bv64, 0bv64, ipg_nic_rx_~sp~17#1.base, ~bvadd~64(~bvadd~64(2088bv64, ipg_nic_rx_~sp~17#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_nic_rx_~entry~4#1))), 8bv64);ipg_nic_rx_~i~7#1 := ~bvadd~32(1bv32, ipg_nic_rx_~i~7#1);ipg_nic_rx_~curr~2#1 := ~bvadd~32(1bv32, ipg_nic_rx_~curr~2#1); [2025-02-08 03:49:37,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10260: 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; [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10260-1: 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 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251-1: ipg_set_settings_#t~ret651#1 := mii_ethtool_sset_#res#1;havoc mii_ethtool_sset_#t~nondet870#1, mii_ethtool_sset_~arg0#1.base, mii_ethtool_sset_~arg0#1.offset, mii_ethtool_sset_~arg1#1.base, mii_ethtool_sset_~arg1#1.offset;havoc mii_ethtool_sset_#in~arg0#1.base, mii_ethtool_sset_#in~arg0#1.offset, mii_ethtool_sset_#in~arg1#1.base, mii_ethtool_sset_#in~arg1#1.offset;assume { :end_inline_mii_ethtool_sset } true;ipg_set_settings_~rc~4#1 := ipg_set_settings_#t~ret651#1;havoc ipg_set_settings_#t~ret651#1;assume { :begin_inline_ldv_mutex_unlock_23 } true;ldv_mutex_unlock_23_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_23_#in~ldv_func_arg1#1.offset := ipg_set_settings_~sp~28#1.base, ~bvadd~64(4477bv64, ipg_set_settings_~sp~28#1.offset);havoc ldv_mutex_unlock_23_~ldv_func_arg1#1.base, ldv_mutex_unlock_23_~ldv_func_arg1#1.offset;ldv_mutex_unlock_23_~ldv_func_arg1#1.base, ldv_mutex_unlock_23_~ldv_func_arg1#1.offset := ldv_mutex_unlock_23_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_23_#in~ldv_func_arg1#1.offset; [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8410-1: SUMMARY for call pci_release_regions(ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251: havoc mii_ethtool_sset_#t~nondet870#1; [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8939: havoc ldv_entry_EMGentry_13_#t~ret706#1, ldv_entry_EMGentry_13_#t~ret707#1, ldv_entry_EMGentry_13_#t~ret708#1, ldv_entry_EMGentry_13_#t~ret709#1, ldv_entry_EMGentry_13_~arg0#1.base, ldv_entry_EMGentry_13_~arg0#1.offset, ldv_entry_EMGentry_13_~tmp~72#1, ldv_entry_EMGentry_13_~tmp___0~35#1;havoc ldv_entry_EMGentry_13_#in~arg0#1.base, ldv_entry_EMGentry_13_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_13 } true; [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: assume 0bv64 != ~bvand~64(536870912bv64, ipg_nic_rx_check_frame_type_#t~mem401#1);havoc ipg_nic_rx_check_frame_type_#t~mem401#1;ipg_nic_rx_check_frame_type_~type~0#1 := ~bvadd~32(1bv32, ipg_nic_rx_check_frame_type_~type~0#1); [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: assume !(0bv64 != ~bvand~64(536870912bv64, ipg_nic_rx_check_frame_type_#t~mem401#1));havoc ipg_nic_rx_check_frame_type_#t~mem401#1; [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7882: ipg_nic_hard_start_xmit_~tmp~57#1.base, ipg_nic_hard_start_xmit_~tmp~57#1.offset := ipg_nic_hard_start_xmit_#t~ret584#1.base, ipg_nic_hard_start_xmit_#t~ret584#1.offset;havoc ipg_nic_hard_start_xmit_#t~ret584#1.base, ipg_nic_hard_start_xmit_#t~ret584#1.offset;ipg_nic_hard_start_xmit_~sp~22#1.base, ipg_nic_hard_start_xmit_~sp~22#1.offset := ipg_nic_hard_start_xmit_~tmp~57#1.base, ipg_nic_hard_start_xmit_~tmp~57#1.offset;call ipg_nic_hard_start_xmit_#t~mem585#1.base, ipg_nic_hard_start_xmit_#t~mem585#1.offset := read~$Pointer$#9(ipg_nic_hard_start_xmit_~sp~22#1.base, ipg_nic_hard_start_xmit_~sp~22#1.offset, 8bv64);ipg_nic_hard_start_xmit_~ioaddr~18#1.base, ipg_nic_hard_start_xmit_~ioaddr~18#1.offset := ipg_nic_hard_start_xmit_#t~mem585#1.base, ipg_nic_hard_start_xmit_#t~mem585#1.offset;havoc ipg_nic_hard_start_xmit_#t~mem585#1.base, ipg_nic_hard_start_xmit_#t~mem585#1.offset;call ipg_nic_hard_start_xmit_#t~mem586#1 := read~intINTTYPE4#9(ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4136bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), 4bv64);ipg_nic_hard_start_xmit_~entry~5#1 := ~bvand~32(255bv32, ipg_nic_hard_start_xmit_#t~mem586#1);havoc ipg_nic_hard_start_xmit_#t~mem586#1;call ipg_nic_hard_start_xmit_#t~mem587#1 := read~intINTTYPE4#9(ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4465bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), 4bv64); [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7882-1: SUMMARY for call ipg_nic_hard_start_xmit_#t~ret584#1.base, ipg_nic_hard_start_xmit_#t~ret584#1.offset := netdev_priv(ipg_nic_hard_start_xmit_~dev#1.base, ipg_nic_hard_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618: ipg_interrupt_handler_#t~ret529#1 := ipg_nic_rx_jumbo_#res#1;havoc ipg_nic_rx_jumbo_#t~ret471#1.base, ipg_nic_rx_jumbo_#t~ret471#1.offset, ipg_nic_rx_jumbo_#t~mem472#1, ipg_nic_rx_jumbo_#t~mem473#1.base, ipg_nic_rx_jumbo_#t~mem473#1.offset, ipg_nic_rx_jumbo_#t~mem474#1.base, ipg_nic_rx_jumbo_#t~mem474#1.offset, ipg_nic_rx_jumbo_#t~mem475#1, ipg_nic_rx_jumbo_#t~ret476#1, ipg_nic_rx_jumbo_#t~ret477#1, ipg_nic_rx_jumbo_#t~ret478#1, ipg_nic_rx_jumbo_~dev#1.base, ipg_nic_rx_jumbo_~dev#1.offset, ipg_nic_rx_jumbo_~sp~16#1.base, ipg_nic_rx_jumbo_~sp~16#1.offset, ipg_nic_rx_jumbo_~tmp~51#1.base, ipg_nic_rx_jumbo_~tmp~51#1.offset, ipg_nic_rx_jumbo_~curr~1#1, ipg_nic_rx_jumbo_~ioaddr~13#1.base, ipg_nic_rx_jumbo_~ioaddr~13#1.offset, ipg_nic_rx_jumbo_~i~6#1, ipg_nic_rx_jumbo_~entry~3#1, ipg_nic_rx_jumbo_~rxfd~5#1.base, ipg_nic_rx_jumbo_~rxfd~5#1.offset, ipg_nic_rx_jumbo_~tmp___0~21#1, ipg_nic_rx_jumbo_~tmp___1~10#1;havoc ipg_nic_rx_jumbo_#in~dev#1.base, ipg_nic_rx_jumbo_#in~dev#1.offset;assume { :end_inline_ipg_nic_rx_jumbo } true;havoc ipg_interrupt_handler_#t~ret529#1; [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892-1: SUMMARY for call ipg_nic_txcleanup_#t~ret344#1 := ioread32(ipg_nic_txcleanup_~ioaddr~11#1.base, ~bvadd~64(108bv64, ipg_nic_txcleanup_~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: ipg_nic_txcleanup_~tmp___2~3#1 := ipg_nic_txcleanup_#t~ret344#1;havoc ipg_nic_txcleanup_#t~ret344#1; [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7949: call ipg_set_phy_default_param_#t~mem609#1 := read~intINTTYPE2#7(ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset, 2bv64);ipg_set_phy_default_param_~address~0#1 := ipg_set_phy_default_param_#t~mem609#1;havoc ipg_set_phy_default_param_#t~mem609#1;call ipg_set_phy_default_param_#t~mem610#1 := read~intINTTYPE2#7(ipg_set_phy_default_param_~phy_param~0#1.base, ~bvadd~64(2bv64, ipg_set_phy_default_param_~phy_param~0#1.offset), 2bv64);ipg_set_phy_default_param_~value~0#1 := ipg_set_phy_default_param_#t~mem610#1;havoc ipg_set_phy_default_param_#t~mem610#1;ipg_set_phy_default_param_~phy_param~0#1.base, ipg_set_phy_default_param_~phy_param~0#1.offset := ipg_set_phy_default_param_~phy_param~0#1.base, ~bvadd~64(4bv64, ipg_set_phy_default_param_~phy_param~0#1.offset); [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355: assume 11bv32 == ipg_nic_rx_jumbo_~tmp___0~21#1; [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355: assume !(11bv32 == ipg_nic_rx_jumbo_~tmp___0~21#1); [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8214: ipg_get_settings_~tmp~63#1.base, ipg_get_settings_~tmp~63#1.offset := ipg_get_settings_#t~ret648#1.base, ipg_get_settings_#t~ret648#1.offset;havoc ipg_get_settings_#t~ret648#1.base, ipg_get_settings_#t~ret648#1.offset;ipg_get_settings_~sp~27#1.base, ipg_get_settings_~sp~27#1.offset := ipg_get_settings_~tmp~63#1.base, ipg_get_settings_~tmp~63#1.offset;assume { :begin_inline_ldv_mutex_lock_20 } true;ldv_mutex_lock_20_#in~ldv_func_arg1#1.base, ldv_mutex_lock_20_#in~ldv_func_arg1#1.offset := ipg_get_settings_~sp~27#1.base, ~bvadd~64(4477bv64, ipg_get_settings_~sp~27#1.offset);havoc ldv_mutex_lock_20_~ldv_func_arg1#1.base, ldv_mutex_lock_20_~ldv_func_arg1#1.offset;ldv_mutex_lock_20_~ldv_func_arg1#1.base, ldv_mutex_lock_20_~ldv_func_arg1#1.offset := ldv_mutex_lock_20_#in~ldv_func_arg1#1.base, ldv_mutex_lock_20_#in~ldv_func_arg1#1.offset; [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9271: assume 19bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9271: assume !(19bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8214-1: SUMMARY for call ipg_get_settings_#t~ret648#1.base, ipg_get_settings_#t~ret648#1.offset := netdev_priv(ipg_get_settings_~dev#1.base, ipg_get_settings_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073: assume { :begin_inline_ldv_pci_pci_instance_2 } true;ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_pci_pci_instance_2_#t~ret733#1, ldv_pci_pci_instance_2_#t~mem734#1.base, ldv_pci_pci_instance_2_#t~mem734#1.offset, ldv_pci_pci_instance_2_#t~mem735#1.base, ldv_pci_pci_instance_2_#t~mem735#1.offset, ldv_pci_pci_instance_2_#t~mem736#1.base, ldv_pci_pci_instance_2_#t~mem736#1.offset, ldv_pci_pci_instance_2_#t~ret737#1, ldv_pci_pci_instance_2_#t~mem738#1.base, ldv_pci_pci_instance_2_#t~mem738#1.offset, ldv_pci_pci_instance_2_#t~mem739#1.base, ldv_pci_pci_instance_2_#t~mem739#1.offset, ldv_pci_pci_instance_2_#t~mem740#1.base, ldv_pci_pci_instance_2_#t~mem740#1.offset, ldv_pci_pci_instance_2_#t~mem741#1.base, ldv_pci_pci_instance_2_#t~mem741#1.offset, ldv_pci_pci_instance_2_#t~mem742#1.base, ldv_pci_pci_instance_2_#t~mem742#1.offset, ldv_pci_pci_instance_2_#t~mem743#1.base, ldv_pci_pci_instance_2_#t~mem743#1.offset, ldv_pci_pci_instance_2_#t~mem744#1, ldv_pci_pci_instance_2_#t~ret745#1, ldv_pci_pci_instance_2_#t~ret746#1, ldv_pci_pci_instance_2_#t~mem747#1.base, ldv_pci_pci_instance_2_#t~mem747#1.offset, ldv_pci_pci_instance_2_#t~mem748#1.base, ldv_pci_pci_instance_2_#t~mem748#1.offset, ldv_pci_pci_instance_2_#t~mem749#1, ldv_pci_pci_instance_2_#t~ret750#1, ldv_pci_pci_instance_2_#t~ret751#1, ldv_pci_pci_instance_2_#t~ret752#1, ldv_pci_pci_instance_2_#t~ret753#1, ldv_pci_pci_instance_2_#t~ret754#1, ldv_pci_pci_instance_2_#t~mem755#1.base, ldv_pci_pci_instance_2_#t~mem755#1.offset, ldv_pci_pci_instance_2_#t~ret756#1, ldv_pci_pci_instance_2_#t~ret757#1, ldv_pci_pci_instance_2_#t~ret758#1, ldv_pci_pci_instance_2_#t~ret759#1.base, ldv_pci_pci_instance_2_#t~ret759#1.offset, ldv_pci_pci_instance_2_#t~ret760#1.base, ldv_pci_pci_instance_2_#t~ret760#1.offset, ldv_pci_pci_instance_2_#t~ret761#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~79#1, ldv_pci_pci_instance_2_~tmp___0~36#1, ldv_pci_pci_instance_2_~tmp___1~18#1, ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset, ldv_pci_pci_instance_2_~tmp___3~8#1.base, ldv_pci_pci_instance_2_~tmp___3~8#1.offset, ldv_pci_pci_instance_2_~tmp___4~4#1;ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset := ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;havoc ldv_pci_pci_instance_2_~tmp~79#1;havoc ldv_pci_pci_instance_2_~tmp___0~36#1;havoc ldv_pci_pci_instance_2_~tmp___1~18#1;havoc ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~8#1.base, ldv_pci_pci_instance_2_~tmp___3~8#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~4#1; [2025-02-08 03:49:37,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: SUMMARY for call iowrite32(~bvor~32(16777216bv32, ~bvand~32(2128822179bv32, ipg_nic_txcleanup_~tmp___2~3#1)), ipg_nic_txcleanup_~ioaddr~11#1.base, ~bvadd~64(108bv64, ipg_nic_txcleanup_~ioaddr~11#1.offset)); srcloc: null [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9338: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1.offset := ~ldv_1_callback_ndo_start_xmit~0.base, ~ldv_1_callback_ndo_start_xmit~0.offset, ~ldv_1_container_struct_sk_buff_ptr~0.base, ~ldv_1_container_struct_sk_buff_ptr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret700#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_ipg_nic_hard_start_xmit } true;ipg_nic_hard_start_xmit_#in~skb#1.base, ipg_nic_hard_start_xmit_#in~skb#1.offset, ipg_nic_hard_start_xmit_#in~dev#1.base, ipg_nic_hard_start_xmit_#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 ipg_nic_hard_start_xmit_#res#1;havoc ipg_nic_hard_start_xmit_#t~ret584#1.base, ipg_nic_hard_start_xmit_#t~ret584#1.offset, ipg_nic_hard_start_xmit_#t~mem585#1.base, ipg_nic_hard_start_xmit_#t~mem585#1.offset, ipg_nic_hard_start_xmit_#t~mem586#1, ipg_nic_hard_start_xmit_#t~mem587#1, ipg_nic_hard_start_xmit_#t~mem588#1, ipg_nic_hard_start_xmit_#t~mem589#1.base, ipg_nic_hard_start_xmit_#t~mem589#1.offset, ipg_nic_hard_start_xmit_#t~mem591#1, ipg_nic_hard_start_xmit_#t~mem590#1, ipg_nic_hard_start_xmit_#t~mem592#1, ipg_nic_hard_start_xmit_#t~mem593#1, ipg_nic_hard_start_xmit_#t~mem594#1, ipg_nic_hard_start_xmit_#t~mem595#1.base, ipg_nic_hard_start_xmit_#t~mem595#1.offset, ipg_nic_hard_start_xmit_#t~mem596#1.base, ipg_nic_hard_start_xmit_#t~mem596#1.offset, ipg_nic_hard_start_xmit_#t~mem597#1, ipg_nic_hard_start_xmit_#t~ret598#1, ipg_nic_hard_start_xmit_#t~mem600#1, ipg_nic_hard_start_xmit_#t~mem599#1, ipg_nic_hard_start_xmit_#t~mem601#1, ipg_nic_hard_start_xmit_#t~ret602#1.base, ipg_nic_hard_start_xmit_#t~ret602#1.offset, ipg_nic_hard_start_xmit_#t~ret603#1, ipg_nic_hard_start_xmit_#t~mem604#1, ipg_nic_hard_start_xmit_#t~mem606#1, ipg_nic_hard_start_xmit_#t~mem605#1, ipg_nic_hard_start_xmit_~skb#1.base, ipg_nic_hard_start_xmit_~skb#1.offset, ipg_nic_hard_start_xmit_~dev#1.base, ipg_nic_hard_start_xmit_~dev#1.offset, ipg_nic_hard_start_xmit_~sp~22#1.base, ipg_nic_hard_start_xmit_~sp~22#1.offset, ipg_nic_hard_start_xmit_~tmp~57#1.base, ipg_nic_hard_start_xmit_~tmp~57#1.offset, ipg_nic_hard_start_xmit_~ioaddr~18#1.base, ipg_nic_hard_start_xmit_~ioaddr~18#1.offset, ipg_nic_hard_start_xmit_~entry~5#1, ipg_nic_hard_start_xmit_~flags~0#1, ipg_nic_hard_start_xmit_~txfd~3#1.base, ipg_nic_hard_start_xmit_~txfd~3#1.offset, ipg_nic_hard_start_xmit_~tmp___0~26#1.base, ipg_nic_hard_start_xmit_~tmp___0~26#1.offset;ipg_nic_hard_start_xmit_~skb#1.base, ipg_nic_hard_start_xmit_~skb#1.offset := ipg_nic_hard_start_xmit_#in~skb#1.base, ipg_nic_hard_start_xmit_#in~skb#1.offset;ipg_nic_hard_start_xmit_~dev#1.base, ipg_nic_hard_start_xmit_~dev#1.offset := ipg_nic_hard_start_xmit_#in~dev#1.base, ipg_nic_hard_start_xmit_#in~dev#1.offset;havoc ipg_nic_hard_start_xmit_~sp~22#1.base, ipg_nic_hard_start_xmit_~sp~22#1.offset;havoc ipg_nic_hard_start_xmit_~tmp~57#1.base, ipg_nic_hard_start_xmit_~tmp~57#1.offset;havoc ipg_nic_hard_start_xmit_~ioaddr~18#1.base, ipg_nic_hard_start_xmit_~ioaddr~18#1.offset;havoc ipg_nic_hard_start_xmit_~entry~5#1;havoc ipg_nic_hard_start_xmit_~flags~0#1;havoc ipg_nic_hard_start_xmit_~txfd~3#1.base, ipg_nic_hard_start_xmit_~txfd~3#1.offset;havoc ipg_nic_hard_start_xmit_~tmp___0~26#1.base, ipg_nic_hard_start_xmit_~tmp___0~26#1.offset; [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9603: ~ldv_statevar_2~0 := 9bv32; [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7489: assume ~bvule~32(ipg_nic_rx_~i~7#1, 127bv32); [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7489: assume !~bvule~32(ipg_nic_rx_~i~7#1, 127bv32); [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: assume 5bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: assume !(5bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11123-1: ldv___pci_register_driver_31_#t~ret787#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet855#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;havoc __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;assume { :end_inline___pci_register_driver } true;ldv___pci_register_driver_31_~tmp~90#1 := ldv___pci_register_driver_31_#t~ret787#1;havoc ldv___pci_register_driver_31_#t~ret787#1;ldv___pci_register_driver_31_~ldv_func_res~3#1 := ldv___pci_register_driver_31_~tmp~90#1;assume { :begin_inline_ldv___pci_register_driver } true;ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset := ldv___pci_register_driver_31_~ldv_func_res~3#1, ldv___pci_register_driver_31_~ldv_func_arg1#1.base, ldv___pci_register_driver_31_~ldv_func_arg1#1.offset, ldv___pci_register_driver_31_~ldv_func_arg2#1.base, ldv___pci_register_driver_31_~ldv_func_arg2#1.offset, ldv___pci_register_driver_31_~ldv_func_arg3#1.base, ldv___pci_register_driver_31_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret686#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_12_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_12_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~70#1;ldv___pci_register_driver_~arg0#1 := ldv___pci_register_driver_#in~arg0#1;ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset := ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset;ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset := ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset;ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset := ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;havoc ldv___pci_register_driver_~ldv_12_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_12_pci_driver_pci_driver~0#1.offset;havoc ldv___pci_register_driver_~tmp~70#1; [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11123: havoc __pci_register_driver_#t~nondet855#1; [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7093-1: call ipg_nic_rx_check_frame_type_#t~mem402#1 := read~intINTTYPE8#9(ipg_nic_rx_check_frame_type_~rxfd~3#1.base, ~bvadd~64(8bv64, ipg_nic_rx_check_frame_type_~rxfd~3#1.offset), 8bv64); [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7093: assume 0bv64 != ~bvand~64(1073741824bv64, ipg_nic_rx_check_frame_type_#t~mem402#1);havoc ipg_nic_rx_check_frame_type_#t~mem402#1;ipg_nic_rx_check_frame_type_~type~0#1 := ~bvadd~32(10bv32, ipg_nic_rx_check_frame_type_~type~0#1); [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7093: assume !(0bv64 != ~bvand~64(1073741824bv64, ipg_nic_rx_check_frame_type_#t~mem402#1));havoc ipg_nic_rx_check_frame_type_#t~mem402#1; [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7952-1: SUMMARY for call mdio_write(ipg_set_phy_default_param_~dev#1.base, ipg_set_phy_default_param_~dev#1.offset, ipg_set_phy_default_param_~phy_address#1, ~zero_extend~32~16(ipg_set_phy_default_param_~address~0#1), ~zero_extend~32~16(ipg_set_phy_default_param_~value~0#1)); srcloc: null [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7952: ipg_set_phy_default_param_~length~0#1 := ~bvadd~32(65532bv32, ~zero_extend~32~16(ipg_set_phy_default_param_~length~0#1))[16:0]; [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: SUMMARY for call ldv_EMGentry_exit_ipg_pci_driver_exit_13_2(~ldv_13_exit_ipg_pci_driver_exit_default~0.base, ~ldv_13_exit_ipg_pci_driver_exit_default~0.offset); srcloc: null [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622: ipg_interrupt_handler_#t~ret530#1 := ipg_nic_rx_#res#1;havoc ipg_nic_rx_#t~ret479#1.base, ipg_nic_rx_#t~ret479#1.offset, ipg_nic_rx_#t~mem480#1, ipg_nic_rx_#t~mem481#1.base, ipg_nic_rx_#t~mem481#1.offset, ipg_nic_rx_#t~mem482#1.base, ipg_nic_rx_#t~mem482#1.offset, ipg_nic_rx_#t~mem483#1.base, ipg_nic_rx_#t~mem483#1.offset, ipg_nic_rx_#t~mem484#1, ipg_nic_rx_#t~mem485#1, ipg_nic_rx_#t~mem486#1, ipg_nic_rx_#t~mem487#1, ipg_nic_rx_#t~mem488#1, ipg_nic_rx_#t~mem489#1, ipg_nic_rx_#t~mem490#1, ipg_nic_rx_#t~mem491#1, ipg_nic_rx_#t~mem492#1, ipg_nic_rx_#t~mem493#1, ipg_nic_rx_#t~mem494#1, ipg_nic_rx_#t~mem495#1, ipg_nic_rx_#t~mem496#1, ipg_nic_rx_#t~mem497#1.base, ipg_nic_rx_#t~mem497#1.offset, ipg_nic_rx_#t~mem498#1, ipg_nic_rx_#t~ret499#1.base, ipg_nic_rx_#t~ret499#1.offset, ipg_nic_rx_#t~ret500#1, ipg_nic_rx_#t~ret501#1, ipg_nic_rx_#t~ret502#1, ipg_nic_rx_#t~mem503#1.base, ipg_nic_rx_#t~mem503#1.offset, ipg_nic_rx_#t~mem504#1.base, ipg_nic_rx_#t~mem504#1.offset, ipg_nic_rx_#t~mem505#1.base, ipg_nic_rx_#t~mem505#1.offset, ipg_nic_rx_#t~mem506#1, ipg_nic_rx_#t~mem507#1, ipg_nic_rx_#t~mem508#1.base, ipg_nic_rx_#t~mem508#1.offset, ipg_nic_rx_#t~mem509#1, ipg_nic_rx_#t~mem510#1, ipg_nic_rx_#t~short511#1, ipg_nic_rx_#t~mem512#1, ipg_nic_rx_#t~ret513#1, ipg_nic_rx_~dev#1.base, ipg_nic_rx_~dev#1.offset, ipg_nic_rx_~sp~17#1.base, ipg_nic_rx_~sp~17#1.offset, ipg_nic_rx_~tmp~52#1.base, ipg_nic_rx_~tmp~52#1.offset, ipg_nic_rx_~curr~2#1, ipg_nic_rx_~ioaddr~14#1.base, ipg_nic_rx_~ioaddr~14#1.offset, ipg_nic_rx_~rxfd~6#1.base, ipg_nic_rx_~rxfd~6#1.offset, ipg_nic_rx_~i~7#1, ipg_nic_rx_~entry~4#1, ipg_nic_rx_~skb~7#1.base, ipg_nic_rx_~skb~7#1.offset, ipg_nic_rx_~framelen~2#1, ipg_nic_rx_~info~0#1, ipg_nic_rx_~tmp___0~22#1, ipg_nic_rx_~entry___0~0#1, ipg_nic_rx_~tmp___1~11#1;havoc ipg_nic_rx_#in~dev#1.base, ipg_nic_rx_#in~dev#1.offset;assume { :end_inline_ipg_nic_rx } true;havoc ipg_interrupt_handler_#t~ret530#1; [2025-02-08 03:49:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem735#1.base, ldv_pci_pci_instance_2_#t~mem735#1.offset);havoc ldv_pci_pci_instance_2_#t~mem735#1.base, ldv_pci_pci_instance_2_#t~mem735#1.offset;call ldv_pci_pci_instance_2_#t~mem736#1.base, ldv_pci_pci_instance_2_#t~mem736#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, ~bvadd~64(80bv64, ~ldv_2_container_pci_driver~0.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~mem736#1.base, ldv_pci_pci_instance_2_#t~mem736#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset; [2025-02-08 03:49:37,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem735#1.base, ldv_pci_pci_instance_2_#t~mem735#1.offset));havoc ldv_pci_pci_instance_2_#t~mem735#1.base, ldv_pci_pci_instance_2_#t~mem735#1.offset; [2025-02-08 03:49:37,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10397: ldv_post_probe_~tmp~95#1 := ldv_post_probe_#t~ret799#1;havoc ldv_post_probe_#t~ret799#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~95#1;ldv_pci_pci_instance_2_#t~ret757#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret799#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~95#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret757#1;havoc ldv_pci_pci_instance_2_#t~ret757#1; [2025-02-08 03:49:37,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10397-1: SUMMARY for call ldv_post_probe_#t~ret799#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 03:49:37,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538-1: call ldv_pci_pci_instance_2_#t~mem735#1.base, ldv_pci_pci_instance_2_#t~mem735#1.offset := read~$Pointer$#16(~ldv_2_container_pci_driver~0.base, ~bvadd~64(80bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:49:37,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7292-1: SUMMARY for call ipg_nic_rx_no_start_no_end_#t~ret457#1 := ipg_nic_rx_check_error(ipg_nic_rx_no_start_no_end_~dev#1.base, ipg_nic_rx_no_start_no_end_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7292: ipg_nic_rx_no_start_no_end_~tmp___0~20#1 := ipg_nic_rx_no_start_no_end_#t~ret457#1;havoc ipg_nic_rx_no_start_no_end_#t~ret457#1; [2025-02-08 03:49:37,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7887: assume 0bv32 != ipg_nic_hard_start_xmit_#t~mem587#1;havoc ipg_nic_hard_start_xmit_#t~mem587#1; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7887: assume !(0bv32 != ipg_nic_hard_start_xmit_#t~mem587#1);havoc ipg_nic_hard_start_xmit_#t~mem587#1; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8944: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359: assume 1bv32 == ipg_nic_rx_jumbo_~tmp___0~21#1; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359: assume !(1bv32 == ipg_nic_rx_jumbo_~tmp___0~21#1); [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275: assume 20bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275: assume !(20bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161-1: SUMMARY for call ipg_nic_rx_with_start_and_end_#t~ret421#1 := ipg_nic_rx_check_error(ipg_nic_rx_with_start_and_end_~dev#1.base, ipg_nic_rx_with_start_and_end_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161: ipg_nic_rx_with_start_and_end_~tmp~47#1 := ipg_nic_rx_with_start_and_end_#t~ret421#1;havoc ipg_nic_rx_with_start_and_end_#t~ret421#1; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume 0bv32 != ~bvand~32(16bv32, ipg_nic_txcleanup_~txstatusdword~0#1);call ipg_nic_txcleanup_#t~mem345#1 := read~intINTTYPE8#9(ipg_nic_txcleanup_~sp~10#1.base, ~bvadd~64(144bv64, ~bvadd~64(4213bv64, ipg_nic_txcleanup_~sp~10#1.offset)), 8bv64);call write~intINTTYPE8#9(~bvadd~64(1bv64, ipg_nic_txcleanup_#t~mem345#1), ipg_nic_txcleanup_~sp~10#1.base, ~bvadd~64(144bv64, ~bvadd~64(4213bv64, ipg_nic_txcleanup_~sp~10#1.offset)), 8bv64);havoc ipg_nic_txcleanup_#t~mem345#1; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume !(0bv32 != ~bvand~32(16bv32, ipg_nic_txcleanup_~txstatusdword~0#1)); [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945: ~ldv_statevar_13~0 := 9bv32; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540: 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~mem736#1.base, ldv_pci_pci_instance_2_#t~mem736#1.offset; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294: assume 0bv32 == ipg_nic_rx_no_start_no_end_~tmp___0~20#1;call ipg_nic_rx_no_start_no_end_#t~mem458#1.base, ipg_nic_rx_no_start_no_end_#t~mem458#1.offset := read~$Pointer$#9(ipg_nic_rx_no_start_no_end_~sp#1.base, ~bvadd~64(~bvadd~64(2088bv64, ipg_nic_rx_no_start_no_end_~sp#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_nic_rx_no_start_no_end_~entry#1))), 8bv64);ipg_nic_rx_no_start_no_end_~skb~6#1.base, ipg_nic_rx_no_start_no_end_~skb~6#1.offset := ipg_nic_rx_no_start_no_end_#t~mem458#1.base, ipg_nic_rx_no_start_no_end_#t~mem458#1.offset;havoc ipg_nic_rx_no_start_no_end_#t~mem458#1.base, ipg_nic_rx_no_start_no_end_#t~mem458#1.offset; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294: assume !(0bv32 == ipg_nic_rx_no_start_no_end_~tmp___0~20#1);call ipg_nic_rx_no_start_no_end_#t~mem470#1.base, ipg_nic_rx_no_start_no_end_#t~mem470#1.offset := read~$Pointer$#9(ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ~bvadd~64(8bv64, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset), 8bv64); [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9078: assume { :begin_inline_ldv_timer_timer_instance_3 } true;ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_timer_timer_instance_3_#t~mem773#1.base, ldv_timer_timer_instance_3_#t~mem773#1.offset, ldv_timer_timer_instance_3_#t~mem774#1.base, ldv_timer_timer_instance_3_#t~mem774#1.offset, ldv_timer_timer_instance_3_#t~mem775#1, ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset;ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset := ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889: SUMMARY for call netif_stop_queue(ipg_nic_hard_start_xmit_~dev#1.base, ipg_nic_hard_start_xmit_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: assume 6bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: assume !(6bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: SUMMARY for call pci_disable_device(ipg_probe_~pdev#1.base, ipg_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9607: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9409: havoc ldv_pci_instance_resume_early_2_6_#t~ret723#1; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9409-1: SUMMARY for call ldv_pci_instance_resume_early_2_6_#t~ret723#1 := ##fun~$Pointer$~TO~C_INT(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); srcloc: null [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7163: assume 0bv32 != ipg_nic_rx_with_start_and_end_~tmp~47#1; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7163: assume !(0bv32 != ipg_nic_rx_with_start_and_end_~tmp~47#1);call ipg_nic_rx_with_start_and_end_#t~mem422#1.base, ipg_nic_rx_with_start_and_end_#t~mem422#1.offset := read~$Pointer$#9(ipg_nic_rx_with_start_and_end_~sp#1.base, ~bvadd~64(~bvadd~64(2088bv64, ipg_nic_rx_with_start_and_end_~sp#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(ipg_nic_rx_with_start_and_end_~entry#1))), 8bv64);ipg_nic_rx_with_start_and_end_~skb~3#1.base, ipg_nic_rx_with_start_and_end_~skb~3#1.offset := ipg_nic_rx_with_start_and_end_#t~mem422#1.base, ipg_nic_rx_with_start_and_end_#t~mem422#1.offset;havoc ipg_nic_rx_with_start_and_end_#t~mem422#1.base, ipg_nic_rx_with_start_and_end_#t~mem422#1.offset; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097-1: ipg_nic_rx_check_frame_type_#res#1 := ipg_nic_rx_check_frame_type_~type~0#1; [2025-02-08 03:49:37,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10136: havoc ldv_mutex_lock_18_~ldv_func_arg1#1.base, ldv_mutex_lock_18_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_18_#in~ldv_func_arg1#1.base, ldv_mutex_lock_18_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_18 } true;assume { :begin_inline_if_mii } true;if_mii_#in~rq#1.base, if_mii_#in~rq#1.offset := ipg_ioctl_~ifr#1.base, ipg_ioctl_~ifr#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);ipg_ioctl_#t~ret641#1.base, ipg_ioctl_#t~ret641#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;ipg_ioctl_~tmp___0~30#1.base, ipg_ioctl_~tmp___0~30#1.offset := ipg_ioctl_#t~ret641#1.base, ipg_ioctl_#t~ret641#1.offset;havoc ipg_ioctl_#t~ret641#1.base, ipg_ioctl_#t~ret641#1.offset;assume { :begin_inline_generic_mii_ioctl } true;generic_mii_ioctl_#in~arg0#1.base, generic_mii_ioctl_#in~arg0#1.offset, generic_mii_ioctl_#in~arg1#1.base, generic_mii_ioctl_#in~arg1#1.offset, generic_mii_ioctl_#in~arg2#1, generic_mii_ioctl_#in~arg3#1.base, generic_mii_ioctl_#in~arg3#1.offset := ipg_ioctl_~sp~25#1.base, ~bvadd~64(4633bv64, ipg_ioctl_~sp~25#1.offset), ipg_ioctl_~tmp___0~30#1.base, ipg_ioctl_~tmp___0~30#1.offset, ipg_ioctl_~cmd#1, 0bv64, 0bv64;havoc generic_mii_ioctl_#res#1;havoc generic_mii_ioctl_#t~nondet864#1, generic_mii_ioctl_~arg0#1.base, generic_mii_ioctl_~arg0#1.offset, generic_mii_ioctl_~arg1#1.base, generic_mii_ioctl_~arg1#1.offset, generic_mii_ioctl_~arg2#1, generic_mii_ioctl_~arg3#1.base, generic_mii_ioctl_~arg3#1.offset;generic_mii_ioctl_~arg0#1.base, generic_mii_ioctl_~arg0#1.offset := generic_mii_ioctl_#in~arg0#1.base, generic_mii_ioctl_#in~arg0#1.offset;generic_mii_ioctl_~arg1#1.base, generic_mii_ioctl_~arg1#1.offset := generic_mii_ioctl_#in~arg1#1.base, generic_mii_ioctl_#in~arg1#1.offset;generic_mii_ioctl_~arg2#1 := generic_mii_ioctl_#in~arg2#1;generic_mii_ioctl_~arg3#1.base, generic_mii_ioctl_~arg3#1.offset := generic_mii_ioctl_#in~arg3#1.base, generic_mii_ioctl_#in~arg3#1.offset;havoc generic_mii_ioctl_#t~nondet864#1;generic_mii_ioctl_#res#1 := generic_mii_ioctl_#t~nondet864#1;havoc generic_mii_ioctl_#t~nondet864#1; [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7956: assume ~bvugt~32(~zero_extend~32~16(ipg_set_phy_default_param_~length~0#1), 1bv32); [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7956: assume !~bvugt~32(~zero_extend~32~16(ipg_set_phy_default_param_~length~0#1), 1bv32); [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10136-1: SUMMARY for call ldv_mutex_lock_mii_mutex_of_ipg_nic_private(ldv_mutex_lock_18_~ldv_func_arg1#1.base, ldv_mutex_lock_18_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494: assume 128bv32 == ipg_nic_rx_~i~7#1; [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494: assume !(128bv32 == ipg_nic_rx_~i~7#1); [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608: ~ldv_2_ret_default~0 := 1bv32;~ldv_statevar_2~0 := 20bv32; [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset); srcloc: null [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11194: havoc generic_mii_ioctl_#t~nondet864#1; [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7296: assume 0bv64 != ~bvadd~64(ipg_nic_rx_no_start_no_end_~skb~6#1.base, ipg_nic_rx_no_start_no_end_~skb~6#1.offset);call ipg_nic_rx_no_start_no_end_#t~mem459#1 := read~intINTTYPE4#9(ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset, 4bv64); [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7296: assume !(0bv64 != ~bvadd~64(ipg_nic_rx_no_start_no_end_~skb~6#1.base, ipg_nic_rx_no_start_no_end_~skb~6#1.offset)); [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11194-1: ipg_ioctl_#t~ret642#1 := generic_mii_ioctl_#res#1;havoc generic_mii_ioctl_#t~nondet864#1, generic_mii_ioctl_~arg0#1.base, generic_mii_ioctl_~arg0#1.offset, generic_mii_ioctl_~arg1#1.base, generic_mii_ioctl_~arg1#1.offset, generic_mii_ioctl_~arg2#1, generic_mii_ioctl_~arg3#1.base, generic_mii_ioctl_~arg3#1.offset;havoc generic_mii_ioctl_#in~arg0#1.base, generic_mii_ioctl_#in~arg0#1.offset, generic_mii_ioctl_#in~arg1#1.base, generic_mii_ioctl_#in~arg1#1.offset, generic_mii_ioctl_#in~arg2#1, generic_mii_ioctl_#in~arg3#1.base, generic_mii_ioctl_#in~arg3#1.offset;assume { :end_inline_generic_mii_ioctl } true;ipg_ioctl_~rc~2#1 := ipg_ioctl_#t~ret642#1;havoc ipg_ioctl_#t~ret642#1;assume { :begin_inline_ldv_mutex_unlock_19 } true;ldv_mutex_unlock_19_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_19_#in~ldv_func_arg1#1.offset := ipg_ioctl_~sp~25#1.base, ~bvadd~64(4477bv64, ipg_ioctl_~sp~25#1.offset);havoc ldv_mutex_unlock_19_~ldv_func_arg1#1.base, ldv_mutex_unlock_19_~ldv_func_arg1#1.offset;ldv_mutex_unlock_19_~ldv_func_arg1#1.base, ldv_mutex_unlock_19_~ldv_func_arg1#1.offset := ldv_mutex_unlock_19_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_19_#in~ldv_func_arg1#1.offset; [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-1: SUMMARY for call ipg_nic_txcleanup_#t~ret346#1 := ipg_reset(ipg_nic_txcleanup_~dev#1.base, ipg_nic_txcleanup_~dev#1.offset, 3932160bv32); srcloc: null [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: havoc ipg_nic_txcleanup_#t~ret346#1; [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: assume 0bv32 != ~bvand~32(512bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1)); [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: assume !(0bv32 != ~bvand~32(512bv32, ~zero_extend~32~16(ipg_interrupt_handler_~status~1#1))); [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363: assume 10bv32 == ipg_nic_rx_jumbo_~tmp___0~21#1; [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363: assume !(10bv32 == ipg_nic_rx_jumbo_~tmp___0~21#1); [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297: assume 0bv32 != ipg_nic_rx_no_start_no_end_#t~mem459#1;havoc ipg_nic_rx_no_start_no_end_#t~mem459#1;call ipg_nic_rx_no_start_no_end_#t~mem460#1 := read~intINTTYPE4#9(ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ~bvadd~64(4bv64, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset), 4bv64);call ipg_nic_rx_no_start_no_end_#t~mem461#1 := read~intINTTYPE8#9(ipg_nic_rx_no_start_no_end_~sp#1.base, ~bvadd~64(4169bv64, ipg_nic_rx_no_start_no_end_~sp#1.offset), 8bv64);call write~intINTTYPE4#9(~bvadd~32(ipg_nic_rx_no_start_no_end_#t~mem460#1, ipg_nic_rx_no_start_no_end_#t~mem461#1[32:0]), ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ~bvadd~64(4bv64, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset), 4bv64);havoc ipg_nic_rx_no_start_no_end_#t~mem460#1;havoc ipg_nic_rx_no_start_no_end_#t~mem461#1;call ipg_nic_rx_no_start_no_end_#t~mem462#1 := read~intINTTYPE4#9(ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ~bvadd~64(4bv64, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset), 4bv64);call ipg_nic_rx_no_start_no_end_#t~mem463#1 := read~intINTTYPE8#9(ipg_nic_rx_no_start_no_end_~sp#1.base, ~bvadd~64(4177bv64, ipg_nic_rx_no_start_no_end_~sp#1.offset), 8bv64); [2025-02-08 03:49:37,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297: assume !(0bv32 != ipg_nic_rx_no_start_no_end_#t~mem459#1);havoc ipg_nic_rx_no_start_no_end_#t~mem459#1; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_17 } true;ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset := ~ldv_1_callback_ndo_tx_timeout~0.base, ~ldv_1_callback_ndo_tx_timeout~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_17_#in~arg1#1.offset; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8156-1: SUMMARY for call ipg_ioctl_#t~ret640#1.base, ipg_ioctl_#t~ret640#1.offset := netdev_priv(ipg_ioctl_~dev#1.base, ipg_ioctl_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8156: ipg_ioctl_~tmp~61#1.base, ipg_ioctl_~tmp~61#1.offset := ipg_ioctl_#t~ret640#1.base, ipg_ioctl_#t~ret640#1.offset;havoc ipg_ioctl_#t~ret640#1.base, ipg_ioctl_#t~ret640#1.offset;ipg_ioctl_~sp~25#1.base, ipg_ioctl_~sp~25#1.offset := ipg_ioctl_~tmp~61#1.base, ipg_ioctl_~tmp~61#1.offset;assume { :begin_inline_ldv_mutex_lock_18 } true;ldv_mutex_lock_18_#in~ldv_func_arg1#1.base, ldv_mutex_lock_18_#in~ldv_func_arg1#1.offset := ipg_ioctl_~sp~25#1.base, ~bvadd~64(4477bv64, ipg_ioctl_~sp~25#1.offset);havoc ldv_mutex_lock_18_~ldv_func_arg1#1.base, ldv_mutex_lock_18_~ldv_func_arg1#1.offset;ldv_mutex_lock_18_~ldv_func_arg1#1.base, ldv_mutex_lock_18_~ldv_func_arg1#1.offset := ldv_mutex_lock_18_#in~ldv_func_arg1#1.base, ldv_mutex_lock_18_#in~ldv_func_arg1#1.offset; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: havoc ldv_net_dummy_resourceless_instance_1_#t~ret717#1, ldv_net_dummy_resourceless_instance_1_#t~ret718#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-1: SUMMARY for call ipg_nic_txcleanup_#t~ret347#1 := ipg_io_config(ipg_nic_txcleanup_~dev#1.base, ipg_nic_txcleanup_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: ipg_nic_txcleanup_~tmp___3~3#1 := ipg_nic_txcleanup_#t~ret347#1;havoc ipg_nic_txcleanup_#t~ret347#1; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7496-1: SUMMARY for call ipg_nic_rx_#t~ret502#1 := ioread32(ipg_nic_rx_~ioaddr~14#1.base, ~bvadd~64(48bv64, ipg_nic_rx_~ioaddr~14#1.offset)); srcloc: null [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7496: ipg_nic_rx_~tmp___0~22#1 := ipg_nic_rx_#t~ret502#1;havoc ipg_nic_rx_#t~ret502#1; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: assume 0bv32 != ipg_probe_~rc~6#1; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: assume !(0bv32 != ipg_probe_~rc~6#1);call ipg_probe_#t~mem670#1 := read~intINTTYPE8#9(ipg_probe_~pdev#1.base, ~bvadd~64(56bv64, ~bvadd~64(1551bv64, ipg_probe_~pdev#1.offset)), 8bv64);ipg_probe_#t~short673#1 := 0bv64 != ipg_probe_#t~mem670#1; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: ~ldv_statevar_2~0 := 2bv32; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091-1: SUMMARY for call ipg_hw_init_#t~ret622#1.base, ipg_hw_init_#t~ret622#1.offset := netdev_priv(ipg_hw_init_~dev#1.base, ipg_hw_init_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: ipg_hw_init_~tmp~60#1.base, ipg_hw_init_~tmp~60#1.offset := ipg_hw_init_#t~ret622#1.base, ipg_hw_init_#t~ret622#1.offset;havoc ipg_hw_init_#t~ret622#1.base, ipg_hw_init_#t~ret622#1.offset;ipg_hw_init_~sp~24#1.base, ipg_hw_init_~sp~24#1.offset := ipg_hw_init_~tmp~60#1.base, ipg_hw_init_~tmp~60#1.offset;call ipg_hw_init_#t~mem623#1.base, ipg_hw_init_#t~mem623#1.offset := read~$Pointer$#9(ipg_hw_init_~sp~24#1.base, ipg_hw_init_~sp~24#1.offset, 8bv64);ipg_hw_init_~ioaddr~20#1.base, ipg_hw_init_~ioaddr~20#1.offset := ipg_hw_init_#t~mem623#1.base, ipg_hw_init_#t~mem623#1.offset;havoc ipg_hw_init_#t~mem623#1.base, ipg_hw_init_#t~mem623#1.offset; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10007: havoc ##fun~C_ULONG~TO~VOID_#~772#1;havoc ##fun~C_ULONG~TO~VOID_#in~772#1, ##fun~C_ULONG~TO~VOID_#in~#fp#1.base, ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~C_ULONG~TO~VOID } true; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893-1: call ipg_nic_hard_start_xmit_#t~mem588#1 := read~intINTTYPE4#9(ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4685bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), 4bv64); [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893: assume 0bv32 != ipg_nic_hard_start_xmit_#t~mem588#1;havoc ipg_nic_hard_start_xmit_#t~mem588#1;call write~intINTTYPE4#9(0bv32, ipg_nic_hard_start_xmit_~sp~22#1.base, ~bvadd~64(4685bv64, ipg_nic_hard_start_xmit_~sp~22#1.offset), 4bv64);ipg_nic_hard_start_xmit_~entry~5#1 := 0bv32; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893: assume !(0bv32 != ipg_nic_hard_start_xmit_#t~mem588#1);havoc ipg_nic_hard_start_xmit_#t~mem588#1; [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629: SUMMARY for call ipg_nic_txfree(ipg_interrupt_handler_~dev~1#1.base, ipg_interrupt_handler_~dev~1#1.offset); srcloc: null [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7497: SUMMARY for call iowrite32(~bvor~32(33554432bv32, ipg_nic_rx_~tmp___0~22#1), ipg_nic_rx_~ioaddr~14#1.base, ~bvadd~64(48bv64, ipg_nic_rx_~ioaddr~14#1.offset)); srcloc: null [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: assume ~bvule~64(~sign_extend~64~32(ipg_nic_rx_no_start_no_end_#t~mem462#1), ipg_nic_rx_no_start_no_end_#t~mem463#1);havoc ipg_nic_rx_no_start_no_end_#t~mem462#1;havoc ipg_nic_rx_no_start_no_end_#t~mem463#1;call ipg_nic_rx_no_start_no_end_#t~mem464#1.base, ipg_nic_rx_no_start_no_end_#t~mem464#1.offset := read~$Pointer$#9(ipg_nic_rx_no_start_no_end_~jumbo~3#1.base, ~bvadd~64(8bv64, ipg_nic_rx_no_start_no_end_~jumbo~3#1.offset), 8bv64);call ipg_nic_rx_no_start_no_end_#t~mem465#1 := read~intINTTYPE8#9(ipg_nic_rx_no_start_no_end_~sp#1.base, ~bvadd~64(4169bv64, ipg_nic_rx_no_start_no_end_~sp#1.offset), 8bv64); [2025-02-08 03:49:37,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: assume !~bvule~64(~sign_extend~64~32(ipg_nic_rx_no_start_no_end_#t~mem462#1), ipg_nic_rx_no_start_no_end_#t~mem463#1);havoc ipg_nic_rx_no_start_no_end_#t~mem462#1;havoc ipg_nic_rx_no_start_no_end_#t~mem463#1; [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9479: assume 7bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9479: assume !(7bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9083: assume { :begin_inline_ldv_timer_dummy_factory_4 } true;ldv_timer_dummy_factory_4_#in~arg0#1.base, ldv_timer_dummy_factory_4_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_timer_dummy_factory_4_~arg0#1.base, ldv_timer_dummy_factory_4_~arg0#1.offset;ldv_timer_dummy_factory_4_~arg0#1.base, ldv_timer_dummy_factory_4_~arg0#1.offset := ldv_timer_dummy_factory_4_#in~arg0#1.base, ldv_timer_dummy_factory_4_#in~arg0#1.offset; [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903: assume ~bvslt~32(ipg_nic_txcleanup_~tmp___3~3#1, 0bv32); [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903: assume !~bvslt~32(ipg_nic_txcleanup_~tmp___3~3#1, 0bv32); [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7168: assume 0bv64 == ~bvadd~64(ipg_nic_rx_with_start_and_end_~skb~3#1.base, ipg_nic_rx_with_start_and_end_~skb~3#1.offset); [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7168: assume !(0bv64 == ~bvadd~64(ipg_nic_rx_with_start_and_end_~skb~3#1.base, ipg_nic_rx_with_start_and_end_~skb~3#1.offset));call ipg_nic_rx_with_start_and_end_#t~mem423#1 := read~intINTTYPE8#9(ipg_nic_rx_with_start_and_end_~rxfd#1.base, ~bvadd~64(8bv64, ipg_nic_rx_with_start_and_end_~rxfd#1.offset), 8bv64);ipg_nic_rx_with_start_and_end_~framelen~0#1 := ~bvand~32(65535bv32, ipg_nic_rx_with_start_and_end_#t~mem423#1[32:0]);havoc ipg_nic_rx_with_start_and_end_#t~mem423#1;call ipg_nic_rx_with_start_and_end_#t~mem424#1 := read~intINTTYPE8#9(ipg_nic_rx_with_start_and_end_~sp#1.base, ~bvadd~64(4169bv64, ipg_nic_rx_with_start_and_end_~sp#1.offset), 8bv64); [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952: SUMMARY for call ldv_EMGentry_exit_ipg_pci_driver_exit_13_2(~ldv_13_exit_ipg_pci_driver_exit_default~0.base, ~ldv_13_exit_ipg_pci_driver_exit_default~0.offset); srcloc: null [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367: assume 0bv32 == ipg_nic_rx_jumbo_~tmp___0~21#1; [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367: assume !(0bv32 == ipg_nic_rx_jumbo_~tmp___0~21#1); [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7301-1: SUMMARY for call ipg_nic_rx_no_start_no_end_#t~ret466#1.base, ipg_nic_rx_no_start_no_end_#t~ret466#1.offset := skb_put(ipg_nic_rx_no_start_no_end_#t~mem464#1.base, ipg_nic_rx_no_start_no_end_#t~mem464#1.offset, ipg_nic_rx_no_start_no_end_#t~mem465#1[32:0]); srcloc: null [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7301: ipg_nic_rx_no_start_no_end_~tmp~50#1.base, ipg_nic_rx_no_start_no_end_~tmp~50#1.offset := ipg_nic_rx_no_start_no_end_#t~ret466#1.base, ipg_nic_rx_no_start_no_end_#t~ret466#1.offset;havoc ipg_nic_rx_no_start_no_end_#t~mem464#1.base, ipg_nic_rx_no_start_no_end_#t~mem464#1.offset;havoc ipg_nic_rx_no_start_no_end_#t~mem465#1;havoc ipg_nic_rx_no_start_no_end_#t~ret466#1.base, ipg_nic_rx_no_start_no_end_#t~ret466#1.offset;call ipg_nic_rx_no_start_no_end_#t~mem467#1.base, ipg_nic_rx_no_start_no_end_#t~mem467#1.offset := read~$Pointer$#9(ipg_nic_rx_no_start_no_end_~skb~6#1.base, ~bvadd~64(229bv64, ipg_nic_rx_no_start_no_end_~skb~6#1.offset), 8bv64);call ipg_nic_rx_no_start_no_end_#t~mem468#1 := read~intINTTYPE8#9(ipg_nic_rx_no_start_no_end_~sp#1.base, ~bvadd~64(4169bv64, ipg_nic_rx_no_start_no_end_~sp#1.offset), 8bv64); [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: ipg_hw_init_~tmp___0~29#1 := ipg_hw_init_#t~ret624#1;havoc ipg_hw_init_#t~ret624#1;call write~intINTTYPE2#9(ipg_hw_init_~tmp___0~29#1[16:0], ipg_hw_init_~sp~24#1.base, ~bvadd~64(4469bv64, ipg_hw_init_~sp~24#1.offset), 2bv64); [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094-1: SUMMARY for call ipg_hw_init_#t~ret624#1 := read_eeprom(ipg_hw_init_~dev#1.base, ipg_hw_init_~dev#1.offset, 6bv32); srcloc: null [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-1: SUMMARY for call ipg_nic_txcleanup_#t~ret348#1 := netdev_info(ipg_nic_txcleanup_~dev#1.base, ipg_nic_txcleanup_~dev#1.offset, 25bv64, 0bv64); srcloc: null [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: havoc ipg_nic_txcleanup_#t~ret348#1; [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8953: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret737#1;havoc ldv_pci_pci_instance_2_#t~ret737#1; [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret737#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434: ipg_nic_rx_~tmp~52#1.base, ipg_nic_rx_~tmp~52#1.offset := ipg_nic_rx_#t~ret479#1.base, ipg_nic_rx_#t~ret479#1.offset;havoc ipg_nic_rx_#t~ret479#1.base, ipg_nic_rx_#t~ret479#1.offset;ipg_nic_rx_~sp~17#1.base, ipg_nic_rx_~sp~17#1.offset := ipg_nic_rx_~tmp~52#1.base, ipg_nic_rx_~tmp~52#1.offset;call ipg_nic_rx_#t~mem480#1 := read~intINTTYPE4#9(ipg_nic_rx_~sp~17#1.base, ~bvadd~64(4144bv64, ipg_nic_rx_~sp~17#1.offset), 4bv64);ipg_nic_rx_~curr~2#1 := ipg_nic_rx_#t~mem480#1;havoc ipg_nic_rx_#t~mem480#1;call ipg_nic_rx_#t~mem481#1.base, ipg_nic_rx_#t~mem481#1.offset := read~$Pointer$#9(ipg_nic_rx_~sp~17#1.base, ipg_nic_rx_~sp~17#1.offset, 8bv64);ipg_nic_rx_~ioaddr~14#1.base, ipg_nic_rx_~ioaddr~14#1.offset := ipg_nic_rx_#t~mem481#1.base, ipg_nic_rx_#t~mem481#1.offset;havoc ipg_nic_rx_#t~mem481#1.base, ipg_nic_rx_#t~mem481#1.offset;ipg_nic_rx_~i~7#1 := 0bv32; [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: havoc ipg_nic_rx_no_start_no_end_#t~mem467#1.base, ipg_nic_rx_no_start_no_end_#t~mem467#1.offset;havoc ipg_nic_rx_no_start_no_end_#t~mem468#1;havoc ipg_nic_rx_no_start_no_end_#t~memcpy~res469#1.base, ipg_nic_rx_no_start_no_end_#t~memcpy~res469#1.offset; [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9284: ~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret717#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret717#1; [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9284-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret717#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434-1: SUMMARY for call ipg_nic_rx_#t~ret479#1.base, ipg_nic_rx_#t~ret479#1.offset := netdev_priv(ipg_nic_rx_~dev#1.base, ipg_nic_rx_~dev#1.offset); srcloc: null [2025-02-08 03:49:37,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302-1: SUMMARY for call ipg_nic_rx_no_start_no_end_#t~memcpy~res469#1.base, ipg_nic_rx_no_start_no_end_#t~memcpy~res469#1.offset := #Ultimate.C_memcpy#9(ipg_nic_rx_no_start_no_end_~tmp~50#1.base, ipg_nic_rx_no_start_no_end_~tmp~50#1.offset, ipg_nic_rx_no_start_no_end_#t~mem467#1.base, ipg_nic_rx_no_start_no_end_#t~mem467#1.offset, ipg_nic_rx_no_start_no_end_#t~mem468#1); srcloc: null [2025-02-08 03:49:40,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787-1: SUMMARY for call dev_kfree_skb_irq(~skb~2#1.base, ~skb~2#1.offset); srcloc: null [2025-02-08 03:49:40,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: call write~$Pointer$#9(0bv64, 0bv64, ~sp~8#1.base, ~bvadd~64(~bvadd~64(40bv64, ~sp~8#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(~dirty~0#1))), 8bv64); [2025-02-08 03:49:40,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: assume 0bv64 != ~bvadd~64(~skb~2#1.base, ~skb~2#1.offset);call #t~mem324#1.base, #t~mem324#1.offset := read~$Pointer$#9(~sp~8#1.base, ~bvadd~64(4197bv64, ~sp~8#1.offset), 8bv64);call #t~mem325#1 := read~intINTTYPE8#9(~txfd~1#1.base, ~bvadd~64(16bv64, ~txfd~1#1.offset), 8bv64);call #t~mem326#1 := read~intINTTYPE4#9(~skb~2#1.base, ~bvadd~64(104bv64, ~skb~2#1.offset), 4bv64); [2025-02-08 03:49:40,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: assume !(0bv64 != ~bvadd~64(~skb~2#1.base, ~skb~2#1.offset)); [2025-02-08 03:49:40,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785-1: SUMMARY for call pci_unmap_single(#t~mem324#1.base, #t~mem324#1.offset, ~bvand~64(281474976710655bv64, #t~mem325#1), ~zero_extend~64~32(#t~mem326#1), 1bv32); srcloc: null [2025-02-08 03:49:40,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785: havoc #t~mem324#1.base, #t~mem324#1.offset;havoc #t~mem325#1;havoc #t~mem326#1; [2025-02-08 03:49:40,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume 0bv64 == ~bvand~64(2147483648bv64, #t~mem323#1);havoc #t~mem323#1; [2025-02-08 03:49:40,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: assume !(0bv64 == ~bvand~64(2147483648bv64, #t~mem323#1));havoc #t~mem323#1; [2025-02-08 03:49:40,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: call #t~mem321#1.base, #t~mem321#1.offset := read~$Pointer$#9(~sp~8#1.base, ~bvadd~64(~bvadd~64(40bv64, ~sp~8#1.offset), ~bvmul~64(8bv64, ~zero_extend~64~32(~dirty~0#1))), 8bv64);~skb~2#1.base, ~skb~2#1.offset := #t~mem321#1.base, #t~mem321#1.offset;call #t~mem322#1.base, #t~mem322#1.offset := read~$Pointer$#9(~sp~8#1.base, ~bvadd~64(8bv64, ~sp~8#1.offset), 8bv64);~txfd~1#1.base, ~txfd~1#1.offset := #t~mem322#1.base, ~bvadd~64(#t~mem322#1.offset, ~bvmul~64(24bv64, ~zero_extend~64~32(~dirty~0#1)));havoc #t~mem322#1.base, #t~mem322#1.offset;call #t~mem323#1 := read~intINTTYPE8#9(~txfd~1#1.base, ~bvadd~64(8bv64, ~txfd~1#1.offset), 8bv64); [2025-02-08 03:49:40,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6792: ~dirty~0#1 := ~bvand~32(255bv32, ~bvadd~32(1bv32, ~dirty~0#1));~released~0#1 := ~bvadd~32(1bv32, ~released~0#1); [2025-02-08 03:49:50,992 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:49:51,005 INFO L158 Benchmark]: Toolchain (without parser) took 70864.26ms. Allocated memory was 117.4MB in the beginning and 251.7MB in the end (delta: 134.2MB). Free memory was 80.4MB in the beginning and 145.8MB in the end (delta: -65.4MB). Peak memory consumption was 227.7MB. Max. memory is 16.1GB. [2025-02-08 03:49:51,005 INFO L158 Benchmark]: CDTParser took 0.63ms. Allocated memory is still 83.9MB. Free memory was 62.2MB in the beginning and 62.2MB in the end (delta: 33.6kB). There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:49:51,005 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2122.27ms. Allocated memory was 117.4MB in the beginning and 184.5MB in the end (delta: 67.1MB). Free memory was 80.2MB in the beginning and 84.5MB in the end (delta: -4.3MB). Peak memory consumption was 88.3MB. Max. memory is 16.1GB. [2025-02-08 03:49:51,005 INFO L158 Benchmark]: Boogie Procedure Inliner took 252.70ms. Allocated memory is still 184.5MB. Free memory was 84.5MB in the beginning and 109.7MB in the end (delta: -25.2MB). Peak memory consumption was 34.3MB. Max. memory is 16.1GB. [2025-02-08 03:49:51,006 INFO L158 Benchmark]: Boogie Preprocessor took 1083.00ms. Allocated memory was 184.5MB in the beginning and 251.7MB in the end (delta: 67.1MB). Free memory was 109.7MB in the beginning and 87.1MB in the end (delta: 22.6MB). Peak memory consumption was 87.6MB. Max. memory is 16.1GB. [2025-02-08 03:49:51,006 INFO L158 Benchmark]: IcfgBuilder took 67401.34ms. Allocated memory is still 251.7MB. Free memory was 87.1MB in the beginning and 145.8MB in the end (delta: -58.7MB). Peak memory consumption was 99.9MB. Max. memory is 16.1GB. [2025-02-08 03:49:51,007 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.63ms. Allocated memory is still 83.9MB. Free memory was 62.2MB in the beginning and 62.2MB in the end (delta: 33.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2122.27ms. Allocated memory was 117.4MB in the beginning and 184.5MB in the end (delta: 67.1MB). Free memory was 80.2MB in the beginning and 84.5MB in the end (delta: -4.3MB). Peak memory consumption was 88.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 252.70ms. Allocated memory is still 184.5MB. Free memory was 84.5MB in the beginning and 109.7MB in the end (delta: -25.2MB). Peak memory consumption was 34.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1083.00ms. Allocated memory was 184.5MB in the beginning and 251.7MB in the end (delta: 67.1MB). Free memory was 109.7MB in the beginning and 87.1MB in the end (delta: 22.6MB). Peak memory consumption was 87.6MB. Max. memory is 16.1GB. * IcfgBuilder took 67401.34ms. Allocated memory is still 251.7MB. Free memory was 87.1MB in the beginning and 145.8MB in the end (delta: -58.7MB). Peak memory consumption was 99.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: 5267]: 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"); [5267] - GenericResultAtLocation [Line: 5274]: 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)); [5274] - GenericResultAtLocation [Line: 5281]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5281] - GenericResultAtLocation [Line: 5325]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/d4e00c1/linux-kernel-locking-mutex/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5325-5326] - GenericResultAtLocation [Line: 5331]: 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"); [5331-5333] - GenericResultAtLocation [Line: 5529]: 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)); [5529-5530] - GenericResultAtLocation [Line: 5563]: 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)); [5563-5564] - GenericResultAtLocation [Line: 7915]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7915] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:49:51,198 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