./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-08_1a-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-08_1a-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 f4754f9d85cd3b4003a06f59e52431363e82aec0ed0c55df279a6f9b9ec98559 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:02:58,537 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:02:58,611 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:02:58,616 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:02:58,616 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:02:58,637 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:02:58,638 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:02:58,638 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:02:58,639 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:02:58,639 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:02:58,640 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:02:58,640 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:02:58,641 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:02:58,641 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:02:58,641 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:02:58,641 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:02:58,641 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:02:58,642 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:02:58,642 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:02:58,642 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:02:58,642 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:02:58,642 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:02:58,642 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:02:58,642 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:02:58,642 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:02:58,642 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:02:58,642 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:02:58,642 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:02:58,642 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:02:58,642 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:02:58,643 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:02:58,643 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:02:58,643 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:02:58,643 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:02:58,643 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:02:58,644 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:02:58,644 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:02:58,644 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:02:58,644 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:02:58,644 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:02:58,644 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 -> f4754f9d85cd3b4003a06f59e52431363e82aec0ed0c55df279a6f9b9ec98559 [2025-02-08 03:02:58,934 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:02:58,945 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:02:58,947 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:02:58,949 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:02:58,949 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:02:58,950 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-08_1a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i [2025-02-08 03:03:00,337 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/65eebd5c9/7b9ec37ed20347e3a69711965afca9c8/FLAGb73747d4f [2025-02-08 03:03:01,006 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:03:01,007 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i [2025-02-08 03:03:01,071 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/65eebd5c9/7b9ec37ed20347e3a69711965afca9c8/FLAGb73747d4f [2025-02-08 03:03:01,406 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/65eebd5c9/7b9ec37ed20347e3a69711965afca9c8 [2025-02-08 03:03:01,409 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:03:01,410 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:03:01,411 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:03:01,412 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:03:01,416 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:03:01,417 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:03:01" (1/1) ... [2025-02-08 03:03:01,419 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5887a962 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:01, skipping insertion in model container [2025-02-08 03:03:01,419 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:03:01" (1/1) ... [2025-02-08 03:03:01,535 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:03:03,630 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-08_1a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i[301194,301207] [2025-02-08 03:03:03,712 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:03:03,759 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:03:03,921 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:03:03,923 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:03:03,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5693] [2025-02-08 03:03:03,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5696] [2025-02-08 03:03:03,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5699] [2025-02-08 03:03:03,927 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5702] [2025-02-08 03:03:03,930 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5801] [2025-02-08 03:03:03,930 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5809] [2025-02-08 03:03:03,932 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5835] [2025-02-08 03:03:03,932 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5843] [2025-02-08 03:03:03,933 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5850] [2025-02-08 03:03:03,933 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5858] [2025-02-08 03:03:03,946 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)); [6135-6136] [2025-02-08 03:03:03,950 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)); [6164-6165] [2025-02-08 03:03:04,170 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-08_1a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i[301194,301207] [2025-02-08 03:03:04,182 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:03:04,431 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:03:04,433 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:04 WrapperNode [2025-02-08 03:03:04,433 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:03:04,434 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:03:04,434 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:03:04,434 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:03:04,440 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:03:04" (1/1) ... [2025-02-08 03:03:04,514 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:03:04" (1/1) ... [2025-02-08 03:03:04,721 INFO L138 Inliner]: procedures = 289, calls = 2143, calls flagged for inlining = 142, calls inlined = 136, statements flattened = 5844 [2025-02-08 03:03:04,722 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:03:04,723 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:03:04,723 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:03:04,723 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:03:04,732 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:04" (1/1) ... [2025-02-08 03:03:04,732 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:04" (1/1) ... [2025-02-08 03:03:04,794 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:04" (1/1) ... [2025-02-08 03:03:05,526 INFO L175 MemorySlicer]: Split 1088 memory accesses to 22 slices as follows [2, 6, 6, 5, 1, 2, 9, 9, 9, 2, 26, 7, 7, 5, 9, 5, 5, 43, 7, 1, 2, 920]. 85 percent of accesses are in the largest equivalence class. The 97 initializations are split as follows [2, 6, 6, 5, 0, 0, 8, 8, 8, 0, 0, 7, 6, 5, 8, 5, 5, 0, 0, 1, 2, 15]. The 508 writes are split as follows [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 43, 1, 0, 0, 437]. [2025-02-08 03:03:05,526 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:04" (1/1) ... [2025-02-08 03:03:05,526 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:04" (1/1) ... [2025-02-08 03:03:05,690 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:04" (1/1) ... [2025-02-08 03:03:05,714 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:04" (1/1) ... [2025-02-08 03:03:05,762 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:04" (1/1) ... [2025-02-08 03:03:05,790 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:04" (1/1) ... [2025-02-08 03:03:05,863 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:03:05,864 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:03:05,866 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:03:05,866 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:03:05,867 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:04" (1/1) ... [2025-02-08 03:03:05,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:03:05,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:03:05,897 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:03:05,904 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:03:05,925 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_resume [2025-02-08 03:03:05,925 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_resume [2025-02-08 03:03:05,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_7 [2025-02-08 03:03:05,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_7 [2025-02-08 03:03:05,926 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2025-02-08 03:03:05,926 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2025-02-08 03:03:05,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:03:05,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:03:05,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:03:05,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:03:05,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:03:05,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:03:05,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:03:05,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:03:05,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:03:05,928 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:03:05,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:03:05,928 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:03:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_write_reg [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_write_reg [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_read_byte [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_read_byte [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_handle_interrupt [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_handle_interrupt [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_start [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_start [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read8 [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read8 [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-02-08 03:03:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:03:05,929 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:03:05,930 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:03:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:03:05,933 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:03:05,934 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:03:05,934 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:03:05,934 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:03:05,934 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:03:05,934 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:03:05,934 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:03:05,934 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:03:05,935 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:03:05,935 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:03:05,935 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:03:05,935 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:03:05,935 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:03:05,935 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:03:05,935 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:03:05,935 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:03:05,936 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_read_and_clear_stats [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_read_and_clear_stats [2025-02-08 03:03:05,936 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ioctl [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ioctl [2025-02-08 03:03:05,936 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:03:05,936 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:03:05,936 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb_ip_align [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb_ip_align [2025-02-08 03:03:05,936 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:03:05,936 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:03:05,936 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:03:05,936 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_sync [2025-02-08 03:03:05,937 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_sync [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_multicast_list [2025-02-08 03:03:05,937 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_multicast_list [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:03:05,937 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2025-02-08 03:03:05,937 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:03:05,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:03:05,938 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 03:03:05,938 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:03:05,938 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_stats [2025-02-08 03:03:05,938 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_stats [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:03:05,938 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:03:05,938 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:03:05,938 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:03:05,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:03:05,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_print_list [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_print_list [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write16 [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write16 [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_lists [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_lists [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_finish_reset [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_finish_reset [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_print [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_print [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write32 [2025-02-08 03:03:05,940 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write32 [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:03:05,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_probe1 [2025-02-08 03:03:05,941 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_probe1 [2025-02-08 03:03:05,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:03:05,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:03:05,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:03:05,945 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout_work [2025-02-08 03:03:05,945 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout_work [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:03:05,945 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:03:05,945 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:03:05,945 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_timer [2025-02-08 03:03:05,945 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_timer [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_stop [2025-02-08 03:03:05,945 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_stop [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_mac [2025-02-08 03:03:05,945 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_mac [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 03:03:05,945 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_start [2025-02-08 03:03:05,945 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_start [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read32 [2025-02-08 03:03:05,945 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read32 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:03:05,945 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:03:05,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:03:05,946 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_remove_one [2025-02-08 03:03:05,946 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_remove_one [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_skb [2025-02-08 03:03:05,946 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_skb [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write8 [2025-02-08 03:03:05,946 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write8 [2025-02-08 03:03:05,946 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:03:05,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:03:05,950 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_down [2025-02-08 03:03:05,951 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_down [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_byte [2025-02-08 03:03:05,951 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_byte [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:03:05,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2025-02-08 03:03:05,951 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:03:05,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_3 [2025-02-08 03:03:05,951 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_3 [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_poll [2025-02-08 03:03:05,951 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_poll [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:03:05,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_adapter [2025-02-08 03:03:05,951 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_adapter [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:03:05,951 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:03:05,951 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:03:05,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:03:05,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_send_data [2025-02-08 03:03:05,952 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_send_data [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_3 [2025-02-08 03:03:05,952 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_3 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_read_reg [2025-02-08 03:03:05,952 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_read_reg [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_free_lists [2025-02-08 03:03:05,952 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_free_lists [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_7 [2025-02-08 03:03:05,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_7 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 03:03:05,952 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2025-02-08 03:03:05,952 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 03:03:05,952 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2025-02-08 03:03:05,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 03:03:05,952 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_store_skb [2025-02-08 03:03:05,952 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_store_skb [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:03:05,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:03:05,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:03:05,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:03:05,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:03:05,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:03:05,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:03:05,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:03:05,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:03:05,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:03:05,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:03:05,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:03:05,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:03:05,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:03:05,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:03:05,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:03:05,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:03:05,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:03:05,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:03:05,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:03:05,957 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout [2025-02-08 03:03:05,957 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout [2025-02-08 03:03:05,957 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2025-02-08 03:03:05,957 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2025-02-08 03:03:05,957 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 03:03:05,957 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 03:03:05,957 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:03:05,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:03:05,957 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-02-08 03:03:05,957 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-02-08 03:03:06,906 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:03:06,910 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:03:07,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10488: havoc __pci_enable_wake_#t~nondet1270#1; [2025-02-08 03:03:07,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10599: havoc #t~nondet1287; [2025-02-08 03:03:07,083 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:03:07,092 INFO L158 Benchmark]: Toolchain (without parser) took 5680.76ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 93.9MB in the beginning and 161.2MB in the end (delta: -67.3MB). Peak memory consumption was 172.2MB. Max. memory is 16.1GB. [2025-02-08 03:03:07,092 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 201.3MB. Free memory is still 126.1MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:03:07,092 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3021.70ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 93.0MB in the beginning and 174.6MB in the end (delta: -81.6MB). Peak memory consumption was 116.0MB. Max. memory is 16.1GB. [2025-02-08 03:03:07,093 INFO L158 Benchmark]: Boogie Procedure Inliner took 288.12ms. Allocated memory is still 285.2MB. Free memory was 174.6MB in the beginning and 134.4MB in the end (delta: 40.2MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2025-02-08 03:03:07,093 INFO L158 Benchmark]: Boogie Preprocessor took 1140.20ms. Allocated memory is still 285.2MB. Free memory was 134.4MB in the beginning and 136.4MB in the end (delta: -2.0MB). Peak memory consumption was 124.5MB. Max. memory is 16.1GB. [2025-02-08 03:03:07,093 INFO L158 Benchmark]: IcfgBuilder took 1225.70ms. Allocated memory is still 285.2MB. Free memory was 136.4MB in the beginning and 161.2MB in the end (delta: -24.8MB). Peak memory consumption was 71.9MB. Max. memory is 16.1GB. [2025-02-08 03:03:07,094 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.19ms. Allocated memory is still 201.3MB. Free memory is still 126.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3021.70ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 93.0MB in the beginning and 174.6MB in the end (delta: -81.6MB). Peak memory consumption was 116.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 288.12ms. Allocated memory is still 285.2MB. Free memory was 174.6MB in the beginning and 134.4MB in the end (delta: 40.2MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1140.20ms. Allocated memory is still 285.2MB. Free memory was 134.4MB in the beginning and 136.4MB in the end (delta: -2.0MB). Peak memory consumption was 124.5MB. Max. memory is 16.1GB. * IcfgBuilder took 1225.70ms. Allocated memory is still 285.2MB. Free memory was 136.4MB in the beginning and 161.2MB in the end (delta: -24.8MB). Peak memory consumption was 71.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: 5693]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5693] - GenericResultAtLocation [Line: 5696]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5696] - GenericResultAtLocation [Line: 5699]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5699] - GenericResultAtLocation [Line: 5702]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5702] - GenericResultAtLocation [Line: 5801]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5801] - GenericResultAtLocation [Line: 5809]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5809] - GenericResultAtLocation [Line: 5835]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5835] - GenericResultAtLocation [Line: 5843]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5843] - GenericResultAtLocation [Line: 5850]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5850] - GenericResultAtLocation [Line: 5858]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5858] - GenericResultAtLocation [Line: 6135]: 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)); [6135-6136] - GenericResultAtLocation [Line: 6164]: 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)); [6164-6165] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:03:07,113 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 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-08_1a-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 f4754f9d85cd3b4003a06f59e52431363e82aec0ed0c55df279a6f9b9ec98559 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:03:09,444 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:03:09,549 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:03:09,556 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:03:09,559 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:03:09,584 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:03:09,586 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:03:09,586 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:03:09,587 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:03:09,587 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:03:09,588 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:03:09,588 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:03:09,589 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:03:09,589 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:03:09,589 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:03:09,589 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:03:09,589 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:03:09,589 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:03:09,590 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:03:09,590 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:03:09,590 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:03:09,590 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:03:09,590 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:03:09,590 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:03:09,590 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:03:09,590 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:03:09,590 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:03:09,591 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:03:09,591 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:03:09,591 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:03:09,591 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:03:09,591 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:03:09,591 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:03:09,591 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:03:09,591 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:03:09,592 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:03:09,592 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:03:09,592 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:03:09,592 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:03:09,592 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:03:09,592 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:03:09,592 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:03:09,592 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 -> f4754f9d85cd3b4003a06f59e52431363e82aec0ed0c55df279a6f9b9ec98559 [2025-02-08 03:03:09,885 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:03:09,895 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:03:09,898 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:03:09,900 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:03:09,901 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:03:09,902 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-08_1a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i [2025-02-08 03:03:11,182 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/75eeef183/6f92242bc1f24cd5acfd17daec75ba87/FLAG6365cfee7 [2025-02-08 03:03:11,717 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:03:11,718 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i [2025-02-08 03:03:11,768 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/75eeef183/6f92242bc1f24cd5acfd17daec75ba87/FLAG6365cfee7 [2025-02-08 03:03:12,242 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/75eeef183/6f92242bc1f24cd5acfd17daec75ba87 [2025-02-08 03:03:12,244 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:03:12,245 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:03:12,246 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:03:12,246 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:03:12,250 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:03:12,250 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:03:12" (1/1) ... [2025-02-08 03:03:12,251 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c310493 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:12, skipping insertion in model container [2025-02-08 03:03:12,251 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:03:12" (1/1) ... [2025-02-08 03:03:12,392 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:03:13,294 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,423 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,625 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,642 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,648 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,652 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,670 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,700 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,727 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,787 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,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:03:13,872 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,913 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,918 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,919 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,931 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,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:03:13,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,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:03:13,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:03:13,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:13,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:03:14,004 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:14,005 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:14,005 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:14,005 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:14,005 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:14,005 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:14,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:14,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:14,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:03:14,031 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-08_1a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i[301194,301207] [2025-02-08 03:03:14,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:14,117 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:03:14,163 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:03:14,264 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:03:14,266 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:03:14,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5693] [2025-02-08 03:03:14,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5696] [2025-02-08 03:03:14,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5699] [2025-02-08 03:03:14,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5702] [2025-02-08 03:03:14,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5801] [2025-02-08 03:03:14,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5809] [2025-02-08 03:03:14,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5835] [2025-02-08 03:03:14,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5843] [2025-02-08 03:03:14,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5850] [2025-02-08 03:03:14,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5858] [2025-02-08 03:03:14,288 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)); [6135-6136] [2025-02-08 03:03:14,291 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)); [6164-6165] [2025-02-08 03:03:14,546 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-08_1a-drivers--net--ethernet--ti--tlan.ko-entry_point.cil.out.i[301194,301207] [2025-02-08 03:03:14,594 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:03:14,746 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:03:14,747 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:14 WrapperNode [2025-02-08 03:03:14,748 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:03:14,749 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:03:14,749 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:03:14,749 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:03:14,755 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:03:14" (1/1) ... [2025-02-08 03:03:14,827 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:14" (1/1) ... [2025-02-08 03:03:15,012 INFO L138 Inliner]: procedures = 299, calls = 2143, calls flagged for inlining = 142, calls inlined = 136, statements flattened = 4763 [2025-02-08 03:03:15,014 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:03:15,015 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:03:15,015 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:03:15,015 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:03:15,023 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:14" (1/1) ... [2025-02-08 03:03:15,023 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:14" (1/1) ... [2025-02-08 03:03:15,060 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:14" (1/1) ... [2025-02-08 03:03:15,624 INFO L175 MemorySlicer]: Split 1088 memory accesses to 22 slices as follows [2, 7, 2, 6, 9, 1, 9, 6, 9, 26, 7, 7, 5, 5, 5, 9, 920, 5, 43, 1, 2, 2]. 85 percent of accesses are in the largest equivalence class. The 97 initializations are split as follows [2, 0, 0, 6, 8, 0, 8, 6, 8, 0, 6, 7, 5, 5, 5, 8, 15, 5, 0, 1, 0, 2]. The 508 writes are split as follows [0, 1, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 437, 0, 43, 0, 1, 0]. [2025-02-08 03:03:15,625 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:14" (1/1) ... [2025-02-08 03:03:15,625 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:14" (1/1) ... [2025-02-08 03:03:15,768 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:14" (1/1) ... [2025-02-08 03:03:15,780 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:14" (1/1) ... [2025-02-08 03:03:15,822 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:14" (1/1) ... [2025-02-08 03:03:15,848 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:14" (1/1) ... [2025-02-08 03:03:15,899 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:03:15,902 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:03:15,902 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:03:15,902 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:03:15,903 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:14" (1/1) ... [2025-02-08 03:03:15,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:03:15,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:03:15,933 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:03:15,937 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:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:03:15,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_resume [2025-02-08 03:03:15,961 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_resume [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_shutdown_7 [2025-02-08 03:03:15,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_shutdown_7 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:03:15,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:03:15,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:03:15,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:03:15,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:03:15,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:03:15,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:03:15,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:03:15,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:03:15,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:03:15,964 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2025-02-08 03:03:15,964 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2025-02-08 03:03:15,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:03:15,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:03:15,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:03:15,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:03:15,967 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:03:15,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:03:15,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:03:15,967 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_write_reg [2025-02-08 03:03:15,967 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_write_reg [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:03:15,967 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_read_byte [2025-02-08 03:03:15,967 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_read_byte [2025-02-08 03:03:15,967 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:03:15,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-02-08 03:03:15,971 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_handle_interrupt [2025-02-08 03:03:15,971 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_handle_interrupt [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_start [2025-02-08 03:03:15,971 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_start [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read8 [2025-02-08 03:03:15,971 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read8 [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:03:15,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:03:15,971 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:03:15,971 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-02-08 03:03:15,971 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:03:15,971 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:03:15,971 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:03:15,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:03:15,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:03:15,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:03:15,973 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_read_and_clear_stats [2025-02-08 03:03:15,973 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_read_and_clear_stats [2025-02-08 03:03:15,973 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ioctl [2025-02-08 03:03:15,973 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ioctl [2025-02-08 03:03:15,973 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:03:15,973 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:03:15,975 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:03:15,976 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:03:15,976 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb_ip_align [2025-02-08 03:03:15,977 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb_ip_align [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:03:15,977 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:03:15,977 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_sync [2025-02-08 03:03:15,977 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_sync [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_multicast_list [2025-02-08 03:03:15,977 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_multicast_list [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:03:15,977 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2025-02-08 03:03:15,977 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:03:15,977 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 03:03:15,977 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 03:03:15,977 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:03:15,978 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_stats [2025-02-08 03:03:15,978 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_stats [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:03:15,978 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:03:15,978 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:03:15,978 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:03:15,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:03:15,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:03:15,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:03:15,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:03:15,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:03:15,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:03:15,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:03:15,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:03:15,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:03:15,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:03:15,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:03:15,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:03:15,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:03:15,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:03:15,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:03:15,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:03:15,988 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:03:15,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:03:15,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:03:15,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:03:15,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:03:15,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:03:15,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:03:15,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:03:15,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:03:15,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:03:15,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:03:15,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_print_list [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_print_list [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write16 [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write16 [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_lists [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_lists [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_finish_reset [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_finish_reset [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_print [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_print [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write32 [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write32 [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_probe1 [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_probe1 [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout_work [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout_work [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:03:15,990 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:03:15,990 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:03:15,991 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_timer [2025-02-08 03:03:15,991 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_timer [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_stop [2025-02-08 03:03:15,991 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_stop [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_mac [2025-02-08 03:03:15,991 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_mac [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 03:03:15,991 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_start [2025-02-08 03:03:15,991 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_start [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read32 [2025-02-08 03:03:15,991 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read32 [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:03:15,991 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:03:15,991 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_remove_one [2025-02-08 03:03:15,991 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_remove_one [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_skb [2025-02-08 03:03:15,991 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_skb [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:03:15,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:03:15,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:03:15,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write8 [2025-02-08 03:03:15,996 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write8 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:03:15,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:03:15,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:03:15,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_down [2025-02-08 03:03:15,998 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_down [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_byte [2025-02-08 03:03:15,998 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_byte [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:03:15,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2025-02-08 03:03:15,998 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2025-02-08 03:03:15,998 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:03:15,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_3 [2025-02-08 03:03:15,999 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_3 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_poll [2025-02-08 03:03:15,999 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_poll [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:03:15,999 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_adapter [2025-02-08 03:03:15,999 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_adapter [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:03:15,999 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:03:15,999 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:03:15,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:03:16,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:03:16,002 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_send_data [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_send_data [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_3 [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_3 [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_read_reg [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_read_reg [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_free_lists [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_free_lists [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_7 [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_7 [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_store_skb [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_store_skb [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:03:16,003 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-02-08 03:03:16,003 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-02-08 03:03:17,071 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:03:17,074 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:03:17,164 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10488: havoc __pci_enable_wake_#t~nondet1097#1; [2025-02-08 03:03:17,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10599: havoc #t~nondet1114; [2025-02-08 03:03:17,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: SUMMARY for call outb_p(~bvor~32(64bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___0~34#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 03:03:17,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166-1: SUMMARY for call tlan_ee_receive_byte_#t~ret965#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 03:03:17,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166: tlan_ee_receive_byte_~tmp___1~16#1 := tlan_ee_receive_byte_#t~ret965#1;havoc tlan_ee_receive_byte_#t~ret965#1; [2025-02-08 03:03:17,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171: tlan_ee_receive_byte_~tmp___2~11#1 := tlan_ee_receive_byte_#t~ret967#1;havoc tlan_ee_receive_byte_#t~ret967#1; [2025-02-08 03:03:17,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171-1: SUMMARY for call tlan_ee_receive_byte_#t~ret967#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 03:03:17,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: assume 0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___1~16#1));call tlan_ee_receive_byte_#t~mem966#1 := read~intINTTYPE1#16(tlan_ee_receive_byte_~data#1.base, tlan_ee_receive_byte_~data#1.offset, 1bv64);call write~intINTTYPE1#16(~bvor~32(~zero_extend~32~8(tlan_ee_receive_byte_#t~mem966#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~mem966#1; [2025-02-08 03:03:17,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: assume !(0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___1~16#1))); [2025-02-08 03:03:17,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: 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:03:17,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172-1: SUMMARY for call outb_p(~bvand~32(191bv32, ~zero_extend~32~8(tlan_ee_receive_byte_~tmp___2~11#1))[8:0], ~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 03:03:17,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9164: tlan_ee_receive_byte_~tmp___0~34#1 := tlan_ee_receive_byte_#t~ret964#1; [2025-02-08 03:03:17,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9164-1: SUMMARY for call tlan_ee_receive_byte_#t~ret964#1 := inb_p(~zero_extend~32~16(tlan_ee_receive_byte_~sio~7#1)); srcloc: null [2025-02-08 03:03:22,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8982-1: SUMMARY for call #t~ret926 := inb_p(~zero_extend~32~16(~sio~3)); srcloc: null [2025-02-08 03:03:22,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8981: SUMMARY for call outb_p(~bvand~32(251bv32, ~zero_extend~32~8(~tmp___0~30))[8:0], ~zero_extend~32~16(~sio~3)); srcloc: null [2025-02-08 03:03:22,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980: ~tmp___0~30 := #t~ret925; [2025-02-08 03:03:22,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980-1: SUMMARY for call #t~ret925 := inb_p(~zero_extend~32~16(~sio~3)); srcloc: null [2025-02-08 03:03:22,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8983: ~i~14 := ~bvadd~32(1bv32, ~i~14); [2025-02-08 03:03:22,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8983-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:03:22,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8982: ~tmp___1~12 := #t~ret926;havoc #t~ret926; [2025-02-08 03:03:22,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10559: havoc #t~nondet1107; [2025-02-08 03:03:22,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6054: havoc dev_get_drvdata_#t~mem79#1.base, dev_get_drvdata_#t~mem79#1.offset; [2025-02-08 03:03:22,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10703: havoc #t~nondet1132; [2025-02-08 03:03:22,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460: assume ~bvsle~32(~i~2#1, 31bv32); [2025-02-08 03:03:22,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460: assume !~bvsle~32(~i~2#1, 31bv32);~i~2#1 := 0bv32; [2025-02-08 03:03:22,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080-1: SUMMARY for call tlan_print_dio_#t~ret606#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:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: tlan_print_dio_~data0~0#1 := tlan_print_dio_#t~ret606#1; [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7457-2: call #t~mem437#1.base, #t~mem437#1.offset := read~$Pointer$#16(~priv~12#1.base, ~bvadd~64(52bv64, ~priv~12#1.offset), 8bv64); [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7457-1: SUMMARY for call tlan_print_list(#t~mem437#1.base, ~bvadd~64(#t~mem437#1.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~2#1))), 62bv64, 0bv64, ~i~2#1); srcloc: null [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7457: ~i~2#1 := ~bvadd~32(1bv32, ~i~2#1); [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: havoc tlan_print_dio_#t~ret604#1, tlan_print_dio_#t~ret605#1, tlan_print_dio_#t~ret606#1, tlan_print_dio_#t~ret607#1, tlan_print_dio_#t~ret608#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~mem436#1; [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: assume ~bvsle~32(tlan_print_dio_~i~6#1, 75bv32); [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: assume !~bvsle~32(tlan_print_dio_~i~6#1, 75bv32); [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: assume ~bvsle~32(~i~2#1, 63bv32); [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: assume !~bvsle~32(~i~2#1, 63bv32); [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081-1: SUMMARY for call tlan_print_dio_#t~ret607#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:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: tlan_print_dio_~data1~0#1 := tlan_print_dio_#t~ret607#1;havoc tlan_print_dio_#t~ret607#1; [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450: SUMMARY for call tlan_phy_print(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082: havoc tlan_print_dio_#t~ret608#1;tlan_print_dio_~i~6#1 := ~bvadd~32(8bv32, tlan_print_dio_~i~6#1); [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082-1: SUMMARY for call tlan_print_dio_#t~ret608#1 := printk(78bv64, 0bv64); srcloc: null [2025-02-08 03:03:22,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7467-1: SUMMARY for call tlan_print_list(#t~mem438#1.base, ~bvadd~64(#t~mem438#1.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~2#1))), 63bv64, 0bv64, ~i~2#1); srcloc: null [2025-02-08 03:03:22,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7467: ~i~2#1 := ~bvadd~32(1bv32, ~i~2#1); [2025-02-08 03:03:22,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7467-2: call #t~mem438#1.base, #t~mem438#1.offset := read~$Pointer$#16(~priv~12#1.base, ~bvadd~64(96bv64, ~priv~12#1.offset), 8bv64); [2025-02-08 03:03:22,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10567: havoc #t~nondet1109; [2025-02-08 03:03:22,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10555: havoc #t~nondet1106; [2025-02-08 03:03:22,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6304: havoc #t~mem173.base, #t~mem173.offset; [2025-02-08 03:03:24,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7990: call write~intINTTYPE4#16(0bv32, ~list~0.base, ~bvadd~64(8bv64, ~bvadd~64(8bv64, ~list~0.offset)), 4bv64);call write~intINTTYPE4#16(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~bvadd~64(8bv64, ~list~0.offset))), 4bv64);call write~intINTTYPE4#16(~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:03:24,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988-1: SUMMARY for call #t~ret592 := pci_map_single(#t~mem590.base, #t~mem590.offset, #t~mem591.base, #t~mem591.offset, 1600bv64, 2bv32); srcloc: null [2025-02-08 03:03:24,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988: ~tmp___0~19 := #t~ret592;havoc #t~mem590.base, #t~mem590.offset;havoc #t~mem591.base, #t~mem591.offset;havoc #t~ret592;call write~intINTTYPE4#16(~tmp___0~19[32:0], ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~list~0.offset)), 4bv64); [2025-02-08 03:03:24,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7990-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:03:24,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7984: assume 0bv64 == ~bvadd~64(~skb~3.base, ~skb~3.offset); [2025-02-08 03:03:24,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7984: assume !(0bv64 == ~bvadd~64(~skb~3.base, ~skb~3.offset));call #t~mem590.base, #t~mem590.offset := read~$Pointer$#16(~priv~19.base, ~bvadd~64(8bv64, ~priv~19.offset), 8bv64);call #t~mem591.base, #t~mem591.offset := read~$Pointer$#16(~skb~3.base, ~bvadd~64(238bv64, ~skb~3.offset), 8bv64); [2025-02-08 03:03:24,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7978: call #t~mem587.base, #t~mem587.offset := read~$Pointer$#16(~priv~19.base, ~bvadd~64(52bv64, ~priv~19.offset), 8bv64);~list~0.base, ~list~0.offset := #t~mem587.base, ~bvadd~64(#t~mem587.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~4)));call #t~mem588 := read~intINTTYPE8#16(~priv~19.base, ~bvadd~64(60bv64, ~priv~19.offset), 8bv64);~list_phys~0 := ~bvadd~64(#t~mem588, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~4)));havoc #t~mem588;call write~intINTTYPE2#16(12288bv16, ~list~0.base, ~bvadd~64(4bv64, ~list~0.offset), 2bv64);call write~intINTTYPE2#16(1600bv16, ~list~0.base, ~bvadd~64(6bv64, ~list~0.offset), 2bv64);call write~intINTTYPE4#16(2147485248bv32, ~list~0.base, ~bvadd~64(8bv64, ~list~0.offset), 4bv64); [2025-02-08 03:03:24,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003-1: SUMMARY for call tlan_store_skb(#t~mem593.base, ~bvadd~64(#t~mem593.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~4))), 0bv64, 0bv64); srcloc: null [2025-02-08 03:03:24,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003: ~i~4 := ~bvadd~32(1bv32, ~i~4); [2025-02-08 03:03:24,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003-2: call #t~mem593.base, #t~mem593.offset := read~$Pointer$#16(~priv~19.base, ~bvadd~64(52bv64, ~priv~19.offset), 8bv64); [2025-02-08 03:03:24,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7960: call #t~mem586.base, #t~mem586.offset := read~$Pointer$#16(~priv~19.base, ~bvadd~64(96bv64, ~priv~19.offset), 8bv64);~list~0.base, ~list~0.offset := #t~mem586.base, ~bvadd~64(#t~mem586.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~4)));call write~intINTTYPE2#16(32768bv16, ~list~0.base, ~bvadd~64(4bv64, ~list~0.offset), 2bv64);call write~intINTTYPE4#16(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~list~0.offset)), 4bv64);call write~intINTTYPE4#16(0bv32, ~list~0.base, ~bvadd~64(16bv64, ~bvadd~64(8bv64, ~list~0.offset)), 4bv64);call write~intINTTYPE4#16(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(16bv64, ~bvadd~64(8bv64, ~list~0.offset))), 4bv64);call write~intINTTYPE4#16(0bv32, ~list~0.base, ~bvadd~64(4bv64, ~bvadd~64(64bv64, ~bvadd~64(8bv64, ~list~0.offset))), 4bv64);call write~intINTTYPE4#16(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:03:24,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7983-1: SUMMARY for call #t~ret589.base, #t~ret589.offset := netdev_alloc_skb_ip_align(~dev.base, ~dev.offset, 1605bv32); srcloc: null [2025-02-08 03:03:24,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7983: ~skb~3.base, ~skb~3.offset := #t~ret589.base, #t~ret589.offset;havoc #t~ret589.base, #t~ret589.offset; [2025-02-08 03:03:24,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6114: havoc #t~mem116.base, #t~mem116.offset; [2025-02-08 03:03:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8444: havoc #t~ret759;call #t~mem760 := read~intINTTYPE2#16(~#data0~1.base, ~#data0~1.offset, 2bv64);call #t~mem761 := read~intINTTYPE2#16(~#data1~1.base, ~#data1~1.offset, 2bv64);call #t~mem762 := read~intINTTYPE2#16(~#data2~0.base, ~#data2~0.offset, 2bv64);call #t~mem763 := read~intINTTYPE2#16(~#data3~0.base, ~#data3~0.offset, 2bv64); [2025-02-08 03:03:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8444-1: SUMMARY for call #t~ret759 := 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:03:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: havoc #t~ret757; [2025-02-08 03:03:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442-1: SUMMARY for call #t~ret757 := 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:03:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445: havoc #t~mem760;havoc #t~mem761;havoc #t~mem762;havoc #t~mem763;havoc #t~ret764;~i~11 := ~bvadd~32(4bv32, ~zero_extend~32~16(~i~11))[16:0]; [2025-02-08 03:03:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445-1: SUMMARY for call #t~ret764 := printk(98bv64, 0bv64); srcloc: null [2025-02-08 03:03:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8443: havoc #t~ret758; [2025-02-08 03:03:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8443-1: SUMMARY for call #t~ret758 := 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:03:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449: assume ~bvule~32(~zero_extend~32~16(~i~11), 31bv32); [2025-02-08 03:03:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449: assume !~bvule~32(~zero_extend~32~16(~i~11), 31bv32); [2025-02-08 03:03:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8441: SUMMARY for call #t~ret756 := 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:03:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423: 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:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548: havoc dma_set_mask_#t~nondet1105#1;pci_set_dma_mask_#t~ret156#1 := dma_set_mask_#res#1;havoc dma_set_mask_#t~nondet1105#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~ret156#1;havoc pci_set_dma_mask_#t~ret156#1;pci_set_dma_mask_#res#1 := pci_set_dma_mask_~tmp~17#1; [2025-02-08 03:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: assume 0bv32 != ~bvand~32(1bv32, ~debug~0); [2025-02-08 03:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: assume !(0bv32 != ~bvand~32(1bv32, ~debug~0)); [2025-02-08 03:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841: assume ~bvsle~32(~reg~0#1, 5bv32); [2025-02-08 03:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841: assume !~bvsle~32(~reg~0#1, 5bv32); [2025-02-08 03:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10541: havoc dma_alloc_attrs_#t~ret1104#1.base, dma_alloc_attrs_#t~ret1104#1.offset; [2025-02-08 03:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833-1: SUMMARY for call #t~ret269#1 := printk(34bv64, 0bv64); srcloc: null [2025-02-08 03:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: assume 0bv32 != ~rc~2#1; [2025-02-08 03:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: assume !(0bv32 != ~rc~2#1); [2025-02-08 03:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833: havoc #t~ret269#1; [2025-02-08 03:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6924-2: call #t~mem299#1.base, #t~mem299#1.offset := read~$Pointer$#16(~priv~3#1.base, ~bvadd~64(8bv64, ~priv~3#1.offset), 8bv64);call #t~mem300#1 := read~intINTTYPE4#16(~priv~3#1.base, ~bvadd~64(40bv64, ~priv~3#1.offset), 4bv64);call #t~mem301#1.base, #t~mem301#1.offset := read~$Pointer$#16(~priv~3#1.base, ~bvadd~64(24bv64, ~priv~3#1.offset), 8bv64);call #t~mem302#1 := read~intINTTYPE8#16(~priv~3#1.base, ~bvadd~64(32bv64, ~priv~3#1.offset), 8bv64); [2025-02-08 03:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6924-1: SUMMARY for call pci_free_consistent(#t~mem299#1.base, #t~mem299#1.offset, ~zero_extend~64~32(#t~mem300#1), #t~mem301#1.base, #t~mem301#1.offset, #t~mem302#1); srcloc: null [2025-02-08 03:03:26,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6924: assume { :begin_inline_ldv_free_netdev_19 } true;ldv_free_netdev_19_#in~dev#1.base, ldv_free_netdev_19_#in~dev#1.offset := ~dev~3#1.base, ~dev~3#1.offset;havoc ldv_free_netdev_19_~dev#1.base, ldv_free_netdev_19_~dev#1.offset;ldv_free_netdev_19_~dev#1.base, ldv_free_netdev_19_~dev#1.offset := ldv_free_netdev_19_#in~dev#1.base, ldv_free_netdev_19_#in~dev#1.offset; [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7205: assume ~bvsle~32(tlan_init_~i~1#1, 5bv32); [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7205: assume !~bvsle~32(tlan_init_~i~1#1, 5bv32); [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10649: havoc pci_request_regions_#t~nondet1119#1;#t~ret260#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1119#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~ret260#1;havoc #t~ret260#1; [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: assume 0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset); [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: assume !(0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset)); [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801-1: SUMMARY for call #t~ret261#1 := printk(32bv64, 0bv64); srcloc: null [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: havoc #t~ret261#1; [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6240: 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:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6934: SUMMARY for call pci_disable_device(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7182: tlan_init_~tmp___0~13#1 := tlan_init_#t~ret353#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:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7182-2: call tlan_init_#t~mem350#1.base, tlan_init_#t~mem350#1.offset := read~$Pointer$#16(tlan_init_~priv~6#1.base, ~bvadd~64(396bv64, tlan_init_~priv~6#1.offset), 8bv64);call tlan_init_#t~mem351#1 := read~intINTTYPE2#16(tlan_init_#t~mem350#1.base, ~bvadd~64(12bv64, tlan_init_#t~mem350#1.offset), 2bv64);call tlan_init_#t~mem352#1.base, tlan_init_#t~mem352#1.offset := read~$Pointer$#16(tlan_init_~dev#1.base, ~bvadd~64(854bv64, tlan_init_~dev#1.offset), 8bv64); [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7182-1: SUMMARY for call tlan_init_#t~ret353#1 := tlan_ee_read_byte(tlan_init_~dev#1.base, tlan_init_~dev#1.offset, ~bvadd~32(~zero_extend~32~8(tlan_init_#t~mem351#1[8:0]), ~zero_extend~32~8(tlan_init_~i~1#1[8:0]))[8:0], tlan_init_#t~mem352#1.base, ~bvadd~64(tlan_init_#t~mem352#1.offset, ~sign_extend~64~32(tlan_init_~i~1#1))); srcloc: null [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7200: call tlan_init_#t~mem357#1.base, tlan_init_#t~mem357#1.offset := read~$Pointer$#16(tlan_init_~dev#1.base, ~bvadd~64(854bv64, tlan_init_~dev#1.offset), 8bv64);call tlan_init_#t~mem358#1 := read~intINTTYPE1#16(tlan_init_#t~mem357#1.base, ~bvadd~64(tlan_init_#t~mem357#1.offset, ~sign_extend~64~32(tlan_init_~i~1#1)), 1bv64);tlan_init_~tmp___1~5#1 := tlan_init_#t~mem358#1;call tlan_init_#t~mem359#1.base, tlan_init_#t~mem359#1.offset := read~$Pointer$#16(tlan_init_~dev#1.base, ~bvadd~64(854bv64, tlan_init_~dev#1.offset), 8bv64);call tlan_init_#t~mem360#1.base, tlan_init_#t~mem360#1.offset := read~$Pointer$#16(tlan_init_~dev#1.base, ~bvadd~64(854bv64, tlan_init_~dev#1.offset), 8bv64);call tlan_init_#t~mem361#1 := read~intINTTYPE1#16(tlan_init_#t~mem360#1.base, ~bvadd~64(tlan_init_#t~mem360#1.offset, ~bvadd~64(1bv64, ~sign_extend~64~32(tlan_init_~i~1#1))), 1bv64);call write~intINTTYPE1#16(tlan_init_#t~mem361#1, tlan_init_#t~mem359#1.base, ~bvadd~64(tlan_init_#t~mem359#1.offset, ~sign_extend~64~32(tlan_init_~i~1#1)), 1bv64);havoc tlan_init_#t~mem359#1.base, tlan_init_#t~mem359#1.offset;havoc tlan_init_#t~mem360#1.base, tlan_init_#t~mem360#1.offset;havoc tlan_init_#t~mem361#1;call tlan_init_#t~mem362#1.base, tlan_init_#t~mem362#1.offset := read~$Pointer$#16(tlan_init_~dev#1.base, ~bvadd~64(854bv64, tlan_init_~dev#1.offset), 8bv64);call write~intINTTYPE1#16(tlan_init_~tmp___1~5#1, tlan_init_#t~mem362#1.base, ~bvadd~64(tlan_init_#t~mem362#1.offset, ~bvadd~64(1bv64, ~sign_extend~64~32(tlan_init_~i~1#1))), 1bv64);havoc tlan_init_#t~mem362#1.base, tlan_init_#t~mem362#1.offset;tlan_init_~i~1#1 := ~bvadd~32(2bv32, tlan_init_~i~1#1); [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10297: ~ldv_state_variable_6~0 := 0bv32;havoc ldv_free_netdev_19_~dev#1.base, ldv_free_netdev_19_~dev#1.offset;havoc ldv_free_netdev_19_#in~dev#1.base, ldv_free_netdev_19_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_19 } true; [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10297-1: SUMMARY for call free_netdev(ldv_free_netdev_19_~dev#1.base, ldv_free_netdev_19_~dev#1.offset); srcloc: null [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: assume 0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset); [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: assume !(0bv64 != ~bvadd~64(~pdev#1.base, ~pdev#1.offset)); [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: 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:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6821: #t~ret265#1 := pci_set_dma_mask_#res#1;havoc pci_set_dma_mask_#t~ret156#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~ret265#1;havoc #t~ret265#1; [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: assume 0bv32 == ~pci_io_base~0#1; [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: assume !(0bv32 == ~pci_io_base~0#1);call write~intINTTYPE8#16(~zero_extend~64~32(~pci_io_base~0#1), ~dev~3#1.base, ~bvadd~64(56bv64, ~dev~3#1.offset), 8bv64);call #t~mem271#1 := read~intINTTYPE4#16(~pdev#1.base, ~bvadd~64(1489bv64, ~pdev#1.offset), 4bv64);call write~intINTTYPE4#16(#t~mem271#1, ~dev~3#1.base, ~bvadd~64(64bv64, ~dev~3#1.offset), 4bv64);havoc #t~mem271#1;call #t~mem272#1 := read~intINTTYPE1#16(~pdev#1.base, ~bvadd~64(72bv64, ~pdev#1.offset), 1bv64);call write~intINTTYPE4#16(~zero_extend~32~8(#t~mem272#1), ~priv~3#1.base, ~bvadd~64(404bv64, ~priv~3#1.offset), 4bv64);havoc #t~mem272#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:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10686: havoc register_netdev_#t~nondet1126#1; [2025-02-08 03:03:26,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: #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:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10521: havoc alloc_etherdev_mqs_#t~ret1101#1.base, alloc_etherdev_mqs_#t~ret1101#1.offset; [2025-02-08 03:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: assume 0bv64 != ~bvand~64(256bv64, #t~mem267#1);havoc #t~mem267#1;call #t~mem268#1 := read~intINTTYPE8#16(~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~mem268#1[32:0];havoc #t~mem268#1; [2025-02-08 03:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: assume !(0bv64 != ~bvand~64(256bv64, #t~mem267#1));havoc #t~mem267#1;~reg~0#1 := ~bvadd~32(1bv32, ~reg~0#1); [2025-02-08 03:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830-1: call #t~mem267#1 := read~intINTTYPE8#16(~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:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: assume 0bv32 != ~rc~2#1; [2025-02-08 03:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: assume !(0bv32 != ~rc~2#1);~reg~0#1 := 0bv32; [2025-02-08 03:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855: 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$#16(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:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847-1: SUMMARY for call #t~ret270#1 := printk(35bv64, 0bv64); srcloc: null [2025-02-08 03:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847: havoc #t~ret270#1;~rc~2#1 := 4294967291bv32; [2025-02-08 03:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6823-1: SUMMARY for call #t~ret266#1 := printk(33bv64, 0bv64); srcloc: null [2025-02-08 03:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6823: havoc #t~ret266#1; [2025-02-08 03:03:26,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: 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:03:27,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10496: havoc #t~nondet1099; [2025-02-08 03:03:27,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10610: havoc mod_timer_#t~nondet1116#1; [2025-02-08 03:03:27,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6662: #t~ret242#1 := ldv_del_timer_sync_15_#res#1;havoc ldv_del_timer_sync_15_#t~ret1083#1, ldv_del_timer_sync_15_~ldv_func_arg1#1.base, ldv_del_timer_sync_15_~ldv_func_arg1#1.offset, ldv_del_timer_sync_15_~ldv_func_res~7#1, ldv_del_timer_sync_15_~tmp~89#1;havoc ldv_del_timer_sync_15_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_15_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_15 } true;havoc #t~ret242#1;call write~$Pointer$#16(0bv64, 0bv64, ~priv~2#1.base, ~bvadd~64(24bv64, ~bvadd~64(156bv64, ~priv~2#1.offset)), 8bv64); [2025-02-08 03:03:27,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10525: havoc cancel_work_sync_#t~nondet1102#1; [2025-02-08 03:03:28,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9107: ~tmp___2~10 := #t~ret954;havoc #t~ret954; [2025-02-08 03:03:28,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9107-1: SUMMARY for call #t~ret954 := inb_p(~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:03:28,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: ~tmp~72 := #t~ret951;havoc #t~ret951; [2025-02-08 03:03:28,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099-1: SUMMARY for call #t~ret951 := inb_p(~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:03:28,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9105: ~tmp___1~15 := #t~ret953;havoc #t~ret953; [2025-02-08 03:03:28,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9105-1: SUMMARY for call #t~ret953 := inb_p(~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:03:28,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9103: SUMMARY for call outb_p(~bvand~32(239bv32, ~zero_extend~32~8(~tmp___0~33))[8:0], ~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:03:28,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: ~place~0 := ~bvashr~32(~zero_extend~32~8(~place~0), 1bv32)[8:0]; [2025-02-08 03:03:28,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108-1: SUMMARY for call outb_p(~bvand~32(191bv32, ~zero_extend~32~8(~tmp___2~10))[8:0], ~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:03:28,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: 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:03:28,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102-1: SUMMARY for call #t~ret952 := inb_p(~zero_extend~32~16(~sio~6)); srcloc: null [2025-02-08 03:03:28,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: 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:03:28,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: assume 0bv32 != ~bvand~32(~zero_extend~32~8(~place~0), ~zero_extend~32~8(~data)); [2025-02-08 03:03:28,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: assume !(0bv32 != ~bvand~32(~zero_extend~32~8(~place~0), ~zero_extend~32~8(~data))); [2025-02-08 03:03:28,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102: ~tmp___0~33 := #t~ret952;havoc #t~ret952; [2025-02-08 03:03:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8031: assume 0bv64 != ~bvadd~64(~skb~4.base, ~skb~4.offset);call #t~mem597 := read~intINTTYPE4#16(~skb~4.base, ~bvadd~64(128bv64, ~skb~4.offset), 4bv64);~_max1~2 := #t~mem597;havoc #t~mem597;~_max2~2 := 64bv32;call #t~mem598.base, #t~mem598.offset := read~$Pointer$#16(~priv~20.base, ~bvadd~64(8bv64, ~priv~20.offset), 8bv64);call #t~mem599 := read~intINTTYPE4#16(~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~list~1.offset)), 4bv64); [2025-02-08 03:03:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8031: assume !(0bv64 != ~bvadd~64(~skb~4.base, ~skb~4.offset)); [2025-02-08 03:03:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8060: ~i~5 := ~bvadd~32(1bv32, ~i~5); [2025-02-08 03:03:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8029: call #t~mem595.base, #t~mem595.offset := read~$Pointer$#16(~priv~20.base, ~bvadd~64(96bv64, ~priv~20.offset), 8bv64);~list~1.base, ~list~1.offset := #t~mem595.base, ~bvadd~64(#t~mem595.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~5))); [2025-02-08 03:03:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8050: call #t~mem600.base, #t~mem600.offset := read~$Pointer$#16(~priv~20.base, ~bvadd~64(52bv64, ~priv~20.offset), 8bv64);~list~1.base, ~list~1.offset := #t~mem600.base, ~bvadd~64(#t~mem600.offset, ~bvmul~64(88bv64, ~sign_extend~64~32(~i~5))); [2025-02-08 03:03:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: assume 0bv64 != ~bvadd~64(~skb~4.base, ~skb~4.offset);call #t~mem602.base, #t~mem602.offset := read~$Pointer$#16(~priv~20.base, ~bvadd~64(8bv64, ~priv~20.offset), 8bv64);call #t~mem603 := read~intINTTYPE4#16(~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(8bv64, ~list~1.offset)), 4bv64); [2025-02-08 03:03:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: assume !(0bv64 != ~bvadd~64(~skb~4.base, ~skb~4.offset)); [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: havoc #t~mem598.base, #t~mem598.offset;havoc #t~mem599; [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8036-1: SUMMARY for call dev_kfree_skb_any(~skb~4.base, ~skb~4.offset); srcloc: null [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8036: call write~intINTTYPE4#16(0bv32, ~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(64bv64, ~bvadd~64(8bv64, ~list~1.offset))), 4bv64);call write~intINTTYPE4#16(0bv32, ~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(72bv64, ~bvadd~64(8bv64, ~list~1.offset))), 4bv64); [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: ~skb~4.base, ~skb~4.offset := #t~ret596.base, #t~ret596.offset;havoc #t~ret596.base, #t~ret596.offset; [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034-1: SUMMARY for call pci_unmap_single(#t~mem598.base, #t~mem598.offset, ~zero_extend~64~32(#t~mem599), ~zero_extend~64~32((if ~bvugt~32(~_max1~2, ~_max2~2) then ~_max1~2 else ~_max2~2)), 1bv32); srcloc: null [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-1: SUMMARY for call #t~ret596.base, #t~ret596.offset := tlan_get_skb(~list~1.base, ~list~1.offset); srcloc: null [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055-1: SUMMARY for call dev_kfree_skb_any(~skb~4.base, ~skb~4.offset); srcloc: null [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055: call write~intINTTYPE4#16(0bv32, ~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(64bv64, ~bvadd~64(8bv64, ~list~1.offset))), 4bv64);call write~intINTTYPE4#16(0bv32, ~list~1.base, ~bvadd~64(4bv64, ~bvadd~64(72bv64, ~bvadd~64(8bv64, ~list~1.offset))), 4bv64); [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051-1: SUMMARY for call #t~ret601.base, #t~ret601.offset := tlan_get_skb(~list~1.base, ~list~1.offset); srcloc: null [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: ~skb~4.base, ~skb~4.offset := #t~ret601.base, #t~ret601.offset;havoc #t~ret601.base, #t~ret601.offset; [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053-1: SUMMARY for call pci_unmap_single(#t~mem602.base, #t~mem602.offset, ~zero_extend~64~32(#t~mem603), 1600bv64, 2bv32); srcloc: null [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053: havoc #t~mem602.base, #t~mem602.offset;havoc #t~mem603; [2025-02-08 03:03:28,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: ~i~5 := ~bvadd~32(1bv32, ~i~5); [2025-02-08 03:03:39,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7071: assume 16bv32 == ~debug~0; [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7071: assume !(16bv32 == ~debug~0); [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10044: havoc invoke_work_2_#t~nondet1013#1, invoke_work_2_#t~switch1014#1, invoke_work_2_~tmp~80#1;assume { :end_inline_invoke_work_2 } true; [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972: havoc ldv_pci_unregister_driver_22_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_22_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_22_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_22_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_22 } true; [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-11: assume 0bv32 == ~ldv_retval_3~0;~ldv_state_variable_7~0 := 4bv32; [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-11: assume !(0bv32 == ~ldv_retval_3~0); [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615: ldv_pci_driver_7_~tmp~79#1.base, ldv_pci_driver_7_~tmp~79#1.offset := ldv_pci_driver_7_#t~ret1012#1.base, ldv_pci_driver_7_#t~ret1012#1.offset;havoc ldv_pci_driver_7_#t~ret1012#1.base, ldv_pci_driver_7_#t~ret1012#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:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615-1: SUMMARY for call ldv_pci_driver_7_#t~ret1012#1.base, ldv_pci_driver_7_#t~ret1012#1.offset := ldv_init_zalloc(2976bv64); srcloc: null [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10342-1: ldv_request_irq_23_#res#1 := ldv_request_irq_23_~ldv_func_res~10#1; [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: assume 0bv32 != ~bvand~32(2bv32, ~debug~0);call tlan_start_tx_#t~mem411#1 := read~intINTTYPE4#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: assume !(0bv32 != ~bvand~32(2bv32, ~debug~0)); [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7237: SUMMARY for call tlan_start(tlan_open_~dev#1.base, tlan_open_~dev#1.offset); srcloc: null [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7072-1: SUMMARY for call tlan_eisa_probe_#t~ret326#1 := printk(47bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7072: havoc tlan_eisa_probe_#t~ret326#1; [2025-02-08 03:03:39,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-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:03:39,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-29: assume !(0bv32 == ~ldv_retval_6~0); [2025-02-08 03:03:39,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6973: assume 0bv32 != ~tlan_have_eisa~0;assume { :begin_inline_tlan_eisa_cleanup } true;havoc tlan_eisa_cleanup_#t~ret303#1.base, tlan_eisa_cleanup_#t~ret303#1.offset, tlan_eisa_cleanup_#t~mem304#1.base, tlan_eisa_cleanup_#t~mem304#1.offset, tlan_eisa_cleanup_#t~mem305#1.base, tlan_eisa_cleanup_#t~mem305#1.offset, tlan_eisa_cleanup_#t~mem306#1, tlan_eisa_cleanup_#t~mem307#1.base, tlan_eisa_cleanup_#t~mem307#1.offset, tlan_eisa_cleanup_#t~mem308#1, tlan_eisa_cleanup_#t~mem309#1, tlan_eisa_cleanup_#t~mem310#1.base, tlan_eisa_cleanup_#t~mem310#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:03:39,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6973: assume !(0bv32 != ~tlan_have_eisa~0); [2025-02-08 03:03:39,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-26: assume 0bv32 == ~ldv_retval_5~0;~ldv_state_variable_7~0 := 3bv32; [2025-02-08 03:03:39,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-26: assume !(0bv32 == ~ldv_retval_5~0); [2025-02-08 03:03:39,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7370: havoc tlan_start_tx_#t~mem411#1;havoc tlan_start_tx_#t~ret412#1; [2025-02-08 03:03:39,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10277: ~ldv_state_variable_7~0 := 0bv32; [2025-02-08 03:03:39,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7238: assume 0bv32 != ~bvand~32(1bv32, ~debug~0);call tlan_open_#t~mem371#1 := read~intINTTYPE1#16(tlan_open_~priv~7#1.base, ~bvadd~64(436bv64, tlan_open_~priv~7#1.offset), 1bv64); [2025-02-08 03:03:39,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7238: assume !(0bv32 != ~bvand~32(1bv32, ~debug~0)); [2025-02-08 03:03:39,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10277-1: SUMMARY for call pci_unregister_driver(ldv_pci_unregister_driver_17_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_17_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:03:39,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7370-1: SUMMARY for call tlan_start_tx_#t~ret412#1 := printk(58bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: havoc tlan_eisa_cleanup_#t~ret303#1.base, tlan_eisa_cleanup_#t~ret303#1.offset, tlan_eisa_cleanup_#t~mem304#1.base, tlan_eisa_cleanup_#t~mem304#1.offset, tlan_eisa_cleanup_#t~mem305#1.base, tlan_eisa_cleanup_#t~mem305#1.offset, tlan_eisa_cleanup_#t~mem306#1, tlan_eisa_cleanup_#t~mem307#1.base, tlan_eisa_cleanup_#t~mem307#1.offset, tlan_eisa_cleanup_#t~mem308#1, tlan_eisa_cleanup_#t~mem309#1, tlan_eisa_cleanup_#t~mem310#1.base, tlan_eisa_cleanup_#t~mem310#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:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040: assume 16bv32 == ~debug~0; [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040: assume !(16bv32 == ~debug~0); [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7338: assume 32768bv32 != ~zero_extend~32~16(tlan_start_tx_#t~mem396#1);havoc tlan_start_tx_#t~mem396#1; [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7338: assume !(32768bv32 != ~zero_extend~32~16(tlan_start_tx_#t~mem396#1));havoc tlan_start_tx_#t~mem396#1;call write~intINTTYPE4#16(0bv32, tlan_start_tx_~tail_list~0#1.base, tlan_start_tx_~tail_list~0#1.offset, 4bv64);call tlan_start_tx_#t~mem401#1.base, tlan_start_tx_#t~mem401#1.offset := read~$Pointer$#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(8bv64, tlan_start_tx_~priv~10#1.offset), 8bv64);call tlan_start_tx_#t~mem402#1.base, tlan_start_tx_#t~mem402#1.offset := read~$Pointer$#16(tlan_start_tx_~skb#1.base, ~bvadd~64(238bv64, tlan_start_tx_~skb#1.offset), 8bv64); [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239-1: SUMMARY for call tlan_open_#t~ret372#1 := printk(53bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239: havoc tlan_open_#t~mem371#1;havoc tlan_open_#t~ret372#1; [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6248: pci_name_#t~ret158#1.base, pci_name_#t~ret158#1.offset := dev_name_#res#1.base, dev_name_#res#1.offset;havoc dev_name_#t~mem76#1.base, dev_name_#t~mem76#1.offset, dev_name_#t~mem77#1.base, dev_name_#t~mem77#1.offset, dev_name_#t~ret78#1.base, dev_name_#t~ret78#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~ret158#1.base, pci_name_#t~ret158#1.offset;havoc pci_name_#t~ret158#1.base, pci_name_#t~ret158#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:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7008-1: SUMMARY for call tlan_eisa_probe_#t~ret314#1 := inw(~bvadd~32(3202bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041-1: SUMMARY for call tlan_eisa_probe_#t~ret321#1 := printk(45bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7008: tlan_eisa_probe_~tmp___0~11#1 := tlan_eisa_probe_#t~ret314#1;havoc tlan_eisa_probe_#t~ret314#1; [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: havoc tlan_eisa_probe_#t~ret321#1; [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7339: assume 0bv32 != ~bvand~32(2bv32, ~debug~0);call tlan_start_tx_#t~mem397#1 := read~intINTTYPE4#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(128bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);call tlan_start_tx_#t~mem398#1 := read~intINTTYPE4#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7339: assume !(0bv32 != ~bvand~32(2bv32, ~debug~0)); [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009-1: SUMMARY for call tlan_eisa_probe_#t~ret315#1 := printk(43bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: havoc tlan_eisa_probe_#t~ret315#1; [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: tlan_probe_#t~ret254#1 := ldv___pci_register_driver_16_#res#1;havoc ldv___pci_register_driver_16_#t~ret1084#1, ldv___pci_register_driver_16_~ldv_func_arg1#1.base, ldv___pci_register_driver_16_~ldv_func_arg1#1.offset, ldv___pci_register_driver_16_~ldv_func_arg2#1.base, ldv___pci_register_driver_16_~ldv_func_arg2#1.offset, ldv___pci_register_driver_16_~ldv_func_arg3#1.base, ldv___pci_register_driver_16_~ldv_func_arg3#1.offset, ldv___pci_register_driver_16_~ldv_func_res~8#1, ldv___pci_register_driver_16_~tmp~90#1;havoc ldv___pci_register_driver_16_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_16_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_16_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_16_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_16_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_16_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_16 } true;tlan_probe_~rc~1#1 := tlan_probe_#t~ret254#1;havoc tlan_probe_#t~ret254#1; [2025-02-08 03:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9421: 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:03:39,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9421: assume !(0bv32 == ~ldv_irq_1_0~0); [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7340-1: SUMMARY for call tlan_start_tx_#t~ret399#1 := printk(56bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373-1: call tlan_start_tx_#t~mem413#1 := read~intINTTYPE4#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7340: havoc tlan_start_tx_#t~mem397#1;havoc tlan_start_tx_#t~mem398#1;havoc tlan_start_tx_#t~ret399#1; [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: assume 0bv32 == tlan_start_tx_#t~mem413#1;havoc tlan_start_tx_#t~mem413#1;call tlan_start_tx_#t~mem414#1.base, tlan_start_tx_#t~mem414#1.offset := read~$Pointer$#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(96bv64, tlan_start_tx_~priv~10#1.offset), 8bv64);call write~intINTTYPE4#16(tlan_start_tx_~tail_list_phys~0#1[32:0], tlan_start_tx_#t~mem414#1.base, ~bvadd~64(5544bv64, tlan_start_tx_#t~mem414#1.offset), 4bv64);havoc tlan_start_tx_#t~mem414#1.base, tlan_start_tx_#t~mem414#1.offset; [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: assume !(0bv32 == tlan_start_tx_#t~mem413#1);havoc tlan_start_tx_#t~mem413#1;call tlan_start_tx_#t~mem416#1.base, tlan_start_tx_#t~mem416#1.offset := read~$Pointer$#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(96bv64, tlan_start_tx_~priv~10#1.offset), 8bv64);call tlan_start_tx_#t~mem415#1 := read~intINTTYPE4#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);call write~intINTTYPE4#16(tlan_start_tx_~tail_list_phys~0#1[32:0], tlan_start_tx_#t~mem416#1.base, ~bvadd~64(tlan_start_tx_#t~mem416#1.offset, ~bvmul~64(88bv64, ~zero_extend~64~32(~bvsub~32(tlan_start_tx_#t~mem415#1, 1bv32)))), 4bv64);havoc tlan_start_tx_#t~mem416#1.base, tlan_start_tx_#t~mem416#1.offset;havoc tlan_start_tx_#t~mem415#1; [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7142: assume ~bvsle~32(tlan_get_eeprom_~i~0#1, 255bv32); [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7142: assume !~bvsle~32(tlan_get_eeprom_~i~0#1, 255bv32);tlan_get_eeprom_#res#1 := 0bv32; [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10313: ~ldv_state_variable_6~0 := 0bv32; [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10313-1: SUMMARY for call free_netdev(ldv_free_netdev_21_~dev#1.base, ldv_free_netdev_21_~dev#1.offset); srcloc: null [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: assume 0bv32 != tlan_probe_~rc~1#1; [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: assume !(0bv32 != tlan_probe_~rc~1#1); [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: main_#t~ret1074#1 := tlan_get_eeprom_#res#1;havoc tlan_get_eeprom_#t~ret338#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~ret1074#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10083: havoc ldv_initialize_ethtool_ops_5_#t~ret1001#1.base, ldv_initialize_ethtool_ops_5_#t~ret1001#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:03:39,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10050: havoc choose_interrupt_1_#t~nondet1002#1, choose_interrupt_1_#t~switch1003#1, choose_interrupt_1_#t~ret1004#1, choose_interrupt_1_#t~ret1005#1, choose_interrupt_1_#t~ret1006#1, choose_interrupt_1_#t~ret1007#1, choose_interrupt_1_~tmp~78#1;assume { :end_inline_choose_interrupt_1 } true; [2025-02-08 03:03:39,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242-1: tlan_open_#res#1 := 0bv32; [2025-02-08 03:03:39,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044-1: SUMMARY for call tlan_eisa_probe_#t~ret322#1 := inb(~bvadd~32(3264bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 03:03:39,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044: tlan_eisa_probe_~tmp___4~0#1 := tlan_eisa_probe_#t~ret322#1;havoc tlan_eisa_probe_#t~ret322#1;tlan_eisa_probe_#t~switch323#1 := 16bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1); [2025-02-08 03:03:39,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7077: tlan_eisa_probe_~ioaddr~0#1 := ~bvadd~64(4096bv64, tlan_eisa_probe_~ioaddr~0#1); [2025-02-08 03:03:39,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747-1: SUMMARY for call tlan_probe_#t~ret255#1 := printk(27bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: havoc tlan_probe_#t~ret255#1; [2025-02-08 03:03:39,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918: main_#t~ret1055#1 := tlan_init_one_#res#1;havoc tlan_init_one_#t~ret258#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~ret1055#1;havoc main_#t~ret1055#1; [2025-02-08 03:03:39,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10348: 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_24_~ldv_func_arg1#1, ldv_free_irq_24_~ldv_func_arg2#1.base, ldv_free_irq_24_~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:03:39,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7111: tlan_get_drvinfo_#t~ret335#1.base, tlan_get_drvinfo_#t~ret335#1.offset := pci_name_#res#1.base, pci_name_#res#1.offset;havoc pci_name_#t~ret158#1.base, pci_name_#t~ret158#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~ret335#1.base, tlan_get_drvinfo_#t~ret335#1.offset;havoc tlan_get_drvinfo_#t~mem334#1.base, tlan_get_drvinfo_#t~mem334#1.offset;havoc tlan_get_drvinfo_#t~ret335#1.base, tlan_get_drvinfo_#t~ret335#1.offset; [2025-02-08 03:03:39,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 03:03:39,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 03:03:39,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6682: 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~nondet1120#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~nondet1120#1;pci_save_state_#res#1 := pci_save_state_#t~nondet1120#1;havoc pci_save_state_#t~nondet1120#1; [2025-02-08 03:03:39,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9721-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:03:39,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9721-3: assume !(0bv32 == ~ldv_retval_0~0); [2025-02-08 03:03:39,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10349: 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:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046: assume tlan_eisa_probe_#t~switch323#1;tlan_eisa_probe_~irq~0#1 := 5bv32; [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046: assume !tlan_eisa_probe_#t~switch323#1;tlan_eisa_probe_#t~switch323#1 := tlan_eisa_probe_#t~switch323#1 || 32bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1); [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7112-1: SUMMARY for call tlan_get_drvinfo_#t~ret336#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:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079: assume ~bvsle~64(tlan_eisa_probe_~ioaddr~0#1, 36863bv64); [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079: assume !~bvsle~64(tlan_eisa_probe_~ioaddr~0#1, 36863bv64); [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7112: havoc tlan_get_drvinfo_#t~ret336#1; [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9721-16: assume 0bv32 == ~ldv_retval_1~0;~ldv_state_variable_6~0 := 3bv32; [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9721-16: assume !(0bv32 == ~ldv_retval_1~0); [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-1: SUMMARY for call tlan_eisa_probe_#t~ret316#1 := printk(44bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: havoc tlan_eisa_probe_#t~ret316#1; [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10713: havoc __request_region_#t~ret1134#1.base, __request_region_#t~ret1134#1.offset;tlan_eisa_probe_#t~ret317#1.base, tlan_eisa_probe_#t~ret317#1.offset := __request_region_#res#1.base, __request_region_#res#1.offset;havoc __request_region_#t~ret1134#1.base, __request_region_#t~ret1134#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~ret317#1.base, tlan_eisa_probe_#t~ret317#1.offset;havoc tlan_eisa_probe_#t~ret317#1.base, tlan_eisa_probe_#t~ret317#1.offset; [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10713-3: SUMMARY for call __request_region_#t~ret1134#1.base, __request_region_#t~ret1134#1.offset := ldv_malloc(56bv64); srcloc: null [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10713-2: __request_region_#res#1.base, __request_region_#res#1.offset := __request_region_#t~ret1134#1.base, __request_region_#t~ret1134#1.offset;havoc __request_region_#t~ret1134#1.base, __request_region_#t~ret1134#1.offset; [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7344-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:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7344: call tlan_start_tx_#t~mem400#1 := read~intINTTYPE4#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(140bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);call write~intINTTYPE4#16(~bvadd~32(1bv32, tlan_start_tx_#t~mem400#1), tlan_start_tx_~priv~10#1.base, ~bvadd~64(140bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);havoc tlan_start_tx_#t~mem400#1;tlan_start_tx_#res#1 := 16bv32; [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: 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:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6684-1: SUMMARY for call pci_disable_device(tlan_suspend_~pdev#1.base, tlan_suspend_~pdev#1.offset); srcloc: null [2025-02-08 03:03:39,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6684: 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~nondet1122#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~nondet1122#1;pci_wake_from_d3_#res#1 := pci_wake_from_d3_#t~nondet1122#1;havoc pci_wake_from_d3_#t~nondet1122#1; [2025-02-08 03:03:39,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949-1: SUMMARY for call tlan_eisa_cleanup_#t~ret303#1.base, tlan_eisa_cleanup_#t~ret303#1.offset := netdev_priv(tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset); srcloc: null [2025-02-08 03:03:39,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: tlan_eisa_cleanup_~tmp~37#1.base, tlan_eisa_cleanup_~tmp~37#1.offset := tlan_eisa_cleanup_#t~ret303#1.base, tlan_eisa_cleanup_#t~ret303#1.offset;havoc tlan_eisa_cleanup_#t~ret303#1.base, tlan_eisa_cleanup_#t~ret303#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~mem304#1.base, tlan_eisa_cleanup_#t~mem304#1.offset := read~$Pointer$#16(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(24bv64, tlan_eisa_cleanup_~priv~4#1.offset), 8bv64); [2025-02-08 03:03:39,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 03:03:39,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 03:03:39,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379-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:03:39,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: call tlan_start_tx_#t~mem417#1 := read~intINTTYPE4#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);call write~intINTTYPE4#16(~bvadd~32(1bv32, tlan_start_tx_#t~mem417#1), tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64);havoc tlan_start_tx_#t~mem417#1;call tlan_start_tx_#t~mem418#1 := read~intINTTYPE4#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:03:39,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016: 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~ret1134#1.base, __request_region_#t~ret1134#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:03:39,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7049: assume tlan_eisa_probe_#t~switch323#1;tlan_eisa_probe_~irq~0#1 := 9bv32; [2025-02-08 03:03:39,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7049: assume !tlan_eisa_probe_#t~switch323#1;tlan_eisa_probe_#t~switch323#1 := tlan_eisa_probe_#t~switch323#1 || 64bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1); [2025-02-08 03:03:39,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6752-1: SUMMARY for call tlan_probe_#t~ret256#1 := printk(28bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6752: havoc tlan_probe_#t~ret256#1; [2025-02-08 03:03:39,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9428: 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:03:39,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9428: assume !(0bv32 == ~ldv_irq_1_1~0); [2025-02-08 03:03:39,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: assume 0bv64 != ~bvadd~64(tlan_eisa_cleanup_#t~mem304#1.base, tlan_eisa_cleanup_#t~mem304#1.offset);havoc tlan_eisa_cleanup_#t~mem304#1.base, tlan_eisa_cleanup_#t~mem304#1.offset;call tlan_eisa_cleanup_#t~mem305#1.base, tlan_eisa_cleanup_#t~mem305#1.offset := read~$Pointer$#16(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(8bv64, tlan_eisa_cleanup_~priv~4#1.offset), 8bv64);call tlan_eisa_cleanup_#t~mem306#1 := read~intINTTYPE4#16(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(40bv64, tlan_eisa_cleanup_~priv~4#1.offset), 4bv64);call tlan_eisa_cleanup_#t~mem307#1.base, tlan_eisa_cleanup_#t~mem307#1.offset := read~$Pointer$#16(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(24bv64, tlan_eisa_cleanup_~priv~4#1.offset), 8bv64);call tlan_eisa_cleanup_#t~mem308#1 := read~intINTTYPE8#16(tlan_eisa_cleanup_~priv~4#1.base, ~bvadd~64(32bv64, tlan_eisa_cleanup_~priv~4#1.offset), 8bv64); [2025-02-08 03:03:39,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: assume !(0bv64 != ~bvadd~64(tlan_eisa_cleanup_#t~mem304#1.base, tlan_eisa_cleanup_#t~mem304#1.offset));havoc tlan_eisa_cleanup_#t~mem304#1.base, tlan_eisa_cleanup_#t~mem304#1.offset; [2025-02-08 03:03:39,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10056: havoc choose_timer_4_#t~mem1010#1, choose_timer_4_#t~mem1011#1.base, choose_timer_4_#t~mem1011#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:03:39,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9363: 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:03:39,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9363: assume !(0bv32 != ~ldv_irq_1_0~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_0~0); [2025-02-08 03:03:39,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: assume ~bvugt~32(tlan_start_tx_#t~mem418#1, 63bv32);havoc tlan_start_tx_#t~mem418#1;call write~intINTTYPE4#16(0bv32, tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:03:39,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: assume !~bvugt~32(tlan_start_tx_#t~mem418#1, 63bv32);havoc tlan_start_tx_#t~mem418#1; [2025-02-08 03:03:39,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: assume 0bv64 == ~bvadd~64(tlan_eisa_probe_~tmp___1~4#1.base, tlan_eisa_probe_~tmp___1~4#1.offset); [2025-02-08 03:03:39,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: assume !(0bv64 == ~bvadd~64(tlan_eisa_probe_~tmp___1~4#1.base, tlan_eisa_probe_~tmp___1~4#1.offset)); [2025-02-08 03:03:39,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952-1: SUMMARY for call pci_free_consistent(tlan_eisa_cleanup_#t~mem305#1.base, tlan_eisa_cleanup_#t~mem305#1.offset, ~zero_extend~64~32(tlan_eisa_cleanup_#t~mem306#1), tlan_eisa_cleanup_#t~mem307#1.base, tlan_eisa_cleanup_#t~mem307#1.offset, tlan_eisa_cleanup_#t~mem308#1); srcloc: null [2025-02-08 03:03:39,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: havoc tlan_eisa_cleanup_#t~mem305#1.base, tlan_eisa_cleanup_#t~mem305#1.offset;havoc tlan_eisa_cleanup_#t~mem306#1;havoc tlan_eisa_cleanup_#t~mem307#1.base, tlan_eisa_cleanup_#t~mem307#1.offset;havoc tlan_eisa_cleanup_#t~mem308#1; [2025-02-08 03:03:39,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: main_#t~ret1029#1 := tlan_close_#res#1;havoc tlan_close_#t~mem429#1, tlan_close_#t~ret430#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~ret1029#1;~ldv_state_variable_6~0 := 2bv32; [2025-02-08 03:03:39,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052: assume tlan_eisa_probe_#t~switch323#1;tlan_eisa_probe_~irq~0#1 := 10bv32; [2025-02-08 03:03:39,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052: assume !tlan_eisa_probe_#t~switch323#1;tlan_eisa_probe_#t~switch323#1 := tlan_eisa_probe_#t~switch323#1 || 128bv32 == ~zero_extend~32~8(tlan_eisa_probe_~tmp___4~0#1); [2025-02-08 03:03:39,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755-1: assume { :begin_inline_tlan_eisa_probe } true;havoc tlan_eisa_probe_#t~ret311#1, tlan_eisa_probe_#t~ret312#1, tlan_eisa_probe_#t~ret313#1, tlan_eisa_probe_#t~ret314#1, tlan_eisa_probe_#t~ret315#1, tlan_eisa_probe_#t~ret316#1, tlan_eisa_probe_#t~ret317#1.base, tlan_eisa_probe_#t~ret317#1.offset, tlan_eisa_probe_#t~ret318#1, tlan_eisa_probe_#t~ret319#1, tlan_eisa_probe_#t~ret320#1, tlan_eisa_probe_#t~ret321#1, tlan_eisa_probe_#t~ret322#1, tlan_eisa_probe_#t~switch323#1, tlan_eisa_probe_#t~ret324#1, tlan_eisa_probe_#t~ret325#1, tlan_eisa_probe_#t~ret326#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~2#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~2#1;havoc tlan_eisa_probe_~tmp___4~0#1;tlan_eisa_probe_~rc~3#1 := 4294967277bv32; [2025-02-08 03:03:39,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: havoc tlan_eisa_probe_#t~ret311#1, tlan_eisa_probe_#t~ret312#1, tlan_eisa_probe_#t~ret313#1, tlan_eisa_probe_#t~ret314#1, tlan_eisa_probe_#t~ret315#1, tlan_eisa_probe_#t~ret316#1, tlan_eisa_probe_#t~ret317#1.base, tlan_eisa_probe_#t~ret317#1.offset, tlan_eisa_probe_#t~ret318#1, tlan_eisa_probe_#t~ret319#1, tlan_eisa_probe_#t~ret320#1, tlan_eisa_probe_#t~ret321#1, tlan_eisa_probe_#t~ret322#1, tlan_eisa_probe_#t~switch323#1, tlan_eisa_probe_#t~ret324#1, tlan_eisa_probe_#t~ret325#1, tlan_eisa_probe_#t~ret326#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~2#1, tlan_eisa_probe_~tmp___4~0#1;assume { :end_inline_tlan_eisa_probe } true; [2025-02-08 03:03:39,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10587: havoc ldv_ndo_init_6_#t~nondet1111#1;main_#t~ret1051#1 := ldv_ndo_init_6_#res#1;havoc ldv_ndo_init_6_#t~nondet1111#1;assume { :end_inline_ldv_ndo_init_6 } true;~ldv_retval_0~0 := main_#t~ret1051#1;havoc main_#t~ret1051#1; [2025-02-08 03:03:39,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350: tlan_start_tx_~tmp___1~6#1 := tlan_start_tx_#t~ret403#1;havoc tlan_start_tx_#t~mem401#1.base, tlan_start_tx_#t~mem401#1.offset;havoc tlan_start_tx_#t~mem402#1.base, tlan_start_tx_#t~mem402#1.offset;havoc tlan_start_tx_#t~ret403#1;call write~intINTTYPE4#16(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:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350-1: SUMMARY for call tlan_start_tx_#t~ret403#1 := pci_map_single(tlan_start_tx_#t~mem401#1.base, tlan_start_tx_#t~mem401#1.offset, tlan_start_tx_#t~mem402#1.base, tlan_start_tx_#t~mem402#1.offset, ~zero_extend~64~32(tlan_start_tx_~txlen~0#1), 1bv32); srcloc: null [2025-02-08 03:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6756-1: SUMMARY for call tlan_probe_#t~ret257#1 := printk(29bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6756: havoc tlan_probe_#t~ret257#1; [2025-02-08 03:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10456: assume 1bv32 != ~ldv_module_refcounter~0; [2025-02-08 03:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10456: assume !(1bv32 != ~ldv_module_refcounter~0); [2025-02-08 03:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060-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~ret1001#1.base, ldv_initialize_ethtool_ops_5_#t~ret1001#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:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060-1: assume !(0bv32 == ~ldv_retval_7~0); [2025-02-08 03:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060-2: assume 0bv32 != ~ldv_retval_7~0;~ldv_state_variable_0~0 := 3bv32; [2025-02-08 03:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060-2: assume !(0bv32 != ~ldv_retval_7~0); [2025-02-08 03:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5865: havoc kobject_name_#t~mem53#1.base, kobject_name_#t~mem53#1.offset;dev_name_#t~ret78#1.base, dev_name_#t~ret78#1.offset := kobject_name_#res#1.base, kobject_name_#res#1.offset;havoc kobject_name_#t~mem53#1.base, kobject_name_#t~mem53#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~ret78#1.base, dev_name_#t~ret78#1.offset;havoc dev_name_#t~ret78#1.base, dev_name_#t~ret78#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:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352-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:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385-1: tlan_start_tx_#res#1 := 0bv32; [2025-02-08 03:03:39,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352: call write~intINTTYPE2#16(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#16(~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#16(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#16(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:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022: tlan_eisa_probe_~tmp___2~2#1 := tlan_eisa_probe_#t~ret318#1;havoc tlan_eisa_probe_#t~ret318#1; [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: assume tlan_eisa_probe_#t~switch323#1;tlan_eisa_probe_~irq~0#1 := 11bv32; [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: assume !tlan_eisa_probe_#t~switch323#1;tlan_eisa_probe_#t~switch323#1 := true; [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956-2: call tlan_eisa_cleanup_#t~mem309#1 := read~intINTTYPE8#16(tlan_eisa_cleanup_~dev~4#1.base, ~bvadd~64(56bv64, tlan_eisa_cleanup_~dev~4#1.offset), 8bv64); [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956-1: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_cleanup_#t~mem309#1, 16bv64); srcloc: null [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: havoc tlan_eisa_cleanup_#t~mem309#1;assume { :begin_inline_ldv_unregister_netdev_20 } true;ldv_unregister_netdev_20_#in~dev#1.base, ldv_unregister_netdev_20_#in~dev#1.offset := tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset;havoc ldv_unregister_netdev_20_~dev#1.base, ldv_unregister_netdev_20_~dev#1.offset;ldv_unregister_netdev_20_~dev#1.base, ldv_unregister_netdev_20_~dev#1.offset := ldv_unregister_netdev_20_#in~dev#1.base, ldv_unregister_netdev_20_#in~dev#1.offset; [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022-1: SUMMARY for call tlan_eisa_probe_#t~ret318#1 := inw(~bvadd~32(3200bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: assume 0bv32 == ~tlan_devices_installed~0;tlan_probe_~rc~1#1 := 4294967277bv32; [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: assume !(0bv32 == ~tlan_devices_installed~0);tlan_probe_#res#1 := 0bv32; [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9929: main_#t~ret1057#1 := tlan_suspend_#res#1;havoc tlan_suspend_#t~ret243#1.base, tlan_suspend_#t~ret243#1.offset, tlan_suspend_#t~ret244#1, tlan_suspend_#t~ret245#1, tlan_suspend_#t~ret246#1, tlan_suspend_#t~ret247#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~ret1057#1;havoc main_#t~mem1056#1;havoc main_#t~ret1057#1; [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10656: havoc pci_save_state_#t~nondet1120#1;tlan_suspend_#t~ret245#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet1120#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~ret245#1; [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9368: 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:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9368: assume !(0bv32 != ~ldv_irq_1_1~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_1~0); [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023: assume 4366bv32 != ~zero_extend~32~16(tlan_eisa_probe_~tmp___2~2#1); [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023: assume !(4366bv32 != ~zero_extend~32~16(tlan_eisa_probe_~tmp___2~2#1)); [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: havoc ldv_unregister_netdev_20_~dev#1.base, ldv_unregister_netdev_20_~dev#1.offset;havoc ldv_unregister_netdev_20_#in~dev#1.base, ldv_unregister_netdev_20_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdev_20 } true;call tlan_eisa_cleanup_#t~mem310#1.base, tlan_eisa_cleanup_#t~mem310#1.offset := read~$Pointer$#16(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~mem310#1.base, tlan_eisa_cleanup_#t~mem310#1.offset;havoc tlan_eisa_cleanup_#t~mem310#1.base, tlan_eisa_cleanup_#t~mem310#1.offset;assume { :begin_inline_ldv_free_netdev_21 } true;ldv_free_netdev_21_#in~dev#1.base, ldv_free_netdev_21_#in~dev#1.offset := tlan_eisa_cleanup_~dev~4#1.base, tlan_eisa_cleanup_~dev~4#1.offset;havoc ldv_free_netdev_21_~dev#1.base, ldv_free_netdev_21_~dev#1.offset;ldv_free_netdev_21_~dev#1.base, ldv_free_netdev_21_~dev#1.offset := ldv_free_netdev_21_#in~dev#1.base, ldv_free_netdev_21_#in~dev#1.offset; [2025-02-08 03:03:39,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10690: havoc request_threaded_irq_#t~nondet1127#1;request_irq_#t~ret71#1 := request_threaded_irq_#res#1;havoc request_threaded_irq_#t~nondet1127#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~ret71#1;havoc request_irq_#t~ret71#1;request_irq_#res#1 := request_irq_~tmp~9#1; [2025-02-08 03:03:39,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831: main_#t~ret1046#1 := tlan_open_#res#1;havoc tlan_open_#t~ret363#1.base, tlan_open_#t~ret363#1.offset, tlan_open_#t~mem364#1, tlan_open_#t~ret365#1, tlan_open_#t~mem366#1, tlan_open_#t~ret367#1, tlan_open_#t~mem368#1, tlan_open_#t~ret369#1, tlan_open_#t~ret370#1, tlan_open_#t~mem371#1, tlan_open_#t~ret372#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~ret1046#1;havoc main_#t~ret1046#1; [2025-02-08 03:03:39,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10492: havoc __pci_register_driver_#t~nondet1098#1;ldv___pci_register_driver_16_#t~ret1084#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1098#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_16_~tmp~90#1 := ldv___pci_register_driver_16_#t~ret1084#1;havoc ldv___pci_register_driver_16_#t~ret1084#1;ldv___pci_register_driver_16_~ldv_func_res~8#1 := ldv___pci_register_driver_16_~tmp~90#1;~ldv_state_variable_7~0 := 1bv32;assume { :begin_inline_ldv_pci_driver_7 } true;havoc ldv_pci_driver_7_#t~ret1012#1.base, ldv_pci_driver_7_#t~ret1012#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:03:39,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: 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:03:39,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: assume !(0bv32 == ~ldv_irq_1_2~0); [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591: havoc ldv_ndo_uninit_6_#t~nondet1112#1;main_#t~ret1052#1 := ldv_ndo_uninit_6_#res#1;havoc ldv_ndo_uninit_6_#t~nondet1112#1;assume { :end_inline_ldv_ndo_uninit_6 } true;havoc main_#t~ret1052#1;~ldv_state_variable_6~0 := 1bv32;~ref_cnt~0 := ~bvsub~32(~ref_cnt~0, 1bv32); [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024: 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:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7058: assume tlan_eisa_probe_#t~switch323#1; [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7058: assume !tlan_eisa_probe_#t~switch323#1;havoc tlan_eisa_probe_#t~switch323#1;havoc tlan_eisa_probe_#t~switch323#1; [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: havoc ldv_free_netdev_21_~dev#1.base, ldv_free_netdev_21_~dev#1.offset;havoc ldv_free_netdev_21_#in~dev#1.base, ldv_free_netdev_21_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_21 } true;~tlan_have_eisa~0 := ~bvsub~32(~tlan_have_eisa~0, 1bv32); [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7422: havoc ldv_free_irq_24_~ldv_func_arg1#1, ldv_free_irq_24_~ldv_func_arg2#1.base, ldv_free_irq_24_~ldv_func_arg2#1.offset;havoc ldv_free_irq_24_#in~ldv_func_arg1#1, ldv_free_irq_24_#in~ldv_func_arg2#1.base, ldv_free_irq_24_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_24 } true;havoc tlan_close_#t~mem429#1; [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423: SUMMARY for call tlan_free_lists(tlan_close_~dev#1.base, tlan_close_~dev#1.offset); srcloc: null [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357-1: SUMMARY for call tlan_start_tx_#t~ret404#1.base, tlan_start_tx_#t~ret404#1.offset := spinlock_check(tlan_start_tx_~priv~10#1.base, ~bvadd~64(438bv64, tlan_start_tx_~priv~10#1.offset)); srcloc: null [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357: tlan_start_tx_~tmp___2~3#1.base, tlan_start_tx_~tmp___2~3#1.offset := tlan_start_tx_#t~ret404#1.base, tlan_start_tx_#t~ret404#1.offset;havoc tlan_start_tx_#t~ret404#1.base, tlan_start_tx_#t~ret404#1.offset; [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066: assume { :end_inline_tlan_exit } true;~ldv_state_variable_0~0 := 3bv32; [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694: havoc skb_pad_#t~nondet1128#1;skb_padto_#t~ret171#1 := skb_pad_#res#1;havoc skb_pad_#t~nondet1128#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~ret171#1;havoc skb_padto_#t~ret171#1;skb_padto_#res#1 := skb_padto_~tmp___0~5#1; [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: tlan_start_tx_~flags~1#1 := tlan_start_tx_#t~ret405#1;havoc tlan_start_tx_#t~ret405#1;call write~intINTTYPE2#16(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~mem406#1 := read~intINTTYPE4#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(132bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9373: 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:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9373: assume !(0bv32 != ~ldv_irq_1_2~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_2~0); [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7424: assume 0bv32 != ~bvand~32(1bv32, ~debug~0); [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7424: assume !(0bv32 != ~bvand~32(1bv32, ~debug~0)); [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358-1: SUMMARY for call tlan_start_tx_#t~ret405#1 := _raw_spin_lock_irqsave(tlan_start_tx_~tmp___2~3#1.base, tlan_start_tx_~tmp___2~3#1.offset); srcloc: null [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995-1: SUMMARY for call tlan_eisa_probe_#t~ret311#1 := printk(41bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6962: assume 0bv32 != ~tlan_have_eisa~0; [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6962: assume !(0bv32 != ~tlan_have_eisa~0); [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028-1: SUMMARY for call tlan_eisa_probe_#t~ret319#1 := inw(~bvadd~32(3202bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 03:03:39,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: havoc tlan_eisa_probe_#t~ret311#1; [2025-02-08 03:03:39,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: tlan_eisa_probe_~device_id~1#1 := tlan_eisa_probe_#t~ret319#1;havoc tlan_eisa_probe_#t~ret319#1; [2025-02-08 03:03:39,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671: 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:03:39,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425-1: SUMMARY for call tlan_close_#t~ret430#1 := printk(59bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: havoc tlan_close_#t~ret430#1; [2025-02-08 03:03:39,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7227: tlan_open_#t~ret367#1 := ldv_request_irq_23_#res#1;havoc ldv_request_irq_23_#t~ret1086#1, ldv_request_irq_23_#t~ret1087#1, ldv_request_irq_23_~irq#1, ldv_request_irq_23_~handler#1.base, ldv_request_irq_23_~handler#1.offset, ldv_request_irq_23_~flags#1, ldv_request_irq_23_~name#1.base, ldv_request_irq_23_~name#1.offset, ldv_request_irq_23_~dev#1.base, ldv_request_irq_23_~dev#1.offset, ldv_request_irq_23_~ldv_func_res~10#1, ldv_request_irq_23_~tmp~92#1, ldv_request_irq_23_~tmp___0~38#1;havoc ldv_request_irq_23_#in~irq#1, ldv_request_irq_23_#in~handler#1.base, ldv_request_irq_23_#in~handler#1.offset, ldv_request_irq_23_#in~flags#1, ldv_request_irq_23_#in~name#1.base, ldv_request_irq_23_#in~name#1.offset, ldv_request_irq_23_#in~dev#1.base, ldv_request_irq_23_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_23 } true;tlan_open_~err~1#1 := tlan_open_#t~ret367#1;havoc tlan_open_#t~mem366#1;havoc tlan_open_#t~ret367#1; [2025-02-08 03:03:39,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7062: tlan_eisa_probe_~rc~3#1 := tlan_eisa_probe_#t~ret324#1; [2025-02-08 03:03:39,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7062-1: SUMMARY for call tlan_eisa_probe_#t~ret324#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:03:39,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029: 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:03:39,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029: 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:03:39,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765-1: assume { :begin_inline_ldv_pci_unregister_driver_17 } true;ldv_pci_unregister_driver_17_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_17_#in~ldv_func_arg1#1.offset := ~#tlan_driver~0.base, ~#tlan_driver~0.offset;havoc ldv_pci_unregister_driver_17_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_17_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_17_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_17_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_17_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_17_#in~ldv_func_arg1#1.offset; [2025-02-08 03:03:39,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: havoc ldv_pci_unregister_driver_17_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_17_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_17_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_17_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_17 } true;tlan_probe_#res#1 := tlan_probe_~rc~1#1; [2025-02-08 03:03:39,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663: havoc pci_set_power_state_#t~nondet1121#1;tlan_suspend_#t~ret247#1 := pci_set_power_state_#res#1;havoc pci_set_power_state_#t~nondet1121#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~ret247#1;tlan_suspend_#res#1 := 0bv32; [2025-02-08 03:03:39,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360: assume 0bv32 == tlan_start_tx_#t~mem406#1;havoc tlan_start_tx_#t~mem406#1;call write~intINTTYPE4#16(1bv32, tlan_start_tx_~priv~10#1.base, ~bvadd~64(132bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:03:39,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360: assume !(0bv32 == tlan_start_tx_#t~mem406#1);havoc tlan_start_tx_#t~mem406#1; [2025-02-08 03:03:39,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7030: 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:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10102: havoc tlan_get_drvinfo_#t~ret331#1.base, tlan_get_drvinfo_#t~ret331#1.offset, tlan_get_drvinfo_#t~ret332#1, tlan_get_drvinfo_#t~mem333#1.base, tlan_get_drvinfo_#t~mem333#1.offset, tlan_get_drvinfo_#t~mem334#1.base, tlan_get_drvinfo_#t~mem334#1.offset, tlan_get_drvinfo_#t~ret335#1.base, tlan_get_drvinfo_#t~ret335#1.offset, tlan_get_drvinfo_#t~ret336#1, tlan_get_drvinfo_#t~ret337#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:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541: ldv_initialize_ethtool_ops_5_~tmp~77#1.base, ldv_initialize_ethtool_ops_5_~tmp~77#1.offset := ldv_initialize_ethtool_ops_5_#t~ret1001#1.base, ldv_initialize_ethtool_ops_5_#t~ret1001#1.offset;havoc ldv_initialize_ethtool_ops_5_#t~ret1001#1.base, ldv_initialize_ethtool_ops_5_#t~ret1001#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:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541-1: SUMMARY for call ldv_initialize_ethtool_ops_5_#t~ret1001#1.base, ldv_initialize_ethtool_ops_5_#t~ret1001#1.offset := ldv_init_zalloc(3008bv64); srcloc: null [2025-02-08 03:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: 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:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: assume !(0bv32 == ~ldv_irq_1_3~0); [2025-02-08 03:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328: tlan_start_tx_#t~ret390#1 := skb_padto_#res#1;havoc skb_padto_#t~mem169#1, skb_padto_#t~ret170#1, skb_padto_#t~ret171#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~ret390#1;havoc tlan_start_tx_#t~ret390#1; [2025-02-08 03:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7229: assume 0bv32 != tlan_open_~err~1#1;call tlan_open_#t~mem368#1 := read~intINTTYPE4#16(tlan_open_~dev#1.base, ~bvadd~64(64bv64, tlan_open_~dev#1.offset), 4bv64); [2025-02-08 03:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7229: assume !(0bv32 != tlan_open_~err~1#1); [2025-02-08 03:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: assume 0bv32 != ~bvand~32(2bv32, ~debug~0);call tlan_start_tx_#t~mem407#1 := read~intINTTYPE4#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(136bv64, tlan_start_tx_~priv~10#1.offset), 4bv64); [2025-02-08 03:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: assume !(0bv32 != ~bvand~32(2bv32, ~debug~0)); [2025-02-08 03:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428-1: tlan_close_#res#1 := 0bv32; [2025-02-08 03:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230: havoc tlan_open_#t~mem368#1;tlan_open_#res#1 := tlan_open_~err~1#1; [2025-02-08 03:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329: assume 0bv32 != tlan_start_tx_~tmp___0~15#1;tlan_start_tx_#res#1 := 0bv32; [2025-02-08 03:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329: assume !(0bv32 != tlan_start_tx_~tmp___0~15#1);call tlan_start_tx_#t~mem391#1 := read~intINTTYPE4#16(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~mem391#1;havoc tlan_start_tx_#t~mem391#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~mem393#1.base, tlan_start_tx_#t~mem393#1.offset := read~$Pointer$#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(96bv64, tlan_start_tx_~priv~10#1.offset), 8bv64);call tlan_start_tx_#t~mem392#1 := read~intINTTYPE4#16(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~mem393#1.base, ~bvadd~64(tlan_start_tx_#t~mem393#1.offset, ~bvmul~64(88bv64, ~zero_extend~64~32(tlan_start_tx_#t~mem392#1)));havoc tlan_start_tx_#t~mem393#1.base, tlan_start_tx_#t~mem393#1.offset;havoc tlan_start_tx_#t~mem392#1;call tlan_start_tx_#t~mem395#1 := read~intINTTYPE8#16(tlan_start_tx_~priv~10#1.base, ~bvadd~64(104bv64, tlan_start_tx_~priv~10#1.offset), 8bv64);call tlan_start_tx_#t~mem394#1 := read~intINTTYPE4#16(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~mem395#1, ~bvmul~64(88bv64, ~zero_extend~64~32(tlan_start_tx_#t~mem394#1)));havoc tlan_start_tx_#t~mem395#1;havoc tlan_start_tx_#t~mem394#1;call tlan_start_tx_#t~mem396#1 := read~intINTTYPE2#16(tlan_start_tx_~tail_list~0#1.base, ~bvadd~64(4bv64, tlan_start_tx_~tail_list~0#1.offset), 2bv64); [2025-02-08 03:03:39,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10335: ldv_request_irq_23_#t~ret1086#1 := request_irq_#res#1;havoc request_irq_#t~ret71#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_23_~tmp~92#1 := ldv_request_irq_23_#t~ret1086#1;havoc ldv_request_irq_23_#t~ret1086#1;ldv_request_irq_23_~ldv_func_res~10#1 := ldv_request_irq_23_~tmp~92#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_23_~handler#1.base, ldv_request_irq_23_~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:03:39,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230-1: SUMMARY for call netdev_err(tlan_open_~dev#1.base, tlan_open_~dev#1.offset, 52bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: tlan_eisa_probe_~ioaddr~0#1 := 4096bv64; [2025-02-08 03:03:39,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: assume 16bv32 == ~debug~0; [2025-02-08 03:03:39,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: assume !(16bv32 == ~debug~0); [2025-02-08 03:03:39,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9411: 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:03:39,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9411: 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:03:39,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9378: 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:03:39,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9378: assume !(0bv32 != ~ldv_irq_1_3~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_3~0); [2025-02-08 03:03:39,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363-1: SUMMARY for call tlan_start_tx_#t~ret408#1 := printk(57bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363: havoc tlan_start_tx_#t~mem407#1;havoc tlan_start_tx_#t~ret408#1; [2025-02-08 03:03:39,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7066: havoc tlan_eisa_probe_#t~ret325#1; [2025-02-08 03:03:39,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10270: havoc ldv_pci_driver_7_#t~ret1012#1.base, ldv_pci_driver_7_#t~ret1012#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_16_#res#1 := ldv___pci_register_driver_16_~ldv_func_res~8#1; [2025-02-08 03:03:39,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7066-1: SUMMARY for call tlan_eisa_probe_#t~ret325#1 := printk(46bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9841: main_#t~ret1047#1 := tlan_start_tx_#res#1;havoc tlan_start_tx_#t~ret387#1.base, tlan_start_tx_#t~ret387#1.offset, tlan_start_tx_#t~mem388#1, tlan_start_tx_#t~ret389#1, tlan_start_tx_#t~ret390#1, tlan_start_tx_#t~mem391#1, tlan_start_tx_#t~mem393#1.base, tlan_start_tx_#t~mem393#1.offset, tlan_start_tx_#t~mem392#1, tlan_start_tx_#t~mem395#1, tlan_start_tx_#t~mem394#1, tlan_start_tx_#t~mem396#1, tlan_start_tx_#t~mem397#1, tlan_start_tx_#t~mem398#1, tlan_start_tx_#t~ret399#1, tlan_start_tx_#t~mem400#1, tlan_start_tx_#t~mem401#1.base, tlan_start_tx_#t~mem401#1.offset, tlan_start_tx_#t~mem402#1.base, tlan_start_tx_#t~mem402#1.offset, tlan_start_tx_#t~ret403#1, tlan_start_tx_#t~ret404#1.base, tlan_start_tx_#t~ret404#1.offset, tlan_start_tx_#t~ret405#1, tlan_start_tx_#t~mem406#1, tlan_start_tx_#t~mem407#1, tlan_start_tx_#t~ret408#1, tlan_start_tx_#t~mem409#1, tlan_start_tx_#t~mem410#1, tlan_start_tx_#t~mem411#1, tlan_start_tx_#t~ret412#1, tlan_start_tx_#t~mem413#1, tlan_start_tx_#t~mem414#1.base, tlan_start_tx_#t~mem414#1.offset, tlan_start_tx_#t~mem416#1.base, tlan_start_tx_#t~mem416#1.offset, tlan_start_tx_#t~mem415#1, tlan_start_tx_#t~mem417#1, tlan_start_tx_#t~mem418#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, tlan_start_tx_~tmp___2~3#1.base, tlan_start_tx_~tmp___2~3#1.offset;havoc tlan_start_tx_#in~skb#1.base, tlan_start_tx_#in~skb#1.offset, tlan_start_tx_#in~dev#1.base, tlan_start_tx_#in~dev#1.offset;assume { :end_inline_tlan_start_tx } true;havoc main_#t~ret1047#1;~ldv_state_variable_6~0 := 3bv32; [2025-02-08 03:03:39,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7034: tlan_eisa_probe_~tmp___3~2#1 := tlan_eisa_probe_#t~ret320#1;havoc tlan_eisa_probe_#t~ret320#1; [2025-02-08 03:03:39,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337: ldv_request_irq_23_#t~ret1087#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_23_~tmp___0~38#1 := ldv_request_irq_23_#t~ret1087#1;havoc ldv_request_irq_23_#t~ret1087#1; [2025-02-08 03:03:39,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9908: havoc choose_timer_3_#t~mem993#1, choose_timer_3_#t~mem994#1.base, choose_timer_3_#t~mem994#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:03:39,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7034-1: SUMMARY for call tlan_eisa_probe_#t~ret320#1 := inb(~bvadd~32(3204bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 03:03:39,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10338: assume 0bv32 != ldv_request_irq_23_~tmp___0~38#1 && 0bv32 == ldv_request_irq_23_~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_23_~irq#1, ldv_request_irq_23_~dev#1.base, ldv_request_irq_23_~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:03:39,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10338: assume !(0bv32 != ldv_request_irq_23_~tmp___0~38#1 && 0bv32 == ldv_request_irq_23_~ldv_func_res~10#1); [2025-02-08 03:03:39,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10074: main_#t~ret1070#1 := tlan_probe_#res#1;havoc tlan_probe_#t~ret252#1, tlan_probe_#t~ret253#1, tlan_probe_#t~ret254#1, tlan_probe_#t~ret255#1, tlan_probe_#t~ret256#1, tlan_probe_#t~ret257#1, tlan_probe_~rc~1#1;assume { :end_inline_tlan_probe } true;~ldv_retval_7~0 := main_#t~ret1070#1;havoc main_#t~ret1070#1; [2025-02-08 03:03:39,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: assume 0bv32 != ~bvand~32(16bv32, ~debug~0); [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: assume !(0bv32 != ~bvand~32(16bv32, ~debug~0)); [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305: ~ldv_state_variable_6~0 := 0bv32; [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: assume 1bv32 != ~zero_extend~32~8(tlan_eisa_probe_~tmp___3~2#1); [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: assume !(1bv32 != ~zero_extend~32~8(tlan_eisa_probe_~tmp___3~2#1)); [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305-1: SUMMARY for call unregister_netdev(ldv_unregister_netdev_20_~dev#1.base, ldv_unregister_netdev_20_~dev#1.offset); srcloc: null [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044: havoc dev_name_#t~mem77#1.base, dev_name_#t~mem77#1.offset; [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10603: havoc ldv_suspend_late_7_#t~nondet1115#1;main_#t~ret1061#1 := ldv_suspend_late_7_#res#1;havoc ldv_suspend_late_7_#t~nondet1115#1;assume { :end_inline_ldv_suspend_late_7 } true;~ldv_retval_3~0 := main_#t~ret1061#1;havoc main_#t~ret1061#1; [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366: havoc tlan_start_tx_#t~mem409#1;call tlan_start_tx_#t~mem410#1 := read~intINTTYPE8#16(tlan_start_tx_~dev#1.base, ~bvadd~64(56bv64, tlan_start_tx_~dev#1.offset), 8bv64); [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10339: 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:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366-2: call tlan_start_tx_#t~mem409#1 := read~intINTTYPE8#16(tlan_start_tx_~dev#1.base, ~bvadd~64(56bv64, tlan_start_tx_~dev#1.offset), 8bv64); [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366-1: SUMMARY for call outl(tlan_start_tx_~tail_list_phys~0#1[32:0], ~bvadd~32(4bv32, tlan_start_tx_#t~mem409#1[32:0])); srcloc: null [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141: 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:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135-1: SUMMARY for call tlan_get_eeprom_#t~ret338#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:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: tlan_get_eeprom_~tmp~40#1 := tlan_get_eeprom_#t~ret338#1; [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7003-1: SUMMARY for call tlan_eisa_probe_#t~ret312#1 := inw(~bvadd~32(3200bv32, tlan_eisa_probe_~ioaddr~0#1[32:0])); srcloc: null [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7003: tlan_eisa_probe_~tmp~38#1 := tlan_eisa_probe_#t~ret312#1;havoc tlan_eisa_probe_#t~ret312#1; [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7036: 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:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10571: havoc ethtool_op_get_link_#t~nondet1110#1;main_#t~ret1075#1 := ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet1110#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~ret1075#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10670: havoc pci_wake_from_d3_#t~nondet1122#1;tlan_suspend_#t~ret246#1 := pci_wake_from_d3_#res#1;havoc pci_wake_from_d3_#t~nondet1122#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~ret246#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~nondet1121#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~nondet1121#1;pci_set_power_state_#res#1 := pci_set_power_state_#t~nondet1121#1;havoc pci_set_power_state_#t~nondet1121#1; [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367-1: SUMMARY for call outl(2147483648bv32, tlan_start_tx_#t~mem410#1[32:0]); srcloc: null [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367: havoc tlan_start_tx_#t~mem410#1; [2025-02-08 03:03:39,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7235-1: SUMMARY for call tlan_open_#t~ret369#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:03:39,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7235: havoc tlan_open_#t~ret369#1; [2025-02-08 03:03:39,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10109: main_#t~ret1073#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~ret1073#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 03:03:39,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136: assume 0bv32 != tlan_get_eeprom_~tmp~40#1;tlan_get_eeprom_#res#1 := 4294967291bv32; [2025-02-08 03:03:39,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136: 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:03:39,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004-1: SUMMARY for call tlan_eisa_probe_#t~ret313#1 := printk(42bv64, 0bv64); srcloc: null [2025-02-08 03:03:39,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004: havoc tlan_eisa_probe_#t~ret313#1; [2025-02-08 03:03:39,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142: #t~ret1135#1 := main_#res#1;havoc main_#t~ret1015#1.base, main_#t~ret1015#1.offset, main_#t~ret1016#1.base, main_#t~ret1016#1.offset, main_#t~ret1017#1.base, main_#t~ret1017#1.offset, main_#t~ret1018#1.base, main_#t~ret1018#1.offset, main_#t~ret1019#1.base, main_#t~ret1019#1.offset, main_#t~ret1020#1.base, main_#t~ret1020#1.offset, main_#t~ret1021#1.base, main_#t~ret1021#1.offset, main_#t~ret1022#1.base, main_#t~ret1022#1.offset, main_#t~ret1023#1.base, main_#t~ret1023#1.offset, main_#t~ret1024#1.base, main_#t~ret1024#1.offset, main_#t~nondet1025#1, main_#t~switch1026#1, main_#t~nondet1027#1, main_#t~switch1028#1, main_#t~ret1029#1, main_#t~ret1030#1, main_#t~ret1031#1, main_#t~ret1032#1, main_#t~mem1033#1, main_#t~ret1034#1, main_#t~mem1035#1, main_#t~ret1036#1, main_#t~mem1037#1, main_#t~ret1038#1, main_#t~ret1039#1.base, main_#t~ret1039#1.offset, main_#t~ret1040#1.base, main_#t~ret1040#1.offset, main_#t~ret1041#1.base, main_#t~ret1041#1.offset, main_#t~mem1042#1, main_#t~ret1043#1, main_#t~mem1044#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~nondet1053#1, main_#t~switch1054#1, main_#t~ret1055#1, main_#t~mem1056#1, main_#t~ret1057#1, main_#t~ret1058#1, main_#t~ret1059#1, main_#t~ret1060#1, main_#t~ret1061#1, main_#t~ret1062#1, main_#t~ret1063#1, main_#t~ret1064#1, main_#t~ret1065#1, main_#t~ret1066#1, main_#t~ret1067#1, main_#t~nondet1068#1, main_#t~switch1069#1, main_#t~ret1070#1, main_#t~nondet1071#1, main_#t~switch1072#1, main_#t~ret1073#1, main_#t~ret1074#1, main_#t~ret1075#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~37#1.base, main_~tmp___0~37#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~12#1.base, main_~tmp___2~12#1.offset, main_~ldvarg8~0#1.base, main_~ldvarg8~0#1.offset, main_~tmp___3~11#1.base, main_~tmp___3~11#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~5#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:03:39,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7236-1: SUMMARY for call tlan_open_#t~ret370#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:03:39,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7236: havoc tlan_open_#t~ret370#1; [2025-02-08 03:03:39,322 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:03:39,327 INFO L158 Benchmark]: Toolchain (without parser) took 27080.97ms. Allocated memory was 83.9MB in the beginning and 536.9MB in the end (delta: 453.0MB). Free memory was 46.7MB in the beginning and 401.2MB in the end (delta: -354.5MB). Peak memory consumption was 213.5MB. Max. memory is 16.1GB. [2025-02-08 03:03:39,327 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 83.9MB. Free memory is still 46.5MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:03:39,327 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2501.85ms. Allocated memory was 83.9MB in the beginning and 260.0MB in the end (delta: 176.2MB). Free memory was 46.6MB in the beginning and 142.0MB in the end (delta: -95.4MB). Peak memory consumption was 88.5MB. Max. memory is 16.1GB. [2025-02-08 03:03:39,332 INFO L158 Benchmark]: Boogie Procedure Inliner took 265.42ms. Allocated memory is still 260.0MB. Free memory was 142.0MB in the beginning and 115.5MB in the end (delta: 26.5MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 03:03:39,332 INFO L158 Benchmark]: Boogie Preprocessor took 884.81ms. Allocated memory is still 260.0MB. Free memory was 115.2MB in the beginning and 121.6MB in the end (delta: -6.4MB). Peak memory consumption was 70.7MB. Max. memory is 16.1GB. [2025-02-08 03:03:39,332 INFO L158 Benchmark]: IcfgBuilder took 23423.40ms. Allocated memory was 260.0MB in the beginning and 536.9MB in the end (delta: 276.8MB). Free memory was 121.6MB in the beginning and 401.2MB in the end (delta: -279.6MB). Peak memory consumption was 110.9MB. Max. memory is 16.1GB. [2025-02-08 03:03:39,334 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.32ms. Allocated memory is still 83.9MB. Free memory is still 46.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2501.85ms. Allocated memory was 83.9MB in the beginning and 260.0MB in the end (delta: 176.2MB). Free memory was 46.6MB in the beginning and 142.0MB in the end (delta: -95.4MB). Peak memory consumption was 88.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 265.42ms. Allocated memory is still 260.0MB. Free memory was 142.0MB in the beginning and 115.5MB in the end (delta: 26.5MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 884.81ms. Allocated memory is still 260.0MB. Free memory was 115.2MB in the beginning and 121.6MB in the end (delta: -6.4MB). Peak memory consumption was 70.7MB. Max. memory is 16.1GB. * IcfgBuilder took 23423.40ms. Allocated memory was 260.0MB in the beginning and 536.9MB in the end (delta: 276.8MB). Free memory was 121.6MB in the beginning and 401.2MB in the end (delta: -279.6MB). Peak memory consumption was 110.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: 5693]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5693] - GenericResultAtLocation [Line: 5696]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5696] - GenericResultAtLocation [Line: 5699]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5699] - GenericResultAtLocation [Line: 5702]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5702] - GenericResultAtLocation [Line: 5801]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5801] - GenericResultAtLocation [Line: 5809]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5809] - GenericResultAtLocation [Line: 5835]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5835] - GenericResultAtLocation [Line: 5843]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5843] - GenericResultAtLocation [Line: 5850]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5850] - GenericResultAtLocation [Line: 5858]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5858] - GenericResultAtLocation [Line: 6135]: 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)); [6135-6136] - GenericResultAtLocation [Line: 6164]: 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)); [6164-6165] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:03:39,496 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 Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2