./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.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-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.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 ce325f4ff1788f2d8ca80356031365ee1e58fdb049a8eab5ed2a52f93708aefb --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:29:45,571 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:29:45,630 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:29:45,637 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:29:45,639 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:29:45,660 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:29:45,661 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:29:45,661 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:29:45,661 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:29:45,662 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:29:45,662 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:29:45,663 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:29:45,663 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:29:45,663 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:29:45,663 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:29:45,663 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:29:45,663 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:29:45,663 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:29:45,663 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:29:45,663 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:29:45,663 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:29:45,664 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:29:45,664 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:29:45,664 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:29:45,664 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:29:45,664 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:29:45,664 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:29:45,664 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:29:45,664 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:29:45,665 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:29:45,665 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:29:45,665 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:29:45,665 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:29:45,665 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:29:45,665 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:29:45,665 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:29:45,666 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:29:45,666 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:29:45,666 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:29:45,666 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:29:45,666 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 -> ce325f4ff1788f2d8ca80356031365ee1e58fdb049a8eab5ed2a52f93708aefb [2025-02-08 03:29:45,898 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:29:45,907 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:29:45,910 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:29:45,911 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:29:45,912 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:29:45,913 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i [2025-02-08 03:29:47,036 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c6c6f5078/ab6ca4fe8a9347b2848be07f59b70ae7/FLAG5167c66df [2025-02-08 03:29:47,598 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:29:47,599 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i [2025-02-08 03:29:47,646 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c6c6f5078/ab6ca4fe8a9347b2848be07f59b70ae7/FLAG5167c66df [2025-02-08 03:29:48,116 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c6c6f5078/ab6ca4fe8a9347b2848be07f59b70ae7 [2025-02-08 03:29:48,118 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:29:48,119 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:29:48,120 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:29:48,120 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:29:48,123 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:29:48,124 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:29:48" (1/1) ... [2025-02-08 03:29:48,124 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1067fd46 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:48, skipping insertion in model container [2025-02-08 03:29:48,124 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:29:48" (1/1) ... [2025-02-08 03:29:48,202 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:29:50,199 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-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i[304655,304668] [2025-02-08 03:29:50,271 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:29:50,301 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:29:50,386 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"); [5649] [2025-02-08 03:29:50,387 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)); [5656] [2025-02-08 03:29:50,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5786] [2025-02-08 03:29:50,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5789] [2025-02-08 03:29:50,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5792] [2025-02-08 03:29:50,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5795] [2025-02-08 03:29:50,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5896] [2025-02-08 03:29:50,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5904] [2025-02-08 03:29:50,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5930] [2025-02-08 03:29:50,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5938] [2025-02-08 03:29:50,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5945] [2025-02-08 03:29:50,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5953] [2025-02-08 03:29:50,401 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)); [6141-6142] [2025-02-08 03:29:50,403 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)); [6170-6171] [2025-02-08 03:29:50,548 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-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i[304655,304668] [2025-02-08 03:29:50,556 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:29:50,749 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:29:50,750 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:50 WrapperNode [2025-02-08 03:29:50,751 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:29:50,752 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:29:50,752 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:29:50,752 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:29:50,757 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:29:50" (1/1) ... [2025-02-08 03:29:50,850 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:29:50" (1/1) ... [2025-02-08 03:29:51,033 INFO L138 Inliner]: procedures = 301, calls = 2153, calls flagged for inlining = 146, calls inlined = 140, statements flattened = 5825 [2025-02-08 03:29:51,033 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:29:51,034 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:29:51,034 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:29:51,034 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:29:51,041 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:50" (1/1) ... [2025-02-08 03:29:51,041 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:50" (1/1) ... [2025-02-08 03:29:51,077 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:50" (1/1) ... [2025-02-08 03:29:51,604 INFO L175 MemorySlicer]: Split 1083 memory accesses to 22 slices as follows [2, 6, 7, 2, 2, 6, 1, 9, 9, 9, 26, 7, 7, 5, 5, 9, 5, 43, 915, 1, 2, 5]. 84 percent of accesses are in the largest equivalence class. The 97 initializations are split as follows [2, 6, 0, 0, 0, 6, 0, 8, 8, 8, 0, 7, 6, 5, 5, 8, 5, 0, 15, 1, 2, 5]. The 504 writes are split as follows [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 43, 433, 0, 0, 0]. [2025-02-08 03:29:51,605 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:50" (1/1) ... [2025-02-08 03:29:51,605 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:50" (1/1) ... [2025-02-08 03:29:51,719 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:50" (1/1) ... [2025-02-08 03:29:51,730 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:50" (1/1) ... [2025-02-08 03:29:51,760 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:50" (1/1) ... [2025-02-08 03:29:51,782 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:50" (1/1) ... [2025-02-08 03:29:51,819 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:29:51,821 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:29:51,821 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:29:51,822 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:29:51,822 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:50" (1/1) ... [2025-02-08 03:29:51,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:29:51,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:29:51,852 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:29:51,857 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:29:51,882 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_resume [2025-02-08 03:29:51,882 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_resume [2025-02-08 03:29:51,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_7 [2025-02-08 03:29:51,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_7 [2025-02-08 03:29:51,882 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2025-02-08 03:29:51,882 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2025-02-08 03:29:51,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:29:51,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:29:51,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:29:51,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:29:51,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:29:51,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:29:51,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:29:51,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:29:51,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:29:51,885 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:29:51,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:29:51,885 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:29:51,885 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:29:51,885 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_write_reg [2025-02-08 03:29:51,886 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_write_reg [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:29:51,886 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 03:29:51,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_read_byte [2025-02-08 03:29:51,886 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_read_byte [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:29:51,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-02-08 03:29:51,886 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_handle_interrupt [2025-02-08 03:29:51,886 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_handle_interrupt [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_start [2025-02-08 03:29:51,886 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_start [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read8 [2025-02-08 03:29:51,886 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read8 [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:29:51,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:29:51,886 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:29:51,886 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:29:51,886 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-02-08 03:29:51,887 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:29:51,887 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:29:51,887 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:29:51,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:29:51,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:29:51,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:29:51,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:29:51,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:29:51,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:29:51,891 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:29:51,891 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:29:51,891 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:29:51,891 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:29:51,891 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:29:51,891 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:29:51,891 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:29:51,891 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:29:51,891 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:29:51,891 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_read_and_clear_stats [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_read_and_clear_stats [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ioctl [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ioctl [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb_ip_align [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb_ip_align [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_sync [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_sync [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_multicast_list [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_multicast_list [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2025-02-08 03:29:51,892 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:29:51,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:29:51,893 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 03:29:51,893 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:29:51,893 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_stats [2025-02-08 03:29:51,893 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_stats [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:29:51,893 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-08 03:29:51,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:29:51,893 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:29:51,893 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:29:51,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_print_list [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_print_list [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write16 [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write16 [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_lists [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_lists [2025-02-08 03:29:51,894 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_finish_reset [2025-02-08 03:29:51,894 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_finish_reset [2025-02-08 03:29:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:29:51,895 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:29:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_print [2025-02-08 03:29:51,895 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_print [2025-02-08 03:29:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write32 [2025-02-08 03:29:51,895 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write32 [2025-02-08 03:29:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:29:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:29:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:29:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:29:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:29:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:29:51,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_probe1 [2025-02-08 03:29:51,896 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_probe1 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:29:51,896 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout_work [2025-02-08 03:29:51,896 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout_work [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:29:51,896 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:29:51,896 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:29:51,896 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:29:51,896 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:29:51,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:29:51,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:29:51,897 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_timer [2025-02-08 03:29:51,897 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_timer [2025-02-08 03:29:51,897 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_stop [2025-02-08 03:29:51,897 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_stop [2025-02-08 03:29:51,897 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_mac [2025-02-08 03:29:51,897 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_mac [2025-02-08 03:29:51,897 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 03:29:51,897 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 03:29:51,897 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_start [2025-02-08 03:29:51,898 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_start [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read32 [2025-02-08 03:29:51,898 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read32 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:29:51,898 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:29:51,898 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_remove_one [2025-02-08 03:29:51,898 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_remove_one [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_skb [2025-02-08 03:29:51,898 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_skb [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write8 [2025-02-08 03:29:51,898 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write8 [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:29:51,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:29:51,898 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_down [2025-02-08 03:29:51,899 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_down [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_byte [2025-02-08 03:29:51,899 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_byte [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:29:51,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2025-02-08 03:29:51,899 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:29:51,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_3 [2025-02-08 03:29:51,899 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_3 [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_poll [2025-02-08 03:29:51,899 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_poll [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:29:51,899 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_adapter [2025-02-08 03:29:51,899 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_adapter [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:29:51,899 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:29:51,899 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:29:51,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:29:51,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:29:51,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:29:51,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:29:51,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:29:51,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:29:51,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:29:51,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:29:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:29:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:29:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:29:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:29:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:29:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:29:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:29:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:29:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:29:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:29:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:29:51,901 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:29:51,901 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_send_data [2025-02-08 03:29:51,901 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_send_data [2025-02-08 03:29:51,902 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_3 [2025-02-08 03:29:51,902 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_3 [2025-02-08 03:29:51,902 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_read_reg [2025-02-08 03:29:51,902 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_read_reg [2025-02-08 03:29:51,902 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_free_lists [2025-02-08 03:29:51,902 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_free_lists [2025-02-08 03:29:51,902 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_7 [2025-02-08 03:29:51,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_7 [2025-02-08 03:29:51,902 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 03:29:51,902 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 03:29:51,902 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2025-02-08 03:29:51,902 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2025-02-08 03:29:51,902 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 03:29:51,902 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 03:29:51,902 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2025-02-08 03:29:51,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 03:29:51,903 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_store_skb [2025-02-08 03:29:51,903 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_store_skb [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:29:51,903 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout [2025-02-08 03:29:51,904 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout [2025-02-08 03:29:51,904 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2025-02-08 03:29:51,904 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2025-02-08 03:29:51,904 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 03:29:51,904 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 03:29:51,904 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:29:51,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:29:51,904 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-02-08 03:29:51,904 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-02-08 03:29:52,567 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:29:52,570 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:29:52,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10587: havoc __pci_enable_wake_#t~nondet1265#1; [2025-02-08 03:29:52,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10697: havoc #t~nondet1281; [2025-02-08 03:29:52,673 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:29:52,679 INFO L158 Benchmark]: Toolchain (without parser) took 4559.08ms. Allocated memory was 142.6MB in the beginning and 369.1MB in the end (delta: 226.5MB). Free memory was 91.9MB in the beginning and 181.3MB in the end (delta: -89.4MB). Peak memory consumption was 129.8MB. Max. memory is 16.1GB. [2025-02-08 03:29:52,679 INFO L158 Benchmark]: CDTParser took 0.31ms. Allocated memory is still 201.3MB. Free memory was 127.4MB in the beginning and 127.1MB in the end (delta: 307.6kB). There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:29:52,679 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2630.89ms. Allocated memory is still 142.6MB. Free memory was 91.9MB in the beginning and 32.6MB in the end (delta: 59.3MB). Peak memory consumption was 114.5MB. Max. memory is 16.1GB. [2025-02-08 03:29:52,680 INFO L158 Benchmark]: Boogie Procedure Inliner took 281.61ms. Allocated memory was 142.6MB in the beginning and 369.1MB in the end (delta: 226.5MB). Free memory was 32.6MB in the beginning and 269.8MB in the end (delta: -237.2MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2025-02-08 03:29:52,680 INFO L158 Benchmark]: Boogie Preprocessor took 785.75ms. Allocated memory is still 369.1MB. Free memory was 269.8MB in the beginning and 225.5MB in the end (delta: 44.3MB). Peak memory consumption was 167.8MB. Max. memory is 16.1GB. [2025-02-08 03:29:52,680 INFO L158 Benchmark]: IcfgBuilder took 856.44ms. Allocated memory is still 369.1MB. Free memory was 225.5MB in the beginning and 181.3MB in the end (delta: 44.2MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2025-02-08 03:29:52,683 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.31ms. Allocated memory is still 201.3MB. Free memory was 127.4MB in the beginning and 127.1MB in the end (delta: 307.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2630.89ms. Allocated memory is still 142.6MB. Free memory was 91.9MB in the beginning and 32.6MB in the end (delta: 59.3MB). Peak memory consumption was 114.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 281.61ms. Allocated memory was 142.6MB in the beginning and 369.1MB in the end (delta: 226.5MB). Free memory was 32.6MB in the beginning and 269.8MB in the end (delta: -237.2MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 785.75ms. Allocated memory is still 369.1MB. Free memory was 269.8MB in the beginning and 225.5MB in the end (delta: 44.3MB). Peak memory consumption was 167.8MB. Max. memory is 16.1GB. * IcfgBuilder took 856.44ms. Allocated memory is still 369.1MB. Free memory was 225.5MB in the beginning and 181.3MB in the end (delta: 44.2MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5649]: 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"); [5649] - GenericResultAtLocation [Line: 5656]: 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)); [5656] - GenericResultAtLocation [Line: 5786]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5786] - GenericResultAtLocation [Line: 5789]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5789] - GenericResultAtLocation [Line: 5792]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5792] - GenericResultAtLocation [Line: 5795]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5795] - GenericResultAtLocation [Line: 5896]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5896] - GenericResultAtLocation [Line: 5904]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5904] - GenericResultAtLocation [Line: 5930]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5930] - GenericResultAtLocation [Line: 5938]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5938] - GenericResultAtLocation [Line: 5945]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5945] - GenericResultAtLocation [Line: 5953]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5953] - GenericResultAtLocation [Line: 6141]: 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)); [6141-6142] - GenericResultAtLocation [Line: 6170]: 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)); [6170-6171] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:29:52,701 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-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.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 ce325f4ff1788f2d8ca80356031365ee1e58fdb049a8eab5ed2a52f93708aefb --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:29:54,664 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:29:54,748 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:29:54,753 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:29:54,754 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:29:54,776 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:29:54,776 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:29:54,777 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:29:54,777 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:29:54,777 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:29:54,777 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:29:54,778 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:29:54,778 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:29:54,778 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:29:54,779 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:29:54,779 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:29:54,779 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:29:54,779 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:29:54,779 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:29:54,779 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:29:54,779 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:29:54,779 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:29:54,779 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:29:54,780 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:29:54,780 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:29:54,780 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:29:54,780 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:29:54,780 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:29:54,780 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:29:54,780 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:29:54,780 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:29:54,780 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:29:54,780 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:29:54,781 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:29:54,781 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:29:54,781 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:29:54,781 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:29:54,781 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:29:54,781 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:29:54,781 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:29:54,782 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:29:54,782 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:29:54,782 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 -> ce325f4ff1788f2d8ca80356031365ee1e58fdb049a8eab5ed2a52f93708aefb [2025-02-08 03:29:55,027 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:29:55,034 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:29:55,036 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:29:55,037 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:29:55,037 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:29:55,038 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i [2025-02-08 03:29:56,255 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f16366768/a805bcbc4885487b8bac0b3972532686/FLAGd40e69446 [2025-02-08 03:29:56,784 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:29:56,785 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i [2025-02-08 03:29:56,826 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f16366768/a805bcbc4885487b8bac0b3972532686/FLAGd40e69446 [2025-02-08 03:29:57,332 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f16366768/a805bcbc4885487b8bac0b3972532686 [2025-02-08 03:29:57,334 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:29:57,335 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:29:57,336 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:29:57,336 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:29:57,339 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:29:57,339 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:29:57" (1/1) ... [2025-02-08 03:29:57,340 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@496de643 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:57, skipping insertion in model container [2025-02-08 03:29:57,340 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:29:57" (1/1) ... [2025-02-08 03:29:57,446 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:29:58,231 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,436 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,763 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,810 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,825 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,836 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,842 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,853 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,853 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,873 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,946 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,964 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,975 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,981 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,983 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,987 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:58,998 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,007 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,041 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,045 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,051 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,059 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,060 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,060 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,060 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,060 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,061 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,070 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-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i[304655,304668] [2025-02-08 03:29:59,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:29:59,127 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:29:59,164 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:29:59,248 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"); [5649] [2025-02-08 03:29:59,250 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)); [5656] [2025-02-08 03:29:59,254 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5786] [2025-02-08 03:29:59,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5789] [2025-02-08 03:29:59,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5792] [2025-02-08 03:29:59,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5795] [2025-02-08 03:29:59,258 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5896] [2025-02-08 03:29:59,258 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5904] [2025-02-08 03:29:59,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5930] [2025-02-08 03:29:59,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5938] [2025-02-08 03:29:59,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5945] [2025-02-08 03:29:59,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5953] [2025-02-08 03:29:59,267 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)); [6141-6142] [2025-02-08 03:29:59,270 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)); [6170-6171] [2025-02-08 03:29:59,425 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-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i[304655,304668] [2025-02-08 03:29:59,452 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:29:59,590 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:29:59,591 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:59 WrapperNode [2025-02-08 03:29:59,592 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:29:59,593 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:29:59,593 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:29:59,593 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:29:59,598 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:29:59" (1/1) ... [2025-02-08 03:29:59,669 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:29:59" (1/1) ... [2025-02-08 03:29:59,823 INFO L138 Inliner]: procedures = 311, calls = 2153, calls flagged for inlining = 146, calls inlined = 140, statements flattened = 4744 [2025-02-08 03:29:59,824 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:29:59,825 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:29:59,825 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:29:59,825 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:29:59,831 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:59" (1/1) ... [2025-02-08 03:29:59,832 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:59" (1/1) ... [2025-02-08 03:29:59,862 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:59" (1/1) ... [2025-02-08 03:30:00,232 INFO L175 MemorySlicer]: Split 1083 memory accesses to 22 slices as follows [2, 6, 5, 2, 2, 7, 9, 9, 9, 26, 7, 7, 915, 5, 1, 9, 5, 5, 43, 6, 1, 2]. 84 percent of accesses are in the largest equivalence class. The 97 initializations are split as follows [2, 6, 5, 0, 0, 0, 8, 8, 8, 0, 7, 6, 15, 5, 0, 8, 5, 5, 0, 6, 1, 2]. The 504 writes are split as follows [0, 0, 0, 0, 1, 1, 0, 0, 0, 26, 0, 0, 433, 0, 0, 0, 0, 0, 43, 0, 0, 0]. [2025-02-08 03:30:00,233 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:59" (1/1) ... [2025-02-08 03:30:00,233 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:59" (1/1) ... [2025-02-08 03:30:00,342 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:59" (1/1) ... [2025-02-08 03:30:00,355 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:59" (1/1) ... [2025-02-08 03:30:00,413 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:59" (1/1) ... [2025-02-08 03:30:00,435 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:59" (1/1) ... [2025-02-08 03:30:00,480 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:30:00,482 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:30:00,482 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:30:00,482 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:30:00,483 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:29:59" (1/1) ... [2025-02-08 03:30:00,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:30:00,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:30:00,514 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:30:00,518 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:30:00,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:30:00,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:30:00,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:30:00,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:30:00,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:30:00,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:30:00,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:30:00,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:30:00,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:30:00,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:30:00,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:30:00,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:30:00,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:30:00,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:30:00,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:30:00,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:30:00,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:30:00,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:30:00,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:30:00,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:30:00,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_resume [2025-02-08 03:30:00,543 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_resume [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_7 [2025-02-08 03:30:00,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_7 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2025-02-08 03:30:00,543 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:30:00,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:30:00,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:30:00,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:30:00,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:30:00,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:30:00,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_write_reg [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_write_reg [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_read_byte [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_read_byte [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_handle_interrupt [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_handle_interrupt [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_start [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_start [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read8 [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read8 [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:30:00,549 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:30:00,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:30:00,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:30:00,552 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:30:00,553 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_read_and_clear_stats [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_read_and_clear_stats [2025-02-08 03:30:00,553 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ioctl [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ioctl [2025-02-08 03:30:00,553 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:30:00,553 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:30:00,553 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb_ip_align [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb_ip_align [2025-02-08 03:30:00,553 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:30:00,553 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_sync [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_sync [2025-02-08 03:30:00,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:30:00,553 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_multicast_list [2025-02-08 03:30:00,553 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_multicast_list [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:30:00,554 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2025-02-08 03:30:00,554 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:30:00,554 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 03:30:00,554 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 03:30:00,554 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:30:00,554 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:30:00,555 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_stats [2025-02-08 03:30:00,556 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_stats [2025-02-08 03:30:00,556 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:30:00,556 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:30:00,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-08 03:30:00,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-08 03:30:00,556 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:30:00,556 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:30:00,556 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:30:00,556 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:30:00,556 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:30:00,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:30:00,558 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:30:00,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:30:00,562 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:30:00,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_print_list [2025-02-08 03:30:00,563 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_print_list [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:30:00,563 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:30:00,563 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write16 [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write16 [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_lists [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_lists [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_finish_reset [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_finish_reset [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_print [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_print [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write32 [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write32 [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_probe1 [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_probe1 [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout_work [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout_work [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_timer [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_timer [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_stop [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_stop [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_mac [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_mac [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_start [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_start [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read32 [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read32 [2025-02-08 03:30:00,564 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:30:00,564 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:30:00,565 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:30:00,565 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:30:00,565 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_remove_one [2025-02-08 03:30:00,565 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_remove_one [2025-02-08 03:30:00,565 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_skb [2025-02-08 03:30:00,566 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_skb [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:30:00,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write8 [2025-02-08 03:30:00,567 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write8 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:30:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:30:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:30:00,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:30:00,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:30:00,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:30:00,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:30:00,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:30:00,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:30:00,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:30:00,569 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_down [2025-02-08 03:30:00,569 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_down [2025-02-08 03:30:00,569 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_byte [2025-02-08 03:30:00,569 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_byte [2025-02-08 03:30:00,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:30:00,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:30:00,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:30:00,570 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2025-02-08 03:30:00,570 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2025-02-08 03:30:00,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:30:00,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:30:00,570 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_3 [2025-02-08 03:30:00,570 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_3 [2025-02-08 03:30:00,570 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_poll [2025-02-08 03:30:00,570 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_poll [2025-02-08 03:30:00,570 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:30:00,570 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:30:00,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:30:00,570 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_adapter [2025-02-08 03:30:00,570 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_adapter [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:30:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:30:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:30:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_send_data [2025-02-08 03:30:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_send_data [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_3 [2025-02-08 03:30:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_3 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_read_reg [2025-02-08 03:30:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_read_reg [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_free_lists [2025-02-08 03:30:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_free_lists [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_7 [2025-02-08 03:30:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_7 [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 03:30:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2025-02-08 03:30:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 03:30:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 03:30:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2025-02-08 03:30:00,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2025-02-08 03:30:00,576 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 03:30:00,576 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 03:30:00,576 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_store_skb [2025-02-08 03:30:00,576 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_store_skb [2025-02-08 03:30:00,576 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout [2025-02-08 03:30:00,576 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout [2025-02-08 03:30:00,576 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2025-02-08 03:30:00,576 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2025-02-08 03:30:00,576 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 03:30:00,576 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 03:30:00,576 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:30:00,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:30:00,576 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-02-08 03:30:00,576 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-02-08 03:30:01,396 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:30:01,400 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:30:01,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10587: havoc __pci_enable_wake_#t~nondet1088#1; [2025-02-08 03:30:01,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10697: havoc #t~nondet1104; [2025-02-08 03:30:01,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: tlan_ee_receive_byte_~tmp___1~16#1 := tlan_ee_receive_byte_#t~ret954#1;havoc tlan_ee_receive_byte_#t~ret954#1; [2025-02-08 03:30:01,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177-1: SUMMARY for call tlan_ee_receive_byte_#t~ret954#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 03:30:01,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182-1: SUMMARY for call tlan_ee_receive_byte_#t~ret956#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 03:30:01,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178: assume 0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___1~16#1));call tlan_ee_receive_byte_#t~mem955#1 := read~intINTTYPE1#12(tlan_ee_receive_byte_~data#1.base, tlan_ee_receive_byte_~data#1.offset, 1bv64);call write~intINTTYPE1#12(~bvor~32(~zero_extend~32~8(tlan_ee_receive_byte_#t~mem955#1), ~zero_extend~32~8(tlan_ee_receive_byte_~place~1#1))[8:0], tlan_ee_receive_byte_~data#1.base, tlan_ee_receive_byte_~data#1.offset, 1bv64);havoc tlan_ee_receive_byte_#t~mem955#1; [2025-02-08 03:30:01,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178: assume !(0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___1~16#1))); [2025-02-08 03:30:01,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182: tlan_ee_receive_byte_~tmp___2~10#1 := tlan_ee_receive_byte_#t~ret956#1;havoc tlan_ee_receive_byte_#t~ret956#1; [2025-02-08 03:30:01,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: tlan_ee_receive_byte_~place~1#1 := ~bvashr~32(~zero_extend~32~8(tlan_ee_receive_byte_~place~1#1), 1bv32)[8:0]; [2025-02-08 03:30:01,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183-1: SUMMARY for call outb_p(~bvand~32(191bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___2~10#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 03:30:01,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: tlan_ee_receive_byte_~tmp___0~33#1 := tlan_ee_receive_byte_#t~ret953#1; [2025-02-08 03:30:01,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175-1: SUMMARY for call tlan_ee_receive_byte_#t~ret953#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 03:30:01,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: SUMMARY for call outb_p(~bvor~32(64bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___0~33#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 03:30:06,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993: ~tmp___0~29 := #t~ret916; [2025-02-08 03:30:06,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993-1: SUMMARY for call #t~ret916 := inb_p(~zero_extend~32~16(~sio~3)); srcloc: null [2025-02-08 03:30:06,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: ~i~14 := ~bvadd~32(1bv32, ~i~14); [2025-02-08 03:30:06,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996-1: SUMMARY for call outb_p(~bvor~32(4bv32, ~zero_extend~32~8(~tmp___1~12))[8:0], ~zero_extend~32~16(~sio~3)); srcloc: null [2025-02-08 03:30:06,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8995: ~tmp___1~12 := #t~ret917;havoc #t~ret917; [2025-02-08 03:30:06,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8995-1: SUMMARY for call #t~ret917 := inb_p(~zero_extend~32~16(~sio~3)); srcloc: null [2025-02-08 03:30:06,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994: SUMMARY for call outb_p(~bvand~32(251bv32, ~zero_extend~32~8(~tmp___0~29))[8:0], ~zero_extend~32~16(~sio~3)); srcloc: null [2025-02-08 03:30:06,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10654: havoc #t~nondet1097; [2025-02-08 03:30:06,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6060: havoc dev_get_drvdata_#t~mem81#1.base, dev_get_drvdata_#t~mem81#1.offset; [2025-02-08 03:30:06,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804: havoc #t~nondet1123; [2025-02-08 03:30:06,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8095-1: SUMMARY for call tlan_print_dio_#t~ret599#1 := tlan_dio_read32(~zero_extend~32~16(tlan_print_dio_~io_base#1)[16:0], ~zero_extend~32~16(tlan_print_dio_~i~6#1[16:0])[16:0]); srcloc: null [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8095: tlan_print_dio_~data0~0#1 := tlan_print_dio_#t~ret599#1; [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484-2: call #t~mem433#1.base, #t~mem433#1.offset := read~$Pointer$#12(~priv~12#1.base, ~bvadd~64(96bv64, ~priv~12#1.offset), 8bv64); [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484-1: SUMMARY for call tlan_print_list(#t~mem433#1.base, ~bvadd~64(#t~mem433#1.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~2#1))), 63bv64, 0bv64, ~i~2#1); srcloc: null [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484: ~i~2#1 := ~bvadd~32(1bv32, ~i~2#1); [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: assume ~bvsle~32(tlan_print_dio_~i~6#1, 75bv32); [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: assume !~bvsle~32(tlan_print_dio_~i~6#1, 75bv32); [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096-1: SUMMARY for call tlan_print_dio_#t~ret600#1 := tlan_dio_read32(~zero_extend~32~16(tlan_print_dio_~io_base#1)[16:0], ~bvadd~32(4bv32, ~zero_extend~32~16(tlan_print_dio_~i~6#1[16:0]))[16:0]); srcloc: null [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: tlan_print_dio_~data1~0#1 := tlan_print_dio_#t~ret600#1;havoc tlan_print_dio_#t~ret600#1; [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7477: assume ~bvsle~32(~i~2#1, 31bv32); [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7477: assume !~bvsle~32(~i~2#1, 31bv32);~i~2#1 := 0bv32; [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8097-1: SUMMARY for call tlan_print_dio_#t~ret601#1 := printk(78bv64, 0bv64); srcloc: null [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8097: havoc tlan_print_dio_#t~ret601#1;tlan_print_dio_~i~6#1 := ~bvadd~32(8bv32, tlan_print_dio_~i~6#1); [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7474: ~i~2#1 := ~bvadd~32(1bv32, ~i~2#1); [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7474-2: call #t~mem432#1.base, #t~mem432#1.offset := read~$Pointer$#12(~priv~12#1.base, ~bvadd~64(52bv64, ~priv~12#1.offset), 8bv64); [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7474-1: SUMMARY for call tlan_print_list(#t~mem432#1.base, ~bvadd~64(#t~mem432#1.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~2#1))), 62bv64, 0bv64, ~i~2#1); srcloc: null [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7466: havoc tlan_print_dio_#t~ret597#1, tlan_print_dio_#t~ret598#1, tlan_print_dio_#t~ret599#1, tlan_print_dio_#t~ret600#1, tlan_print_dio_#t~ret601#1, tlan_print_dio_~io_base#1, tlan_print_dio_~data0~0#1, tlan_print_dio_~data1~0#1, tlan_print_dio_~i~6#1;havoc tlan_print_dio_#in~io_base#1;assume { :end_inline_tlan_print_dio } true;havoc #t~mem431#1; [2025-02-08 03:30:06,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7487: assume ~bvsle~32(~i~2#1, 63bv32); [2025-02-08 03:30:06,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7487: assume !~bvsle~32(~i~2#1, 63bv32); [2025-02-08 03:30:06,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7467: SUMMARY for call tlan_phy_print(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:30:06,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10662: havoc #t~nondet1099; [2025-02-08 03:30:06,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10650: havoc #t~nondet1096; [2025-02-08 03:30:06,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6325: havoc #t~mem172.base, #t~mem172.offset; [2025-02-08 03:30:10,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998: ~skb~3.base, ~skb~3.offset := #t~ret582.base, #t~ret582.offset;havoc #t~ret582.base, #t~ret582.offset; [2025-02-08 03:30:10,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-1: SUMMARY for call #t~ret582.base, #t~ret582.offset := netdev_alloc_skb_ip_align(~dev.base, ~dev.offset, 1605bv32); srcloc: null [2025-02-08 03:30:10,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003-1: SUMMARY for call #t~ret585 := pci_map_single(#t~mem583.base, #t~mem583.offset, #t~mem584.base, #t~mem584.offset, 1600bv64, 2bv32); srcloc: null [2025-02-08 03:30:10,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003: ~tmp___0~18 := #t~ret585;havoc #t~mem583.base, #t~mem583.offset;havoc #t~mem584.base, #t~mem584.offset;havoc #t~ret585;call write~intINTTYPE4#12(~tmp___0~18[32:0], ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~list~0.offset)), 4bv64); [2025-02-08 03:30:10,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005-1: SUMMARY for call tlan_store_skb(~list~0.base, ~list~0.offset, ~skb~3.base, ~skb~3.offset); srcloc: null [2025-02-08 03:30:10,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005: call write~intINTTYPE4#12(0bv32, ~list~0.base, ~bvadd~64(8bv64, ~bvadd~64(8bv64, ~list~0.offset)), 4bv64);call write~intINTTYPE4#12(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~bvadd~64(8bv64, ~list~0.offset))), 4bv64);call write~intINTTYPE4#12(~bvadd~32(88bv32, ~list_phys~0[32:0]), ~list~0.base, ~list~0.offset, 4bv64);~i~4 := ~bvadd~32(1bv32, ~i~4); [2025-02-08 03:30:10,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: assume 0bv64 == ~bvadd~64(~skb~3.base, ~skb~3.offset); [2025-02-08 03:30:10,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: assume !(0bv64 == ~bvadd~64(~skb~3.base, ~skb~3.offset));call #t~mem583.base, #t~mem583.offset := read~$Pointer$#12(~priv~19.base, ~bvadd~64(8bv64, ~priv~19.offset), 8bv64);call #t~mem584.base, #t~mem584.offset := read~$Pointer$#12(~skb~3.base, ~bvadd~64(238bv64, ~skb~3.offset), 8bv64); [2025-02-08 03:30:10,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7993: call #t~mem580.base, #t~mem580.offset := read~$Pointer$#12(~priv~19.base, ~bvadd~64(52bv64, ~priv~19.offset), 8bv64);~list~0.base, ~list~0.offset := #t~mem580.base, ~bvadd~64(#t~mem580.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~4)));call #t~mem581 := read~intINTTYPE8#12(~priv~19.base, ~bvadd~64(60bv64, ~priv~19.offset), 8bv64);~list_phys~0 := ~bvadd~64(#t~mem581, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~4)));havoc #t~mem581;call write~intINTTYPE2#12(12288bv16, ~list~0.base, ~bvadd~64(4bv64, ~list~0.offset), 2bv64);call write~intINTTYPE2#12(1600bv16, ~list~0.base, ~bvadd~64(6bv64, ~list~0.offset), 2bv64);call write~intINTTYPE4#12(2147485248bv32, ~list~0.base, ~bvadd~64(8bv64, ~list~0.offset), 4bv64); [2025-02-08 03:30:10,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018: ~i~4 := ~bvadd~32(1bv32, ~i~4); [2025-02-08 03:30:10,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018-2: call #t~mem586.base, #t~mem586.offset := read~$Pointer$#12(~priv~19.base, ~bvadd~64(52bv64, ~priv~19.offset), 8bv64); [2025-02-08 03:30:10,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018-1: SUMMARY for call tlan_store_skb(#t~mem586.base, ~bvadd~64(#t~mem586.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~4))), 0bv64, 0bv64); srcloc: null [2025-02-08 03:30:10,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975: call #t~mem579.base, #t~mem579.offset := read~$Pointer$#12(~priv~19.base, ~bvadd~64(96bv64, ~priv~19.offset), 8bv64);~list~0.base, ~list~0.offset := #t~mem579.base, ~bvadd~64(#t~mem579.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~4)));call write~intINTTYPE2#12(32768bv16, ~list~0.base, ~bvadd~64(4bv64, ~list~0.offset), 2bv64);call write~intINTTYPE4#12(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~list~0.offset)), 4bv64);call write~intINTTYPE4#12(0bv32, ~list~0.base, ~bvadd~64(16bv64, ~bvadd~64(8bv64, ~list~0.offset)), 4bv64);call write~intINTTYPE4#12(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(16bv64, ~bvadd~64(8bv64, ~list~0.offset))), 4bv64);call write~intINTTYPE4#12(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(64bv64, ~bvadd~64(8bv64, ~list~0.offset))), 4bv64);call write~intINTTYPE4#12(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(72bv64, ~bvadd~64(8bv64, ~list~0.offset))), 4bv64);~i~4 := ~bvadd~32(1bv32, ~i~4); [2025-02-08 03:30:10,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6120: havoc #t~mem118.base, #t~mem118.offset; [2025-02-08 03:30:11,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8438: call ULTIMATE.dealloc(~#data0~1.base, ~#data0~1.offset);havoc ~#data0~1.base, ~#data0~1.offset;call ULTIMATE.dealloc(~#data1~1.base, ~#data1~1.offset);havoc ~#data1~1.base, ~#data1~1.offset;call ULTIMATE.dealloc(~#data2~0.base, ~#data2~0.offset);havoc ~#data2~0.base, ~#data2~0.offset;call ULTIMATE.dealloc(~#data3~0.base, ~#data3~0.offset);havoc ~#data3~0.base, ~#data3~0.offset; [2025-02-08 03:30:11,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459: havoc #t~ret752;call #t~mem753 := read~intINTTYPE2#12(~#data0~1.base, ~#data0~1.offset, 2bv64);call #t~mem754 := read~intINTTYPE2#12(~#data1~1.base, ~#data1~1.offset, 2bv64);call #t~mem755 := read~intINTTYPE2#12(~#data2~0.base, ~#data2~0.offset, 2bv64);call #t~mem756 := read~intINTTYPE2#12(~#data3~0.base, ~#data3~0.offset, 2bv64); [2025-02-08 03:30:11,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459-1: SUMMARY for call #t~ret752 := tlan_mii_read_reg(~dev.base, ~dev.offset, ~zero_extend~32~16(~phy~3)[16:0], ~bvadd~32(3bv32, ~zero_extend~32~16(~i~11))[16:0], ~#data3~0.base, ~#data3~0.offset); srcloc: null [2025-02-08 03:30:11,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457: havoc #t~ret750; [2025-02-08 03:30:11,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-1: SUMMARY for call #t~ret750 := tlan_mii_read_reg(~dev.base, ~dev.offset, ~zero_extend~32~16(~phy~3)[16:0], ~bvadd~32(1bv32, ~zero_extend~32~16(~i~11))[16:0], ~#data1~1.base, ~#data1~1.offset); srcloc: null [2025-02-08 03:30:11,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460: havoc #t~mem753;havoc #t~mem754;havoc #t~mem755;havoc #t~mem756;havoc #t~ret757;~i~11 := ~bvadd~32(4bv32, ~zero_extend~32~16(~i~11))[16:0]; [2025-02-08 03:30:11,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460-1: SUMMARY for call #t~ret757 := printk(98bv64, 0bv64); srcloc: null [2025-02-08 03:30:11,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458: havoc #t~ret751; [2025-02-08 03:30:11,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464: assume ~bvule~32(~zero_extend~32~16(~i~11), 31bv32); [2025-02-08 03:30:11,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464: assume !~bvule~32(~zero_extend~32~16(~i~11), 31bv32); [2025-02-08 03:30:11,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458-1: SUMMARY for call #t~ret751 := tlan_mii_read_reg(~dev.base, ~dev.offset, ~zero_extend~32~16(~phy~3)[16:0], ~bvadd~32(2bv32, ~zero_extend~32~16(~i~11))[16:0], ~#data2~0.base, ~#data2~0.offset); srcloc: null [2025-02-08 03:30:11,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: SUMMARY for call #t~ret749 := tlan_mii_read_reg(~dev.base, ~dev.offset, ~zero_extend~32~16(~phy~3)[16:0], ~zero_extend~32~16(~i~11)[16:0], ~#data0~1.base, ~#data0~1.offset); srcloc: null [2025-02-08 03:30:13,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6807: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2025-02-08 03:30:13,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6840: #t~ret262#1 := pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret158#1, pci_set_dma_mask_~dev#1.base, pci_set_dma_mask_~dev#1.offset, pci_set_dma_mask_~mask#1, pci_set_dma_mask_~tmp~17#1;havoc pci_set_dma_mask_#in~dev#1.base, pci_set_dma_mask_#in~dev#1.offset, pci_set_dma_mask_#in~mask#1;assume { :end_inline_pci_set_dma_mask } true;~rc~2#1 := #t~ret262#1;havoc #t~ret262#1; [2025-02-08 03:30:13,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6865: assume 0bv32 == ~pci_io_base~0#1; [2025-02-08 03:30:13,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6865: assume !(0bv32 == ~pci_io_base~0#1);call write~intINTTYPE8#12(~zero_extend~64~32(~pci_io_base~0#1), ~dev~3#1.base, ~bvadd~64(56bv64, ~dev~3#1.offset), 8bv64);call #t~mem268#1 := read~intINTTYPE4#12(~pdev#1.base, ~bvadd~64(1489bv64, ~pdev#1.offset), 4bv64);call write~intINTTYPE4#12(#t~mem268#1, ~dev~3#1.base, ~bvadd~64(64bv64, ~dev~3#1.offset), 4bv64);havoc #t~mem268#1;call #t~mem269#1 := read~intINTTYPE1#12(~pdev#1.base, ~bvadd~64(72bv64, ~pdev#1.offset), 1bv64);call write~intINTTYPE4#12(~zero_extend~32~8(#t~mem269#1), ~priv~3#1.base, ~bvadd~64(404bv64, ~priv~3#1.offset), 4bv64);havoc #t~mem269#1;assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := ~pdev#1.base, ~pdev#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset := pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset; [2025-02-08 03:30:13,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: #res#1 := ~rc~2#1;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2025-02-08 03:30:13,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6246: havoc dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset, dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset;havoc dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset, dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset;assume { :end_inline_dev_set_drvdata } true; [2025-02-08 03:30:13,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:30:13,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849-1: call #t~mem264#1 := read~intINTTYPE8#12(~pdev#1.base, ~bvadd~64(24bv64, ~bvadd~64(~bvadd~64(1493bv64, ~pdev#1.offset), ~bvmul~64(56bv64, ~sign_extend~64~32(~reg~0#1)))), 8bv64); [2025-02-08 03:30:13,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: assume 0bv64 != ~bvand~64(256bv64, #t~mem264#1);havoc #t~mem264#1;call #t~mem265#1 := read~intINTTYPE8#12(~pdev#1.base, ~bvadd~64(~bvadd~64(1493bv64, ~pdev#1.offset), ~bvmul~64(56bv64, ~sign_extend~64~32(~reg~0#1))), 8bv64);~pci_io_base~0#1 := #t~mem265#1[32:0];havoc #t~mem265#1; [2025-02-08 03:30:13,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: assume !(0bv64 != ~bvand~64(256bv64, #t~mem264#1));havoc #t~mem264#1;~reg~0#1 := ~bvadd~32(1bv32, ~reg~0#1); [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6874: havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;havoc pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;assume { :end_inline_pci_set_master } true;assume { :begin_inline_pci_set_drvdata } true;pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset := ~pdev#1.base, ~pdev#1.offset, ~dev~3#1.base, ~dev~3#1.offset;havoc pci_set_drvdata_~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_dev_set_drvdata } true;dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset, dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, ~bvadd~64(148bv64, pci_set_drvdata_~pdev#1.offset), pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset, dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset;dev_set_drvdata_~dev#1.base, dev_set_drvdata_~dev#1.offset := dev_set_drvdata_#in~dev#1.base, dev_set_drvdata_#in~dev#1.offset;dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset := dev_set_drvdata_#in~data#1.base, dev_set_drvdata_#in~data#1.offset;call write~$Pointer$#12(dev_set_drvdata_~data#1.base, dev_set_drvdata_~data#1.offset, dev_set_drvdata_~dev#1.base, ~bvadd~64(477bv64, dev_set_drvdata_~dev#1.offset), 8bv64); [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841: assume 0bv32 != ~rc~2#1; [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841: assume !(0bv32 != ~rc~2#1);~reg~0#1 := 0bv32; [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866: havoc #t~ret267#1;~rc~2#1 := 4294967291bv32; [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866-1: SUMMARY for call #t~ret267#1 := printk(35bv64, 0bv64); srcloc: null [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6842: havoc #t~ret263#1; [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: havoc pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :end_inline_pci_set_drvdata } true; [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6842-1: SUMMARY for call #t~ret263#1 := printk(33bv64, 0bv64); srcloc: null [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10616: havoc alloc_etherdev_mqs_#t~ret1091#1.base, alloc_etherdev_mqs_#t~ret1091#1.offset; [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: assume 0bv32 != ~bvand~32(1bv32, ~debug~0); [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: assume !(0bv32 != ~bvand~32(1bv32, ~debug~0)); [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6860: assume ~bvsle~32(~reg~0#1, 5bv32); [2025-02-08 03:30:13,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6860: assume !~bvsle~32(~reg~0#1, 5bv32); [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852-1: SUMMARY for call #t~ret266#1 := printk(34bv64, 0bv64); srcloc: null [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6819: assume 0bv32 != ~rc~2#1; [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6819: assume !(0bv32 != ~rc~2#1); [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: havoc #t~ret266#1; [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943-1: SUMMARY for call pci_free_consistent(#t~mem296#1.base, #t~mem296#1.offset, ~zero_extend~64~32(#t~mem297#1), #t~mem298#1.base, #t~mem298#1.offset, #t~mem299#1); srcloc: null [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: assume { :begin_inline_ldv_free_netdev_51 } true;ldv_free_netdev_51_#in~dev#1.base, ldv_free_netdev_51_#in~dev#1.offset := ~dev~3#1.base, ~dev~3#1.offset;havoc ldv_free_netdev_51_~dev#1.base, ldv_free_netdev_51_~dev#1.offset;ldv_free_netdev_51_~dev#1.base, ldv_free_netdev_51_~dev#1.offset := ldv_free_netdev_51_#in~dev#1.base, ldv_free_netdev_51_#in~dev#1.offset; [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: havoc pci_request_regions_#t~nondet1110#1;#t~ret257#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1110#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;havoc pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;assume { :end_inline_pci_request_regions } true;~rc~2#1 := #t~ret257#1;havoc #t~ret257#1; [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943-2: call #t~mem296#1.base, #t~mem296#1.offset := read~$Pointer$#12(~priv~3#1.base, ~bvadd~64(8bv64, ~priv~3#1.offset), 8bv64);call #t~mem297#1 := read~intINTTYPE4#12(~priv~3#1.base, ~bvadd~64(40bv64, ~priv~3#1.offset), 4bv64);call #t~mem298#1.base, #t~mem298#1.offset := read~$Pointer$#12(~priv~3#1.base, ~bvadd~64(24bv64, ~priv~3#1.offset), 8bv64);call #t~mem299#1 := read~intINTTYPE8#12(~priv~3#1.base, ~bvadd~64(32bv64, ~priv~3#1.offset), 8bv64); [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7224: assume ~bvsle~32(tlan_init_~i~1#1, 5bv32); [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7224: assume !~bvsle~32(tlan_init_~i~1#1, 5bv32); [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: havoc dma_set_mask_#t~nondet1095#1;pci_set_dma_mask_#t~ret158#1 := dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet1095#1, dma_set_mask_~arg0#1.base, dma_set_mask_~arg0#1.offset, dma_set_mask_~arg1#1;havoc dma_set_mask_#in~arg0#1.base, dma_set_mask_#in~arg0#1.offset, dma_set_mask_#in~arg1#1;assume { :end_inline_dma_set_mask } true;pci_set_dma_mask_~tmp~17#1 := pci_set_dma_mask_#t~ret158#1;havoc pci_set_dma_mask_#t~ret158#1;pci_set_dma_mask_#res#1 := pci_set_dma_mask_~tmp~17#1; [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10412: ~ldv_state_variable_6~0 := 0bv32;havoc ldv_free_netdev_51_~dev#1.base, ldv_free_netdev_51_~dev#1.offset;havoc ldv_free_netdev_51_#in~dev#1.base, ldv_free_netdev_51_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_51 } true; [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10412-1: SUMMARY for call free_netdev(ldv_free_netdev_51_~dev#1.base, ldv_free_netdev_51_~dev#1.offset); srcloc: null [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: assume 0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset); [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: assume !(0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset)); [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-1: SUMMARY for call #t~ret258#1 := printk(32bv64, 0bv64); srcloc: null [2025-02-08 03:30:13,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: havoc #t~ret258#1; [2025-02-08 03:30:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10636: havoc dma_alloc_attrs_#t~ret1094#1.base, dma_alloc_attrs_#t~ret1094#1.offset; [2025-02-08 03:30:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: SUMMARY for call pci_disable_device(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:30:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201-2: call tlan_init_#t~mem347#1.base, tlan_init_#t~mem347#1.offset := read~$Pointer$#12(tlan_init_~priv~6#1.base, ~bvadd~64(396bv64, tlan_init_~priv~6#1.offset), 8bv64);call tlan_init_#t~mem348#1 := read~intINTTYPE2#12(tlan_init_#t~mem347#1.base, ~bvadd~64(12bv64, tlan_init_#t~mem347#1.offset), 2bv64);call tlan_init_#t~mem349#1.base, tlan_init_#t~mem349#1.offset := read~$Pointer$#12(tlan_init_~dev#1.base, ~bvadd~64(854bv64, tlan_init_~dev#1.offset), 8bv64); [2025-02-08 03:30:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201-1: SUMMARY for call tlan_init_#t~ret350#1 := tlan_ee_read_byte(tlan_init_~dev#1.base, tlan_init_~dev#1.offset, ~bvadd~32(~zero_extend~32~8(tlan_init_#t~mem348#1[8:0]), ~zero_extend~32~8(tlan_init_~i~1#1[8:0]))[8:0], tlan_init_#t~mem349#1.base, ~bvadd~64(tlan_init_#t~mem349#1.offset, ~sign_extend~64~32(tlan_init_~i~1#1))); srcloc: null [2025-02-08 03:30:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201: tlan_init_~tmp___0~13#1 := tlan_init_#t~ret350#1;tlan_init_~err~0#1 := ~bvor~32(tlan_init_~tmp___0~13#1, tlan_init_~err~0#1);tlan_init_~i~1#1 := ~bvadd~32(1bv32, tlan_init_~i~1#1); [2025-02-08 03:30:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219: call tlan_init_#t~mem354#1.base, tlan_init_#t~mem354#1.offset := read~$Pointer$#12(tlan_init_~dev#1.base, ~bvadd~64(854bv64, tlan_init_~dev#1.offset), 8bv64);call tlan_init_#t~mem355#1 := read~intINTTYPE1#12(tlan_init_#t~mem354#1.base, ~bvadd~64(tlan_init_#t~mem354#1.offset, ~sign_extend~64~32(tlan_init_~i~1#1)), 1bv64);tlan_init_~tmp___1~5#1 := tlan_init_#t~mem355#1;call tlan_init_#t~mem356#1.base, tlan_init_#t~mem356#1.offset := read~$Pointer$#12(tlan_init_~dev#1.base, ~bvadd~64(854bv64, tlan_init_~dev#1.offset), 8bv64);call tlan_init_#t~mem357#1.base, tlan_init_#t~mem357#1.offset := read~$Pointer$#12(tlan_init_~dev#1.base, ~bvadd~64(854bv64, tlan_init_~dev#1.offset), 8bv64);call tlan_init_#t~mem358#1 := read~intINTTYPE1#12(tlan_init_#t~mem357#1.base, ~bvadd~64(tlan_init_#t~mem357#1.offset, ~bvadd~64(1bv64, ~sign_extend~64~32(tlan_init_~i~1#1))), 1bv64);call write~intINTTYPE1#12(tlan_init_#t~mem358#1, tlan_init_#t~mem356#1.base, ~bvadd~64(tlan_init_#t~mem356#1.offset, ~sign_extend~64~32(tlan_init_~i~1#1)), 1bv64);havoc tlan_init_#t~mem356#1.base, tlan_init_#t~mem356#1.offset;havoc tlan_init_#t~mem357#1.base, tlan_init_#t~mem357#1.offset;havoc tlan_init_#t~mem358#1;call tlan_init_#t~mem359#1.base, tlan_init_#t~mem359#1.offset := read~$Pointer$#12(tlan_init_~dev#1.base, ~bvadd~64(854bv64, tlan_init_~dev#1.offset), 8bv64);call write~intINTTYPE1#12(tlan_init_~tmp___1~5#1, tlan_init_#t~mem359#1.base, ~bvadd~64(tlan_init_#t~mem359#1.offset, ~bvadd~64(1bv64, ~sign_extend~64~32(tlan_init_~i~1#1))), 1bv64);havoc tlan_init_#t~mem359#1.base, tlan_init_#t~mem359#1.offset;tlan_init_~i~1#1 := ~bvadd~32(2bv32, tlan_init_~i~1#1); [2025-02-08 03:30:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10787: havoc register_netdev_#t~nondet1117#1; [2025-02-08 03:30:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: assume 0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset); [2025-02-08 03:30:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: assume !(0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset)); [2025-02-08 03:30:13,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10595: havoc #t~nondet1090; [2025-02-08 03:30:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10711: havoc mod_timer_#t~nondet1107#1; [2025-02-08 03:30:14,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681: #t~ret239#1 := ldv_del_timer_sync_47_#res#1;havoc ldv_del_timer_sync_47_#t~ret1079#1, ldv_del_timer_sync_47_~ldv_func_arg1#1.base, ldv_del_timer_sync_47_~ldv_func_arg1#1.offset, ldv_del_timer_sync_47_~ldv_func_res~7#1, ldv_del_timer_sync_47_~tmp~95#1;havoc ldv_del_timer_sync_47_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_47_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_47 } true;havoc #t~ret239#1;call write~$Pointer$#12(0bv64, 0bv64, ~priv~2#1.base, ~bvadd~64(24bv64, ~bvadd~64(156bv64, ~priv~2#1.offset)), 8bv64); [2025-02-08 03:30:14,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10620: havoc cancel_work_sync_#t~nondet1092#1; [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: SUMMARY for call outb_p(~bvor~32(64bv32, ~zero_extend~32~8(~tmp___1~15))[8:0], ~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: ~place~0 := ~bvashr~32(~zero_extend~32~8(~place~0), 1bv32)[8:0]; [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119-1: SUMMARY for call outb_p(~bvand~32(191bv32, ~zero_extend~32~8(~tmp___2~9))[8:0], ~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109: assume 0bv32 != ~bvand~32(~zero_extend~32~8(~place~0), ~zero_extend~32~8(~data)); [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109: assume !(0bv32 != ~bvand~32(~zero_extend~32~8(~place~0), ~zero_extend~32~8(~data))); [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: ~tmp___0~32 := #t~ret941;havoc #t~ret941; [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113-1: SUMMARY for call #t~ret941 := inb_p(~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111: SUMMARY for call outb_p(~bvor~32(16bv32, ~zero_extend~32~8(~tmp~72))[8:0], ~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118-1: SUMMARY for call #t~ret943 := inb_p(~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116: ~tmp___1~15 := #t~ret942;havoc #t~ret942; [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116-1: SUMMARY for call #t~ret942 := inb_p(~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9114: SUMMARY for call outb_p(~bvand~32(239bv32, ~zero_extend~32~8(~tmp___0~32))[8:0], ~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: ~tmp___2~9 := #t~ret943;havoc #t~ret943; [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110-1: SUMMARY for call #t~ret940 := inb_p(~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:30:15,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110: ~tmp~72 := #t~ret940;havoc #t~ret940; [2025-02-08 03:30:16,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066-1: SUMMARY for call #t~ret594.base, #t~ret594.offset := tlan_get_skb(~list~1.base, ~list~1.offset); srcloc: null [2025-02-08 03:30:16,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: ~i~5 := ~bvadd~32(1bv32, ~i~5); [2025-02-08 03:30:16,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046: assume 0bv64 != ~bvadd~64(~skb~4.base, ~skb~4.offset);call #t~mem590 := read~intINTTYPE4#12(~skb~4.base, ~bvadd~64(128bv64, ~skb~4.offset), 4bv64);~_max1~2 := #t~mem590;havoc #t~mem590;~_max2~2 := 64bv32;call #t~mem591.base, #t~mem591.offset := read~$Pointer$#12(~priv~20.base, ~bvadd~64(8bv64, ~priv~20.offset), 8bv64);call #t~mem592 := read~intINTTYPE4#12(~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~list~1.offset)), 4bv64); [2025-02-08 03:30:16,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046: assume !(0bv64 != ~bvadd~64(~skb~4.base, ~skb~4.offset)); [2025-02-08 03:30:16,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: ~i~5 := ~bvadd~32(1bv32, ~i~5); [2025-02-08 03:30:16,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8044: call #t~mem588.base, #t~mem588.offset := read~$Pointer$#12(~priv~20.base, ~bvadd~64(96bv64, ~priv~20.offset), 8bv64);~list~1.base, ~list~1.offset := #t~mem588.base, ~bvadd~64(#t~mem588.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~5))); [2025-02-08 03:30:16,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume 0bv64 != ~bvadd~64(~skb~4.base, ~skb~4.offset);call #t~mem595.base, #t~mem595.offset := read~$Pointer$#12(~priv~20.base, ~bvadd~64(8bv64, ~priv~20.offset), 8bv64);call #t~mem596 := read~intINTTYPE4#12(~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~list~1.offset)), 4bv64); [2025-02-08 03:30:16,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume !(0bv64 != ~bvadd~64(~skb~4.base, ~skb~4.offset)); [2025-02-08 03:30:16,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065: call #t~mem593.base, #t~mem593.offset := read~$Pointer$#12(~priv~20.base, ~bvadd~64(52bv64, ~priv~20.offset), 8bv64);~list~1.base, ~list~1.offset := #t~mem593.base, ~bvadd~64(#t~mem593.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~5))); [2025-02-08 03:30:16,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051-1: SUMMARY for call dev_kfree_skb_any(~skb~4.base, ~skb~4.offset); srcloc: null [2025-02-08 03:30:16,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: call write~intINTTYPE4#12(0bv32, ~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(64bv64, ~bvadd~64(8bv64, ~list~1.offset))), 4bv64);call write~intINTTYPE4#12(0bv32, ~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(72bv64, ~bvadd~64(8bv64, ~list~1.offset))), 4bv64); [2025-02-08 03:30:16,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049-1: SUMMARY for call pci_unmap_single(#t~mem591.base, #t~mem591.offset, ~zero_extend~64~32(#t~mem592), ~zero_extend~64~32((if ~bvugt~32(~_max1~2, ~_max2~2) then ~_max1~2 else ~_max2~2)), 1bv32); srcloc: null [2025-02-08 03:30:16,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8049: havoc #t~mem591.base, #t~mem591.offset;havoc #t~mem592; [2025-02-08 03:30:16,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045-1: SUMMARY for call #t~ret589.base, #t~ret589.offset := tlan_get_skb(~list~1.base, ~list~1.offset); srcloc: null [2025-02-08 03:30:16,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045: ~skb~4.base, ~skb~4.offset := #t~ret589.base, #t~ret589.offset;havoc #t~ret589.base, #t~ret589.offset; [2025-02-08 03:30:16,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8070: call write~intINTTYPE4#12(0bv32, ~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(64bv64, ~bvadd~64(8bv64, ~list~1.offset))), 4bv64);call write~intINTTYPE4#12(0bv32, ~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(72bv64, ~bvadd~64(8bv64, ~list~1.offset))), 4bv64); [2025-02-08 03:30:16,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: ~skb~4.base, ~skb~4.offset := #t~ret594.base, #t~ret594.offset;havoc #t~ret594.base, #t~ret594.offset; [2025-02-08 03:30:16,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068-1: SUMMARY for call pci_unmap_single(#t~mem595.base, #t~mem595.offset, ~zero_extend~64~32(#t~mem596), 1600bv64, 2bv32); srcloc: null [2025-02-08 03:30:16,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068: havoc #t~mem595.base, #t~mem595.offset;havoc #t~mem596; [2025-02-08 03:30:16,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8070-1: SUMMARY for call dev_kfree_skb_any(~skb~4.base, ~skb~4.offset); srcloc: null [2025-02-08 03:30:26,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7071: assume tlan_eisa_probe_#t~switch320#1;tlan_eisa_probe_~irq~0#1 := 10bv32; [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7071: assume !tlan_eisa_probe_#t~switch320#1;tlan_eisa_probe_#t~switch320#1 := tlan_eisa_probe_#t~switch320#1 || 128bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1); [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: havoc tlan_eisa_probe_#t~ret308#1, tlan_eisa_probe_#t~ret309#1, tlan_eisa_probe_#t~ret310#1, tlan_eisa_probe_#t~ret311#1, tlan_eisa_probe_#t~ret312#1, tlan_eisa_probe_#t~ret313#1, tlan_eisa_probe_#t~ret314#1.base, tlan_eisa_probe_#t~ret314#1.offset, tlan_eisa_probe_#t~ret315#1, tlan_eisa_probe_#t~ret316#1, tlan_eisa_probe_#t~ret317#1, tlan_eisa_probe_#t~ret318#1, tlan_eisa_probe_#t~ret319#1, tlan_eisa_probe_#t~switch320#1, tlan_eisa_probe_#t~ret321#1, tlan_eisa_probe_#t~ret322#1, tlan_eisa_probe_#t~ret323#1, tlan_eisa_probe_~ioaddr~0#1, tlan_eisa_probe_~rc~3#1, tlan_eisa_probe_~irq~0#1, tlan_eisa_probe_~device_id~1#1, tlan_eisa_probe_~tmp~38#1, tlan_eisa_probe_~tmp___0~11#1, tlan_eisa_probe_~tmp___1~4#1.base, tlan_eisa_probe_~tmp___1~4#1.offset, tlan_eisa_probe_~tmp___2~2#1, tlan_eisa_probe_~tmp___3~1#1, tlan_eisa_probe_~tmp___4~0#1;assume { :end_inline_tlan_eisa_probe } true; [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771: havoc pci_wake_from_d3_#t~nondet1113#1;tlan_suspend_#t~ret243#1 := pci_wake_from_d3_#res#1;havoc pci_wake_from_d3_#t~nondet1113#1, pci_wake_from_d3_~arg0#1.base, pci_wake_from_d3_~arg0#1.offset, pci_wake_from_d3_~arg1#1;havoc pci_wake_from_d3_#in~arg0#1.base, pci_wake_from_d3_#in~arg0#1.offset, pci_wake_from_d3_#in~arg1#1;assume { :end_inline_pci_wake_from_d3 } true;havoc tlan_suspend_#t~ret243#1;assume { :begin_inline_pci_set_power_state } true;pci_set_power_state_#in~arg0#1.base, pci_set_power_state_#in~arg0#1.offset, pci_set_power_state_#in~arg1#1 := tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset, 3bv32;havoc pci_set_power_state_#res#1;havoc pci_set_power_state_#t~nondet1112#1, pci_set_power_state_~arg0#1.base, pci_set_power_state_~arg0#1.offset, pci_set_power_state_~arg1#1;pci_set_power_state_~arg0#1.base, pci_set_power_state_~arg0#1.offset := pci_set_power_state_#in~arg0#1.base, pci_set_power_state_#in~arg0#1.offset;pci_set_power_state_~arg1#1 := pci_set_power_state_#in~arg1#1;havoc pci_set_power_state_#t~nondet1112#1;pci_set_power_state_#res#1 := pci_set_power_state_#t~nondet1112#1;havoc pci_set_power_state_#t~nondet1112#1; [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774-1: assume { :begin_inline_tlan_eisa_probe } true;havoc tlan_eisa_probe_#t~ret308#1, tlan_eisa_probe_#t~ret309#1, tlan_eisa_probe_#t~ret310#1, tlan_eisa_probe_#t~ret311#1, tlan_eisa_probe_#t~ret312#1, tlan_eisa_probe_#t~ret313#1, tlan_eisa_probe_#t~ret314#1.base, tlan_eisa_probe_#t~ret314#1.offset, tlan_eisa_probe_#t~ret315#1, tlan_eisa_probe_#t~ret316#1, tlan_eisa_probe_#t~ret317#1, tlan_eisa_probe_#t~ret318#1, tlan_eisa_probe_#t~ret319#1, tlan_eisa_probe_#t~switch320#1, tlan_eisa_probe_#t~ret321#1, tlan_eisa_probe_#t~ret322#1, tlan_eisa_probe_#t~ret323#1, tlan_eisa_probe_~ioaddr~0#1, tlan_eisa_probe_~rc~3#1, tlan_eisa_probe_~irq~0#1, tlan_eisa_probe_~device_id~1#1, tlan_eisa_probe_~tmp~38#1, tlan_eisa_probe_~tmp___0~11#1, tlan_eisa_probe_~tmp___1~4#1.base, tlan_eisa_probe_~tmp___1~4#1.offset, tlan_eisa_probe_~tmp___2~2#1, tlan_eisa_probe_~tmp___3~1#1, tlan_eisa_probe_~tmp___4~0#1;havoc tlan_eisa_probe_~ioaddr~0#1;havoc tlan_eisa_probe_~rc~3#1;havoc tlan_eisa_probe_~irq~0#1;havoc tlan_eisa_probe_~device_id~1#1;havoc tlan_eisa_probe_~tmp~38#1;havoc tlan_eisa_probe_~tmp___0~11#1;havoc tlan_eisa_probe_~tmp___1~4#1.base, tlan_eisa_probe_~tmp___1~4#1.offset;havoc tlan_eisa_probe_~tmp___2~2#1;havoc tlan_eisa_probe_~tmp___3~1#1;havoc tlan_eisa_probe_~tmp___4~0#1;tlan_eisa_probe_~rc~3#1 := 4294967277bv32; [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7402-1: tlan_start_tx_#res#1 := 0bv32; [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10111: havoc tlan_get_drvinfo_#t~ret328#1.base, tlan_get_drvinfo_#t~ret328#1.offset, tlan_get_drvinfo_#t~ret329#1, tlan_get_drvinfo_#t~mem330#1.base, tlan_get_drvinfo_#t~mem330#1.offset, tlan_get_drvinfo_#t~mem331#1.base, tlan_get_drvinfo_#t~mem331#1.offset, tlan_get_drvinfo_#t~ret332#1.base, tlan_get_drvinfo_#t~ret332#1.offset, tlan_get_drvinfo_#t~ret333#1, tlan_get_drvinfo_#t~ret334#1, tlan_get_drvinfo_~dev#1.base, tlan_get_drvinfo_~dev#1.offset, tlan_get_drvinfo_~info#1.base, tlan_get_drvinfo_~info#1.offset, tlan_get_drvinfo_~priv~5#1.base, tlan_get_drvinfo_~priv~5#1.offset, tlan_get_drvinfo_~tmp~39#1.base, tlan_get_drvinfo_~tmp~39#1.offset, tlan_get_drvinfo_~tmp___0~12#1.base, tlan_get_drvinfo_~tmp___0~12#1.offset;havoc tlan_get_drvinfo_#in~dev#1.base, tlan_get_drvinfo_#in~dev#1.offset, tlan_get_drvinfo_#in~info#1.base, tlan_get_drvinfo_#in~info#1.offset;assume { :end_inline_tlan_get_drvinfo } true;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775-1: SUMMARY for call tlan_probe_#t~ret254#1 := printk(29bv64, 0bv64); srcloc: null [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775: havoc tlan_probe_#t~ret254#1; [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550-1: SUMMARY for call ldv_initialize_ethtool_ops_5_#t~ret988#1.base, ldv_initialize_ethtool_ops_5_#t~ret988#1.offset := ldv_init_zalloc(3008bv64); srcloc: null [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9451: assume 0bv32 == ~ldv_irq_1_3~0;~ldv_irq_line_1_3~0 := activate_suitable_irq_1_~line#1;~ldv_irq_data_1_3~0.base, ~ldv_irq_data_1_3~0.offset := activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;~ldv_irq_1_3~0 := 1bv32; [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9451: assume !(0bv32 == ~ldv_irq_1_3~0); [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7370: call write~intINTTYPE2#12(tlan_start_tx_~txlen~0#1[16:0], tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(6bv64, tlan_start_tx_~tail_list~0#1.offset), 2bv64);call write~intINTTYPE4#12(~bvor~32(2147483648bv32, tlan_start_tx_~txlen~0#1), tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(8bv64, tlan_start_tx_~tail_list~0#1.offset), 4bv64);call write~intINTTYPE4#12(0bv32, tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(8bv64, tlan_start_tx_~tail_list~0#1.offset)), 4bv64);call write~intINTTYPE4#12(0bv32, tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~bvadd~64(8bv64, tlan_start_tx_~tail_list~0#1.offset))), 4bv64); [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550: ldv_initialize_ethtool_ops_5_~tmp~77#1.base, ldv_initialize_ethtool_ops_5_~tmp~77#1.offset := ldv_initialize_ethtool_ops_5_#t~ret988#1.base, ldv_initialize_ethtool_ops_5_#t~ret988#1.offset;havoc ldv_initialize_ethtool_ops_5_#t~ret988#1.base, ldv_initialize_ethtool_ops_5_#t~ret988#1.offset;~tlan_ethtool_ops_group0~0.base, ~tlan_ethtool_ops_group0~0.offset := ldv_initialize_ethtool_ops_5_~tmp~77#1.base, ldv_initialize_ethtool_ops_5_~tmp~77#1.offset; [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7370-1: SUMMARY for call tlan_store_skb(tlan_start_tx_~tail_list~0#1.base, tlan_start_tx_~tail_list~0#1.offset, tlan_start_tx_~skb#1.base, tlan_start_tx_~skb#1.offset); srcloc: null [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7074: assume tlan_eisa_probe_#t~switch320#1;tlan_eisa_probe_~irq~0#1 := 11bv32; [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7074: assume !tlan_eisa_probe_#t~switch320#1;tlan_eisa_probe_#t~switch320#1 := true; [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050: havoc dev_name_#t~mem79#1.base, dev_name_#t~mem79#1.offset; [2025-02-08 03:30:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975-1: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_cleanup_#t~mem306#1, 16bv64); srcloc: null [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: havoc tlan_eisa_cleanup_#t~mem306#1;assume { :begin_inline_ldv_unregister_netdev_52 } true;ldv_unregister_netdev_52_#in~dev#1.base, ldv_unregister_netdev_52_#in~dev#1.offset := tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset;havoc ldv_unregister_netdev_52_~dev#1.base, ldv_unregister_netdev_52_~dev#1.offset;ldv_unregister_netdev_52_~dev#1.base, ldv_unregister_netdev_52_~dev#1.offset := ldv_unregister_netdev_52_#in~dev#1.base, ldv_unregister_netdev_52_#in~dev#1.offset; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041-1: SUMMARY for call tlan_eisa_probe_#t~ret315#1 := inw(~bvadd~32(3200bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: tlan_eisa_probe_~tmp___2~2#1 := tlan_eisa_probe_#t~ret315#1;havoc tlan_eisa_probe_#t~ret315#1; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975-2: call tlan_eisa_cleanup_#t~mem306#1 := read~intINTTYPE8#12(tlan_eisa_cleanup_~dev~4#1.base, ~bvadd~64(56bv64, tlan_eisa_cleanup_~dev~4#1.offset), 8bv64); [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume 0bv32 == ~tlan_devices_installed~0;tlan_probe_~rc~1#1 := 4294967277bv32; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume !(0bv32 == ~tlan_devices_installed~0);tlan_probe_#res#1 := 0bv32; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420: assume ~bvadd~64(reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset) == ~bvadd~64(#funAddr~tlan_handle_interrupt.base, #funAddr~tlan_handle_interrupt.offset);reg_check_1_#res#1 := 1bv32; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420: assume !(~bvadd~64(reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset) == ~bvadd~64(#funAddr~tlan_handle_interrupt.base, #funAddr~tlan_handle_interrupt.offset));reg_check_1_#res#1 := 0bv32; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387: assume 0bv32 != ~ldv_irq_1_3~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_3~0;~ldv_irq_1_3~0 := 0bv32; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387: assume !(0bv32 != ~ldv_irq_1_3~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_3~0); [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume 4366bv32 != ~zero_extend~32~16(tlan_eisa_probe_~tmp___2~2#1); [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume !(4366bv32 != ~zero_extend~32~16(tlan_eisa_probe_~tmp___2~2#1)); [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976: havoc ldv_unregister_netdev_52_~dev#1.base, ldv_unregister_netdev_52_~dev#1.offset;havoc ldv_unregister_netdev_52_#in~dev#1.base, ldv_unregister_netdev_52_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdev_52 } true;call tlan_eisa_cleanup_#t~mem307#1.base, tlan_eisa_cleanup_#t~mem307#1.offset := read~$Pointer$#12(tlan_eisa_cleanup_~priv~4#1.base, tlan_eisa_cleanup_~priv~4#1.offset, 8bv64);~tlan_eisa_devices~0.base, ~tlan_eisa_devices~0.offset := tlan_eisa_cleanup_#t~mem307#1.base, tlan_eisa_cleanup_#t~mem307#1.offset;havoc tlan_eisa_cleanup_#t~mem307#1.base, tlan_eisa_cleanup_#t~mem307#1.offset;assume { :begin_inline_ldv_free_netdev_53 } true;ldv_free_netdev_53_#in~dev#1.base, ldv_free_netdev_53_#in~dev#1.offset := tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset;havoc ldv_free_netdev_53_~dev#1.base, ldv_free_netdev_53_~dev#1.offset;ldv_free_netdev_53_~dev#1.base, ldv_free_netdev_53_~dev#1.offset := ldv_free_netdev_53_#in~dev#1.base, ldv_free_netdev_53_#in~dev#1.offset; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: main_#t~ret1034#1 := tlan_start_tx_#res#1;havoc tlan_start_tx_#t~ret384#1.base, tlan_start_tx_#t~ret384#1.offset, tlan_start_tx_#t~mem385#1, tlan_start_tx_#t~ret386#1, tlan_start_tx_#t~ret387#1, tlan_start_tx_#t~mem388#1, tlan_start_tx_#t~mem390#1.base, tlan_start_tx_#t~mem390#1.offset, tlan_start_tx_#t~mem389#1, tlan_start_tx_#t~mem392#1, tlan_start_tx_#t~mem391#1, tlan_start_tx_#t~mem393#1, tlan_start_tx_#t~mem394#1, tlan_start_tx_#t~mem395#1, tlan_start_tx_#t~ret396#1, tlan_start_tx_#t~mem397#1, tlan_start_tx_#t~mem398#1.base, tlan_start_tx_#t~mem398#1.offset, tlan_start_tx_#t~mem399#1.base, tlan_start_tx_#t~mem399#1.offset, tlan_start_tx_#t~ret400#1, tlan_start_tx_#t~mem401#1, tlan_start_tx_#t~mem402#1, tlan_start_tx_#t~ret403#1, tlan_start_tx_#t~mem404#1, tlan_start_tx_#t~mem405#1, tlan_start_tx_#t~mem406#1, tlan_start_tx_#t~ret407#1, tlan_start_tx_#t~mem408#1, tlan_start_tx_#t~mem409#1.base, tlan_start_tx_#t~mem409#1.offset, tlan_start_tx_#t~mem411#1.base, tlan_start_tx_#t~mem411#1.offset, tlan_start_tx_#t~mem410#1, tlan_start_tx_#t~mem412#1, tlan_start_tx_#t~mem413#1, tlan_start_tx_~skb#1.base, tlan_start_tx_~skb#1.offset, tlan_start_tx_~dev#1.base, tlan_start_tx_~dev#1.offset, tlan_start_tx_~priv~10#1.base, tlan_start_tx_~priv~10#1.offset, tlan_start_tx_~tmp~44#1.base, tlan_start_tx_~tmp~44#1.offset, tlan_start_tx_~tail_list_phys~0#1, tlan_start_tx_~tail_list~0#1.base, tlan_start_tx_~tail_list~0#1.offset, tlan_start_tx_~flags~1#1, tlan_start_tx_~txlen~0#1, tlan_start_tx_~tmp___0~15#1, tlan_start_tx_~_max1~0#1, tlan_start_tx_~_max2~0#1, tlan_start_tx_~tmp___1~6#1;havoc tlan_start_tx_#in~skb#1.base, tlan_start_tx_#in~skb#1.offset, tlan_start_tx_#in~dev#1.base, tlan_start_tx_#in~dev#1.offset;assume { :end_inline_tlan_start_tx } true;havoc main_#t~ret1034#1;~ldv_state_variable_6~0 := 3bv32; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7439: havoc ldv_free_irq_56_~ldv_func_arg1#1, ldv_free_irq_56_~ldv_func_arg2#1.base, ldv_free_irq_56_~ldv_func_arg2#1.offset;havoc ldv_free_irq_56_#in~ldv_func_arg1#1, ldv_free_irq_56_#in~ldv_func_arg2#1.base, ldv_free_irq_56_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_56 } true;havoc tlan_close_#t~mem424#1; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7043: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16bv64); srcloc: null [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9917: havoc choose_timer_3_#t~mem980#1, choose_timer_3_#t~mem981#1.base, choose_timer_3_#t~mem981#1.offset, choose_timer_3_~timer#1.base, choose_timer_3_~timer#1.offset;havoc choose_timer_3_#in~timer#1.base, choose_timer_3_#in~timer#1.offset;assume { :end_inline_choose_timer_3 } true; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7440: SUMMARY for call tlan_free_lists(tlan_close_~dev#1.base, tlan_close_~dev#1.offset); srcloc: null [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10083: main_#t~ret1057#1 := tlan_probe_#res#1;havoc tlan_probe_#t~ret249#1, tlan_probe_#t~ret250#1, tlan_probe_#t~ret251#1, tlan_probe_#t~ret252#1, tlan_probe_#t~ret253#1, tlan_probe_#t~ret254#1, tlan_probe_~rc~1#1;assume { :end_inline_tlan_probe } true;~ldv_retval_7~0 := main_#t~ret1057#1;havoc main_#t~ret1057#1; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6978: havoc ldv_free_netdev_53_~dev#1.base, ldv_free_netdev_53_~dev#1.offset;havoc ldv_free_netdev_53_#in~dev#1.base, ldv_free_netdev_53_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_53 } true;~tlan_have_eisa~0 := ~bvsub~32(~tlan_have_eisa~0, 1bv32); [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7077: assume tlan_eisa_probe_#t~switch320#1; [2025-02-08 03:30:26,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7077: assume !tlan_eisa_probe_#t~switch320#1;havoc tlan_eisa_probe_#t~switch320#1;havoc tlan_eisa_probe_#t~switch320#1; [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7375-1: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7375: call write~intINTTYPE2#12(12288bv16, tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(4bv64, tlan_start_tx_~tail_list~0#1.offset), 2bv64);call tlan_start_tx_#t~mem401#1 := read~intINTTYPE4#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(132bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: assume 0bv32 != ~bvand~32(1bv32, ~debug~0); [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: assume !(0bv32 != ~bvand~32(1bv32, ~debug~0)); [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: assume { :begin_inline_ldv_check_final_state } true;assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0bv32;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset; [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442: havoc tlan_close_#t~ret425#1; [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442-1: SUMMARY for call tlan_close_#t~ret425#1 := printk(59bv64, 0bv64); srcloc: null [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10151: #t~ret1126#1 := main_#res#1;havoc main_#t~ret1002#1.base, main_#t~ret1002#1.offset, main_#t~ret1003#1.base, main_#t~ret1003#1.offset, main_#t~ret1004#1.base, main_#t~ret1004#1.offset, main_#t~ret1005#1.base, main_#t~ret1005#1.offset, main_#t~ret1006#1.base, main_#t~ret1006#1.offset, main_#t~ret1007#1.base, main_#t~ret1007#1.offset, main_#t~ret1008#1.base, main_#t~ret1008#1.offset, main_#t~ret1009#1.base, main_#t~ret1009#1.offset, main_#t~ret1010#1.base, main_#t~ret1010#1.offset, main_#t~ret1011#1.base, main_#t~ret1011#1.offset, main_#t~nondet1012#1, main_#t~switch1013#1, main_#t~nondet1014#1, main_#t~switch1015#1, main_#t~ret1016#1, main_#t~ret1017#1, main_#t~ret1018#1, main_#t~ret1019#1, main_#t~mem1020#1, main_#t~ret1021#1, main_#t~mem1022#1, main_#t~ret1023#1, main_#t~mem1024#1, main_#t~ret1025#1, main_#t~ret1026#1.base, main_#t~ret1026#1.offset, main_#t~ret1027#1.base, main_#t~ret1027#1.offset, main_#t~ret1028#1.base, main_#t~ret1028#1.offset, main_#t~mem1029#1, main_#t~ret1030#1, main_#t~mem1031#1, main_#t~ret1032#1, main_#t~ret1033#1, main_#t~ret1034#1, main_#t~ret1035#1, main_#t~ret1036#1, main_#t~ret1037#1, main_#t~ret1038#1, main_#t~ret1039#1, main_#t~nondet1040#1, main_#t~switch1041#1, main_#t~ret1042#1, main_#t~mem1043#1, main_#t~ret1044#1, main_#t~ret1045#1, main_#t~ret1046#1, main_#t~ret1047#1, main_#t~ret1048#1, main_#t~ret1049#1, main_#t~ret1050#1, main_#t~ret1051#1, main_#t~ret1052#1, main_#t~ret1053#1, main_#t~ret1054#1, main_#t~nondet1055#1, main_#t~switch1056#1, main_#t~ret1057#1, main_#t~nondet1058#1, main_#t~switch1059#1, main_#t~ret1060#1, main_#t~ret1061#1, main_#t~ret1062#1, main_~ldvarg1~0#1.base, main_~ldvarg1~0#1.offset, main_~tmp~81#1.base, main_~tmp~81#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp___0~35#1.base, main_~tmp___0~35#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp___1~17#1.base, main_~tmp___1~17#1.offset, main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset, main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset, main_~ldvarg6~0#1.base, main_~ldvarg6~0#1.offset, main_~tmp___2~11#1.base, main_~tmp___2~11#1.offset, main_~ldvarg8~0#1.base, main_~ldvarg8~0#1.offset, main_~tmp___3~10#1.base, main_~tmp___3~10#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___4~7#1.base, main_~tmp___4~7#1.offset, main_~ldvarg9~0#1.base, main_~ldvarg9~0#1.offset, main_~tmp___5~6#1.base, main_~tmp___5~6#1.offset, main_~tmp___6~5#1, main_~tmp___7~4#1, main_~tmp___8~4#1, main_~tmp___9~4#1, main_~tmp___10~4#1;assume { :end_inline_main } true; [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: main_#t~ret1060#1 := tlan_get_eeprom_len_#res#1;havoc tlan_get_eeprom_len_~dev#1.base, tlan_get_eeprom_len_~dev#1.offset;havoc tlan_get_eeprom_len_#in~dev#1.base, tlan_get_eeprom_len_#in~dev#1.offset;assume { :end_inline_tlan_get_eeprom_len } true;havoc main_#t~ret1060#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6254: pci_name_#t~ret160#1.base, pci_name_#t~ret160#1.offset := dev_name_#res#1.base, dev_name_#res#1.offset;havoc dev_name_#t~mem78#1.base, dev_name_#t~mem78#1.offset, dev_name_#t~mem79#1.base, dev_name_#t~mem79#1.offset, dev_name_#t~ret80#1.base, dev_name_#t~ret80#1.offset, dev_name_~dev#1.base, dev_name_~dev#1.offset, dev_name_~tmp~10#1.base, dev_name_~tmp~10#1.offset;havoc dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset;assume { :end_inline_dev_name } true;pci_name_~tmp~19#1.base, pci_name_~tmp~19#1.offset := pci_name_#t~ret160#1.base, pci_name_#t~ret160#1.offset;havoc pci_name_#t~ret160#1.base, pci_name_#t~ret160#1.offset;pci_name_#res#1.base, pci_name_#res#1.offset := pci_name_~tmp~19#1.base, pci_name_~tmp~19#1.offset; [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7377: assume 0bv32 == tlan_start_tx_#t~mem401#1;havoc tlan_start_tx_#t~mem401#1;call write~intINTTYPE4#12(1bv32, tlan_start_tx_~priv~10#1.base, ~bvadd~64(132bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7377: assume !(0bv32 == tlan_start_tx_#t~mem401#1);havoc tlan_start_tx_#t~mem401#1; [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7047-1: SUMMARY for call tlan_eisa_probe_#t~ret316#1 := inw(~bvadd~32(3202bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014: havoc tlan_eisa_probe_#t~ret308#1; [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: havoc invoke_work_2_#t~nondet1000#1, invoke_work_2_#t~switch1001#1, invoke_work_2_~tmp~80#1;assume { :end_inline_invoke_work_2 } true; [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7047: tlan_eisa_probe_~device_id~1#1 := tlan_eisa_probe_#t~ret316#1;havoc tlan_eisa_probe_#t~ret316#1; [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014-1: SUMMARY for call tlan_eisa_probe_#t~ret308#1 := printk(41bv64, 0bv64); srcloc: null [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981: assume 0bv32 != ~tlan_have_eisa~0; [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981: assume !(0bv32 != ~tlan_have_eisa~0); [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450: ldv_request_irq_55_#t~ret1082#1 := request_irq_#res#1;havoc request_irq_#t~ret73#1, request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset, request_irq_~tmp~9#1;havoc request_irq_#in~irq#1, request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset, request_irq_#in~flags#1, request_irq_#in~name#1.base, request_irq_#in~name#1.offset, request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset;assume { :end_inline_request_irq } true;ldv_request_irq_55_~tmp~98#1 := ldv_request_irq_55_#t~ret1082#1;havoc ldv_request_irq_55_#t~ret1082#1;ldv_request_irq_55_~ldv_func_res~10#1 := ldv_request_irq_55_~tmp~98#1;assume { :begin_inline_reg_check_1 } true;reg_check_1_#in~handler#1.base, reg_check_1_#in~handler#1.offset := ldv_request_irq_55_~handler#1.base, ldv_request_irq_55_~handler#1.offset;havoc reg_check_1_#res#1;havoc reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset;reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset := reg_check_1_#in~handler#1.base, reg_check_1_#in~handler#1.offset; [2025-02-08 03:30:26,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624: ldv_pci_driver_7_~tmp~79#1.base, ldv_pci_driver_7_~tmp~79#1.offset := ldv_pci_driver_7_#t~ret999#1.base, ldv_pci_driver_7_#t~ret999#1.offset;havoc ldv_pci_driver_7_#t~ret999#1.base, ldv_pci_driver_7_#t~ret999#1.offset;~tlan_driver_group1~0.base, ~tlan_driver_group1~0.offset := ldv_pci_driver_7_~tmp~79#1.base, ldv_pci_driver_7_~tmp~79#1.offset; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624-1: SUMMARY for call ldv_pci_driver_7_#t~ret999#1.base, ldv_pci_driver_7_#t~ret999#1.offset := ldv_init_zalloc(2976bv64); srcloc: null [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921-11: assume 0bv32 == ~ldv_retval_3~0;~ldv_state_variable_7~0 := 4bv32; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921-11: assume !(0bv32 == ~ldv_retval_3~0); [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246: tlan_open_#t~ret364#1 := ldv_request_irq_55_#res#1;havoc ldv_request_irq_55_#t~ret1082#1, ldv_request_irq_55_#t~ret1083#1, ldv_request_irq_55_~irq#1, ldv_request_irq_55_~handler#1.base, ldv_request_irq_55_~handler#1.offset, ldv_request_irq_55_~flags#1, ldv_request_irq_55_~name#1.base, ldv_request_irq_55_~name#1.offset, ldv_request_irq_55_~dev#1.base, ldv_request_irq_55_~dev#1.offset, ldv_request_irq_55_~ldv_func_res~10#1, ldv_request_irq_55_~tmp~98#1, ldv_request_irq_55_~tmp___0~36#1;havoc ldv_request_irq_55_#in~irq#1, ldv_request_irq_55_#in~handler#1.base, ldv_request_irq_55_#in~handler#1.offset, ldv_request_irq_55_#in~flags#1, ldv_request_irq_55_#in~name#1.base, ldv_request_irq_55_#in~name#1.offset, ldv_request_irq_55_#in~dev#1.base, ldv_request_irq_55_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_55 } true;tlan_open_~err~1#1 := tlan_open_#t~ret364#1;havoc tlan_open_#t~mem363#1;havoc tlan_open_#t~ret364#1; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921-29: assume 0bv32 == ~ldv_retval_6~0;~ldv_state_variable_7~0 := 2bv32;~ref_cnt~0 := ~bvadd~32(1bv32, ~ref_cnt~0); [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921-29: assume !(0bv32 == ~ldv_retval_6~0); [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081-1: SUMMARY for call tlan_eisa_probe_#t~ret321#1 := tlan_probe1(0bv64, 0bv64, tlan_eisa_probe_~ioaddr~0#1, tlan_eisa_probe_~irq~0#1, 12bv32, 0bv64, 0bv64); srcloc: null [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048: assume 8433bv32 != ~zero_extend~32~16(tlan_eisa_probe_~device_id~1#1) && 16625bv32 != ~zero_extend~32~16(tlan_eisa_probe_~device_id~1#1); [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048: assume !(8433bv32 != ~zero_extend~32~16(tlan_eisa_probe_~device_id~1#1) && 16625bv32 != ~zero_extend~32~16(tlan_eisa_probe_~device_id~1#1)); [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: tlan_eisa_probe_~rc~3#1 := tlan_eisa_probe_#t~ret321#1; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921-26: assume 0bv32 == ~ldv_retval_5~0;~ldv_state_variable_7~0 := 3bv32; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921-26: assume !(0bv32 == ~ldv_retval_5~0); [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814-2: __request_region_#res#1.base, __request_region_#res#1.offset := __request_region_#t~ret1125#1.base, __request_region_#t~ret1125#1.offset;havoc __request_region_#t~ret1125#1.base, __request_region_#t~ret1125#1.offset; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784-1: assume { :begin_inline_ldv_pci_unregister_driver_49 } true;ldv_pci_unregister_driver_49_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_49_#in~ldv_func_arg1#1.offset := ~#tlan_driver~0.base, ~#tlan_driver~0.offset;havoc ldv_pci_unregister_driver_49_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_49_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_49_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_49_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_49_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_49_#in~ldv_func_arg1#1.offset; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784: havoc ldv_pci_unregister_driver_49_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_49_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_49_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_49_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_49 } true;tlan_probe_#res#1 := tlan_probe_~rc~1#1; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814-3: SUMMARY for call __request_region_#t~ret1125#1.base, __request_region_#t~ret1125#1.offset := ldv_malloc(56bv64); srcloc: null [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814: havoc __request_region_#t~ret1125#1.base, __request_region_#t~ret1125#1.offset;tlan_eisa_probe_#t~ret314#1.base, tlan_eisa_probe_#t~ret314#1.offset := __request_region_#res#1.base, __request_region_#res#1.offset;havoc __request_region_#t~ret1125#1.base, __request_region_#t~ret1125#1.offset, __request_region_~arg0#1.base, __request_region_~arg0#1.offset, __request_region_~arg1#1, __request_region_~arg2#1, __request_region_~arg3#1.base, __request_region_~arg3#1.offset, __request_region_~arg4#1;havoc __request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset, __request_region_#in~arg1#1, __request_region_#in~arg2#1, __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset, __request_region_#in~arg4#1;assume { :end_inline___request_region } true;tlan_eisa_probe_~tmp___1~4#1.base, tlan_eisa_probe_~tmp___1~4#1.offset := tlan_eisa_probe_#t~ret314#1.base, tlan_eisa_probe_#t~ret314#1.offset;havoc tlan_eisa_probe_#t~ret314#1.base, tlan_eisa_probe_#t~ret314#1.offset; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7346: tlan_start_tx_#t~ret387#1 := skb_padto_#res#1;havoc skb_padto_#t~mem168#1, skb_padto_#t~ret169#1, skb_padto_#t~ret170#1, skb_padto_~skb#1.base, skb_padto_~skb#1.offset, skb_padto_~len#1, skb_padto_~size~0#1, skb_padto_~tmp~22#1, skb_padto_~tmp___0~5#1;havoc skb_padto_#in~skb#1.base, skb_padto_#in~skb#1.offset, skb_padto_#in~len#1;assume { :end_inline_skb_padto } true;tlan_start_tx_~tmp___0~15#1 := tlan_start_tx_#t~ret387#1;havoc tlan_start_tx_#t~ret387#1; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: assume 0bv32 != ~bvand~32(2bv32, ~debug~0);call tlan_start_tx_#t~mem402#1 := read~intINTTYPE4#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: assume !(0bv32 != ~bvand~32(2bv32, ~debug~0)); [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7445-1: tlan_close_#res#1 := 0bv32; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10385: havoc ldv_pci_driver_7_#t~ret999#1.base, ldv_pci_driver_7_#t~ret999#1.offset, ldv_pci_driver_7_~tmp~79#1.base, ldv_pci_driver_7_~tmp~79#1.offset;assume { :end_inline_ldv_pci_driver_7 } true;ldv___pci_register_driver_48_#res#1 := ldv___pci_register_driver_48_~ldv_func_res~8#1; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7049: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16bv64); srcloc: null [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10452: ldv_request_irq_55_#t~ret1083#1 := reg_check_1_#res#1;havoc reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset;havoc reg_check_1_#in~handler#1.base, reg_check_1_#in~handler#1.offset;assume { :end_inline_reg_check_1 } true;ldv_request_irq_55_~tmp___0~36#1 := ldv_request_irq_55_#t~ret1083#1;havoc ldv_request_irq_55_#t~ret1083#1; [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380-1: SUMMARY for call tlan_start_tx_#t~ret403#1 := printk(57bv64, 0bv64); srcloc: null [2025-02-08 03:30:26,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: assume 0bv32 != tlan_start_tx_~tmp___0~15#1;tlan_start_tx_#res#1 := 0bv32; [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: assume !(0bv32 != tlan_start_tx_~tmp___0~15#1);call tlan_start_tx_#t~mem388#1 := read~intINTTYPE4#12(tlan_start_tx_~skb#1.base, ~bvadd~64(128bv64, tlan_start_tx_~skb#1.offset), 4bv64);tlan_start_tx_~_max1~0#1 := tlan_start_tx_#t~mem388#1;havoc tlan_start_tx_#t~mem388#1;tlan_start_tx_~_max2~0#1 := 64bv32;tlan_start_tx_~txlen~0#1 := (if ~bvugt~32(tlan_start_tx_~_max1~0#1, tlan_start_tx_~_max2~0#1) then tlan_start_tx_~_max1~0#1 else tlan_start_tx_~_max2~0#1);call tlan_start_tx_#t~mem390#1.base, tlan_start_tx_#t~mem390#1.offset := read~$Pointer$#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(96bv64, tlan_start_tx_~priv~10#1.offset), 8bv64);call tlan_start_tx_#t~mem389#1 := read~intINTTYPE4#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);tlan_start_tx_~tail_list~0#1.base, tlan_start_tx_~tail_list~0#1.offset := tlan_start_tx_#t~mem390#1.base, ~bvadd~64(tlan_start_tx_#t~mem390#1.offset, ~bvmul~64(88bv64, ~zero_extend~64~32(tlan_start_tx_#t~mem389#1)));havoc tlan_start_tx_#t~mem390#1.base, tlan_start_tx_#t~mem390#1.offset;havoc tlan_start_tx_#t~mem389#1;call tlan_start_tx_#t~mem392#1 := read~intINTTYPE8#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(104bv64, tlan_start_tx_~priv~10#1.offset), 8bv64);call tlan_start_tx_#t~mem391#1 := read~intINTTYPE4#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);tlan_start_tx_~tail_list_phys~0#1 := ~bvadd~64(tlan_start_tx_#t~mem392#1, ~bvmul~64(88bv64, ~zero_extend~64~32(tlan_start_tx_#t~mem391#1)));havoc tlan_start_tx_#t~mem392#1;havoc tlan_start_tx_#t~mem391#1;call tlan_start_tx_#t~mem393#1 := read~intINTTYPE2#12(tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(4bv64, tlan_start_tx_~tail_list~0#1.offset), 2bv64); [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380: havoc tlan_start_tx_#t~mem402#1;havoc tlan_start_tx_#t~ret403#1; [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7248: assume 0bv32 != tlan_open_~err~1#1;call tlan_open_#t~mem365#1 := read~intINTTYPE4#12(tlan_open_~dev#1.base, ~bvadd~64(64bv64, tlan_open_~dev#1.offset), 4bv64); [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7248: assume !(0bv32 != tlan_open_~err~1#1); [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: havoc kobject_name_#t~mem66#1.base, kobject_name_#t~mem66#1.offset;dev_name_#t~ret80#1.base, dev_name_#t~ret80#1.offset := kobject_name_#res#1.base, kobject_name_#res#1.offset;havoc kobject_name_#t~mem66#1.base, kobject_name_#t~mem66#1.offset, kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset;havoc kobject_name_#in~kobj#1.base, kobject_name_#in~kobj#1.offset;assume { :end_inline_kobject_name } true;dev_name_~tmp~10#1.base, dev_name_~tmp~10#1.offset := dev_name_#t~ret80#1.base, dev_name_#t~ret80#1.offset;havoc dev_name_#t~ret80#1.base, dev_name_#t~ret80#1.offset;dev_name_#res#1.base, dev_name_#res#1.offset := dev_name_~tmp~10#1.base, dev_name_~tmp~10#1.offset; [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10453: assume 0bv32 != ldv_request_irq_55_~tmp___0~36#1 && 0bv32 == ldv_request_irq_55_~ldv_func_res~10#1;assume { :begin_inline_activate_suitable_irq_1 } true;activate_suitable_irq_1_#in~line#1, activate_suitable_irq_1_#in~data#1.base, activate_suitable_irq_1_#in~data#1.offset := ldv_request_irq_55_~irq#1, ldv_request_irq_55_~dev#1.base, ldv_request_irq_55_~dev#1.offset;havoc activate_suitable_irq_1_~line#1, activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;activate_suitable_irq_1_~line#1 := activate_suitable_irq_1_#in~line#1;activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset := activate_suitable_irq_1_#in~data#1.base, activate_suitable_irq_1_#in~data#1.offset; [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10453: assume !(0bv32 != ldv_request_irq_55_~tmp___0~36#1 && 0bv32 == ldv_request_irq_55_~ldv_func_res~10#1); [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10420: ~ldv_state_variable_6~0 := 0bv32; [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10420-1: SUMMARY for call unregister_netdev(ldv_unregister_netdev_52_~dev#1.base, ldv_unregister_netdev_52_~dev#1.offset); srcloc: null [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7249-1: SUMMARY for call netdev_err(tlan_open_~dev#1.base, tlan_open_~dev#1.offset, 52bv64, 0bv64); srcloc: null [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7249: havoc tlan_open_#t~mem365#1;tlan_open_#res#1 := tlan_open_~err~1#1; [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: tlan_eisa_probe_~ioaddr~0#1 := 4096bv64; [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: assume 16bv32 == ~debug~0; [2025-02-08 03:30:26,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: assume !(16bv32 == ~debug~0); [2025-02-08 03:30:26,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10685: havoc ldv_ndo_init_6_#t~nondet1101#1;main_#t~ret1038#1 := ldv_ndo_init_6_#res#1;havoc ldv_ndo_init_6_#t~nondet1101#1;assume { :end_inline_ldv_ndo_init_6 } true;~ldv_retval_0~0 := main_#t~ret1038#1;havoc main_#t~ret1038#1; [2025-02-08 03:30:26,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454: havoc activate_suitable_irq_1_~line#1, activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;havoc activate_suitable_irq_1_#in~line#1, activate_suitable_irq_1_#in~data#1.base, activate_suitable_irq_1_#in~data#1.offset;assume { :end_inline_activate_suitable_irq_1 } true; [2025-02-08 03:30:26,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430: assume 0bv32 == ~ldv_irq_1_0~0;~ldv_irq_line_1_0~0 := activate_suitable_irq_1_~line#1;~ldv_irq_data_1_0~0.base, ~ldv_irq_data_1_0~0.offset := activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;~ldv_irq_1_0~0 := 1bv32; [2025-02-08 03:30:26,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430: assume !(0bv32 == ~ldv_irq_1_0~0); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085-1: SUMMARY for call tlan_eisa_probe_#t~ret322#1 := printk(46bv64, 0bv64); srcloc: null [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085: havoc tlan_eisa_probe_#t~ret322#1; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383-1: SUMMARY for call outl(tlan_start_tx_~tail_list_phys~0#1[32:0], ~bvadd~32(4bv32, tlan_start_tx_#t~mem404#1[32:0])); srcloc: null [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383: havoc tlan_start_tx_#t~mem404#1;call tlan_start_tx_#t~mem405#1 := read~intINTTYPE8#12(tlan_start_tx_~dev#1.base, ~bvadd~64(56bv64, tlan_start_tx_~dev#1.offset), 8bv64); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383-2: call tlan_start_tx_#t~mem404#1 := read~intINTTYPE8#12(tlan_start_tx_~dev#1.base, ~bvadd~64(56bv64, tlan_start_tx_~dev#1.offset), 8bv64); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125: main_#t~ret1061#1 := tlan_get_eeprom_#res#1;havoc tlan_get_eeprom_#t~ret335#1, tlan_get_eeprom_~dev#1.base, tlan_get_eeprom_~dev#1.offset, tlan_get_eeprom_~eeprom#1.base, tlan_get_eeprom_~eeprom#1.offset, tlan_get_eeprom_~data#1.base, tlan_get_eeprom_~data#1.offset, tlan_get_eeprom_~i~0#1, tlan_get_eeprom_~tmp~40#1;havoc tlan_get_eeprom_#in~dev#1.base, tlan_get_eeprom_#in~dev#1.offset, tlan_get_eeprom_#in~eeprom#1.base, tlan_get_eeprom_#in~eeprom#1.offset, tlan_get_eeprom_#in~data#1.base, tlan_get_eeprom_#in~data#1.offset;assume { :end_inline_tlan_get_eeprom } true;havoc main_#t~ret1061#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10092: havoc ldv_initialize_ethtool_ops_5_#t~ret988#1.base, ldv_initialize_ethtool_ops_5_#t~ret988#1.offset, ldv_initialize_ethtool_ops_5_~tmp~77#1.base, ldv_initialize_ethtool_ops_5_~tmp~77#1.offset;assume { :end_inline_ldv_initialize_ethtool_ops_5 } true; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: havoc choose_interrupt_1_#t~nondet989#1, choose_interrupt_1_#t~switch990#1, choose_interrupt_1_#t~ret991#1, choose_interrupt_1_#t~ret992#1, choose_interrupt_1_#t~ret993#1, choose_interrupt_1_#t~ret994#1, choose_interrupt_1_~tmp~78#1;assume { :end_inline_choose_interrupt_1 } true; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053-1: SUMMARY for call tlan_eisa_probe_#t~ret317#1 := inb(~bvadd~32(3204bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: tlan_eisa_probe_~tmp___3~1#1 := tlan_eisa_probe_#t~ret317#1;havoc tlan_eisa_probe_#t~ret317#1; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927: main_#t~ret1042#1 := tlan_init_one_#res#1;havoc tlan_init_one_#t~ret255#1, tlan_init_one_~pdev#1.base, tlan_init_one_~pdev#1.offset, tlan_init_one_~ent#1.base, tlan_init_one_~ent#1.offset, tlan_init_one_~tmp~35#1;havoc tlan_init_one_#in~pdev#1.base, tlan_init_one_#in~pdev#1.offset, tlan_init_one_#in~ent#1.base, tlan_init_one_#in~ent#1.offset;assume { :end_inline_tlan_init_one } true;~ldv_retval_6~0 := main_#t~ret1042#1;havoc main_#t~ret1042#1; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384-1: SUMMARY for call outl(2147483648bv32, tlan_start_tx_#t~mem405#1[32:0]); srcloc: null [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384: havoc tlan_start_tx_#t~mem405#1; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054: assume 1bv32 != ~zero_extend~32~8(tlan_eisa_probe_~tmp___3~1#1); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054: assume !(1bv32 != ~zero_extend~32~8(tlan_eisa_probe_~tmp___3~1#1)); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9730-3: assume 0bv32 == ~ldv_retval_0~0;~ldv_state_variable_6~0 := 2bv32;~ref_cnt~0 := ~bvadd~32(1bv32, ~ref_cnt~0); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9730-3: assume !(0bv32 == ~ldv_retval_0~0); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9730-16: assume 0bv32 == ~ldv_retval_1~0;~ldv_state_variable_6~0 := 3bv32; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9730-16: assume !(0bv32 == ~ldv_retval_1~0); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154: tlan_get_eeprom_~tmp~40#1 := tlan_get_eeprom_#t~ret335#1; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457-1: ldv_request_irq_55_#res#1 := ldv_request_irq_55_~ldv_func_res~10#1; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022: tlan_eisa_probe_~tmp~38#1 := tlan_eisa_probe_#t~ret309#1;havoc tlan_eisa_probe_#t~ret309#1; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16bv64); srcloc: null [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154-1: SUMMARY for call tlan_get_eeprom_#t~ret335#1 := tlan_ee_read_byte(tlan_get_eeprom_~dev#1.base, tlan_get_eeprom_~dev#1.offset, ~zero_extend~32~8(tlan_get_eeprom_~i~0#1[8:0])[8:0], tlan_get_eeprom_~data#1.base, ~bvadd~64(tlan_get_eeprom_~data#1.offset, ~sign_extend~64~32(tlan_get_eeprom_~i~0#1))); srcloc: null [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022-1: SUMMARY for call tlan_eisa_probe_#t~ret309#1 := inw(~bvadd~32(3200bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386: assume 0bv32 != ~bvand~32(2bv32, ~debug~0);call tlan_start_tx_#t~mem406#1 := read~intINTTYPE4#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386: assume !(0bv32 != ~bvand~32(2bv32, ~debug~0)); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10689: havoc ldv_ndo_uninit_6_#t~nondet1102#1;main_#t~ret1039#1 := ldv_ndo_uninit_6_#res#1;havoc ldv_ndo_uninit_6_#t~nondet1102#1;assume { :end_inline_ldv_ndo_uninit_6 } true;havoc main_#t~ret1039#1;~ldv_state_variable_6~0 := 1bv32;~ref_cnt~0 := ~bvsub~32(~ref_cnt~0, 1bv32); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7254: havoc tlan_open_#t~ret366#1; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155: assume 0bv32 != tlan_get_eeprom_~tmp~40#1;tlan_get_eeprom_#res#1 := 4294967291bv32; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155: assume !(0bv32 != tlan_get_eeprom_~tmp~40#1);tlan_get_eeprom_~i~0#1 := ~bvadd~32(1bv32, tlan_get_eeprom_~i~0#1); [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10392: ~ldv_state_variable_7~0 := 0bv32; [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10392-1: SUMMARY for call pci_unregister_driver(ldv_pci_unregister_driver_49_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_49_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7254-1: SUMMARY for call tlan_open_#t~ret366#1 := reg_timer_3(tlan_open_~priv~7#1.base, ~bvadd~64(156bv64, tlan_open_~priv~7#1.offset)); srcloc: null [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023-1: SUMMARY for call tlan_eisa_probe_#t~ret310#1 := printk(42bv64, 0bv64); srcloc: null [2025-02-08 03:30:27,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023: havoc tlan_eisa_probe_#t~ret310#1; [2025-02-08 03:30:27,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387-1: SUMMARY for call tlan_start_tx_#t~ret407#1 := printk(58bv64, 0bv64); srcloc: null [2025-02-08 03:30:27,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387: havoc tlan_start_tx_#t~mem406#1;havoc tlan_start_tx_#t~ret407#1; [2025-02-08 03:30:27,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591: havoc __pci_register_driver_#t~nondet1089#1;ldv___pci_register_driver_48_#t~ret1080#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1089#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_48_~tmp~96#1 := ldv___pci_register_driver_48_#t~ret1080#1;havoc ldv___pci_register_driver_48_#t~ret1080#1;ldv___pci_register_driver_48_~ldv_func_res~8#1 := ldv___pci_register_driver_48_~tmp~96#1;~ldv_state_variable_7~0 := 1bv32;assume { :begin_inline_ldv_pci_driver_7 } true;havoc ldv_pci_driver_7_#t~ret999#1.base, ldv_pci_driver_7_#t~ret999#1.offset, ldv_pci_driver_7_~tmp~79#1.base, ldv_pci_driver_7_~tmp~79#1.offset;havoc ldv_pci_driver_7_~tmp~79#1.base, ldv_pci_driver_7_~tmp~79#1.offset; [2025-02-08 03:30:27,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7255-1: SUMMARY for call tlan_open_#t~ret367#1 := reg_timer_3(tlan_open_~priv~7#1.base, ~bvadd~64(276bv64, tlan_open_~priv~7#1.offset)); srcloc: null [2025-02-08 03:30:27,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7255: havoc tlan_open_#t~ret367#1; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090: assume 16bv32 == ~debug~0; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090: assume !(16bv32 == ~debug~0); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: havoc ldv_pci_unregister_driver_54_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_54_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_54_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_54_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_54 } true; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10757: havoc pci_save_state_#t~nondet1111#1;tlan_suspend_#t~ret242#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet1111#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;havoc pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;assume { :end_inline_pci_save_state } true;havoc tlan_suspend_#t~ret242#1; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7256: SUMMARY for call tlan_start(tlan_open_~dev#1.base, tlan_open_~dev#1.offset); srcloc: null [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091-1: SUMMARY for call tlan_eisa_probe_#t~ret323#1 := printk(47bv64, 0bv64); srcloc: null [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091: havoc tlan_eisa_probe_#t~ret323#1; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6992: assume 0bv32 != ~tlan_have_eisa~0;assume { :begin_inline_tlan_eisa_cleanup } true;havoc tlan_eisa_cleanup_#t~ret300#1.base, tlan_eisa_cleanup_#t~ret300#1.offset, tlan_eisa_cleanup_#t~mem301#1.base, tlan_eisa_cleanup_#t~mem301#1.offset, tlan_eisa_cleanup_#t~mem302#1.base, tlan_eisa_cleanup_#t~mem302#1.offset, tlan_eisa_cleanup_#t~mem303#1, tlan_eisa_cleanup_#t~mem304#1.base, tlan_eisa_cleanup_#t~mem304#1.offset, tlan_eisa_cleanup_#t~mem305#1, tlan_eisa_cleanup_#t~mem306#1, tlan_eisa_cleanup_#t~mem307#1.base, tlan_eisa_cleanup_#t~mem307#1.offset, tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset, tlan_eisa_cleanup_~priv~4#1.base, tlan_eisa_cleanup_~priv~4#1.offset, tlan_eisa_cleanup_~tmp~37#1.base, tlan_eisa_cleanup_~tmp~37#1.offset;havoc tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset;havoc tlan_eisa_cleanup_~priv~4#1.base, tlan_eisa_cleanup_~priv~4#1.offset;havoc tlan_eisa_cleanup_~tmp~37#1.base, tlan_eisa_cleanup_~tmp~37#1.offset; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6992: assume !(0bv32 != ~tlan_have_eisa~0); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10791: havoc request_threaded_irq_#t~nondet1118#1;request_irq_#t~ret73#1 := request_threaded_irq_#res#1;havoc request_threaded_irq_#t~nondet1118#1, request_threaded_irq_~arg0#1, request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset, request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset, request_threaded_irq_~arg3#1, request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset, request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset;havoc request_threaded_irq_#in~arg0#1, request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset, request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset, request_threaded_irq_#in~arg3#1, request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset, request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset;assume { :end_inline_request_threaded_irq } true;request_irq_~tmp~9#1 := request_irq_#t~ret73#1;havoc request_irq_#t~ret73#1;request_irq_#res#1 := request_irq_~tmp~9#1; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: assume 0bv32 == ~ldv_irq_1_1~0;~ldv_irq_line_1_1~0 := activate_suitable_irq_1_~line#1;~ldv_irq_data_1_1~0.base, ~ldv_irq_data_1_1~0.offset := activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;~ldv_irq_1_1~0 := 1bv32; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: assume !(0bv32 == ~ldv_irq_1_1~0); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10428: ~ldv_state_variable_6~0 := 0bv32; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10428-1: SUMMARY for call free_netdev(ldv_free_netdev_53_~dev#1.base, ldv_free_netdev_53_~dev#1.offset); srcloc: null [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356: assume 32768bv32 != ~zero_extend~32~16(tlan_start_tx_#t~mem393#1);havoc tlan_start_tx_#t~mem393#1; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356: assume !(32768bv32 != ~zero_extend~32~16(tlan_start_tx_#t~mem393#1));havoc tlan_start_tx_#t~mem393#1;call write~intINTTYPE4#12(0bv32, tlan_start_tx_~tail_list~0#1.base, tlan_start_tx_~tail_list~0#1.offset, 4bv64);call tlan_start_tx_#t~mem398#1.base, tlan_start_tx_#t~mem398#1.offset := read~$Pointer$#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(8bv64, tlan_start_tx_~priv~10#1.offset), 8bv64);call tlan_start_tx_#t~mem399#1.base, tlan_start_tx_#t~mem399#1.offset := read~$Pointer$#12(tlan_start_tx_~skb#1.base, ~bvadd~64(238bv64, tlan_start_tx_~skb#1.offset), 8bv64); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257: assume 0bv32 != ~bvand~32(1bv32, ~debug~0);call tlan_open_#t~mem368#1 := read~intINTTYPE1#12(tlan_open_~priv~7#1.base, ~bvadd~64(436bv64, tlan_open_~priv~7#1.offset), 1bv64); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7257: assume !(0bv32 != ~bvand~32(1bv32, ~debug~0)); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7059: assume 16bv32 == ~debug~0; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7059: assume !(16bv32 == ~debug~0); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: havoc tlan_eisa_cleanup_#t~ret300#1.base, tlan_eisa_cleanup_#t~ret300#1.offset, tlan_eisa_cleanup_#t~mem301#1.base, tlan_eisa_cleanup_#t~mem301#1.offset, tlan_eisa_cleanup_#t~mem302#1.base, tlan_eisa_cleanup_#t~mem302#1.offset, tlan_eisa_cleanup_#t~mem303#1, tlan_eisa_cleanup_#t~mem304#1.base, tlan_eisa_cleanup_#t~mem304#1.offset, tlan_eisa_cleanup_#t~mem305#1, tlan_eisa_cleanup_#t~mem306#1, tlan_eisa_cleanup_#t~mem307#1.base, tlan_eisa_cleanup_#t~mem307#1.offset, tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset, tlan_eisa_cleanup_~priv~4#1.base, tlan_eisa_cleanup_~priv~4#1.offset, tlan_eisa_cleanup_~tmp~37#1.base, tlan_eisa_cleanup_~tmp~37#1.offset;assume { :end_inline_tlan_eisa_cleanup } true; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10065: havoc choose_timer_4_#t~mem997#1, choose_timer_4_#t~mem998#1.base, choose_timer_4_#t~mem998#1.offset, choose_timer_4_~timer#1.base, choose_timer_4_~timer#1.offset;havoc choose_timer_4_#in~timer#1.base, choose_timer_4_#in~timer#1.offset;assume { :end_inline_choose_timer_4 } true; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: assume 0bv32 == tlan_start_tx_#t~mem408#1;havoc tlan_start_tx_#t~mem408#1;call tlan_start_tx_#t~mem409#1.base, tlan_start_tx_#t~mem409#1.offset := read~$Pointer$#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(96bv64, tlan_start_tx_~priv~10#1.offset), 8bv64);call write~intINTTYPE4#12(tlan_start_tx_~tail_list_phys~0#1[32:0], tlan_start_tx_#t~mem409#1.base, ~bvadd~64(5544bv64, tlan_start_tx_#t~mem409#1.offset), 4bv64);havoc tlan_start_tx_#t~mem409#1.base, tlan_start_tx_#t~mem409#1.offset; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: assume !(0bv32 == tlan_start_tx_#t~mem408#1);havoc tlan_start_tx_#t~mem408#1;call tlan_start_tx_#t~mem411#1.base, tlan_start_tx_#t~mem411#1.offset := read~$Pointer$#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(96bv64, tlan_start_tx_~priv~10#1.offset), 8bv64);call tlan_start_tx_#t~mem410#1 := read~intINTTYPE4#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);call write~intINTTYPE4#12(tlan_start_tx_~tail_list_phys~0#1[32:0], tlan_start_tx_#t~mem411#1.base, ~bvadd~64(tlan_start_tx_#t~mem411#1.offset, ~bvmul~64(88bv64, ~zero_extend~64~32(~bvsub~32(tlan_start_tx_#t~mem410#1, 1bv32)))), 4bv64);havoc tlan_start_tx_#t~mem411#1.base, tlan_start_tx_#t~mem411#1.offset;havoc tlan_start_tx_#t~mem410#1; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9372: assume 0bv32 != ~ldv_irq_1_0~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_0~0;~ldv_irq_1_0~0 := 0bv32; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9372: assume !(0bv32 != ~ldv_irq_1_0~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_0~0); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7258: havoc tlan_open_#t~mem368#1;havoc tlan_open_#t~ret369#1; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390-1: call tlan_start_tx_#t~mem408#1 := read~intINTTYPE4#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357: assume 0bv32 != ~bvand~32(2bv32, ~debug~0);call tlan_start_tx_#t~mem394#1 := read~intINTTYPE4#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(128bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);call tlan_start_tx_#t~mem395#1 := read~intINTTYPE4#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357: assume !(0bv32 != ~bvand~32(2bv32, ~debug~0)); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7258-1: SUMMARY for call tlan_open_#t~ret369#1 := printk(53bv64, 0bv64); srcloc: null [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027-1: SUMMARY for call tlan_eisa_probe_#t~ret311#1 := inw(~bvadd~32(3202bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060-1: SUMMARY for call tlan_eisa_probe_#t~ret318#1 := printk(45bv64, 0bv64); srcloc: null [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027: tlan_eisa_probe_~tmp___0~11#1 := tlan_eisa_probe_#t~ret311#1;havoc tlan_eisa_probe_#t~ret311#1; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: havoc tlan_eisa_probe_#t~ret318#1; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736: main_#t~ret1016#1 := tlan_close_#res#1;havoc tlan_close_#t~mem424#1, tlan_close_#t~ret425#1, tlan_close_~dev#1.base, tlan_close_~dev#1.offset;havoc tlan_close_#in~dev#1.base, tlan_close_#in~dev#1.offset;assume { :end_inline_tlan_close } true;havoc main_#t~ret1016#1;~ldv_state_variable_6~0 := 2bv32; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: havoc tlan_start_tx_#t~mem394#1;havoc tlan_start_tx_#t~mem395#1;havoc tlan_start_tx_#t~ret396#1; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463: havoc free_irq_~arg0#1, free_irq_~arg1#1.base, free_irq_~arg1#1.offset;havoc free_irq_#in~arg0#1, free_irq_#in~arg1#1.base, free_irq_#in~arg1#1.offset;assume { :end_inline_free_irq } true;assume { :begin_inline_disable_suitable_irq_1 } true;disable_suitable_irq_1_#in~line#1, disable_suitable_irq_1_#in~data#1.base, disable_suitable_irq_1_#in~data#1.offset := ldv_free_irq_56_~ldv_func_arg1#1, ldv_free_irq_56_~ldv_func_arg2#1.base, ldv_free_irq_56_~ldv_func_arg2#1.offset;havoc disable_suitable_irq_1_~line#1, disable_suitable_irq_1_~data#1.base, disable_suitable_irq_1_~data#1.offset;disable_suitable_irq_1_~line#1 := disable_suitable_irq_1_#in~line#1;disable_suitable_irq_1_~data#1.base, disable_suitable_irq_1_~data#1.offset := disable_suitable_irq_1_#in~data#1.base, disable_suitable_irq_1_#in~data#1.offset; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358-1: SUMMARY for call tlan_start_tx_#t~ret396#1 := printk(56bv64, 0bv64); srcloc: null [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028-1: SUMMARY for call tlan_eisa_probe_#t~ret312#1 := printk(43bv64, 0bv64); srcloc: null [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: havoc tlan_eisa_probe_#t~ret312#1; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6764: tlan_probe_#t~ret251#1 := ldv___pci_register_driver_48_#res#1;havoc ldv___pci_register_driver_48_#t~ret1080#1, ldv___pci_register_driver_48_~ldv_func_arg1#1.base, ldv___pci_register_driver_48_~ldv_func_arg1#1.offset, ldv___pci_register_driver_48_~ldv_func_arg2#1.base, ldv___pci_register_driver_48_~ldv_func_arg2#1.offset, ldv___pci_register_driver_48_~ldv_func_arg3#1.base, ldv___pci_register_driver_48_~ldv_func_arg3#1.offset, ldv___pci_register_driver_48_~ldv_func_res~8#1, ldv___pci_register_driver_48_~tmp~96#1;havoc ldv___pci_register_driver_48_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_48_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_48_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_48_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_48_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_48_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_48 } true;tlan_probe_~rc~1#1 := tlan_probe_#t~ret251#1;havoc tlan_probe_#t~ret251#1; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10464: havoc disable_suitable_irq_1_~line#1, disable_suitable_irq_1_~data#1.base, disable_suitable_irq_1_~data#1.offset;havoc disable_suitable_irq_1_#in~line#1, disable_suitable_irq_1_#in~data#1.base, disable_suitable_irq_1_#in~data#1.offset;assume { :end_inline_disable_suitable_irq_1 } true; [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161: assume ~bvsle~32(tlan_get_eeprom_~i~0#1, 255bv32); [2025-02-08 03:30:27,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161: assume !~bvsle~32(tlan_get_eeprom_~i~0#1, 255bv32);tlan_get_eeprom_#res#1 := 0bv32; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10795: havoc skb_pad_#t~nondet1119#1;skb_padto_#t~ret170#1 := skb_pad_#res#1;havoc skb_pad_#t~nondet1119#1, skb_pad_~arg0#1.base, skb_pad_~arg0#1.offset, skb_pad_~arg1#1;havoc skb_pad_#in~arg0#1.base, skb_pad_#in~arg0#1.offset, skb_pad_#in~arg1#1;assume { :end_inline_skb_pad } true;skb_padto_~tmp___0~5#1 := skb_padto_#t~ret170#1;havoc skb_padto_#t~ret170#1;skb_padto_#res#1 := skb_padto_~tmp___0~5#1; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume 0bv32 != tlan_probe_~rc~1#1; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: assume !(0bv32 != tlan_probe_~rc~1#1); [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7261-1: tlan_open_#res#1 := 0bv32; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063-1: SUMMARY for call tlan_eisa_probe_#t~ret319#1 := inb(~bvadd~32(3264bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10069-1: assume 0bv32 == ~ldv_retval_7~0;~ldv_state_variable_0~0 := 2bv32;~ldv_state_variable_5~0 := 1bv32;assume { :begin_inline_ldv_initialize_ethtool_ops_5 } true;havoc ldv_initialize_ethtool_ops_5_#t~ret988#1.base, ldv_initialize_ethtool_ops_5_#t~ret988#1.offset, ldv_initialize_ethtool_ops_5_~tmp~77#1.base, ldv_initialize_ethtool_ops_5_~tmp~77#1.offset;havoc ldv_initialize_ethtool_ops_5_~tmp~77#1.base, ldv_initialize_ethtool_ops_5_~tmp~77#1.offset; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10069-1: assume !(0bv32 == ~ldv_retval_7~0); [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063: tlan_eisa_probe_~tmp___4~0#1 := tlan_eisa_probe_#t~ret319#1;havoc tlan_eisa_probe_#t~ret319#1;tlan_eisa_probe_#t~switch320#1 := 16bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1); [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10069-2: assume 0bv32 != ~ldv_retval_7~0;~ldv_state_variable_0~0 := 3bv32; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10069-2: assume !(0bv32 != ~ldv_retval_7~0); [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7096: tlan_eisa_probe_~ioaddr~0#1 := ~bvadd~64(4096bv64, tlan_eisa_probe_~ioaddr~0#1); [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6766: havoc tlan_probe_#t~ret252#1; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6766-1: SUMMARY for call tlan_probe_#t~ret252#1 := printk(27bv64, 0bv64); srcloc: null [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130: tlan_get_drvinfo_#t~ret332#1.base, tlan_get_drvinfo_#t~ret332#1.offset := pci_name_#res#1.base, pci_name_#res#1.offset;havoc pci_name_#t~ret160#1.base, pci_name_#t~ret160#1.offset, pci_name_~pdev#1.base, pci_name_~pdev#1.offset, pci_name_~tmp~19#1.base, pci_name_~tmp~19#1.offset;havoc pci_name_#in~pdev#1.base, pci_name_#in~pdev#1.offset;assume { :end_inline_pci_name } true;tlan_get_drvinfo_~tmp___0~12#1.base, tlan_get_drvinfo_~tmp___0~12#1.offset := tlan_get_drvinfo_#t~ret332#1.base, tlan_get_drvinfo_#t~ret332#1.offset;havoc tlan_get_drvinfo_#t~mem331#1.base, tlan_get_drvinfo_#t~mem331#1.offset;havoc tlan_get_drvinfo_#t~ret332#1.base, tlan_get_drvinfo_#t~ret332#1.offset; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7031: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7031: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9938: main_#t~ret1044#1 := tlan_suspend_#res#1;havoc tlan_suspend_#t~ret240#1.base, tlan_suspend_#t~ret240#1.offset, tlan_suspend_#t~ret241#1, tlan_suspend_#t~ret242#1, tlan_suspend_#t~ret243#1, tlan_suspend_#t~ret244#1, tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset, tlan_suspend_~state#1.event, tlan_suspend_~dev~1#1.base, tlan_suspend_~dev~1#1.offset, tlan_suspend_~tmp~33#1.base, tlan_suspend_~tmp~33#1.offset, tlan_suspend_~tmp___0~8#1;havoc tlan_suspend_#in~pdev#1.base, tlan_suspend_#in~pdev#1.offset, tlan_suspend_#in~state#1.event;assume { :end_inline_tlan_suspend } true;~ldv_retval_5~0 := main_#t~ret1044#1;havoc main_#t~mem1043#1;havoc main_#t~ret1044#1; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10764: havoc pci_set_power_state_#t~nondet1112#1;tlan_suspend_#t~ret244#1 := pci_set_power_state_#res#1;havoc pci_set_power_state_#t~nondet1112#1, pci_set_power_state_~arg0#1.base, pci_set_power_state_~arg0#1.offset, pci_set_power_state_~arg1#1;havoc pci_set_power_state_#in~arg0#1.base, pci_set_power_state_#in~arg0#1.offset, pci_set_power_state_#in~arg1#1;assume { :end_inline_pci_set_power_state } true;havoc tlan_suspend_#t~ret244#1;tlan_suspend_#res#1 := 0bv32; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6701: havoc netif_device_detach_~arg0#1.base, netif_device_detach_~arg0#1.offset;havoc netif_device_detach_#in~arg0#1.base, netif_device_detach_#in~arg0#1.offset;assume { :end_inline_netif_device_detach } true;assume { :begin_inline_pci_save_state } true;pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset := tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset;havoc pci_save_state_#res#1;havoc pci_save_state_#t~nondet1111#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset := pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;havoc pci_save_state_#t~nondet1111#1;pci_save_state_#res#1 := pci_save_state_#t~nondet1111#1;havoc pci_save_state_#t~nondet1111#1; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: call tlan_start_tx_#t~mem397#1 := read~intINTTYPE4#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(140bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);call write~intINTTYPE4#12(~bvadd~32(1bv32, tlan_start_tx_#t~mem397#1), tlan_start_tx_~priv~10#1.base, ~bvadd~64(140bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);havoc tlan_start_tx_#t~mem397#1;tlan_start_tx_#res#1 := 16bv32; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362-1: SUMMARY for call netif_stop_queue(tlan_start_tx_~dev#1.base, tlan_start_tx_~dev#1.offset); srcloc: null [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7131-1: SUMMARY for call tlan_get_drvinfo_#t~ret333#1 := strlcpy(tlan_get_drvinfo_~info#1.base, ~bvadd~64(100bv64, tlan_get_drvinfo_~info#1.offset), tlan_get_drvinfo_~tmp___0~12#1.base, tlan_get_drvinfo_~tmp___0~12#1.offset, 32bv64); srcloc: null [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: assume ~bvsle~64(tlan_eisa_probe_~ioaddr~0#1, 36863bv64); [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: assume !~bvsle~64(tlan_eisa_probe_~ioaddr~0#1, 36863bv64); [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9377: assume 0bv32 != ~ldv_irq_1_1~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_1~0;~ldv_irq_1_1~0 := 0bv32; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9377: assume !(0bv32 != ~ldv_irq_1_1~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_1~0); [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7131: havoc tlan_get_drvinfo_#t~ret333#1; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7032-1: SUMMARY for call tlan_eisa_probe_#t~ret313#1 := printk(44bv64, 0bv64); srcloc: null [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7032: havoc tlan_eisa_probe_#t~ret313#1; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: assume tlan_eisa_probe_#t~switch320#1;tlan_eisa_probe_~irq~0#1 := 5bv32; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: assume !tlan_eisa_probe_#t~switch320#1;tlan_eisa_probe_#t~switch320#1 := tlan_eisa_probe_#t~switch320#1 || 32bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1); [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10666: havoc ethtool_op_get_link_#t~nondet1100#1;main_#t~ret1062#1 := ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet1100#1, ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset;havoc ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset;assume { :end_inline_ethtool_op_get_link } true;havoc main_#t~ret1062#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9840: main_#t~ret1033#1 := tlan_open_#res#1;havoc tlan_open_#t~ret360#1.base, tlan_open_#t~ret360#1.offset, tlan_open_#t~mem361#1, tlan_open_#t~ret362#1, tlan_open_#t~mem363#1, tlan_open_#t~ret364#1, tlan_open_#t~mem365#1, tlan_open_#t~ret366#1, tlan_open_#t~ret367#1, tlan_open_#t~mem368#1, tlan_open_#t~ret369#1, tlan_open_~dev#1.base, tlan_open_~dev#1.offset, tlan_open_~priv~7#1.base, tlan_open_~priv~7#1.offset, tlan_open_~tmp~42#1.base, tlan_open_~tmp~42#1.offset, tlan_open_~err~1#1;havoc tlan_open_#in~dev#1.base, tlan_open_#in~dev#1.offset;assume { :end_inline_tlan_open } true;~ldv_retval_1~0 := main_#t~ret1033#1;havoc main_#t~ret1033#1; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9444: assume 0bv32 == ~ldv_irq_1_2~0;~ldv_irq_line_1_2~0 := activate_suitable_irq_1_~line#1;~ldv_irq_data_1_2~0.base, ~ldv_irq_data_1_2~0.offset := activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;~ldv_irq_1_2~0 := 1bv32; [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9444: assume !(0bv32 == ~ldv_irq_1_2~0); [2025-02-08 03:30:27,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396-1: SUMMARY for call spin_unlock_irqrestore(tlan_start_tx_~priv~10#1.base, ~bvadd~64(438bv64, tlan_start_tx_~priv~10#1.offset), tlan_start_tx_~flags~1#1); srcloc: null [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396: call tlan_start_tx_#t~mem412#1 := read~intINTTYPE4#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);call write~intINTTYPE4#12(~bvadd~32(1bv32, tlan_start_tx_#t~mem412#1), tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);havoc tlan_start_tx_#t~mem412#1;call tlan_start_tx_#t~mem413#1 := read~intINTTYPE4#12(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset := ~tlan_eisa_devices~0.base, ~tlan_eisa_devices~0.offset; [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703-1: SUMMARY for call pci_disable_device(tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset); srcloc: null [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703: assume { :begin_inline_pci_wake_from_d3 } true;pci_wake_from_d3_#in~arg0#1.base, pci_wake_from_d3_#in~arg0#1.offset, pci_wake_from_d3_#in~arg1#1 := tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset, 0bv8;havoc pci_wake_from_d3_#res#1;havoc pci_wake_from_d3_#t~nondet1113#1, pci_wake_from_d3_~arg0#1.base, pci_wake_from_d3_~arg0#1.offset, pci_wake_from_d3_~arg1#1;pci_wake_from_d3_~arg0#1.base, pci_wake_from_d3_~arg0#1.offset := pci_wake_from_d3_#in~arg0#1.base, pci_wake_from_d3_#in~arg0#1.offset;pci_wake_from_d3_~arg1#1 := pci_wake_from_d3_#in~arg1#1;havoc pci_wake_from_d3_#t~nondet1113#1;pci_wake_from_d3_#res#1 := pci_wake_from_d3_#t~nondet1113#1;havoc pci_wake_from_d3_#t~nondet1113#1; [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968-1: SUMMARY for call tlan_eisa_cleanup_#t~ret300#1.base, tlan_eisa_cleanup_#t~ret300#1.offset := netdev_priv(tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset); srcloc: null [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: tlan_eisa_cleanup_~tmp~37#1.base, tlan_eisa_cleanup_~tmp~37#1.offset := tlan_eisa_cleanup_#t~ret300#1.base, tlan_eisa_cleanup_#t~ret300#1.offset;havoc tlan_eisa_cleanup_#t~ret300#1.base, tlan_eisa_cleanup_#t~ret300#1.offset;tlan_eisa_cleanup_~priv~4#1.base, tlan_eisa_cleanup_~priv~4#1.offset := tlan_eisa_cleanup_~tmp~37#1.base, tlan_eisa_cleanup_~tmp~37#1.offset;call tlan_eisa_cleanup_#t~mem301#1.base, tlan_eisa_cleanup_#t~mem301#1.offset := read~$Pointer$#12(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(24bv64, tlan_eisa_cleanup_~priv~4#1.offset), 8bv64); [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398: assume ~bvugt~32(tlan_start_tx_#t~mem413#1, 63bv32);havoc tlan_start_tx_#t~mem413#1;call write~intINTTYPE4#12(0bv32, tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398: assume !~bvugt~32(tlan_start_tx_#t~mem413#1, 63bv32);havoc tlan_start_tx_#t~mem413#1; [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: assume { :begin_inline___request_region } true;__request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset, __request_region_#in~arg1#1, __request_region_#in~arg2#1, __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset, __request_region_#in~arg4#1 := ~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16bv64, ~#tlan_signature~0.base, ~#tlan_signature~0.offset, 0bv32;havoc __request_region_#res#1.base, __request_region_#res#1.offset;havoc __request_region_#t~ret1125#1.base, __request_region_#t~ret1125#1.offset, __request_region_~arg0#1.base, __request_region_~arg0#1.offset, __request_region_~arg1#1, __request_region_~arg2#1, __request_region_~arg3#1.base, __request_region_~arg3#1.offset, __request_region_~arg4#1;__request_region_~arg0#1.base, __request_region_~arg0#1.offset := __request_region_#in~arg0#1.base, __request_region_#in~arg0#1.offset;__request_region_~arg1#1 := __request_region_#in~arg1#1;__request_region_~arg2#1 := __request_region_#in~arg2#1;__request_region_~arg3#1.base, __request_region_~arg3#1.offset := __request_region_#in~arg3#1.base, __request_region_#in~arg3#1.offset;__request_region_~arg4#1 := __request_region_#in~arg4#1; [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7068: assume tlan_eisa_probe_#t~switch320#1;tlan_eisa_probe_~irq~0#1 := 9bv32; [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7068: assume !tlan_eisa_probe_#t~switch320#1;tlan_eisa_probe_#t~switch320#1 := tlan_eisa_probe_#t~switch320#1 || 64bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1); [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6771-1: SUMMARY for call tlan_probe_#t~ret253#1 := printk(28bv64, 0bv64); srcloc: null [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6771: havoc tlan_probe_#t~ret253#1; [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075: assume { :end_inline_tlan_exit } true;~ldv_state_variable_0~0 := 3bv32; [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: assume 0bv64 != ~bvadd~64(tlan_eisa_cleanup_#t~mem301#1.base, tlan_eisa_cleanup_#t~mem301#1.offset);havoc tlan_eisa_cleanup_#t~mem301#1.base, tlan_eisa_cleanup_#t~mem301#1.offset;call tlan_eisa_cleanup_#t~mem302#1.base, tlan_eisa_cleanup_#t~mem302#1.offset := read~$Pointer$#12(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(8bv64, tlan_eisa_cleanup_~priv~4#1.offset), 8bv64);call tlan_eisa_cleanup_#t~mem303#1 := read~intINTTYPE4#12(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(40bv64, tlan_eisa_cleanup_~priv~4#1.offset), 4bv64);call tlan_eisa_cleanup_#t~mem304#1.base, tlan_eisa_cleanup_#t~mem304#1.offset := read~$Pointer$#12(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(24bv64, tlan_eisa_cleanup_~priv~4#1.offset), 8bv64);call tlan_eisa_cleanup_#t~mem305#1 := read~intINTTYPE8#12(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(32bv64, tlan_eisa_cleanup_~priv~4#1.offset), 8bv64); [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: assume !(0bv64 != ~bvadd~64(tlan_eisa_cleanup_#t~mem301#1.base, tlan_eisa_cleanup_#t~mem301#1.offset));havoc tlan_eisa_cleanup_#t~mem301#1.base, tlan_eisa_cleanup_#t~mem301#1.offset; [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9382: assume 0bv32 != ~ldv_irq_1_2~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_2~0;~ldv_irq_1_2~0 := 0bv32; [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9382: assume !(0bv32 != ~ldv_irq_1_2~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_2~0); [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971-1: SUMMARY for call pci_free_consistent(tlan_eisa_cleanup_#t~mem302#1.base, tlan_eisa_cleanup_#t~mem302#1.offset, ~zero_extend~64~32(tlan_eisa_cleanup_#t~mem303#1), tlan_eisa_cleanup_#t~mem304#1.base, tlan_eisa_cleanup_#t~mem304#1.offset, tlan_eisa_cleanup_#t~mem305#1); srcloc: null [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: havoc tlan_eisa_cleanup_#t~mem302#1.base, tlan_eisa_cleanup_#t~mem302#1.offset;havoc tlan_eisa_cleanup_#t~mem303#1;havoc tlan_eisa_cleanup_#t~mem304#1.base, tlan_eisa_cleanup_#t~mem304#1.offset;havoc tlan_eisa_cleanup_#t~mem305#1; [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: assume 0bv64 == ~bvadd~64(tlan_eisa_probe_~tmp___1~4#1.base, tlan_eisa_probe_~tmp___1~4#1.offset); [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: assume !(0bv64 == ~bvadd~64(tlan_eisa_probe_~tmp___1~4#1.base, tlan_eisa_probe_~tmp___1~4#1.offset)); [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10704: havoc ldv_suspend_late_7_#t~nondet1106#1;main_#t~ret1048#1 := ldv_suspend_late_7_#res#1;havoc ldv_suspend_late_7_#t~nondet1106#1;assume { :end_inline_ldv_suspend_late_7 } true;~ldv_retval_3~0 := main_#t~ret1048#1;havoc main_#t~ret1048#1; [2025-02-08 03:30:27,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9680: call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset; [2025-02-08 03:30:27,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-1: SUMMARY for call tlan_start_tx_#t~ret400#1 := pci_map_single(tlan_start_tx_#t~mem398#1.base, tlan_start_tx_#t~mem398#1.offset, tlan_start_tx_#t~mem399#1.base, tlan_start_tx_#t~mem399#1.offset, ~zero_extend~64~32(tlan_start_tx_~txlen~0#1), 1bv32); srcloc: null [2025-02-08 03:30:27,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368: tlan_start_tx_~tmp___1~6#1 := tlan_start_tx_#t~ret400#1;havoc tlan_start_tx_#t~mem398#1.base, tlan_start_tx_#t~mem398#1.offset;havoc tlan_start_tx_#t~mem399#1.base, tlan_start_tx_#t~mem399#1.offset;havoc tlan_start_tx_#t~ret400#1;call write~intINTTYPE4#12(tlan_start_tx_~tmp___1~6#1[32:0], tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, tlan_start_tx_~tail_list~0#1.offset)), 4bv64); [2025-02-08 03:30:27,096 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:30:27,102 INFO L158 Benchmark]: Toolchain (without parser) took 29766.40ms. Allocated memory was 117.4MB in the beginning and 402.7MB in the end (delta: 285.2MB). Free memory was 79.0MB in the beginning and 92.0MB in the end (delta: -13.1MB). Peak memory consumption was 329.5MB. Max. memory is 16.1GB. [2025-02-08 03:30:27,102 INFO L158 Benchmark]: CDTParser took 0.23ms. Allocated memory is still 83.9MB. Free memory was 61.6MB in the beginning and 61.6MB in the end (delta: 33.6kB). There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:30:27,102 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2256.32ms. Allocated memory was 117.4MB in the beginning and 201.3MB in the end (delta: 83.9MB). Free memory was 79.0MB in the beginning and 81.9MB in the end (delta: -2.9MB). Peak memory consumption was 89.0MB. Max. memory is 16.1GB. [2025-02-08 03:30:27,102 INFO L158 Benchmark]: Boogie Procedure Inliner took 231.67ms. Allocated memory is still 201.3MB. Free memory was 81.9MB in the beginning and 114.7MB in the end (delta: -32.8MB). Peak memory consumption was 24.3MB. Max. memory is 16.1GB. [2025-02-08 03:30:27,106 INFO L158 Benchmark]: Boogie Preprocessor took 655.30ms. Allocated memory was 201.3MB in the beginning and 402.7MB in the end (delta: 201.3MB). Free memory was 114.7MB in the beginning and 294.1MB in the end (delta: -179.4MB). Peak memory consumption was 87.0MB. Max. memory is 16.1GB. [2025-02-08 03:30:27,106 INFO L158 Benchmark]: IcfgBuilder took 26618.66ms. Allocated memory is still 402.7MB. Free memory was 294.1MB in the beginning and 92.0MB in the end (delta: 202.0MB). Peak memory consumption was 263.4MB. Max. memory is 16.1GB. [2025-02-08 03:30:27,107 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.23ms. Allocated memory is still 83.9MB. Free memory was 61.6MB in the beginning and 61.6MB in the end (delta: 33.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2256.32ms. Allocated memory was 117.4MB in the beginning and 201.3MB in the end (delta: 83.9MB). Free memory was 79.0MB in the beginning and 81.9MB in the end (delta: -2.9MB). Peak memory consumption was 89.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 231.67ms. Allocated memory is still 201.3MB. Free memory was 81.9MB in the beginning and 114.7MB in the end (delta: -32.8MB). Peak memory consumption was 24.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 655.30ms. Allocated memory was 201.3MB in the beginning and 402.7MB in the end (delta: 201.3MB). Free memory was 114.7MB in the beginning and 294.1MB in the end (delta: -179.4MB). Peak memory consumption was 87.0MB. Max. memory is 16.1GB. * IcfgBuilder took 26618.66ms. Allocated memory is still 402.7MB. Free memory was 294.1MB in the beginning and 92.0MB in the end (delta: 202.0MB). Peak memory consumption was 263.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5649]: 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"); [5649] - GenericResultAtLocation [Line: 5656]: 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)); [5656] - GenericResultAtLocation [Line: 5786]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5786] - GenericResultAtLocation [Line: 5789]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5789] - GenericResultAtLocation [Line: 5792]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5792] - GenericResultAtLocation [Line: 5795]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5795] - GenericResultAtLocation [Line: 5896]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5896] - GenericResultAtLocation [Line: 5904]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5904] - GenericResultAtLocation [Line: 5930]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5930] - GenericResultAtLocation [Line: 5938]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5938] - GenericResultAtLocation [Line: 5945]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5945] - GenericResultAtLocation [Line: 5953]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5953] - GenericResultAtLocation [Line: 6141]: 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)); [6141-6142] - GenericResultAtLocation [Line: 6170]: 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)); [6170-6171] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:30:27,317 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2025-02-08 03:30:27,376 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