./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 3dcd453e519a411dcaaa8ea095e5544a2fd8cdb9a31e662fc6de670ff7f7c541 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:56:22,567 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:56:22,614 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:56:22,621 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:56:22,622 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:56:22,644 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:56:22,646 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:56:22,646 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:56:22,646 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:56:22,646 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:56:22,646 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:56:22,646 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:56:22,646 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:56:22,646 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:56:22,646 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:56:22,646 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:56:22,647 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:56:22,647 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:56:22,647 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:56:22,648 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:56:22,648 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:56:22,648 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:56:22,648 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:56:22,648 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:56:22,648 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 -> 3dcd453e519a411dcaaa8ea095e5544a2fd8cdb9a31e662fc6de670ff7f7c541 [2025-02-08 03:56:22,887 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:56:22,895 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:56:22,897 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:56:22,898 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:56:22,898 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:56:22,899 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i [2025-02-08 03:56:24,042 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2eab59611/62de17626c78497f8a40de117217a5b4/FLAGf0f9eb9fa [2025-02-08 03:56:24,550 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:56:24,551 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i [2025-02-08 03:56:24,588 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2eab59611/62de17626c78497f8a40de117217a5b4/FLAGf0f9eb9fa [2025-02-08 03:56:24,616 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2eab59611/62de17626c78497f8a40de117217a5b4 [2025-02-08 03:56:24,618 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:56:24,620 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:56:24,620 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:56:24,620 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:56:24,623 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:56:24,624 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:56:24" (1/1) ... [2025-02-08 03:56:24,625 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5bf762ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:24, skipping insertion in model container [2025-02-08 03:56:24,625 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:56:24" (1/1) ... [2025-02-08 03:56:24,726 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:56:26,825 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[320934,320947] [2025-02-08 03:56:26,830 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321103,321116] [2025-02-08 03:56:26,830 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321270,321283] [2025-02-08 03:56:26,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321438,321451] [2025-02-08 03:56:26,843 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:56:26,865 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:56:26,954 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"); [5287] [2025-02-08 03:56:26,956 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)); [5294] [2025-02-08 03:56:26,956 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5301] [2025-02-08 03:56:26,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5339-5340] [2025-02-08 03:56:26,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5345-5347] [2025-02-08 03:56:26,959 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5425] [2025-02-08 03:56:26,959 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5433] [2025-02-08 03:56:26,959 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5441] [2025-02-08 03:56:26,959 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5448] [2025-02-08 03:56:26,960 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5455] [2025-02-08 03:56:26,960 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5462] [2025-02-08 03:56:26,960 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5499] [2025-02-08 03:56:26,960 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5507] [2025-02-08 03:56:26,961 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5514] [2025-02-08 03:56:26,961 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5521] [2025-02-08 03:56:26,961 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5529] [2025-02-08 03:56:27,121 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[320934,320947] [2025-02-08 03:56:27,122 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321103,321116] [2025-02-08 03:56:27,122 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321270,321283] [2025-02-08 03:56:27,122 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321438,321451] [2025-02-08 03:56:27,129 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:56:27,218 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:56:27,219 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:27 WrapperNode [2025-02-08 03:56:27,219 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:56:27,220 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:56:27,220 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:56:27,220 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:56:27,226 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:56:27" (1/1) ... [2025-02-08 03:56:27,300 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:56:27" (1/1) ... [2025-02-08 03:56:27,473 INFO L138 Inliner]: procedures = 418, calls = 2081, calls flagged for inlining = 195, calls inlined = 179, statements flattened = 5560 [2025-02-08 03:56:27,474 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:56:27,475 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:56:27,475 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:56:27,475 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:56:27,481 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:27" (1/1) ... [2025-02-08 03:56:27,481 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:27" (1/1) ... [2025-02-08 03:56:27,511 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:27" (1/1) ... [2025-02-08 03:56:28,015 INFO L175 MemorySlicer]: Split 1003 memory accesses to 19 slices as follows [5, 91, 8, 1, 2, 54, 33, 5, 40, 1, 3, 8, 3, 728, 2, 8, 8, 2, 1]. 73 percent of accesses are in the largest equivalence class. The 125 initializations are split as follows [1, 0, 8, 1, 2, 0, 32, 5, 32, 0, 1, 7, 1, 19, 0, 8, 8, 0, 0]. The 350 writes are split as follows [2, 49, 0, 0, 0, 42, 0, 0, 3, 0, 1, 0, 0, 251, 1, 0, 0, 1, 0]. [2025-02-08 03:56:28,015 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:27" (1/1) ... [2025-02-08 03:56:28,015 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:27" (1/1) ... [2025-02-08 03:56:28,113 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:27" (1/1) ... [2025-02-08 03:56:28,126 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:27" (1/1) ... [2025-02-08 03:56:28,154 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:27" (1/1) ... [2025-02-08 03:56:28,174 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:27" (1/1) ... [2025-02-08 03:56:28,213 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:56:28,214 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:56:28,214 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:56:28,214 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:56:28,215 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:27" (1/1) ... [2025-02-08 03:56:28,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:56:28,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:56:28,241 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:56:28,246 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:56:28,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_fst_cleanup_module_12_2 [2025-02-08 03:56:28,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_fst_cleanup_module_12_2 [2025-02-08 03:56:28,262 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:56:28,262 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:56:28,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:56:28,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:56:28,262 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure fst_remove_one [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_remove_one [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61 [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61 [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_67 [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_67 [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure fst_close [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_close [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2025-02-08 03:56:28,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:56:28,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:56:28,264 INFO L130 BoogieDeclarations]: Found specification of procedure fst_tx_timeout [2025-02-08 03:56:28,264 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_tx_timeout [2025-02-08 03:56:28,264 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:56:28,264 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:56:28,264 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:56:28,264 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:56:28,264 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:56:28,264 INFO L130 BoogieDeclarations]: Found specification of procedure fst_open [2025-02-08 03:56:28,264 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_open [2025-02-08 03:56:28,264 INFO L130 BoogieDeclarations]: Found specification of procedure hdlc_type_trans [2025-02-08 03:56:28,264 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlc_type_trans [2025-02-08 03:56:28,264 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:56:28,264 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 03:56:28,265 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:56:28,265 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:56:28,265 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:56:28,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:56:28,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_hdlc [2025-02-08 03:56:28,266 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_hdlc [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:56:28,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:56:28,267 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:56:28,267 INFO L130 BoogieDeclarations]: Found specification of procedure fst_issue_cmd [2025-02-08 03:56:28,268 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_issue_cmd [2025-02-08 03:56:28,268 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:56:28,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:56:28,268 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:56:28,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:56:28,268 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:56:28,268 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:56:28,268 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:56:28,268 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:56:28,268 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 03:56:28,268 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 03:56:28,268 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:56:28,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:56:28,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:56:28,268 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:56:28,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:56:28,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 03:56:28,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 03:56:28,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_card_lock_of_fst_card_info [2025-02-08 03:56:28,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_card_lock_of_fst_card_info [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure fst_cpureset [2025-02-08 03:56:28,271 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_cpureset [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:56:28,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:56:28,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-08 03:56:28,271 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:56:28,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2025-02-08 03:56:28,271 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure fst_q_work_item [2025-02-08 03:56:28,271 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_q_work_item [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 03:56:28,271 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:56:28,271 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 03:56:28,271 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 03:56:28,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:56:28,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 03:56:28,272 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2025-02-08 03:56:28,272 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-02-08 03:56:28,272 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:56:28,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:56:28,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:56:28,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:56:28,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:56:28,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:56:28,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:56:28,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:56:28,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:56:28,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:56:28,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:56:28,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:56:28,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:56:28,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:56:28,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:56:28,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:56:28,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:56:28,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:56:28,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:56:28,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:56:28,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:56:28,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:56:28,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:56:28,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:56:28,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:56:28,277 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:56:28,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:56:28,277 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2025-02-08 03:56:28,278 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:56:28,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-02-08 03:56:28,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-08 03:56:28,280 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-08 03:56:28,280 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:56:28,280 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure farsync_type_trans [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure farsync_type_trans [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_fst_work_q_lock [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_fst_work_q_lock [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure fst_disable_intr [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_disable_intr [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:56:28,281 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:56:28,281 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 03:56:28,283 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 03:56:28,283 INFO L130 BoogieDeclarations]: Found specification of procedure do_bottom_half_tx [2025-02-08 03:56:28,283 INFO L138 BoogieDeclarations]: Found implementation of procedure do_bottom_half_tx [2025-02-08 03:56:28,283 INFO L130 BoogieDeclarations]: Found specification of procedure fst_process_rx_status [2025-02-08 03:56:28,283 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_process_rx_status [2025-02-08 03:56:28,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:56:28,283 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:56:28,283 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2025-02-08 03:56:28,283 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2025-02-08 03:56:28,283 INFO L130 BoogieDeclarations]: Found specification of procedure hdlc_ioctl [2025-02-08 03:56:28,283 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlc_ioctl [2025-02-08 03:56:28,283 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 03:56:28,283 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 03:56:28,283 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:56:28,283 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:56:28,283 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 03:56:28,283 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 03:56:28,283 INFO L130 BoogieDeclarations]: Found specification of procedure fst_clear_intr [2025-02-08 03:56:28,283 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_clear_intr [2025-02-08 03:56:28,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:56:28,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_mac_header [2025-02-08 03:56:28,284 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_mac_header [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:56:28,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:56:28,284 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2025-02-08 03:56:28,284 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2025-02-08 03:56:28,924 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:56:28,926 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:56:29,374 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:56:29,378 INFO L158 Benchmark]: Toolchain (without parser) took 4757.96ms. Allocated memory was 167.8MB in the beginning and 251.7MB in the end (delta: 83.9MB). Free memory was 121.6MB in the beginning and 91.7MB in the end (delta: 29.8MB). Peak memory consumption was 168.1MB. Max. memory is 16.1GB. [2025-02-08 03:56:29,378 INFO L158 Benchmark]: CDTParser took 0.99ms. Allocated memory is still 201.3MB. Free memory is still 127.4MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:56:29,379 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2599.23ms. Allocated memory is still 167.8MB. Free memory was 121.1MB in the beginning and 55.7MB in the end (delta: 65.4MB). Peak memory consumption was 126.9MB. Max. memory is 16.1GB. [2025-02-08 03:56:29,379 INFO L158 Benchmark]: Boogie Procedure Inliner took 254.41ms. Allocated memory is still 167.8MB. Free memory was 55.7MB in the beginning and 65.6MB in the end (delta: -9.9MB). Peak memory consumption was 19.0MB. Max. memory is 16.1GB. [2025-02-08 03:56:29,379 INFO L158 Benchmark]: Boogie Preprocessor took 738.02ms. Allocated memory was 167.8MB in the beginning and 251.7MB in the end (delta: 83.9MB). Free memory was 65.6MB in the beginning and 75.7MB in the end (delta: -10.1MB). Peak memory consumption was 91.6MB. Max. memory is 16.1GB. [2025-02-08 03:56:29,379 INFO L158 Benchmark]: IcfgBuilder took 1162.46ms. Allocated memory is still 251.7MB. Free memory was 75.7MB in the beginning and 91.7MB in the end (delta: -16.0MB). Peak memory consumption was 34.6MB. Max. memory is 16.1GB. [2025-02-08 03:56:29,381 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.99ms. Allocated memory is still 201.3MB. Free memory is still 127.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2599.23ms. Allocated memory is still 167.8MB. Free memory was 121.1MB in the beginning and 55.7MB in the end (delta: 65.4MB). Peak memory consumption was 126.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 254.41ms. Allocated memory is still 167.8MB. Free memory was 55.7MB in the beginning and 65.6MB in the end (delta: -9.9MB). Peak memory consumption was 19.0MB. Max. memory is 16.1GB. * Boogie Preprocessor took 738.02ms. Allocated memory was 167.8MB in the beginning and 251.7MB in the end (delta: 83.9MB). Free memory was 65.6MB in the beginning and 75.7MB in the end (delta: -10.1MB). Peak memory consumption was 91.6MB. Max. memory is 16.1GB. * IcfgBuilder took 1162.46ms. Allocated memory is still 251.7MB. Free memory was 75.7MB in the beginning and 91.7MB in the end (delta: -16.0MB). Peak memory consumption was 34.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5287]: 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"); [5287] - GenericResultAtLocation [Line: 5294]: 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)); [5294] - GenericResultAtLocation [Line: 5301]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5301] - GenericResultAtLocation [Line: 5339]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5339-5340] - GenericResultAtLocation [Line: 5345]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5345-5347] - GenericResultAtLocation [Line: 5425]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5425] - GenericResultAtLocation [Line: 5433]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5433] - GenericResultAtLocation [Line: 5441]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5441] - GenericResultAtLocation [Line: 5448]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5448] - GenericResultAtLocation [Line: 5455]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5455] - GenericResultAtLocation [Line: 5462]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5462] - GenericResultAtLocation [Line: 5499]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5499] - GenericResultAtLocation [Line: 5507]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5507] - GenericResultAtLocation [Line: 5514]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5514] - GenericResultAtLocation [Line: 5521]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5521] - GenericResultAtLocation [Line: 5529]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5529] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:56:29,396 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 3dcd453e519a411dcaaa8ea095e5544a2fd8cdb9a31e662fc6de670ff7f7c541 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:56:31,178 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:56:31,265 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:56:31,271 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:56:31,272 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:56:31,298 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:56:31,299 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:56:31,299 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:56:31,299 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:56:31,299 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:56:31,300 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:56:31,300 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:56:31,300 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:56:31,300 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:56:31,300 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:56:31,301 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:56:31,301 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:56:31,301 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:56:31,301 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:56:31,302 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:56:31,302 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:56:31,302 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:56:31,302 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:56:31,302 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:56:31,302 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:56:31,302 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:56:31,302 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:56:31,302 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:56:31,303 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:56:31,303 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:56:31,303 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:56:31,303 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:56:31,303 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:56:31,303 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:56:31,304 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:56:31,304 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:56:31,304 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:56:31,304 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:56:31,304 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:56:31,304 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:56:31,304 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:56:31,304 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:56:31,304 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 -> 3dcd453e519a411dcaaa8ea095e5544a2fd8cdb9a31e662fc6de670ff7f7c541 [2025-02-08 03:56:31,568 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:56:31,577 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:56:31,583 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:56:31,584 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:56:31,584 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:56:31,585 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i [2025-02-08 03:56:32,801 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d3c225b4f/13d7b4a5521c4888898b0550bca3e721/FLAG47f37daad [2025-02-08 03:56:33,339 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:56:33,341 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i [2025-02-08 03:56:33,391 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d3c225b4f/13d7b4a5521c4888898b0550bca3e721/FLAG47f37daad [2025-02-08 03:56:33,869 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d3c225b4f/13d7b4a5521c4888898b0550bca3e721 [2025-02-08 03:56:33,871 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:56:33,873 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:56:33,875 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:56:33,875 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:56:33,878 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:56:33,879 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:56:33" (1/1) ... [2025-02-08 03:56:33,880 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@19e81fa8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:33, skipping insertion in model container [2025-02-08 03:56:33,880 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:56:33" (1/1) ... [2025-02-08 03:56:33,971 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:56:34,653 WARN L1100 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:56:34,658 WARN L1100 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:56:34,782 WARN L1100 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:56:34,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:34,926 WARN L1100 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:56:34,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:56:34,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:56:34,955 WARN L1100 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:56:34,965 WARN L1100 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:56:34,966 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:34,966 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:34,982 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:34,983 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:34,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:56:34,989 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:34,990 WARN L1100 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:56:34,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:34,996 WARN L1100 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:56:35,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:56:35,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:56:35,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,009 WARN L1100 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:56:35,015 WARN L1100 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:56:35,016 WARN L1100 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:56:35,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,023 WARN L1100 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:56:35,023 WARN L1100 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:56:35,024 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,029 WARN L1100 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:56:35,040 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,041 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,046 WARN L1100 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:56:35,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,048 WARN L1100 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:56:35,049 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,051 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,053 WARN L1100 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:56:35,053 WARN L1100 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:56:35,058 WARN L1100 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:56:35,059 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,059 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,059 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,060 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,061 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,063 WARN L1100 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:56:35,068 WARN L1100 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:56:35,069 WARN L1100 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:56:35,069 WARN L1100 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:56:35,071 WARN L1100 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:56:35,073 WARN L1100 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:56:35,074 WARN L1100 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:56:35,074 WARN L1100 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:56:35,074 WARN L1100 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:56:35,079 WARN L1100 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:56:35,084 WARN L1100 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:56:35,084 WARN L1100 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:56:35,085 WARN L1100 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:56:35,086 WARN L1100 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:56:35,087 WARN L1100 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:56:35,088 WARN L1100 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:56:35,095 WARN L1100 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:56:35,098 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,099 WARN L1100 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:56:35,101 WARN L1100 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:56:35,101 WARN L1100 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:56:35,102 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,102 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,102 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,106 WARN L1100 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:56:35,106 WARN L1100 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:56:35,106 WARN L1100 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:56:35,106 WARN L1100 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:56:35,109 WARN L1100 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:56:35,109 WARN L1100 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:56:35,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,116 WARN L1100 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:56:35,117 WARN L1100 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:56:35,117 WARN L1100 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:56:35,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,120 WARN L1100 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:56:35,120 WARN L1100 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:56:35,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,124 WARN L1100 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:56:35,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,127 WARN L1100 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:56:35,127 WARN L1100 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:56:35,127 WARN L1100 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:56:35,127 WARN L1100 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:56:35,129 WARN L1100 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:56:35,130 WARN L1100 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:56:35,130 WARN L1100 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:56:35,136 WARN L1100 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:56:35,137 WARN L1100 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:56:35,138 WARN L1100 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:56:35,138 WARN L1100 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:56:35,139 WARN L1100 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:56:35,139 WARN L1100 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:56:35,139 WARN L1100 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:56:35,140 WARN L1100 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:56:35,140 WARN L1100 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:56:35,140 WARN L1100 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:56:35,141 WARN L1100 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:56:35,146 WARN L1100 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:56:35,146 WARN L1100 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:56:35,146 WARN L1100 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:56:35,147 WARN L1100 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:56:35,147 WARN L1100 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:56:35,151 WARN L1100 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:56:35,152 WARN L1100 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:56:35,152 WARN L1100 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:56:35,153 WARN L1100 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:56:35,153 WARN L1100 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:56:35,153 WARN L1100 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:56:35,154 WARN L1100 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:56:35,154 WARN L1100 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:56:35,154 WARN L1100 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:56:35,155 WARN L1100 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:56:35,155 WARN L1100 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:56:35,156 WARN L1100 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:56:35,156 WARN L1100 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:56:35,162 WARN L1100 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:56:35,169 WARN L1100 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:56:35,173 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,174 WARN L1100 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:56:35,180 WARN L1100 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:56:35,183 WARN L1100 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:56:35,212 WARN L1100 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:56:35,215 WARN L1100 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:56:35,217 WARN L1100 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:56:35,219 WARN L1100 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:56:35,219 WARN L1100 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:56:35,219 WARN L1100 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:56:35,220 WARN L1100 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:56:35,220 WARN L1100 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:56:35,220 WARN L1100 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:56:35,221 WARN L1100 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:56:35,221 WARN L1100 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:56:35,222 WARN L1100 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:56:35,222 WARN L1100 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:56:35,227 WARN L1100 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:56:35,227 WARN L1100 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:56:35,227 WARN L1100 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:56:35,227 WARN L1100 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:56:35,228 WARN L1100 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:56:35,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,236 WARN L1100 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:56:35,237 WARN L1100 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:56:35,237 WARN L1100 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:56:35,237 WARN L1100 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:56:35,335 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,341 WARN L1100 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:56:35,341 WARN L1100 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:56:35,342 WARN L1100 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:56:35,342 WARN L1100 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:56:35,360 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,368 WARN L1100 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:56:35,368 WARN L1100 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:56:35,404 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,405 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,405 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:56:35,406 WARN L1100 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:56:35,748 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[320934,320947] [2025-02-08 03:56:35,751 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321103,321116] [2025-02-08 03:56:35,751 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321270,321283] [2025-02-08 03:56:35,751 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321438,321451] [2025-02-08 03:56:35,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:56:35,772 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:56:35,805 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:56:35,899 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"); [5287] [2025-02-08 03:56:35,901 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)); [5294] [2025-02-08 03:56:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5301] [2025-02-08 03:56:35,906 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5339-5340] [2025-02-08 03:56:35,906 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5345-5347] [2025-02-08 03:56:35,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5425] [2025-02-08 03:56:35,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5433] [2025-02-08 03:56:35,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5441] [2025-02-08 03:56:35,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5448] [2025-02-08 03:56:35,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5455] [2025-02-08 03:56:35,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5462] [2025-02-08 03:56:35,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5499] [2025-02-08 03:56:35,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5507] [2025-02-08 03:56:35,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5514] [2025-02-08 03:56:35,909 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5521] [2025-02-08 03:56:35,909 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5529] [2025-02-08 03:56:36,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[320934,320947] [2025-02-08 03:56:36,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321103,321116] [2025-02-08 03:56:36,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321270,321283] [2025-02-08 03:56:36,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-wan-farsync.cil.i[321438,321451] [2025-02-08 03:56:36,086 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:56:36,193 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:56:36,194 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:36 WrapperNode [2025-02-08 03:56:36,194 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:56:36,195 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:56:36,195 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:56:36,195 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:56:36,199 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:56:36" (1/1) ... [2025-02-08 03:56:36,272 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:56:36" (1/1) ... [2025-02-08 03:56:36,395 INFO L138 Inliner]: procedures = 432, calls = 2081, calls flagged for inlining = 195, calls inlined = 179, statements flattened = 5214 [2025-02-08 03:56:36,395 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:56:36,396 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:56:36,397 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:56:36,397 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:56:36,403 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:36" (1/1) ... [2025-02-08 03:56:36,403 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:36" (1/1) ... [2025-02-08 03:56:36,424 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:36" (1/1) ... [2025-02-08 03:56:37,115 INFO L175 MemorySlicer]: Split 1003 memory accesses to 19 slices as follows [1, 2, 2, 8, 1, 2, 33, 1, 54, 5, 40, 3, 8, 728, 3, 8, 8, 5, 91]. 73 percent of accesses are in the largest equivalence class. The 125 initializations are split as follows [0, 0, 0, 8, 1, 2, 32, 0, 0, 5, 32, 1, 7, 19, 1, 8, 8, 1, 0]. The 350 writes are split as follows [0, 1, 1, 0, 0, 0, 0, 0, 42, 0, 3, 1, 0, 251, 0, 0, 0, 2, 49]. [2025-02-08 03:56:37,115 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:36" (1/1) ... [2025-02-08 03:56:37,116 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:36" (1/1) ... [2025-02-08 03:56:37,229 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:36" (1/1) ... [2025-02-08 03:56:37,241 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:36" (1/1) ... [2025-02-08 03:56:37,271 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:36" (1/1) ... [2025-02-08 03:56:37,292 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:36" (1/1) ... [2025-02-08 03:56:37,325 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:56:37,326 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:56:37,327 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:56:37,327 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:56:37,327 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:56:36" (1/1) ... [2025-02-08 03:56:37,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:56:37,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:56:37,357 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:56:37,403 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:56:37,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_fst_cleanup_module_12_2 [2025-02-08 03:56:37,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_fst_cleanup_module_12_2 [2025-02-08 03:56:37,422 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:56:37,422 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:56:37,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:56:37,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:56:37,422 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:56:37,422 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:56:37,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:56:37,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:56:37,423 INFO L130 BoogieDeclarations]: Found specification of procedure fst_remove_one [2025-02-08 03:56:37,423 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_remove_one [2025-02-08 03:56:37,423 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:56:37,423 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:56:37,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:56:37,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:56:37,423 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:56:37,423 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:56:37,423 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:56:37,423 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:56:37,423 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2025-02-08 03:56:37,423 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2025-02-08 03:56:37,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61 [2025-02-08 03:56:37,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61 [2025-02-08 03:56:37,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_67 [2025-02-08 03:56:37,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_67 [2025-02-08 03:56:37,424 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:56:37,424 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:56:37,424 INFO L130 BoogieDeclarations]: Found specification of procedure fst_close [2025-02-08 03:56:37,424 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_close [2025-02-08 03:56:37,424 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2025-02-08 03:56:37,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2025-02-08 03:56:37,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:56:37,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:56:37,424 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2025-02-08 03:56:37,424 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2025-02-08 03:56:37,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:56:37,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:56:37,424 INFO L130 BoogieDeclarations]: Found specification of procedure fst_tx_timeout [2025-02-08 03:56:37,424 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_tx_timeout [2025-02-08 03:56:37,424 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:56:37,424 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:56:37,424 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:56:37,424 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:56:37,425 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure fst_open [2025-02-08 03:56:37,425 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_open [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:56:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:56:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:56:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:56:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:56:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:56:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:56:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:56:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 03:56:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 03:56:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 03:56:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 03:56:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 03:56:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 03:56:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 03:56:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 03:56:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 03:56:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 03:56:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 03:56:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 03:56:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 03:56:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 03:56:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 03:56:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 03:56:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 03:56:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure hdlc_type_trans [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlc_type_trans [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_hdlc [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_hdlc [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:56:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:56:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:56:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:56:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:56:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:56:37,430 INFO L130 BoogieDeclarations]: Found specification of procedure fst_issue_cmd [2025-02-08 03:56:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_issue_cmd [2025-02-08 03:56:37,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:56:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:56:37,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:56:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:56:37,430 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:56:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:56:37,430 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:56:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:56:37,430 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 03:56:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 03:56:37,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:56:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:56:37,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:56:37,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:56:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:56:37,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-08 03:56:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-08 03:56:37,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_card_lock_of_fst_card_info [2025-02-08 03:56:37,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_card_lock_of_fst_card_info [2025-02-08 03:56:37,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure fst_cpureset [2025-02-08 03:56:37,432 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_cpureset [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:56:37,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:56:37,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:56:37,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-08 03:56:37,433 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-08 03:56:37,433 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2025-02-08 03:56:37,435 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2025-02-08 03:56:37,435 INFO L130 BoogieDeclarations]: Found specification of procedure fst_q_work_item [2025-02-08 03:56:37,435 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_q_work_item [2025-02-08 03:56:37,435 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-08 03:56:37,435 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-08 03:56:37,435 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:56:37,435 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:56:37,435 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 03:56:37,435 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 03:56:37,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:56:37,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:56:37,435 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 03:56:37,435 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 03:56:37,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:56:37,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:56:37,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:56:37,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2025-02-08 03:56:37,436 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-02-08 03:56:37,436 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:56:37,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:56:37,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:56:37,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:56:37,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:56:37,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:56:37,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:56:37,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:56:37,440 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:56:37,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:56:37,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:56:37,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:56:37,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:56:37,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:56:37,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-02-08 03:56:37,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:56:37,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:56:37,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-08 03:56:37,443 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:56:37,443 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-08 03:56:37,443 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 03:56:37,443 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:56:37,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:56:37,443 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-02-08 03:56:37,443 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:56:37,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure farsync_type_trans [2025-02-08 03:56:37,444 INFO L138 BoogieDeclarations]: Found implementation of procedure farsync_type_trans [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 03:56:37,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:56:37,444 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:56:37,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_fst_work_q_lock [2025-02-08 03:56:37,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_fst_work_q_lock [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:56:37,444 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure fst_disable_intr [2025-02-08 03:56:37,444 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_disable_intr [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:56:37,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:56:37,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:56:37,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure do_bottom_half_tx [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure do_bottom_half_tx [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure fst_process_rx_status [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_process_rx_status [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure hdlc_ioctl [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlc_ioctl [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure fst_clear_intr [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure fst_clear_intr [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_mac_header [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_mac_header [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:56:37,447 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2025-02-08 03:56:37,447 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2025-02-08 03:56:38,202 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:56:38,207 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:56:38,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5821: havoc __netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset;havoc __netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset;assume { :end_inline___netif_schedule } true;havoc netif_tx_wake_queue_#t~mem102#1.base, netif_tx_wake_queue_#t~mem102#1.offset; [2025-02-08 03:56:38,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12531: havoc netpoll_trap_#t~nondet1054#1; [2025-02-08 03:56:38,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5811: havoc netif_tx_start_queue_~dev_queue#1.base, netif_tx_start_queue_~dev_queue#1.offset;havoc netif_tx_start_queue_#in~dev_queue#1.base, netif_tx_start_queue_#in~dev_queue#1.offset;assume { :end_inline_netif_tx_start_queue } true; [2025-02-08 03:56:38,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5796: havoc clear_bit_~nr#1, clear_bit_~addr#1.base, clear_bit_~addr#1.offset;havoc clear_bit_#in~nr#1, clear_bit_#in~addr#1.base, clear_bit_#in~addr#1.offset;assume { :end_inline_clear_bit } true; [2025-02-08 03:56:38,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10203: assume { :begin_inline_ldv_dispatch_deregister_9_1 } true;ldv_dispatch_deregister_9_1_#in~arg0#1.base, ldv_dispatch_deregister_9_1_#in~arg0#1.offset := ldv_unregister_hdlc_device_~ldv_9_net_device_net_device~0#1.base, ldv_unregister_hdlc_device_~ldv_9_net_device_net_device~0#1.offset;havoc ldv_dispatch_deregister_9_1_~arg0#1.base, ldv_dispatch_deregister_9_1_~arg0#1.offset;ldv_dispatch_deregister_9_1_~arg0#1.base, ldv_dispatch_deregister_9_1_~arg0#1.offset := ldv_dispatch_deregister_9_1_#in~arg0#1.base, ldv_dispatch_deregister_9_1_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_deregister_9_1_~arg0#1.base, ldv_dispatch_deregister_9_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_1 } true;~ldv_statevar_1~0 := 5bv32;assume { :end_inline_ldv_switch_automaton_state_1_1 } true;havoc ldv_dispatch_deregister_9_1_~arg0#1.base, ldv_dispatch_deregister_9_1_~arg0#1.offset;havoc ldv_dispatch_deregister_9_1_#in~arg0#1.base, ldv_dispatch_deregister_9_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_9_1 } true; [2025-02-08 03:56:38,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10203-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:56:38,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: call #t~mem809#1.base, #t~mem809#1.offset := read~$Pointer$#13(~card~9#1.base, ~bvadd~64(~bvadd~64(110bv64, ~card~9#1.offset), ~bvmul~64(188bv64, ~sign_extend~64~32(~i~11#1))), 8bv64);~dev~6#1.base, ~dev~6#1.offset := #t~mem809#1.base, #t~mem809#1.offset;havoc #t~mem809#1.base, #t~mem809#1.offset;assume { :begin_inline_ldv_unregister_hdlc_device_89 } true;ldv_unregister_hdlc_device_89_#in~ldv_func_arg1#1.base, ldv_unregister_hdlc_device_89_#in~ldv_func_arg1#1.offset := ~dev~6#1.base, ~dev~6#1.offset;havoc ldv_unregister_hdlc_device_89_~ldv_func_arg1#1.base, ldv_unregister_hdlc_device_89_~ldv_func_arg1#1.offset;ldv_unregister_hdlc_device_89_~ldv_func_arg1#1.base, ldv_unregister_hdlc_device_89_~ldv_func_arg1#1.offset := ldv_unregister_hdlc_device_89_#in~ldv_func_arg1#1.base, ldv_unregister_hdlc_device_89_#in~ldv_func_arg1#1.offset;assume { :begin_inline_unregister_hdlc_device } true;unregister_hdlc_device_#in~arg0#1.base, unregister_hdlc_device_#in~arg0#1.offset := ldv_unregister_hdlc_device_89_~ldv_func_arg1#1.base, ldv_unregister_hdlc_device_89_~ldv_func_arg1#1.offset;havoc unregister_hdlc_device_~arg0#1.base, unregister_hdlc_device_~arg0#1.offset;unregister_hdlc_device_~arg0#1.base, unregister_hdlc_device_~arg0#1.offset := unregister_hdlc_device_#in~arg0#1.base, unregister_hdlc_device_#in~arg0#1.offset;havoc unregister_hdlc_device_~arg0#1.base, unregister_hdlc_device_~arg0#1.offset;havoc unregister_hdlc_device_#in~arg0#1.base, unregister_hdlc_device_#in~arg0#1.offset;assume { :end_inline_unregister_hdlc_device } true;assume { :begin_inline_ldv_unregister_hdlc_device } true;ldv_unregister_hdlc_device_#in~arg0#1.base, ldv_unregister_hdlc_device_#in~arg0#1.offset, ldv_unregister_hdlc_device_#in~arg1#1.base, ldv_unregister_hdlc_device_#in~arg1#1.offset := 0bv64, 0bv64, ldv_unregister_hdlc_device_89_~ldv_func_arg1#1.base, ldv_unregister_hdlc_device_89_~ldv_func_arg1#1.offset;havoc ldv_unregister_hdlc_device_~arg0#1.base, ldv_unregister_hdlc_device_~arg0#1.offset, ldv_unregister_hdlc_device_~arg1#1.base, ldv_unregister_hdlc_device_~arg1#1.offset, ldv_unregister_hdlc_device_~ldv_9_net_device_net_device~0#1.base, ldv_unregister_hdlc_device_~ldv_9_net_device_net_device~0#1.offset;ldv_unregister_hdlc_device_~arg0#1.base, ldv_unregister_hdlc_device_~arg0#1.offset := ldv_unregister_hdlc_device_#in~arg0#1.base, ldv_unregister_hdlc_device_#in~arg0#1.offset;ldv_unregister_hdlc_device_~arg1#1.base, ldv_unregister_hdlc_device_~arg1#1.offset := ldv_unregister_hdlc_device_#in~arg1#1.base, ldv_unregister_hdlc_device_#in~arg1#1.offset;havoc ldv_unregister_hdlc_device_~ldv_9_net_device_net_device~0#1.base, ldv_unregister_hdlc_device_~ldv_9_net_device_net_device~0#1.offset;ldv_unregister_hdlc_device_~ldv_9_net_device_net_device~0#1.base, ldv_unregister_hdlc_device_~ldv_9_net_device_net_device~0#1.offset := ldv_unregister_hdlc_device_~arg1#1.base, ldv_unregister_hdlc_device_~arg1#1.offset; [2025-02-08 03:56:38,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10515: havoc ldv_dev_get_drvdata_#t~mem935#1.base, ldv_dev_get_drvdata_#t~mem935#1.offset;havoc ldv_dev_get_drvdata_#t~mem936#1.base, ldv_dev_get_drvdata_#t~mem936#1.offset; [2025-02-08 03:56:38,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: havoc ldv_unregister_hdlc_device_~arg0#1.base, ldv_unregister_hdlc_device_~arg0#1.offset, ldv_unregister_hdlc_device_~arg1#1.base, ldv_unregister_hdlc_device_~arg1#1.offset, ldv_unregister_hdlc_device_~ldv_9_net_device_net_device~0#1.base, ldv_unregister_hdlc_device_~ldv_9_net_device_net_device~0#1.offset;havoc ldv_unregister_hdlc_device_#in~arg0#1.base, ldv_unregister_hdlc_device_#in~arg0#1.offset, ldv_unregister_hdlc_device_#in~arg1#1.base, ldv_unregister_hdlc_device_#in~arg1#1.offset;assume { :end_inline_ldv_unregister_hdlc_device } true;havoc ldv_unregister_hdlc_device_89_~ldv_func_arg1#1.base, ldv_unregister_hdlc_device_89_~ldv_func_arg1#1.offset;havoc ldv_unregister_hdlc_device_89_#in~ldv_func_arg1#1.base, ldv_unregister_hdlc_device_89_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_unregister_hdlc_device_89 } true;~i~11#1 := ~bvadd~32(1bv32, ~i~11#1); [2025-02-08 03:56:38,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5309: havoc constant_test_bit_#t~mem0#1; [2025-02-08 03:56:42,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: havoc fst_op_lower_#t~mem267#1.base, fst_op_lower_#t~mem267#1.offset, fst_op_lower_#t~mem268#1.base, fst_op_lower_#t~mem268#1.offset, fst_op_lower_#t~mem269#1, fst_op_lower_#t~ret270#1, fst_op_lower_#t~mem271#1.base, fst_op_lower_#t~mem271#1.offset, fst_op_lower_#t~mem272#1.base, fst_op_lower_#t~mem272#1.offset, fst_op_lower_#t~mem273#1, fst_op_lower_#t~mem274#1, fst_op_lower_~port#1.base, fst_op_lower_~port#1.offset, fst_op_lower_~outputs#1, fst_op_lower_~tmp~26#1;havoc fst_op_lower_#in~port#1.base, fst_op_lower_#in~port#1.offset, fst_op_lower_#in~outputs#1;assume { :end_inline_fst_op_lower } true; [2025-02-08 03:56:42,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: havoc hdlc_close_~arg0#1.base, hdlc_close_~arg0#1.offset;havoc hdlc_close_#in~arg0#1.base, hdlc_close_#in~arg0#1.offset;assume { :end_inline_hdlc_close } true; [2025-02-08 03:56:42,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935: SUMMARY for call fst_issue_cmd(fst_closeport_~port#1.base, fst_closeport_~port#1.offset, 4bv16); srcloc: null [2025-02-08 03:56:48,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12527: havoc #t~nondet1053; [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905-1: SUMMARY for call fst_issue_cmd(fst_openport_~port#1.base, fst_openport_~port#1.offset, 3bv16); srcloc: null [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6464: assume 0bv32 != fst_op_raise_#t~mem266#1;havoc fst_op_raise_#t~mem266#1; [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6464: assume !(0bv32 != fst_op_raise_#t~mem266#1);havoc fst_op_raise_#t~mem266#1; [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905: call write~intINTTYPE4#13(1bv32, fst_openport_~port#1.base, ~bvadd~64(24bv64, fst_openport_~port#1.offset), 4bv64);call fst_openport_#t~mem684#1.base, fst_openport_#t~mem684#1.offset := read~$Pointer$#13(fst_openport_~port#1.base, ~bvadd~64(8bv64, fst_openport_~port#1.offset), 8bv64);call fst_openport_#t~mem685#1.base, fst_openport_#t~mem685#1.offset := read~$Pointer$#13(fst_openport_#t~mem684#1.base, fst_openport_#t~mem684#1.offset, 8bv64);call fst_openport_#t~mem686#1 := read~intINTTYPE4#13(fst_openport_~port#1.base, ~bvadd~64(16bv64, fst_openport_~port#1.offset), 4bv64); [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460-1: SUMMARY for call fst_op_raise_#t~ret262#1 := readl(fst_op_raise_#t~mem260#1.base, ~bvadd~64(fst_op_raise_#t~mem260#1.offset, ~bvadd~64(18834bv64, ~bvmul~64(4bv64, ~sign_extend~64~32(fst_op_raise_#t~mem261#1))))); srcloc: null [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460: fst_op_raise_~tmp~25#1 := fst_op_raise_#t~ret262#1;havoc fst_op_raise_#t~mem259#1.base, fst_op_raise_#t~mem259#1.offset;havoc fst_op_raise_#t~mem260#1.base, fst_op_raise_#t~mem260#1.offset;havoc fst_op_raise_#t~mem261#1;havoc fst_op_raise_#t~ret262#1;fst_op_raise_~outputs#1 := ~bvor~32(fst_op_raise_~outputs#1, fst_op_raise_~tmp~25#1);call fst_op_raise_#t~mem263#1.base, fst_op_raise_#t~mem263#1.offset := read~$Pointer$#13(fst_op_raise_~port#1.base, ~bvadd~64(8bv64, fst_op_raise_~port#1.offset), 8bv64);call fst_op_raise_#t~mem264#1.base, fst_op_raise_#t~mem264#1.offset := read~$Pointer$#13(fst_op_raise_#t~mem263#1.base, fst_op_raise_#t~mem263#1.offset, 8bv64);call fst_op_raise_#t~mem265#1 := read~intINTTYPE4#13(fst_op_raise_~port#1.base, ~bvadd~64(16bv64, fst_op_raise_~port#1.offset), 4bv64); [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6547-1: SUMMARY for call writeb(~zero_extend~32~8(~bvlshr~32(fst_tx_config_~offset~1#1, 16bv32)[8:0])[8:0], fst_tx_config_#t~mem285#1.base, ~bvadd~64(fst_tx_config_#t~mem285#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(2bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(2bv64, ~bvadd~64(16bv64, ~sign_extend~64~32(fst_tx_config_~pi~2#1))), ~sign_extend~64~32(fst_tx_config_~i~3#1))))))); srcloc: null [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6547: havoc fst_tx_config_#t~mem285#1.base, fst_tx_config_#t~mem285#1.offset;call fst_tx_config_#t~mem286#1.base, fst_tx_config_#t~mem286#1.offset := read~$Pointer$#13(fst_tx_config_~card~2#1.base, fst_tx_config_~card~2#1.offset, 8bv64); [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6510: havoc fst_rx_config_#t~mem278#1.base, fst_rx_config_#t~mem278#1.offset;call fst_rx_config_#t~mem279#1.base, fst_rx_config_#t~mem279#1.offset := read~$Pointer$#13(fst_rx_config_~card~1#1.base, fst_rx_config_~card~1#1.offset, 8bv64); [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6539: havoc ldv___ldv_spin_lock_72_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_72 } true;fst_tx_config_~i~3#1 := 0bv32; [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6510-1: SUMMARY for call writeb(~zero_extend~32~8(~bvlshr~32(fst_rx_config_~offset~0#1, 16bv32)[8:0])[8:0], fst_rx_config_#t~mem278#1.base, ~bvadd~64(fst_rx_config_#t~mem278#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(2bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_rx_config_~pi~1#1)), ~sign_extend~64~32(fst_rx_config_~i~2#1))))))); srcloc: null [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7910: assume 0bv32 != ~bvand~32(fst_openport_~signals~1#1, (if fst_openport_#t~short690#1 then 1bv32 else 4bv32));havoc fst_openport_#t~mem688#1;havoc fst_openport_#t~mem689#1;havoc fst_openport_#t~short690#1;call fst_openport_#t~mem691#1.base, fst_openport_#t~mem691#1.offset := read~$Pointer$#13(fst_openport_~port#1.base, fst_openport_~port#1.offset, 8bv64); [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7910: assume !(0bv32 != ~bvand~32(fst_openport_~signals~1#1, (if fst_openport_#t~short690#1 then 1bv32 else 4bv32)));havoc fst_openport_#t~mem688#1;havoc fst_openport_#t~mem689#1;havoc fst_openport_#t~short690#1;call fst_openport_#t~mem692#1.base, fst_openport_#t~mem692#1.offset := read~$Pointer$#13(fst_openport_~port#1.base, fst_openport_~port#1.offset, 8bv64); [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6502: havoc ldv___ldv_spin_lock_70_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_70_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_70_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_70_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_70 } true;fst_rx_config_~i~2#1 := 0bv32; [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12584: havoc try_module_get_#t~nondet1066#1; [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7972-1: SUMMARY for call module_put(~#__this_module~0.base, ~#__this_module~0.offset); srcloc: null [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7972: #res#1 := ~err~1#1; [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7910-1: assume fst_openport_#t~short690#1; [2025-02-08 03:56:48,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7910-1: assume !fst_openport_#t~short690#1;call fst_openport_#t~mem689#1 := read~intINTTYPE4#13(fst_openport_~port#1.base, ~bvadd~64(20bv64, fst_openport_~port#1.offset), 4bv64);fst_openport_#t~short690#1 := 4bv32 == fst_openport_#t~mem689#1; [2025-02-08 03:56:48,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7902: havoc fst_rx_config_#t~mem275#1, fst_rx_config_#t~mem276#1.base, fst_rx_config_#t~mem276#1.offset, fst_rx_config_#t~mem277#1.base, fst_rx_config_#t~mem277#1.offset, fst_rx_config_#t~mem278#1.base, fst_rx_config_#t~mem278#1.offset, fst_rx_config_#t~mem279#1.base, fst_rx_config_#t~mem279#1.offset, fst_rx_config_#t~mem280#1.base, fst_rx_config_#t~mem280#1.offset, fst_rx_config_#t~mem281#1.base, fst_rx_config_#t~mem281#1.offset, fst_rx_config_~port#1.base, fst_rx_config_~port#1.offset, fst_rx_config_~i~2#1, fst_rx_config_~pi~1#1, fst_rx_config_~offset~0#1, fst_rx_config_~flags~4#1, fst_rx_config_~card~1#1.base, fst_rx_config_~card~1#1.offset;havoc fst_rx_config_#in~port#1.base, fst_rx_config_#in~port#1.offset;assume { :end_inline_fst_rx_config } true;assume { :begin_inline_fst_tx_config } true;fst_tx_config_#in~port#1.base, fst_tx_config_#in~port#1.offset := fst_openport_~port#1.base, fst_openport_~port#1.offset;havoc fst_tx_config_#t~mem282#1, fst_tx_config_#t~mem283#1.base, fst_tx_config_#t~mem283#1.offset, fst_tx_config_#t~mem284#1.base, fst_tx_config_#t~mem284#1.offset, fst_tx_config_#t~mem285#1.base, fst_tx_config_#t~mem285#1.offset, fst_tx_config_#t~mem286#1.base, fst_tx_config_#t~mem286#1.offset, fst_tx_config_#t~mem287#1.base, fst_tx_config_#t~mem287#1.offset, fst_tx_config_~port#1.base, fst_tx_config_~port#1.offset, fst_tx_config_~i~3#1, fst_tx_config_~pi~2#1, fst_tx_config_~offset~1#1, fst_tx_config_~flags~5#1, fst_tx_config_~card~2#1.base, fst_tx_config_~card~2#1.offset;fst_tx_config_~port#1.base, fst_tx_config_~port#1.offset := fst_tx_config_#in~port#1.base, fst_tx_config_#in~port#1.offset;havoc fst_tx_config_~i~3#1;havoc fst_tx_config_~pi~2#1;havoc fst_tx_config_~offset~1#1;havoc fst_tx_config_~flags~5#1;havoc fst_tx_config_~card~2#1.base, fst_tx_config_~card~2#1.offset;call fst_tx_config_#t~mem282#1 := read~intINTTYPE4#13(fst_tx_config_~port#1.base, ~bvadd~64(16bv64, fst_tx_config_~port#1.offset), 4bv64);fst_tx_config_~pi~2#1 := fst_tx_config_#t~mem282#1;havoc fst_tx_config_#t~mem282#1;call fst_tx_config_#t~mem283#1.base, fst_tx_config_#t~mem283#1.offset := read~$Pointer$#13(fst_tx_config_~port#1.base, ~bvadd~64(8bv64, fst_tx_config_~port#1.offset), 8bv64);fst_tx_config_~card~2#1.base, fst_tx_config_~card~2#1.offset := fst_tx_config_#t~mem283#1.base, fst_tx_config_#t~mem283#1.offset;havoc fst_tx_config_#t~mem283#1.base, fst_tx_config_#t~mem283#1.offset;assume { :begin_inline_ldv___ldv_spin_lock_72 } true;ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.offset := fst_tx_config_~card~2#1.base, ~bvadd~64(40bv64, fst_tx_config_~card~2#1.offset);havoc ldv___ldv_spin_lock_72_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_72_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_#in~ldv_func_arg1#1.offset; [2025-02-08 03:56:48,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523: SUMMARY for call ldv_spin_unlock_irqrestore_67(fst_rx_config_~card~1#1.base, ~bvadd~64(40bv64, fst_rx_config_~card~1#1.offset), fst_rx_config_~flags~4#1); srcloc: null [2025-02-08 03:56:48,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6548-1: SUMMARY for call writew(0bv16, fst_tx_config_#t~mem286#1.base, ~bvadd~64(fst_tx_config_#t~mem286#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvadd~64(4bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(2bv64, ~bvadd~64(16bv64, ~sign_extend~64~32(fst_tx_config_~pi~2#1))), ~sign_extend~64~32(fst_tx_config_~i~3#1)))))))); srcloc: null [2025-02-08 03:56:48,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12473: havoc hdlc_open_#t~nondet1048#1;#t~ret702#1 := hdlc_open_#res#1;havoc hdlc_open_#t~nondet1048#1, hdlc_open_~arg0#1.base, hdlc_open_~arg0#1.offset;havoc hdlc_open_#in~arg0#1.base, hdlc_open_#in~arg0#1.offset;assume { :end_inline_hdlc_open } true;~err~1#1 := #t~ret702#1;havoc #t~ret702#1; [2025-02-08 03:56:48,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6548: havoc fst_tx_config_#t~mem286#1.base, fst_tx_config_#t~mem286#1.offset;call fst_tx_config_#t~mem287#1.base, fst_tx_config_#t~mem287#1.offset := read~$Pointer$#13(fst_tx_config_~card~2#1.base, fst_tx_config_~card~2#1.offset, 8bv64); [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6511-1: SUMMARY for call writew(57344bv16, fst_rx_config_#t~mem279#1.base, ~bvadd~64(fst_rx_config_#t~mem279#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvadd~64(4bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_rx_config_~pi~1#1)), ~sign_extend~64~32(fst_rx_config_~i~2#1)))))))); srcloc: null [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919: call fst_openport_#t~mem693#1 := read~intINTTYPE4#13(fst_openport_~port#1.base, ~bvadd~64(52bv64, fst_openport_~port#1.offset), 4bv64);call fst_openport_#t~mem694#1 := read~intINTTYPE4#13(fst_openport_~port#1.base, ~bvadd~64(48bv64, fst_openport_~port#1.offset), 4bv64);fst_openport_~txq_length~1#1 := ~bvsub~32(fst_openport_#t~mem693#1, fst_openport_#t~mem694#1);havoc fst_openport_#t~mem693#1;havoc fst_openport_#t~mem694#1;call write~intINTTYPE4#13(0bv32, fst_openport_~port#1.base, ~bvadd~64(52bv64, fst_openport_~port#1.offset), 4bv64);call write~intINTTYPE4#13(0bv32, fst_openport_~port#1.base, ~bvadd~64(48bv64, fst_openport_~port#1.offset), 4bv64); [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6511: havoc fst_rx_config_#t~mem279#1.base, fst_rx_config_#t~mem279#1.offset;call fst_rx_config_#t~mem280#1.base, fst_rx_config_#t~mem280#1.offset := read~$Pointer$#13(fst_rx_config_~card~1#1.base, fst_rx_config_~card~1#1.offset, 8bv64); [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907-1: SUMMARY for call fst_openport_#t~ret687#1 := readl(fst_openport_#t~mem685#1.base, ~bvadd~64(fst_openport_#t~mem685#1.offset, ~bvadd~64(19000bv64, ~bvmul~64(4bv64, ~sign_extend~64~32(fst_openport_#t~mem686#1))))); srcloc: null [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466: SUMMARY for call fst_issue_cmd(fst_op_raise_~port#1.base, fst_op_raise_~port#1.offset, 6bv16); srcloc: null [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: fst_openport_~tmp~38#1 := fst_openport_#t~ret687#1;havoc fst_openport_#t~mem684#1.base, fst_openport_#t~mem684#1.offset;havoc fst_openport_#t~mem685#1.base, fst_openport_#t~mem685#1.offset;havoc fst_openport_#t~mem686#1;havoc fst_openport_#t~ret687#1;fst_openport_~signals~1#1 := fst_openport_~tmp~38#1;call fst_openport_#t~mem688#1 := read~intINTTYPE4#13(fst_openport_~port#1.base, ~bvadd~64(20bv64, fst_openport_~port#1.offset), 4bv64);fst_openport_#t~short690#1 := 2bv32 == fst_openport_#t~mem688#1; [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6462: havoc fst_op_raise_#t~mem263#1.base, fst_op_raise_#t~mem263#1.offset;havoc fst_op_raise_#t~mem264#1.base, fst_op_raise_#t~mem264#1.offset;havoc fst_op_raise_#t~mem265#1;call fst_op_raise_#t~mem266#1 := read~intINTTYPE4#13(fst_op_raise_~port#1.base, ~bvadd~64(24bv64, fst_op_raise_~port#1.offset), 4bv64); [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7903: havoc fst_tx_config_#t~mem282#1, fst_tx_config_#t~mem283#1.base, fst_tx_config_#t~mem283#1.offset, fst_tx_config_#t~mem284#1.base, fst_tx_config_#t~mem284#1.offset, fst_tx_config_#t~mem285#1.base, fst_tx_config_#t~mem285#1.offset, fst_tx_config_#t~mem286#1.base, fst_tx_config_#t~mem286#1.offset, fst_tx_config_#t~mem287#1.base, fst_tx_config_#t~mem287#1.offset, fst_tx_config_~port#1.base, fst_tx_config_~port#1.offset, fst_tx_config_~i~3#1, fst_tx_config_~pi~2#1, fst_tx_config_~offset~1#1, fst_tx_config_~flags~5#1, fst_tx_config_~card~2#1.base, fst_tx_config_~card~2#1.offset;havoc fst_tx_config_#in~port#1.base, fst_tx_config_#in~port#1.offset;assume { :end_inline_fst_tx_config } true;assume { :begin_inline_fst_op_raise } true;fst_op_raise_#in~port#1.base, fst_op_raise_#in~port#1.offset, fst_op_raise_#in~outputs#1 := fst_openport_~port#1.base, fst_openport_~port#1.offset, 3bv32;havoc fst_op_raise_#t~mem259#1.base, fst_op_raise_#t~mem259#1.offset, fst_op_raise_#t~mem260#1.base, fst_op_raise_#t~mem260#1.offset, fst_op_raise_#t~mem261#1, fst_op_raise_#t~ret262#1, fst_op_raise_#t~mem263#1.base, fst_op_raise_#t~mem263#1.offset, fst_op_raise_#t~mem264#1.base, fst_op_raise_#t~mem264#1.offset, fst_op_raise_#t~mem265#1, fst_op_raise_#t~mem266#1, fst_op_raise_~port#1.base, fst_op_raise_~port#1.offset, fst_op_raise_~outputs#1, fst_op_raise_~tmp~25#1;fst_op_raise_~port#1.base, fst_op_raise_~port#1.offset := fst_op_raise_#in~port#1.base, fst_op_raise_#in~port#1.offset;fst_op_raise_~outputs#1 := fst_op_raise_#in~outputs#1;havoc fst_op_raise_~tmp~25#1;call fst_op_raise_#t~mem259#1.base, fst_op_raise_#t~mem259#1.offset := read~$Pointer$#13(fst_op_raise_~port#1.base, ~bvadd~64(8bv64, fst_op_raise_~port#1.offset), 8bv64);call fst_op_raise_#t~mem260#1.base, fst_op_raise_#t~mem260#1.offset := read~$Pointer$#13(fst_op_raise_#t~mem259#1.base, fst_op_raise_#t~mem259#1.offset, 8bv64);call fst_op_raise_#t~mem261#1 := read~intINTTYPE4#13(fst_op_raise_~port#1.base, ~bvadd~64(16bv64, fst_op_raise_~port#1.offset), 4bv64); [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6561: SUMMARY for call ldv_spin_unlock_irqrestore_67(fst_tx_config_~card~2#1.base, ~bvadd~64(40bv64, fst_tx_config_~card~2#1.offset), fst_tx_config_~flags~5#1); srcloc: null [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6462-1: SUMMARY for call writel(fst_op_raise_~outputs#1, fst_op_raise_#t~mem264#1.base, ~bvadd~64(fst_op_raise_#t~mem264#1.offset, ~bvadd~64(18834bv64, ~bvmul~64(4bv64, ~sign_extend~64~32(fst_op_raise_#t~mem265#1))))); srcloc: null [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: assume ~bvsle~32(fst_tx_config_~i~3#1, 1bv32); [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: assume !~bvsle~32(fst_tx_config_~i~3#1, 1bv32);call write~intINTTYPE4#13(0bv32, fst_tx_config_~port#1.base, ~bvadd~64(36bv64, fst_tx_config_~port#1.offset), 4bv64);call write~intINTTYPE4#13(0bv32, fst_tx_config_~port#1.base, ~bvadd~64(40bv64, fst_tx_config_~port#1.offset), 4bv64);call write~intINTTYPE4#13(0bv32, fst_tx_config_~port#1.base, ~bvadd~64(44bv64, fst_tx_config_~port#1.offset), 4bv64); [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6549-1: SUMMARY for call writeb(0bv8, fst_tx_config_#t~mem287#1.base, ~bvadd~64(fst_tx_config_#t~mem287#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(3bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(2bv64, ~bvadd~64(16bv64, ~sign_extend~64~32(fst_tx_config_~pi~2#1))), ~sign_extend~64~32(fst_tx_config_~i~3#1))))))); srcloc: null [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6549: havoc fst_tx_config_#t~mem287#1.base, fst_tx_config_#t~mem287#1.offset;fst_tx_config_~i~3#1 := ~bvadd~32(1bv32, fst_tx_config_~i~3#1); [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6512-1: SUMMARY for call writew(8192bv16, fst_rx_config_#t~mem280#1.base, ~bvadd~64(fst_rx_config_#t~mem280#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvadd~64(6bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_rx_config_~pi~1#1)), ~sign_extend~64~32(fst_rx_config_~i~2#1)))))))); srcloc: null [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6512: havoc fst_rx_config_#t~mem280#1.base, fst_rx_config_#t~mem280#1.offset;call fst_rx_config_#t~mem281#1.base, fst_rx_config_#t~mem281#1.offset := read~$Pointer$#13(fst_rx_config_~card~1#1.base, fst_rx_config_~card~1#1.offset, 8bv64); [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6545: fst_tx_config_~offset~1#1 := ~bvmul~32(8192bv32, ~bvadd~64(8bv64, ~bvadd~64(~bvmul~64(2bv64, ~sign_extend~64~32(fst_tx_config_~pi~2#1)), ~sign_extend~64~32(fst_tx_config_~i~3#1)))[32:0]);call fst_tx_config_#t~mem284#1.base, fst_tx_config_#t~mem284#1.offset := read~$Pointer$#13(fst_tx_config_~card~2#1.base, fst_tx_config_~card~2#1.offset, 8bv64); [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916-1: SUMMARY for call netif_carrier_off(fst_openport_#t~mem692#1.base, fst_openport_#t~mem692#1.offset); srcloc: null [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: havoc fst_openport_#t~mem692#1.base, fst_openport_#t~mem692#1.offset; [2025-02-08 03:56:48,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6508: fst_rx_config_~offset~0#1 := ~bvmul~32(8192bv32, ~bvadd~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~bvadd~64(1bv64, ~sign_extend~64~32(fst_rx_config_~pi~1#1))), ~sign_extend~64~32(fst_rx_config_~i~2#1)))[32:0]);call fst_rx_config_#t~mem277#1.base, fst_rx_config_#t~mem277#1.offset := read~$Pointer$#13(fst_rx_config_~card~1#1.base, fst_rx_config_~card~1#1.offset, 8bv64); [2025-02-08 03:56:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912-1: SUMMARY for call netif_carrier_on(fst_openport_#t~mem691#1.base, fst_openport_#t~mem691#1.offset); srcloc: null [2025-02-08 03:56:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912: havoc fst_openport_#t~mem691#1.base, fst_openport_#t~mem691#1.offset; [2025-02-08 03:56:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7970: assume 0bv32 != ~err~1#1; [2025-02-08 03:56:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7970: assume !(0bv32 != ~err~1#1); [2025-02-08 03:56:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10344: SUMMARY for call ldv_spin_lock_card_lock_of_fst_card_info(); srcloc: null [2025-02-08 03:56:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7904: havoc fst_op_raise_#t~mem259#1.base, fst_op_raise_#t~mem259#1.offset, fst_op_raise_#t~mem260#1.base, fst_op_raise_#t~mem260#1.offset, fst_op_raise_#t~mem261#1, fst_op_raise_#t~ret262#1, fst_op_raise_#t~mem263#1.base, fst_op_raise_#t~mem263#1.offset, fst_op_raise_#t~mem264#1.base, fst_op_raise_#t~mem264#1.offset, fst_op_raise_#t~mem265#1, fst_op_raise_#t~mem266#1, fst_op_raise_~port#1.base, fst_op_raise_~port#1.offset, fst_op_raise_~outputs#1, fst_op_raise_~tmp~25#1;havoc fst_op_raise_#in~port#1.base, fst_op_raise_#in~port#1.offset, fst_op_raise_#in~outputs#1;assume { :end_inline_fst_op_raise } true; [2025-02-08 03:56:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6546: havoc fst_tx_config_#t~mem284#1.base, fst_tx_config_#t~mem284#1.offset;call fst_tx_config_#t~mem285#1.base, fst_tx_config_#t~mem285#1.offset := read~$Pointer$#13(fst_tx_config_~card~2#1.base, fst_tx_config_~card~2#1.offset, 8bv64); [2025-02-08 03:56:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6517: assume ~bvsle~32(fst_rx_config_~i~2#1, 7bv32); [2025-02-08 03:56:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6517: assume !~bvsle~32(fst_rx_config_~i~2#1, 7bv32);call write~intINTTYPE4#13(0bv32, fst_rx_config_~port#1.base, ~bvadd~64(32bv64, fst_rx_config_~port#1.offset), 4bv64); [2025-02-08 03:56:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-1: SUMMARY for call writeb(128bv8, fst_rx_config_#t~mem281#1.base, ~bvadd~64(fst_rx_config_#t~mem281#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(3bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_rx_config_~pi~1#1)), ~sign_extend~64~32(fst_rx_config_~i~2#1))))))); srcloc: null [2025-02-08 03:56:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6546-1: SUMMARY for call writew(~zero_extend~32~16(fst_tx_config_~offset~1#1[16:0])[16:0], fst_tx_config_#t~mem284#1.base, ~bvadd~64(fst_tx_config_#t~mem284#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(2bv64, ~bvadd~64(16bv64, ~sign_extend~64~32(fst_tx_config_~pi~2#1))), ~sign_extend~64~32(fst_tx_config_~i~3#1))))))); srcloc: null [2025-02-08 03:56:48,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513: havoc fst_rx_config_#t~mem281#1.base, fst_rx_config_#t~mem281#1.offset;fst_rx_config_~i~2#1 := ~bvadd~32(1bv32, fst_rx_config_~i~2#1); [2025-02-08 03:56:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6509-1: SUMMARY for call writew(~zero_extend~32~16(fst_rx_config_~offset~0#1[16:0])[16:0], fst_rx_config_#t~mem277#1.base, ~bvadd~64(fst_rx_config_#t~mem277#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_rx_config_~pi~1#1)), ~sign_extend~64~32(fst_rx_config_~i~2#1))))))); srcloc: null [2025-02-08 03:56:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6509: havoc fst_rx_config_#t~mem277#1.base, fst_rx_config_#t~mem277#1.offset;call fst_rx_config_#t~mem278#1.base, fst_rx_config_#t~mem278#1.offset := read~$Pointer$#13(fst_rx_config_~card~1#1.base, fst_rx_config_~card~1#1.offset, 8bv64); [2025-02-08 03:56:48,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10345: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_72_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_72_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:56:48,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5778: havoc #t~mem97.base, #t~mem97.offset; [2025-02-08 03:56:48,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12429: havoc #t~nondet1042; [2025-02-08 03:56:49,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628: havoc #t~mem58.base, #t~mem58.offset; [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12575-1: #t~ret252#1 := schedule_timeout_uninterruptible_#res#1;havoc schedule_timeout_uninterruptible_#t~nondet1062#1, schedule_timeout_uninterruptible_~arg0#1;havoc schedule_timeout_uninterruptible_#in~arg0#1;assume { :end_inline_schedule_timeout_uninterruptible } true;havoc #t~ret252#1;assume { :begin_inline_ldv___ldv_spin_lock_68 } true;ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset := ~card~0#1.base, ~bvadd~64(40bv64, ~card~0#1.offset);havoc ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset; [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12575: havoc schedule_timeout_uninterruptible_#t~nondet1062#1; [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10325: havoc ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_68 } true;~safety~0#1 := ~bvadd~32(1bv32, ~safety~0#1); [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10325-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_68_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_68_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419-1: SUMMARY for call ldv_spin_unlock_irqrestore_67(~card~0#1.base, ~bvadd~64(40bv64, ~card~0#1.offset), ~flags~3#1); srcloc: null [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419: assume { :begin_inline_schedule_timeout_uninterruptible } true;schedule_timeout_uninterruptible_#in~arg0#1 := 1bv64;havoc schedule_timeout_uninterruptible_#res#1;havoc schedule_timeout_uninterruptible_#t~nondet1062#1, schedule_timeout_uninterruptible_~arg0#1;schedule_timeout_uninterruptible_~arg0#1 := schedule_timeout_uninterruptible_#in~arg0#1;havoc schedule_timeout_uninterruptible_#t~nondet1062#1;schedule_timeout_uninterruptible_#res#1 := schedule_timeout_uninterruptible_#t~nondet1062#1;havoc schedule_timeout_uninterruptible_#t~nondet1062#1; [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6432-1: SUMMARY for call #t~ret256#1 := readw(#t~mem254#1.base, ~bvadd~64(#t~mem254#1.offset, ~bvadd~64(18940bv64, ~bvmul~64(2bv64, ~sign_extend~64~32(#t~mem255#1))))); srcloc: null [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6432: ~mbval~0#1 := #t~ret256#1;havoc #t~mem254#1.base, #t~mem254#1.offset;havoc #t~mem255#1;havoc #t~ret256#1; [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6426: havoc #t~ret253#1; [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10324: SUMMARY for call ldv_spin_lock_card_lock_of_fst_card_info(); srcloc: null [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6424: assume ~bvsgt~32(~safety~0#1, 2000bv32); [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6424: assume !~bvsgt~32(~safety~0#1, 2000bv32);call #t~mem254#1.base, #t~mem254#1.offset := read~$Pointer$#13(~card~0#1.base, ~card~0#1.offset, 8bv64);call #t~mem255#1 := read~intINTTYPE4#13(~port#1.base, ~bvadd~64(16bv64, ~port#1.offset), 4bv64); [2025-02-08 03:56:49,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6426-1: SUMMARY for call #t~ret253#1 := printk(4bv64, 0bv64); srcloc: null [2025-02-08 03:56:49,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5600: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 03:56:49,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076: #res := 8bv32; [2025-02-08 03:56:49,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10074: #res := 3bv32; [2025-02-08 03:56:49,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10078: #res := 10bv32; [2025-02-08 03:56:49,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10112: #res := 7bv32; [2025-02-08 03:56:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10110: #res := 2bv32; [2025-02-08 03:56:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114: #res := 22bv32; [2025-02-08 03:56:49,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6175: havoc #t~mem187#1;~j~0#1 := ~bvadd~64(1bv64, ~jiffies~0); [2025-02-08 03:56:49,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6175-1: SUMMARY for call outw(1039bv16, ~bvadd~32(110bv32, ~zero_extend~32~16(#t~mem187#1))); srcloc: null [2025-02-08 03:56:49,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6173: #t~ret185#1 := pci_read_config_byte_#res#1;havoc pci_read_config_byte_#t~mem121#1.base, pci_read_config_byte_#t~mem121#1.offset, pci_read_config_byte_#t~mem122#1, pci_read_config_byte_#t~ret123#1, pci_read_config_byte_~dev#1.base, pci_read_config_byte_~dev#1.offset, pci_read_config_byte_~where#1, pci_read_config_byte_~val#1.base, pci_read_config_byte_~val#1.offset, pci_read_config_byte_~tmp~15#1;havoc pci_read_config_byte_#in~dev#1.base, pci_read_config_byte_#in~dev#1.offset, pci_read_config_byte_#in~where#1, pci_read_config_byte_#in~val#1.base, pci_read_config_byte_#in~val#1.offset;assume { :end_inline_pci_read_config_byte } true;~tmp~23#1 := #t~ret185#1;havoc #t~mem184#1.base, #t~mem184#1.offset;havoc #t~ret185#1;call #t~mem186#1 := read~intINTTYPE2#13(~card#1.base, ~bvadd~64(108bv64, ~card#1.offset), 2bv64); [2025-02-08 03:56:49,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6198: #t~ret192#1 := pci_write_config_byte_#res#1;havoc pci_write_config_byte_#t~mem124#1.base, pci_write_config_byte_#t~mem124#1.offset, pci_write_config_byte_#t~mem125#1, pci_write_config_byte_#t~ret126#1, pci_write_config_byte_~dev#1.base, pci_write_config_byte_~dev#1.offset, pci_write_config_byte_~where#1, pci_write_config_byte_~val#1, pci_write_config_byte_~tmp~16#1;havoc pci_write_config_byte_#in~dev#1.base, pci_write_config_byte_#in~dev#1.offset, pci_write_config_byte_#in~where#1, pci_write_config_byte_#in~val#1;assume { :end_inline_pci_write_config_byte } true;~tmp___0~7#1 := #t~ret192#1;havoc #t~mem190#1.base, #t~mem190#1.offset;havoc #t~mem191#1;havoc #t~ret192#1; [2025-02-08 03:56:49,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: assume ~bvult~64(~jiffies~0, ~j~0#1); [2025-02-08 03:56:49,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: assume !~bvult~64(~jiffies~0, ~j~0#1);call #t~mem189#1 := read~intINTTYPE2#13(~card#1.base, ~bvadd~64(108bv64, ~card#1.offset), 2bv64); [2025-02-08 03:56:49,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6186: havoc #t~mem188#1;~j~0#1 := ~bvadd~64(1bv64, ~jiffies~0); [2025-02-08 03:56:49,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6186-1: SUMMARY for call outw(9231bv16, ~bvadd~32(110bv32, ~zero_extend~32~16(#t~mem188#1))); srcloc: null [2025-02-08 03:56:49,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174: havoc #t~mem186#1;call #t~mem187#1 := read~intINTTYPE2#13(~card#1.base, ~bvadd~64(108bv64, ~card#1.offset), 2bv64); [2025-02-08 03:56:49,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12539: havoc pci_bus_write_config_byte_#t~nondet1056#1;pci_write_config_byte_#t~ret126#1 := pci_bus_write_config_byte_#res#1;havoc pci_bus_write_config_byte_#t~nondet1056#1, pci_bus_write_config_byte_~arg0#1.base, pci_bus_write_config_byte_~arg0#1.offset, pci_bus_write_config_byte_~arg1#1, pci_bus_write_config_byte_~arg2#1, pci_bus_write_config_byte_~arg3#1;havoc pci_bus_write_config_byte_#in~arg0#1.base, pci_bus_write_config_byte_#in~arg0#1.offset, pci_bus_write_config_byte_#in~arg1#1, pci_bus_write_config_byte_#in~arg2#1, pci_bus_write_config_byte_#in~arg3#1;assume { :end_inline_pci_bus_write_config_byte } true;pci_write_config_byte_~tmp~16#1 := pci_write_config_byte_#t~ret126#1;havoc pci_write_config_byte_#t~mem124#1.base, pci_write_config_byte_#t~mem124#1.offset;havoc pci_write_config_byte_#t~mem125#1;havoc pci_write_config_byte_#t~ret126#1;pci_write_config_byte_#res#1 := pci_write_config_byte_~tmp~16#1; [2025-02-08 03:56:49,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-1: SUMMARY for call outw(17423bv16, ~bvadd~32(110bv32, ~zero_extend~32~16(#t~mem186#1))); srcloc: null [2025-02-08 03:56:49,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197: havoc #t~mem189#1;call #t~mem190#1.base, #t~mem190#1.offset := read~$Pointer$#13(~card#1.base, ~bvadd~64(862bv64, ~card#1.offset), 8bv64);call #t~mem191#1 := read~intINTTYPE1#0(~#interrupt_line_register~0#1.base, ~#interrupt_line_register~0#1.offset, 1bv64);assume { :begin_inline_pci_write_config_byte } true;pci_write_config_byte_#in~dev#1.base, pci_write_config_byte_#in~dev#1.offset, pci_write_config_byte_#in~where#1, pci_write_config_byte_#in~val#1 := #t~mem190#1.base, #t~mem190#1.offset, 60bv32, ~zero_extend~32~8(#t~mem191#1)[8:0];havoc pci_write_config_byte_#res#1;havoc pci_write_config_byte_#t~mem124#1.base, pci_write_config_byte_#t~mem124#1.offset, pci_write_config_byte_#t~mem125#1, pci_write_config_byte_#t~ret126#1, pci_write_config_byte_~dev#1.base, pci_write_config_byte_~dev#1.offset, pci_write_config_byte_~where#1, pci_write_config_byte_~val#1, pci_write_config_byte_~tmp~16#1;pci_write_config_byte_~dev#1.base, pci_write_config_byte_~dev#1.offset := pci_write_config_byte_#in~dev#1.base, pci_write_config_byte_#in~dev#1.offset;pci_write_config_byte_~where#1 := pci_write_config_byte_#in~where#1;pci_write_config_byte_~val#1 := pci_write_config_byte_#in~val#1;havoc pci_write_config_byte_~tmp~16#1;call pci_write_config_byte_#t~mem124#1.base, pci_write_config_byte_#t~mem124#1.offset := read~$Pointer$#13(pci_write_config_byte_~dev#1.base, ~bvadd~64(16bv64, pci_write_config_byte_~dev#1.offset), 8bv64);call pci_write_config_byte_#t~mem125#1 := read~intINTTYPE4#13(pci_write_config_byte_~dev#1.base, ~bvadd~64(56bv64, pci_write_config_byte_~dev#1.offset), 4bv64);assume { :begin_inline_pci_bus_write_config_byte } true;pci_bus_write_config_byte_#in~arg0#1.base, pci_bus_write_config_byte_#in~arg0#1.offset, pci_bus_write_config_byte_#in~arg1#1, pci_bus_write_config_byte_#in~arg2#1, pci_bus_write_config_byte_#in~arg3#1 := pci_write_config_byte_#t~mem124#1.base, pci_write_config_byte_#t~mem124#1.offset, pci_write_config_byte_#t~mem125#1, pci_write_config_byte_~where#1, ~zero_extend~32~8(pci_write_config_byte_~val#1)[8:0];havoc pci_bus_write_config_byte_#res#1;havoc pci_bus_write_config_byte_#t~nondet1056#1, pci_bus_write_config_byte_~arg0#1.base, pci_bus_write_config_byte_~arg0#1.offset, pci_bus_write_config_byte_~arg1#1, pci_bus_write_config_byte_~arg2#1, pci_bus_write_config_byte_~arg3#1;pci_bus_write_config_byte_~arg0#1.base, pci_bus_write_config_byte_~arg0#1.offset := pci_bus_write_config_byte_#in~arg0#1.base, pci_bus_write_config_byte_#in~arg0#1.offset;pci_bus_write_config_byte_~arg1#1 := pci_bus_write_config_byte_#in~arg1#1;pci_bus_write_config_byte_~arg2#1 := pci_bus_write_config_byte_#in~arg2#1;pci_bus_write_config_byte_~arg3#1 := pci_bus_write_config_byte_#in~arg3#1;havoc pci_bus_write_config_byte_#t~nondet1056#1;pci_bus_write_config_byte_#res#1 := pci_bus_write_config_byte_#t~nondet1056#1;havoc pci_bus_write_config_byte_#t~nondet1056#1; [2025-02-08 03:56:49,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6164: call ULTIMATE.dealloc(~#interrupt_line_register~0#1.base, ~#interrupt_line_register~0#1.offset);havoc ~#interrupt_line_register~0#1.base, ~#interrupt_line_register~0#1.offset; [2025-02-08 03:56:49,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197-1: SUMMARY for call outw(1039bv16, ~bvadd~32(110bv32, ~zero_extend~32~16(#t~mem189#1))); srcloc: null [2025-02-08 03:56:49,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12535: havoc pci_bus_read_config_byte_#t~nondet1055#1;pci_read_config_byte_#t~ret123#1 := pci_bus_read_config_byte_#res#1;havoc pci_bus_read_config_byte_#t~nondet1055#1, pci_bus_read_config_byte_~arg0#1.base, pci_bus_read_config_byte_~arg0#1.offset, pci_bus_read_config_byte_~arg1#1, pci_bus_read_config_byte_~arg2#1, pci_bus_read_config_byte_~arg3#1.base, pci_bus_read_config_byte_~arg3#1.offset;havoc pci_bus_read_config_byte_#in~arg0#1.base, pci_bus_read_config_byte_#in~arg0#1.offset, pci_bus_read_config_byte_#in~arg1#1, pci_bus_read_config_byte_#in~arg2#1, pci_bus_read_config_byte_#in~arg3#1.base, pci_bus_read_config_byte_#in~arg3#1.offset;assume { :end_inline_pci_bus_read_config_byte } true;pci_read_config_byte_~tmp~15#1 := pci_read_config_byte_#t~ret123#1;havoc pci_read_config_byte_#t~mem121#1.base, pci_read_config_byte_#t~mem121#1.offset;havoc pci_read_config_byte_#t~mem122#1;havoc pci_read_config_byte_#t~ret123#1;pci_read_config_byte_#res#1 := pci_read_config_byte_~tmp~15#1; [2025-02-08 03:56:49,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6181: assume ~bvult~64(~jiffies~0, ~j~0#1); [2025-02-08 03:56:49,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6181: assume !~bvult~64(~jiffies~0, ~j~0#1);call #t~mem188#1 := read~intINTTYPE2#13(~card#1.base, ~bvadd~64(108bv64, ~card#1.offset), 2bv64); [2025-02-08 03:56:49,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433: havoc #t~nondet1043; [2025-02-08 03:56:49,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6006: havoc __tasklet_schedule_~arg0#1.base, __tasklet_schedule_~arg0#1.offset;havoc __tasklet_schedule_#in~arg0#1.base, __tasklet_schedule_#in~arg0#1.offset;assume { :end_inline___tasklet_schedule } true; [2025-02-08 03:57:06,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9747: ~ldv_statevar_3~0 := 1bv32; [2025-02-08 03:57:06,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6576-1: SUMMARY for call fst_intr_te1_alarm_#t~ret289#1 := readb(fst_intr_te1_alarm_#t~mem288#1.base, ~bvadd~64(19301bv64, fst_intr_te1_alarm_#t~mem288#1.offset)); srcloc: null [2025-02-08 03:57:06,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6576: fst_intr_te1_alarm_~los~0#1 := fst_intr_te1_alarm_#t~ret289#1;havoc fst_intr_te1_alarm_#t~mem288#1.base, fst_intr_te1_alarm_#t~mem288#1.offset;havoc fst_intr_te1_alarm_#t~ret289#1;call fst_intr_te1_alarm_#t~mem290#1.base, fst_intr_te1_alarm_#t~mem290#1.offset := read~$Pointer$#13(fst_intr_te1_alarm_~card#1.base, fst_intr_te1_alarm_~card#1.offset, 8bv64); [2025-02-08 03:57:06,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-1: SUMMARY for call gather_conf_info_#t~ret535#1 := readl(gather_conf_info_#t~mem534#1.base, ~bvadd~64(18756bv64, gather_conf_info_#t~mem534#1.offset)); srcloc: null [2025-02-08 03:57:06,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: call write~intINTTYPE4#18(gather_conf_info_#t~ret535#1, gather_conf_info_~info#1.base, ~bvadd~64(20bv64, gather_conf_info_~info#1.offset), 4bv64);havoc gather_conf_info_#t~mem534#1.base, gather_conf_info_#t~mem534#1.offset;havoc gather_conf_info_#t~ret535#1;call gather_conf_info_#t~mem536#1 := read~intINTTYPE4#13(gather_conf_info_~card#1.base, ~bvadd~64(874bv64, gather_conf_info_~card#1.offset), 4bv64); [2025-02-08 03:57:06,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10012: assume 0bv32 == ldv_switch_0_~tmp~62#1; [2025-02-08 03:57:06,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10012: assume !(0bv32 == ldv_switch_0_~tmp~62#1); [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7105: assume 41bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7105: assume !(41bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret877#1;havoc ldv_pci_pci_instance_2_#t~ret877#1;~ldv_statevar_2~0 := 6bv32; [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret877#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6577-1: SUMMARY for call fst_intr_te1_alarm_#t~ret291#1 := readb(fst_intr_te1_alarm_#t~mem290#1.base, ~bvadd~64(19302bv64, fst_intr_te1_alarm_#t~mem290#1.offset)); srcloc: null [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6577: fst_intr_te1_alarm_~rra~0#1 := fst_intr_te1_alarm_#t~ret291#1;havoc fst_intr_te1_alarm_#t~mem290#1.base, fst_intr_te1_alarm_#t~mem290#1.offset;havoc fst_intr_te1_alarm_#t~ret291#1;call fst_intr_te1_alarm_#t~mem292#1.base, fst_intr_te1_alarm_#t~mem292#1.offset := read~$Pointer$#13(fst_intr_te1_alarm_~card#1.base, fst_intr_te1_alarm_~card#1.offset, 8bv64); [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578: fst_intr_te1_alarm_~ais~0#1 := fst_intr_te1_alarm_#t~ret293#1;havoc fst_intr_te1_alarm_#t~mem292#1.base, fst_intr_te1_alarm_#t~mem292#1.offset;havoc fst_intr_te1_alarm_#t~ret293#1; [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-1: fst_add_one_#res#1 := 0bv32;call ULTIMATE.dealloc(fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset);havoc fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset; [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578-1: SUMMARY for call fst_intr_te1_alarm_#t~ret293#1 := readb(fst_intr_te1_alarm_#t~mem292#1.base, ~bvadd~64(19303bv64, fst_intr_te1_alarm_#t~mem292#1.offset)); srcloc: null [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371: assume 1bv32 == gather_conf_info_#t~mem536#1;havoc gather_conf_info_#t~mem536#1;call gather_conf_info_#t~mem537#1 := read~intINTTYPE4#13(gather_conf_info_~port#1.base, ~bvadd~64(16bv64, gather_conf_info_~port#1.offset), 4bv64); [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371: assume !(1bv32 == gather_conf_info_#t~mem536#1);havoc gather_conf_info_#t~mem536#1; [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9882: assume 15bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9882: assume !(15bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6711: call write~intINTTYPE4#13(fst_recover_rx_error_~rxp#1, fst_recover_rx_error_~port#1.base, ~bvadd~64(32bv64, fst_recover_rx_error_~port#1.offset), 4bv64); [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: havoc ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825-1: SUMMARY for call fst_tx_timeout(ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset); srcloc: null [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7504-2: call fst_set_iface_#t~mem606#1.base, fst_set_iface_#t~mem606#1.offset := read~$Pointer$#13(fst_set_iface_~card#1.base, fst_set_iface_~card#1.offset, 8bv64); [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7504-1: SUMMARY for call writew(5bv16, fst_set_iface_#t~mem606#1.base, ~bvadd~64(fst_set_iface_#t~mem606#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvadd~64(10658bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(fst_set_iface_~i~7#1))))))); srcloc: null [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10411: fst_init_card_#t~ret734#1 := ldv_register_netdev_84_#res#1;havoc ldv_register_netdev_84_#t~ret927#1, ldv_register_netdev_84_#t~ret928#1, ldv_register_netdev_84_~ldv_func_arg1#1.base, ldv_register_netdev_84_~ldv_func_arg1#1.offset, ldv_register_netdev_84_~ldv_func_res~0#1, ldv_register_netdev_84_~tmp~70#1, ldv_register_netdev_84_~tmp___0~25#1;havoc ldv_register_netdev_84_#in~ldv_func_arg1#1.base, ldv_register_netdev_84_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_84 } true;fst_init_card_~err~2#1 := fst_init_card_#t~ret734#1;havoc fst_init_card_#t~mem733#1.base, fst_init_card_#t~mem733#1.offset;havoc fst_init_card_#t~ret734#1; [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7504: havoc fst_set_iface_#t~mem606#1.base, fst_set_iface_#t~mem606#1.offset;call write~intINTTYPE4#13(5bv32, fst_set_iface_~port#1.base, ~bvadd~64(20bv64, fst_set_iface_~port#1.offset), 4bv64); [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372: assume 0bv32 == gather_conf_info_#t~mem537#1;havoc gather_conf_info_#t~mem537#1;call gather_conf_info_#t~mem538#1 := read~intINTTYPE2#18(gather_conf_info_~info#1.base, ~bvadd~64(50bv64, gather_conf_info_~info#1.offset), 2bv64);call write~intINTTYPE2#18(~bvand~32(1bv32, ~zero_extend~32~16(gather_conf_info_#t~mem538#1))[16:0], gather_conf_info_~info#1.base, ~bvadd~64(50bv64, gather_conf_info_~info#1.offset), 2bv64);havoc gather_conf_info_#t~mem538#1; [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372: assume !(0bv32 == gather_conf_info_#t~mem537#1);havoc gather_conf_info_#t~mem537#1;call gather_conf_info_#t~mem539#1 := read~intINTTYPE2#18(gather_conf_info_~info#1.base, ~bvadd~64(50bv64, gather_conf_info_~info#1.offset), 2bv64);call write~intINTTYPE2#18(~bvashr~32(~zero_extend~32~16(gather_conf_info_#t~mem539#1), 1bv32)[16:0], gather_conf_info_~info#1.base, ~bvadd~64(50bv64, gather_conf_info_~info#1.offset), 2bv64);havoc gather_conf_info_#t~mem539#1;call gather_conf_info_#t~mem540#1 := read~intINTTYPE2#18(gather_conf_info_~info#1.base, ~bvadd~64(50bv64, gather_conf_info_~info#1.offset), 2bv64);call write~intINTTYPE2#18(~bvand~32(1bv32, ~zero_extend~32~16(gather_conf_info_#t~mem540#1))[16:0], gather_conf_info_~info#1.base, ~bvadd~64(50bv64, gather_conf_info_~info#1.offset), 2bv64);havoc gather_conf_info_#t~mem540#1; [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165: assume ~bvult~32(fst_init_card_~i~9#1, fst_init_card_#t~mem738#1);havoc fst_init_card_#t~mem738#1; [2025-02-08 03:57:06,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165: assume !~bvult~32(fst_init_card_~i~9#1, fst_init_card_#t~mem738#1);havoc fst_init_card_#t~mem738#1;call fst_init_card_#t~mem739#1.base, fst_init_card_#t~mem739#1.offset := read~$Pointer$#13(fst_init_card_~card#1.base, ~bvadd~64(110bv64, fst_init_card_~card#1.offset), 8bv64);call fst_init_card_#t~mem740#1 := read~intINTTYPE4#13(fst_init_card_~card#1.base, ~bvadd~64(28bv64, fst_init_card_~card#1.offset), 4bv64);call fst_init_card_#t~mem741#1.base, fst_init_card_#t~mem741#1.offset := read~$Pointer$#13(fst_init_card_~card#1.base, ~bvadd~64(~bvadd~64(110bv64, fst_init_card_~card#1.offset), ~bvmul~64(188bv64, ~zero_extend~64~32(~bvsub~32(fst_init_card_#t~mem740#1, 1bv32)))), 8bv64);call fst_init_card_#t~mem742#1 := read~intINTTYPE4#13(fst_init_card_~card#1.base, ~bvadd~64(32bv64, fst_init_card_~card#1.offset), 4bv64);call fst_init_card_#t~mem743#1.base, fst_init_card_#t~mem743#1.offset := read~$Pointer$#12(~#type_strings~0.base, ~bvadd~64(~#type_strings~0.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(fst_init_card_#t~mem742#1))), 8bv64);call fst_init_card_#t~mem744#1 := read~intINTTYPE4#13(fst_init_card_~card#1.base, ~bvadd~64(24bv64, fst_init_card_~card#1.offset), 4bv64);call fst_init_card_#t~mem745#1 := read~intINTTYPE4#13(fst_init_card_~card#1.base, ~bvadd~64(28bv64, fst_init_card_~card#1.offset), 4bv64); [2025-02-08 03:57:06,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9619: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_7_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769: havoc gather_conf_info_#t~memset~res510#1.base, gather_conf_info_#t~memset~res510#1.offset, gather_conf_info_#t~mem511#1, gather_conf_info_#t~mem512#1, gather_conf_info_#t~mem513#1, gather_conf_info_#t~mem514#1, gather_conf_info_#t~mem515#1, gather_conf_info_#t~mem516#1.base, gather_conf_info_#t~mem516#1.offset, gather_conf_info_#t~ret517#1, gather_conf_info_#t~mem518#1.base, gather_conf_info_#t~mem518#1.offset, gather_conf_info_#t~ret519#1, gather_conf_info_#t~mem520#1.base, gather_conf_info_#t~mem520#1.offset, gather_conf_info_#t~ret521#1, gather_conf_info_#t~mem522#1.base, gather_conf_info_#t~mem522#1.offset, gather_conf_info_#t~ret523#1, gather_conf_info_#t~mem524#1.base, gather_conf_info_#t~mem524#1.offset, gather_conf_info_#t~ret525#1, gather_conf_info_#t~mem526#1.base, gather_conf_info_#t~mem526#1.offset, gather_conf_info_#t~ret527#1, gather_conf_info_#t~mem528#1.base, gather_conf_info_#t~mem528#1.offset, gather_conf_info_#t~ret529#1, gather_conf_info_#t~mem530#1.base, gather_conf_info_#t~mem530#1.offset, gather_conf_info_#t~ret531#1, gather_conf_info_#t~mem532#1.base, gather_conf_info_#t~mem532#1.offset, gather_conf_info_#t~ret533#1, gather_conf_info_#t~mem534#1.base, gather_conf_info_#t~mem534#1.offset, gather_conf_info_#t~ret535#1, gather_conf_info_#t~mem536#1, gather_conf_info_#t~mem537#1, gather_conf_info_#t~mem538#1, gather_conf_info_#t~mem539#1, gather_conf_info_#t~mem540#1, gather_conf_info_#t~mem541#1, gather_conf_info_#t~mem542#1.base, gather_conf_info_#t~mem542#1.offset, gather_conf_info_#t~ret543#1, gather_conf_info_#t~mem544#1.base, gather_conf_info_#t~mem544#1.offset, gather_conf_info_#t~ret545#1, gather_conf_info_#t~mem546#1.base, gather_conf_info_#t~mem546#1.offset, gather_conf_info_#t~ret547#1, gather_conf_info_#t~mem548#1.base, gather_conf_info_#t~mem548#1.offset, gather_conf_info_#t~ret549#1, gather_conf_info_#t~mem550#1.base, gather_conf_info_#t~mem550#1.offset, gather_conf_info_#t~ret551#1, gather_conf_info_#t~mem552#1.base, gather_conf_info_#t~mem552#1.offset, gather_conf_info_#t~ret553#1, gather_conf_info_#t~mem554#1.base, gather_conf_info_#t~mem554#1.offset, gather_conf_info_#t~ret555#1, gather_conf_info_#t~mem556#1.base, gather_conf_info_#t~mem556#1.offset, gather_conf_info_#t~ret557#1, gather_conf_info_#t~mem558#1.base, gather_conf_info_#t~mem558#1.offset, gather_conf_info_#t~ret559#1, gather_conf_info_#t~mem560#1.base, gather_conf_info_#t~mem560#1.offset, gather_conf_info_#t~ret561#1, gather_conf_info_#t~mem562#1.base, gather_conf_info_#t~mem562#1.offset, gather_conf_info_#t~ret563#1, gather_conf_info_#t~mem564#1.base, gather_conf_info_#t~mem564#1.offset, gather_conf_info_#t~ret565#1, gather_conf_info_#t~mem566#1.base, gather_conf_info_#t~mem566#1.offset, gather_conf_info_#t~ret567#1, gather_conf_info_#t~mem568#1.base, gather_conf_info_#t~mem568#1.offset, gather_conf_info_#t~ret569#1, gather_conf_info_#t~mem570#1.base, gather_conf_info_#t~mem570#1.offset, gather_conf_info_#t~ret571#1, gather_conf_info_#t~mem572#1.base, gather_conf_info_#t~mem572#1.offset, gather_conf_info_#t~ret573#1, gather_conf_info_#t~mem574#1.base, gather_conf_info_#t~mem574#1.offset, gather_conf_info_#t~ret575#1, gather_conf_info_#t~mem576#1.base, gather_conf_info_#t~mem576#1.offset, gather_conf_info_#t~ret577#1, gather_conf_info_#t~mem578#1.base, gather_conf_info_#t~mem578#1.offset, gather_conf_info_#t~ret579#1, gather_conf_info_#t~mem580#1.base, gather_conf_info_#t~mem580#1.offset, gather_conf_info_#t~ret581#1, gather_conf_info_#t~mem582#1.base, gather_conf_info_#t~mem582#1.offset, gather_conf_info_#t~ret583#1, gather_conf_info_#t~mem584#1.base, gather_conf_info_#t~mem584#1.offset, gather_conf_info_#t~ret585#1, gather_conf_info_#t~mem586#1.base, gather_conf_info_#t~mem586#1.offset, gather_conf_info_#t~ret587#1, gather_conf_info_#t~mem588#1.base, gather_conf_info_#t~mem588#1.offset, gather_conf_info_#t~ret589#1, gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, gather_conf_info_~port#1.base, gather_conf_info_~port#1.offset, gather_conf_info_~info#1.base, gather_conf_info_~info#1.offset, gather_conf_info_~i~6#1, gather_conf_info_~tmp~34#1, gather_conf_info_~tmp___0~12#1, gather_conf_info_~tmp___1~6#1, gather_conf_info_~tmp___2~3#1, gather_conf_info_~tmp___3~1#1;havoc gather_conf_info_#in~card#1.base, gather_conf_info_#in~card#1.offset, gather_conf_info_#in~port#1.base, gather_conf_info_#in~port#1.offset, gather_conf_info_#in~info#1.base, gather_conf_info_#in~info#1.offset;assume { :end_inline_gather_conf_info } true;call fst_ioctl_#t~mem656#1.base, fst_ioctl_#t~mem656#1.offset := read~$Pointer$#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 8bv64); [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: ~ldv_statevar_3~0 := ldv_struct_tasklet_struct_base_instance_3_#t~ret902#1;havoc ldv_struct_tasklet_struct_base_instance_3_#t~ret902#1; [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580: assume 0bv32 != ~zero_extend~32~8(fst_intr_te1_alarm_~los~0#1);call fst_intr_te1_alarm_#t~mem294#1.base, fst_intr_te1_alarm_#t~mem294#1.offset := read~$Pointer$#13(fst_intr_te1_alarm_~port#1.base, fst_intr_te1_alarm_~port#1.offset, 8bv64); [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580: assume !(0bv32 != ~zero_extend~32~8(fst_intr_te1_alarm_~los~0#1));call fst_intr_te1_alarm_#t~mem297#1.base, fst_intr_te1_alarm_#t~mem297#1.offset := read~$Pointer$#13(fst_intr_te1_alarm_~port#1.base, fst_intr_te1_alarm_~port#1.offset, 8bv64); [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_3_#t~ret902#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10412-1: ldv_register_netdev_84_#res#1 := ldv_register_netdev_84_~ldv_func_res~0#1; [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109: assume 42bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109: assume !(42bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7770: fst_ioctl_~tmp___5~0#1 := fst_ioctl_#t~ret657#1;havoc fst_ioctl_#t~mem656#1.base, fst_ioctl_#t~mem656#1.offset;havoc fst_ioctl_#t~ret657#1; [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10016: assume 1bv32 == ldv_switch_0_~tmp~62#1; [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10016: assume !(1bv32 == ldv_switch_0_~tmp~62#1); [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7638: call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7770-1: SUMMARY for call fst_ioctl_#t~ret657#1 := copy_to_user(fst_ioctl_#t~mem656#1.base, fst_ioctl_#t~mem656#1.offset, fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset, 104bv64); srcloc: null [2025-02-08 03:57:06,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242: check_started_ok_~tmp___4~0#1 := check_started_ok_#t~ret454#1;havoc check_started_ok_#t~mem453#1.base, check_started_ok_#t~mem453#1.offset;havoc check_started_ok_#t~ret454#1;call check_started_ok_#t~mem455#1 := read~intINTTYPE4#13(check_started_ok_~card#1.base, ~bvadd~64(28bv64, check_started_ok_~card#1.offset), 4bv64); [2025-02-08 03:57:06,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317-1: SUMMARY for call writeb(131bv8, fst_tx_dma_complete_#t~mem220#1.base, ~bvadd~64(fst_tx_dma_complete_#t~mem220#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(3bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(2bv64, ~bvadd~64(16bv64, ~sign_extend~64~32(fst_tx_dma_complete_#t~mem221#1))), ~sign_extend~64~32(fst_tx_dma_complete_~txpos#1))))))); srcloc: null [2025-02-08 03:57:06,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: havoc fst_tx_dma_complete_#t~mem220#1.base, fst_tx_dma_complete_#t~mem220#1.offset;havoc fst_tx_dma_complete_#t~mem221#1;call fst_tx_dma_complete_#t~mem222#1 := read~intINTTYPE8#13(fst_tx_dma_complete_~dev~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, fst_tx_dma_complete_~dev~0#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_tx_dma_complete_#t~mem222#1), fst_tx_dma_complete_~dev~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, fst_tx_dma_complete_~dev~0#1.offset)), 8bv64);havoc fst_tx_dma_complete_#t~mem222#1;call fst_tx_dma_complete_#t~mem223#1 := read~intINTTYPE8#13(fst_tx_dma_complete_~dev~0#1.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, fst_tx_dma_complete_~dev~0#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(fst_tx_dma_complete_#t~mem223#1, ~sign_extend~64~32(fst_tx_dma_complete_~len#1)), fst_tx_dma_complete_~dev~0#1.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, fst_tx_dma_complete_~dev~0#1.offset)), 8bv64);havoc fst_tx_dma_complete_#t~mem223#1;call write~intINTTYPE8#13(~jiffies~0, fst_tx_dma_complete_~dev~0#1.base, ~bvadd~64(987bv64, fst_tx_dma_complete_~dev~0#1.offset), 8bv64); [2025-02-08 03:57:06,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242-2: call check_started_ok_#t~mem453#1.base, check_started_ok_#t~mem453#1.offset := read~$Pointer$#13(check_started_ok_~card#1.base, check_started_ok_~card#1.offset, 8bv64); [2025-02-08 03:57:06,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242-1: SUMMARY for call check_started_ok_#t~ret454#1 := readl(check_started_ok_#t~mem453#1.base, ~bvadd~64(19080bv64, check_started_ok_#t~mem453#1.offset)); srcloc: null [2025-02-08 03:57:06,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6582: fst_intr_te1_alarm_~tmp~27#1 := (if 0bv8 == fst_intr_te1_alarm_#t~ret295#1 then 0bv8 else 1bv8);havoc fst_intr_te1_alarm_#t~mem294#1.base, fst_intr_te1_alarm_#t~mem294#1.offset;havoc fst_intr_te1_alarm_#t~ret295#1; [2025-02-08 03:57:06,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6582-1: SUMMARY for call fst_intr_te1_alarm_#t~ret295#1 := netif_carrier_ok(fst_intr_te1_alarm_#t~mem294#1.base, fst_intr_te1_alarm_#t~mem294#1.offset); srcloc: null [2025-02-08 03:57:06,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset);havoc ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset;call ldv_pci_pci_instance_2_#t~mem879#1.base, ldv_pci_pci_instance_2_#t~mem879#1.offset := read~$Pointer$#8(~ldv_2_container_pci_driver~0.base, ~bvadd~64(48bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);call ldv_pci_pci_instance_2_#t~mem880#1 := read~intINTTYPE4#14(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4bv64);assume { :begin_inline_ldv_pci_instance_suspend_2_8 } true;ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem879#1.base, ldv_pci_pci_instance_2_#t~mem879#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem880#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem858#1, ldv_pci_instance_suspend_2_8_#t~ret859#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~54#1;ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset := ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset;ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset := ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset;call ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset := #Ultimate.allocOnStack(4bv64);call write~intINTTYPE4#1(ldv_pci_instance_suspend_2_8_#in~arg2#1.event, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4bv64);havoc ldv_pci_instance_suspend_2_8_~tmp~54#1;call ldv_pci_instance_suspend_2_8_#t~mem858#1 := read~intINTTYPE4#1(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4bv64); [2025-02-08 03:57:06,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset));havoc ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset; [2025-02-08 03:57:06,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489-1: call ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset := read~$Pointer$#8(~ldv_2_container_pci_driver~0.base, ~bvadd~64(48bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:57:06,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: assume 0bv32 != fst_add_one_~tmp___4~2#1;call fst_add_one_#t~mem769#1 := read~intINTTYPE4#13(fst_add_one_~card~8#1.base, ~bvadd~64(24bv64, fst_add_one_~card~8#1.offset), 4bv64); [2025-02-08 03:57:06,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: assume !(0bv32 != fst_add_one_~tmp___4~2#1);call fst_add_one_#t~mem773#1 := read~intINTTYPE4#13(fst_add_one_~pdev#1.base, ~bvadd~64(1547bv64, fst_add_one_~pdev#1.offset), 4bv64);call write~intINTTYPE4#13(fst_add_one_#t~mem773#1, fst_add_one_~card~8#1.base, ~bvadd~64(24bv64, fst_add_one_~card~8#1.offset), 4bv64);havoc fst_add_one_#t~mem773#1;call fst_add_one_#t~mem774#1 := read~intINTTYPE8#13(fst_add_one_~ent#1.base, ~bvadd~64(24bv64, fst_add_one_~ent#1.offset), 8bv64);call write~intINTTYPE4#13(fst_add_one_#t~mem774#1[32:0], fst_add_one_~card~8#1.base, ~bvadd~64(32bv64, fst_add_one_~card~8#1.offset), 4bv64);havoc fst_add_one_#t~mem774#1;call fst_add_one_#t~mem775#1 := read~intINTTYPE8#13(fst_add_one_~ent#1.base, ~bvadd~64(24bv64, fst_add_one_~ent#1.offset), 8bv64);call write~intINTTYPE4#13((if ~bvugt~64(~bvsub~64(fst_add_one_#t~mem775#1, 1bv64), 1bv64) then 1bv32 else 0bv32), fst_add_one_~card~8#1.base, ~bvadd~64(874bv64, fst_add_one_~card~8#1.offset), 4bv64);havoc fst_add_one_#t~mem775#1;call fst_add_one_#t~mem776#1 := read~intINTTYPE8#13(fst_add_one_~ent#1.base, ~bvadd~64(24bv64, fst_add_one_~ent#1.offset), 8bv64);fst_add_one_#t~short778#1 := 3bv64 == fst_add_one_#t~mem776#1; [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7772: assume 0bv64 != fst_ioctl_~tmp___5~0#1;fst_ioctl_#res#1 := 4294967282bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7772: assume !(0bv64 != fst_ioctl_~tmp___5~0#1);fst_ioctl_#res#1 := 0bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886: assume 16bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886: assume !(16bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_7_ret_default~0#1; [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: ldv_register_netdev_84_#t~ret928#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret893#1, ldv_register_netdev_#t~ret894#1, ldv_register_netdev_#t~mem895#1.base, ldv_register_netdev_#t~mem895#1.offset, ldv_register_netdev_#t~mem896#1.base, ldv_register_netdev_#t~mem896#1.offset, ldv_register_netdev_#t~ret897#1, ldv_register_netdev_#t~ret898#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_7_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_7_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_7_ret_default~0#1, ldv_register_netdev_~tmp~57#1, ldv_register_netdev_~tmp___0~22#1;havoc ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev } true;ldv_register_netdev_84_~tmp___0~25#1 := ldv_register_netdev_84_#t~ret928#1;havoc ldv_register_netdev_84_#t~ret928#1;ldv_register_netdev_84_#res#1 := ldv_register_netdev_84_~tmp___0~25#1; [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1 := ~ldv_1_callback_ndo_change_mtu~0.base, ~ldv_1_callback_ndo_change_mtu~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_3_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret834#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1;assume { :begin_inline_hdlc_change_mtu } true;hdlc_change_mtu_#in~arg0#1.base, hdlc_change_mtu_#in~arg0#1.offset, hdlc_change_mtu_#in~arg1#1 := ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1;havoc hdlc_change_mtu_#res#1;havoc hdlc_change_mtu_#t~nondet1046#1, hdlc_change_mtu_~arg0#1.base, hdlc_change_mtu_~arg0#1.offset, hdlc_change_mtu_~arg1#1;hdlc_change_mtu_~arg0#1.base, hdlc_change_mtu_~arg0#1.offset := hdlc_change_mtu_#in~arg0#1.base, hdlc_change_mtu_#in~arg0#1.offset;hdlc_change_mtu_~arg1#1 := hdlc_change_mtu_#in~arg1#1;havoc hdlc_change_mtu_#t~nondet1046#1;hdlc_change_mtu_#res#1 := hdlc_change_mtu_#t~nondet1046#1;havoc hdlc_change_mtu_#t~nondet1046#1; [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7244: assume check_started_ok_~tmp___4~0#1 != check_started_ok_#t~mem455#1;havoc check_started_ok_#t~mem455#1;call check_started_ok_#t~mem456#1.base, check_started_ok_#t~mem456#1.offset := read~$Pointer$#13(check_started_ok_~card#1.base, check_started_ok_~card#1.offset, 8bv64); [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7244: assume !(check_started_ok_~tmp___4~0#1 != check_started_ok_#t~mem455#1);havoc check_started_ok_#t~mem455#1; [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: assume 0bv32 != ~zero_extend~32~8(fst_intr_te1_alarm_~tmp~27#1);call fst_intr_te1_alarm_#t~mem296#1.base, fst_intr_te1_alarm_#t~mem296#1.offset := read~$Pointer$#13(fst_intr_te1_alarm_~port#1.base, fst_intr_te1_alarm_~port#1.offset, 8bv64); [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: assume !(0bv32 != ~zero_extend~32~8(fst_intr_te1_alarm_~tmp~27#1)); [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302: havoc fst_add_one_#t~mem769#1;havoc fst_add_one_#t~ret770#1; [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10284: SUMMARY for call ldv_spin_lock_fst_work_q_lock(); srcloc: null [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302-1: SUMMARY for call fst_add_one_#t~ret770#1 := printk(31bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10020: assume 2bv32 == ldv_switch_0_~tmp~62#1; [2025-02-08 03:57:06,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10020: assume !(2bv32 == ldv_switch_0_~tmp~62#1); [2025-02-08 03:57:06,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113: assume 43bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113: assume !(43bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9756: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_3_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510: havoc fst_set_iface_#t~mem607#1.base, fst_set_iface_#t~mem607#1.offset;call write~intINTTYPE4#13(6bv32, fst_set_iface_~port#1.base, ~bvadd~64(20bv64, fst_set_iface_~port#1.offset), 4bv64); [2025-02-08 03:57:06,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:57:06,578 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-2: call fst_set_iface_#t~mem607#1.base, fst_set_iface_#t~mem607#1.offset := read~$Pointer$#13(fst_set_iface_~card#1.base, fst_set_iface_~card#1.offset, 8bv64); [2025-02-08 03:57:06,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-1: SUMMARY for call writew(6bv16, fst_set_iface_#t~mem607#1.base, ~bvadd~64(fst_set_iface_#t~mem607#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvadd~64(10658bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(fst_set_iface_~i~7#1))))))); srcloc: null [2025-02-08 03:57:06,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10285: havoc ldv___ldv_spin_lock_62_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_62_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_62_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_62_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_62 } true;call fst_process_tx_work_q_#t~mem176#1 := read~intINTTYPE8#11(~#fst_work_txq~0.base, ~#fst_work_txq~0.offset, 8bv64);fst_process_tx_work_q_~work_txq~0#1 := fst_process_tx_work_q_#t~mem176#1;havoc fst_process_tx_work_q_#t~mem176#1;call write~intINTTYPE8#11(0bv64, ~#fst_work_txq~0.base, ~#fst_work_txq~0.offset, 8bv64); [2025-02-08 03:57:06,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246: check_started_ok_~tmp___3~0#1 := check_started_ok_#t~ret457#1;havoc check_started_ok_#t~mem456#1.base, check_started_ok_#t~mem456#1.offset;havoc check_started_ok_#t~ret457#1;call check_started_ok_#t~mem458#1 := read~intINTTYPE4#13(check_started_ok_~card#1.base, ~bvadd~64(870bv64, check_started_ok_~card#1.offset), 4bv64);call check_started_ok_#t~mem459#1 := read~intINTTYPE4#13(check_started_ok_~card#1.base, ~bvadd~64(28bv64, check_started_ok_~card#1.offset), 4bv64); [2025-02-08 03:57:06,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10285-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_62_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_62_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:57:06,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: SUMMARY for call pci_release_regions(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8171-1: SUMMARY for call fst_init_card_#t~ret746#1 := printk(22bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8171: havoc fst_init_card_#t~mem739#1.base, fst_init_card_#t~mem739#1.offset;havoc fst_init_card_#t~mem740#1;havoc fst_init_card_#t~mem741#1.base, fst_init_card_#t~mem741#1.offset;havoc fst_init_card_#t~mem742#1;havoc fst_init_card_#t~mem743#1.base, fst_init_card_#t~mem743#1.offset;havoc fst_init_card_#t~mem744#1;havoc fst_init_card_#t~mem745#1;havoc fst_init_card_#t~ret746#1;havoc fst_init_card_#t~mem733#1.base, fst_init_card_#t~mem733#1.offset, fst_init_card_#t~ret734#1, fst_init_card_#t~ret735#1, fst_init_card_#t~mem736#1.base, fst_init_card_#t~mem736#1.offset, fst_init_card_#t~mem737#1, fst_init_card_#t~mem738#1, fst_init_card_#t~mem739#1.base, fst_init_card_#t~mem739#1.offset, fst_init_card_#t~mem740#1, fst_init_card_#t~mem741#1.base, fst_init_card_#t~mem741#1.offset, fst_init_card_#t~mem742#1, fst_init_card_#t~mem743#1.base, fst_init_card_#t~mem743#1.offset, fst_init_card_#t~mem744#1, fst_init_card_#t~mem745#1, fst_init_card_#t~ret746#1, fst_init_card_~card#1.base, fst_init_card_~card#1.offset, fst_init_card_~i~9#1, fst_init_card_~err~2#1, fst_init_card_~j~1#1;havoc fst_init_card_#in~card#1.base, fst_init_card_#in~card#1.offset;assume { :end_inline_fst_init_card } true;call fst_add_one_#t~mem795#1 := read~intINTTYPE4#13(fst_add_one_~card~8#1.base, ~bvadd~64(874bv64, fst_add_one_~card~8#1.offset), 4bv64); [2025-02-08 03:57:06,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9360: assume 1bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9360: assume !(1bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246-1: SUMMARY for call check_started_ok_#t~ret457#1 := readl(check_started_ok_#t~mem456#1.base, ~bvadd~64(19080bv64, check_started_ok_#t~mem456#1.offset)); srcloc: null [2025-02-08 03:57:06,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9757: ~ldv_statevar_3~0 := ldv_struct_tasklet_struct_base_instance_3_#t~ret903#1;havoc ldv_struct_tasklet_struct_base_instance_3_#t~ret903#1; [2025-02-08 03:57:06,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9757-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_3_#t~ret903#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6586: havoc fst_intr_te1_alarm_#t~mem296#1.base, fst_intr_te1_alarm_#t~mem296#1.offset; [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6586-1: SUMMARY for call netif_carrier_off(fst_intr_te1_alarm_#t~mem296#1.base, fst_intr_te1_alarm_#t~mem296#1.offset); srcloc: null [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247-1: SUMMARY for call check_started_ok_#t~ret460#1 := printk(12bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304-1: SUMMARY for call pci_disable_device(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247: havoc check_started_ok_#t~mem458#1;havoc check_started_ok_#t~mem459#1;havoc check_started_ok_#t~ret460#1; [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: call fst_add_one_#t~mem771#1.base, fst_add_one_#t~mem771#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, ~bvadd~64(8bv64, fst_add_one_~card~8#1.offset), 8bv64); [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: assume 18bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: assume !(18bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10419: SUMMARY for call free_netdev(ldv_free_netdev_85_~ldv_func_arg1#1.base, ldv_free_netdev_85_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380-1: call gather_conf_info_#t~mem541#1 := read~intINTTYPE4#13(gather_conf_info_~card#1.base, ~bvadd~64(32bv64, gather_conf_info_~card#1.offset), 4bv64); [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380: assume 6bv32 == gather_conf_info_#t~mem541#1;havoc gather_conf_info_#t~mem541#1;call gather_conf_info_#t~mem542#1.base, gather_conf_info_#t~mem542#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380: assume !(6bv32 == gather_conf_info_#t~mem541#1);havoc gather_conf_info_#t~mem541#1; [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305-1: SUMMARY for call iounmap(fst_add_one_#t~mem771#1.base, fst_add_one_#t~mem771#1.offset); srcloc: null [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: havoc fst_add_one_#t~mem771#1.base, fst_add_one_#t~mem771#1.offset;call fst_add_one_#t~mem772#1.base, fst_add_one_#t~mem772#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset, 8bv64); [2025-02-08 03:57:06,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10420: SUMMARY for call ldv_free_netdev(0bv64, 0bv64, ldv_free_netdev_85_~ldv_func_arg1#1.base, ldv_free_netdev_85_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8306: havoc fst_add_one_#t~mem772#1.base, fst_add_one_#t~mem772#1.offset; [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8306-1: SUMMARY for call iounmap(fst_add_one_#t~mem772#1.base, fst_add_one_#t~mem772#1.offset); srcloc: null [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7117: assume 32bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7117: assume !(32bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778: assume 4bv32 != fst_ioctl_#t~mem658#1;havoc fst_ioctl_#t~mem658#1;call fst_ioctl_#t~mem659#1 := read~intINTTYPE4#13(fst_ioctl_~card~4#1.base, ~bvadd~64(870bv64, fst_ioctl_~card~4#1.offset), 4bv64);call fst_ioctl_#t~mem660#1 := read~intINTTYPE4#13(fst_ioctl_~card~4#1.base, ~bvadd~64(36bv64, fst_ioctl_~card~4#1.offset), 4bv64); [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778: assume !(4bv32 != fst_ioctl_#t~mem658#1);havoc fst_ioctl_#t~mem658#1;call fst_ioctl_#t~mem662#1.base, fst_ioctl_#t~mem662#1.offset := read~$Pointer$#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 8bv64); [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10024: assume 3bv32 == ldv_switch_0_~tmp~62#1; [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10024: assume !(3bv32 == ldv_switch_0_~tmp~62#1); [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7778-1: call fst_ioctl_#t~mem658#1 := read~intINTTYPE4#13(fst_ioctl_~card~4#1.base, ~bvadd~64(36bv64, fst_ioctl_~card~4#1.offset), 4bv64); [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382: call write~intINTTYPE4#18(gather_conf_info_#t~ret543#1, gather_conf_info_~info#1.base, ~bvadd~64(36bv64, gather_conf_info_~info#1.offset), 4bv64);havoc gather_conf_info_#t~mem542#1.base, gather_conf_info_#t~mem542#1.offset;havoc gather_conf_info_#t~ret543#1;call gather_conf_info_#t~mem544#1.base, gather_conf_info_#t~mem544#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9364: assume 2bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9364: assume !(2bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307-1: SUMMARY for call kfree(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset); srcloc: null [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: fst_add_one_#res#1 := 4294967277bv32;call ULTIMATE.dealloc(fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset);havoc fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset; [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382-1: SUMMARY for call gather_conf_info_#t~ret543#1 := readl(gather_conf_info_#t~mem542#1.base, ~bvadd~64(19216bv64, gather_conf_info_#t~mem542#1.offset)); srcloc: null [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383-1: SUMMARY for call gather_conf_info_#t~ret545#1 := readb(gather_conf_info_#t~mem544#1.base, ~bvadd~64(19220bv64, gather_conf_info_#t~mem544#1.offset)); srcloc: null [2025-02-08 03:57:06,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383: call write~intINTTYPE1#18(gather_conf_info_#t~ret545#1, gather_conf_info_~info#1.base, ~bvadd~64(59bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem544#1.base, gather_conf_info_#t~mem544#1.offset;havoc gather_conf_info_#t~ret545#1;call gather_conf_info_#t~mem546#1.base, gather_conf_info_#t~mem546#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9233: ldv_net_dummy_resourceless_instance_1_~tmp___0~20#1 := ldv_net_dummy_resourceless_instance_1_#t~ret848#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret848#1; [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9233-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret848#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762: ~ldv_statevar_3~0 := 3bv32; [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780-1: SUMMARY for call fst_ioctl_#t~ret661#1 := printk(13bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: havoc fst_ioctl_#t~mem659#1;havoc fst_ioctl_#t~mem660#1;havoc fst_ioctl_#t~ret661#1;fst_ioctl_#res#1 := 4294967291bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894: assume 19bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894: assume !(19bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret882#1;havoc ldv_pci_pci_instance_2_#t~ret882#1;~ldv_statevar_2~0 := 7bv32; [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762-1: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_3_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-1: SUMMARY for call __netdev_alloc_skb_#t~ret1038#1.base, __netdev_alloc_skb_#t~ret1038#1.offset := ldv_malloc(245bv64); srcloc: null [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405: __netdev_alloc_skb_~skb~2#1.base, __netdev_alloc_skb_~skb~2#1.offset := __netdev_alloc_skb_#t~ret1038#1.base, __netdev_alloc_skb_#t~ret1038#1.offset;havoc __netdev_alloc_skb_#t~ret1038#1.base, __netdev_alloc_skb_#t~ret1038#1.offset; [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384-1: SUMMARY for call gather_conf_info_#t~ret547#1 := readb(gather_conf_info_#t~mem546#1.base, ~bvadd~64(19221bv64, gather_conf_info_#t~mem546#1.offset)); srcloc: null [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384: call write~intINTTYPE1#18(gather_conf_info_#t~ret547#1, gather_conf_info_~info#1.base, ~bvadd~64(60bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem546#1.base, gather_conf_info_#t~mem546#1.offset;havoc gather_conf_info_#t~ret547#1;call gather_conf_info_#t~mem548#1.base, gather_conf_info_#t~mem548#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret882#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6592-1: SUMMARY for call fst_intr_te1_alarm_#t~ret298#1 := netif_carrier_ok(fst_intr_te1_alarm_#t~mem297#1.base, fst_intr_te1_alarm_#t~mem297#1.offset); srcloc: null [2025-02-08 03:57:06,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6592: fst_intr_te1_alarm_~tmp___0~8#1 := (if 0bv8 == fst_intr_te1_alarm_#t~ret298#1 then 0bv8 else 1bv8);havoc fst_intr_te1_alarm_#t~mem297#1.base, fst_intr_te1_alarm_#t~mem297#1.offset;havoc fst_intr_te1_alarm_#t~ret298#1; [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385-1: SUMMARY for call gather_conf_info_#t~ret549#1 := readb(gather_conf_info_#t~mem548#1.base, ~bvadd~64(19222bv64, gather_conf_info_#t~mem548#1.offset)); srcloc: null [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235: assume 0bv32 != ldv_net_dummy_resourceless_instance_1_~tmp___0~20#1;~ldv_statevar_1~0 := 1bv32; [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235: assume !(0bv32 != ldv_net_dummy_resourceless_instance_1_~tmp___0~20#1);~ldv_statevar_1~0 := 7bv32; [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: call write~intINTTYPE1#18(gather_conf_info_#t~ret549#1, gather_conf_info_~info#1.base, ~bvadd~64(61bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem548#1.base, gather_conf_info_#t~mem548#1.offset;havoc gather_conf_info_#t~ret549#1;call gather_conf_info_#t~mem550#1.base, gather_conf_info_#t~mem550#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406: assume __netdev_alloc_skb_~skb~2#1.base != 0bv64 || __netdev_alloc_skb_~skb~2#1.offset != 0bv64;call write~$Pointer$#13(__netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~skb~2#1.base, ~bvadd~64(32bv64, __netdev_alloc_skb_~skb~2#1.offset), 8bv64); [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406: assume !(__netdev_alloc_skb_~skb~2#1.base != 0bv64 || __netdev_alloc_skb_~skb~2#1.offset != 0bv64); [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10028: assume 4bv32 == ldv_switch_0_~tmp~62#1; [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10028: assume !(4bv32 == ldv_switch_0_~tmp~62#1); [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume 33bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume !(33bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386: call write~intINTTYPE1#18(gather_conf_info_#t~ret551#1, gather_conf_info_~info#1.base, ~bvadd~64(62bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem550#1.base, gather_conf_info_#t~mem550#1.offset;havoc gather_conf_info_#t~ret551#1;call gather_conf_info_#t~mem552#1.base, gather_conf_info_#t~mem552#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9632: ldv_register_netdev_open_7_6_~tmp~58#1 := ldv_register_netdev_open_7_6_#t~ret899#1;havoc ldv_register_netdev_open_7_6_#t~ret899#1;ldv_register_netdev_open_7_6_#res#1 := ldv_register_netdev_open_7_6_~tmp~58#1; [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9632-1: SUMMARY for call ldv_register_netdev_open_7_6_#t~ret899#1 := fst_open(ldv_register_netdev_open_7_6_~arg1#1.base, ldv_register_netdev_open_7_6_~arg1#1.offset); srcloc: null [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386-1: SUMMARY for call gather_conf_info_#t~ret551#1 := readb(gather_conf_info_#t~mem550#1.base, ~bvadd~64(19223bv64, gather_conf_info_#t~mem550#1.offset)); srcloc: null [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9368: assume 3bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9368: assume !(3bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: assume 4bv32 != fst_intr_#t~mem402#1;havoc fst_intr_#t~mem402#1;call fst_intr_#t~mem403#1 := read~intINTTYPE4#13(fst_intr_~card~3#1.base, ~bvadd~64(870bv64, fst_intr_~card~3#1.offset), 4bv64);call fst_intr_#t~mem404#1 := read~intINTTYPE4#13(fst_intr_~card~3#1.base, ~bvadd~64(36bv64, fst_intr_~card~3#1.offset), 4bv64); [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: assume !(4bv32 != fst_intr_#t~mem402#1);havoc fst_intr_#t~mem402#1; [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6594: assume 0bv8 != fst_intr_te1_alarm_~tmp___0~8#1;fst_intr_te1_alarm_~tmp___1~2#1 := 0bv32; [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6594: assume !(0bv8 != fst_intr_te1_alarm_~tmp___0~8#1);fst_intr_te1_alarm_~tmp___1~2#1 := 1bv32; [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387-1: SUMMARY for call gather_conf_info_#t~ret553#1 := readb(gather_conf_info_#t~mem552#1.base, ~bvadd~64(19224bv64, gather_conf_info_#t~mem552#1.offset)); srcloc: null [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387: call write~intINTTYPE1#18(gather_conf_info_#t~ret553#1, gather_conf_info_~info#1.base, ~bvadd~64(63bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem552#1.base, gather_conf_info_#t~mem552#1.offset;havoc gather_conf_info_#t~ret553#1;call gather_conf_info_#t~mem554#1.base, gather_conf_info_#t~mem554#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408: call write~$Pointer$#13(__netdev_alloc_skb_#t~ret1039#1.base, __netdev_alloc_skb_#t~ret1039#1.offset, __netdev_alloc_skb_~skb~2#1.base, ~bvadd~64(221bv64, __netdev_alloc_skb_~skb~2#1.offset), 8bv64);havoc __netdev_alloc_skb_#t~ret1039#1.base, __netdev_alloc_skb_#t~ret1039#1.offset;call __netdev_alloc_skb_#t~mem1040#1.base, __netdev_alloc_skb_#t~mem1040#1.offset := read~$Pointer$#13(__netdev_alloc_skb_~skb~2#1.base, ~bvadd~64(221bv64, __netdev_alloc_skb_~skb~2#1.offset), 8bv64);call write~$Pointer$#13(__netdev_alloc_skb_#t~mem1040#1.base, __netdev_alloc_skb_#t~mem1040#1.offset, __netdev_alloc_skb_~skb~2#1.base, ~bvadd~64(229bv64, __netdev_alloc_skb_~skb~2#1.offset), 8bv64);havoc __netdev_alloc_skb_#t~mem1040#1.base, __netdev_alloc_skb_#t~mem1040#1.offset;call write~intINTTYPE4#13(0bv32, __netdev_alloc_skb_~skb~2#1.base, ~bvadd~64(213bv64, __netdev_alloc_skb_~skb~2#1.offset), 4bv64); [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12408-1: SUMMARY for call __netdev_alloc_skb_#t~ret1039#1.base, __netdev_alloc_skb_#t~ret1039#1.offset := ldv_malloc(~zero_extend~64~32(__netdev_alloc_skb_~arg1#1)); srcloc: null [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10294: SUMMARY for call ldv_spin_lock_fst_work_q_lock(); srcloc: null [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898: assume 22bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898: assume !(22bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388-1: SUMMARY for call gather_conf_info_#t~ret555#1 := readb(gather_conf_info_#t~mem554#1.base, ~bvadd~64(19225bv64, gather_conf_info_#t~mem554#1.offset)); srcloc: null [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388: call write~intINTTYPE1#18(gather_conf_info_#t~ret555#1, gather_conf_info_~info#1.base, ~bvadd~64(64bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem554#1.base, gather_conf_info_#t~mem554#1.offset;havoc gather_conf_info_#t~ret555#1;call gather_conf_info_#t~mem556#1.base, gather_conf_info_#t~mem556#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: assume 2bv32 == ~ldv_statevar_0~0; [2025-02-08 03:57:06,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: assume !(2bv32 == ~ldv_statevar_0~0); [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10295: havoc ldv___ldv_spin_lock_64_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_64 } true;call fst_process_int_work_q_#t~mem179#1 := read~intINTTYPE8#17(~#fst_work_intq~0.base, ~#fst_work_intq~0.offset, 8bv64);fst_process_int_work_q_~work_intq~0#1 := fst_process_int_work_q_#t~mem179#1;havoc fst_process_int_work_q_#t~mem179#1;call write~intINTTYPE8#17(0bv64, ~#fst_work_intq~0.base, ~#fst_work_intq~0.offset, 8bv64); [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10295-1: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_64_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6992-1: SUMMARY for call fst_intr_#t~ret405#1 := printk(6bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6992: havoc fst_intr_#t~mem403#1;havoc fst_intr_#t~mem404#1;havoc fst_intr_#t~ret405#1; [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389-1: SUMMARY for call gather_conf_info_#t~ret557#1 := readb(gather_conf_info_#t~mem556#1.base, ~bvadd~64(19226bv64, gather_conf_info_#t~mem556#1.offset)); srcloc: null [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389: call write~intINTTYPE1#18(gather_conf_info_#t~ret557#1, gather_conf_info_~info#1.base, ~bvadd~64(65bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem556#1.base, gather_conf_info_#t~mem556#1.offset;havoc gather_conf_info_#t~ret557#1;call gather_conf_info_#t~mem558#1.base, gather_conf_info_#t~mem558#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: SUMMARY for call fst_intr_#t~ret439#1 := printk(7bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522: assume 1bv32 == fst_set_iface_#t~mem608#1;havoc fst_set_iface_#t~mem608#1; [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522: assume !(1bv32 == fst_set_iface_#t~mem608#1);havoc fst_set_iface_#t~mem608#1;call fst_set_iface_#t~mem609#1 := read~intINTTYPE4#18(fst_set_iface_~#sync~0#1.base, ~bvadd~64(4bv64, fst_set_iface_~#sync~0#1.offset), 4bv64); [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: ldv_struct_tasklet_struct_base_instance_3_~tmp___0~23#1 := ldv_struct_tasklet_struct_base_instance_3_#t~ret904#1;havoc ldv_struct_tasklet_struct_base_instance_3_#t~ret904#1; [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_3_#t~ret904#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: call write~intINTTYPE1#18(gather_conf_info_#t~ret559#1, gather_conf_info_~info#1.base, ~bvadd~64(66bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem558#1.base, gather_conf_info_#t~mem558#1.offset;havoc gather_conf_info_#t~ret559#1;call gather_conf_info_#t~mem560#1.base, gather_conf_info_#t~mem560#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9372: assume 4bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9372: assume !(4bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315-1: assume fst_add_one_#t~short778#1; [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315-1: assume !fst_add_one_#t~short778#1;call fst_add_one_#t~mem777#1 := read~intINTTYPE8#13(fst_add_one_~ent#1.base, ~bvadd~64(24bv64, fst_add_one_~ent#1.offset), 8bv64);fst_add_one_#t~short778#1 := 6bv64 == fst_add_one_#t~mem777#1; [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315: assume fst_add_one_#t~short778#1;havoc fst_add_one_#t~mem776#1;havoc fst_add_one_#t~mem777#1;havoc fst_add_one_#t~short778#1;call write~intINTTYPE4#13(1bv32, fst_add_one_~card~8#1.base, ~bvadd~64(28bv64, fst_add_one_~card~8#1.offset), 4bv64); [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315: assume !fst_add_one_#t~short778#1;havoc fst_add_one_#t~mem776#1;havoc fst_add_one_#t~mem777#1;havoc fst_add_one_#t~short778#1;call fst_add_one_#t~mem779#1 := read~intINTTYPE8#13(fst_add_one_~ent#1.base, ~bvadd~64(24bv64, fst_add_one_~ent#1.offset), 8bv64);fst_add_one_#t~short781#1 := 1bv64 == fst_add_one_#t~mem779#1; [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret883#1;havoc ldv_pci_pci_instance_2_#t~ret883#1; [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret883#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:57:06,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390-1: SUMMARY for call gather_conf_info_#t~ret559#1 := readb(gather_conf_info_#t~mem558#1.base, ~bvadd~64(19228bv64, gather_conf_info_#t~mem558#1.offset)); srcloc: null [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: fst_intr_#res#1 := 1bv32; [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994-1: SUMMARY for call fst_clear_intr(fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset); srcloc: null [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6730: fst_intr_rx_~dmabits~0#1 := fst_intr_rx_#t~ret327#1;havoc fst_intr_rx_#t~mem326#1.base, fst_intr_rx_#t~mem326#1.offset;havoc fst_intr_rx_#t~ret327#1; [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787-1: SUMMARY for call fst_ioctl_#t~ret663#1 := copy_from_user(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset, fst_ioctl_#t~mem662#1.base, fst_ioctl_#t~mem662#1.offset, 104bv64); srcloc: null [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787: fst_ioctl_~tmp___6~0#1 := fst_ioctl_#t~ret663#1;havoc fst_ioctl_#t~mem662#1.base, fst_ioctl_#t~mem662#1.offset;havoc fst_ioctl_#t~ret663#1; [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6730-1: SUMMARY for call fst_intr_rx_#t~ret327#1 := readb(fst_intr_rx_#t~mem326#1.base, ~bvadd~64(fst_intr_rx_#t~mem326#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(3bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_intr_rx_~pi~4#1)), ~sign_extend~64~32(fst_intr_rx_~rxp~0#1))))))); srcloc: null [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391-1: SUMMARY for call gather_conf_info_#t~ret561#1 := readb(gather_conf_info_#t~mem560#1.base, ~bvadd~64(19229bv64, gather_conf_info_#t~mem560#1.offset)); srcloc: null [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391: call write~intINTTYPE1#18(gather_conf_info_#t~ret561#1, gather_conf_info_~info#1.base, ~bvadd~64(67bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem560#1.base, gather_conf_info_#t~mem560#1.offset;havoc gather_conf_info_#t~ret561#1;call gather_conf_info_#t~mem562#1.base, gather_conf_info_#t~mem562#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12412-1: __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset := __netdev_alloc_skb_~skb~2#1.base, __netdev_alloc_skb_~skb~2#1.offset; [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-1: call fst_intr_#t~mem431#1 := read~intINTTYPE4#13(fst_intr_~port~2#1.base, ~bvadd~64(24bv64, fst_intr_~port~2#1.offset), 4bv64); [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127: assume 0bv32 != fst_intr_#t~mem431#1;havoc fst_intr_#t~mem431#1;assume { :begin_inline_fst_intr_te1_alarm } true;fst_intr_te1_alarm_#in~card#1.base, fst_intr_te1_alarm_#in~card#1.offset, fst_intr_te1_alarm_#in~port#1.base, fst_intr_te1_alarm_#in~port#1.offset := fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, fst_intr_~port~2#1.base, fst_intr_~port~2#1.offset;havoc fst_intr_te1_alarm_#t~mem288#1.base, fst_intr_te1_alarm_#t~mem288#1.offset, fst_intr_te1_alarm_#t~ret289#1, fst_intr_te1_alarm_#t~mem290#1.base, fst_intr_te1_alarm_#t~mem290#1.offset, fst_intr_te1_alarm_#t~ret291#1, fst_intr_te1_alarm_#t~mem292#1.base, fst_intr_te1_alarm_#t~mem292#1.offset, fst_intr_te1_alarm_#t~ret293#1, fst_intr_te1_alarm_#t~mem294#1.base, fst_intr_te1_alarm_#t~mem294#1.offset, fst_intr_te1_alarm_#t~ret295#1, fst_intr_te1_alarm_#t~mem296#1.base, fst_intr_te1_alarm_#t~mem296#1.offset, fst_intr_te1_alarm_#t~mem297#1.base, fst_intr_te1_alarm_#t~mem297#1.offset, fst_intr_te1_alarm_#t~ret298#1, fst_intr_te1_alarm_#t~mem299#1.base, fst_intr_te1_alarm_#t~mem299#1.offset, fst_intr_te1_alarm_~card#1.base, fst_intr_te1_alarm_~card#1.offset, fst_intr_te1_alarm_~port#1.base, fst_intr_te1_alarm_~port#1.offset, fst_intr_te1_alarm_~los~0#1, fst_intr_te1_alarm_~rra~0#1, fst_intr_te1_alarm_~ais~0#1, fst_intr_te1_alarm_~tmp~27#1, fst_intr_te1_alarm_~tmp___0~8#1, fst_intr_te1_alarm_~tmp___1~2#1;fst_intr_te1_alarm_~card#1.base, fst_intr_te1_alarm_~card#1.offset := fst_intr_te1_alarm_#in~card#1.base, fst_intr_te1_alarm_#in~card#1.offset;fst_intr_te1_alarm_~port#1.base, fst_intr_te1_alarm_~port#1.offset := fst_intr_te1_alarm_#in~port#1.base, fst_intr_te1_alarm_#in~port#1.offset;havoc fst_intr_te1_alarm_~los~0#1;havoc fst_intr_te1_alarm_~rra~0#1;havoc fst_intr_te1_alarm_~ais~0#1;havoc fst_intr_te1_alarm_~tmp~27#1;havoc fst_intr_te1_alarm_~tmp___0~8#1;havoc fst_intr_te1_alarm_~tmp___1~2#1;call fst_intr_te1_alarm_#t~mem288#1.base, fst_intr_te1_alarm_#t~mem288#1.offset := read~$Pointer$#13(fst_intr_te1_alarm_~card#1.base, fst_intr_te1_alarm_~card#1.offset, 8bv64); [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127: assume !(0bv32 != fst_intr_#t~mem431#1);havoc fst_intr_#t~mem431#1; [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10034: ldv_net_dummy_resourceless_instance_1_#t~ret849#1 := ldv_switch_0_#res#1;havoc ldv_switch_0_#t~ret919#1, ldv_switch_0_~tmp~62#1;assume { :end_inline_ldv_switch_0 } true;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret849#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret849#1; [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume 0bv32 != ldv_struct_tasklet_struct_base_instance_3_~tmp___0~23#1;~ldv_statevar_3~0 := 4bv32; [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume !(0bv32 != ldv_struct_tasklet_struct_base_instance_3_~tmp___0~23#1);~ldv_statevar_3~0 := 6bv32; [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10034-1: ldv_switch_0_#res#1 := 3bv32; [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902: havoc ldv_struct_tasklet_struct_base_instance_4_#t~ret910#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret911#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret912#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret913#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret914#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret915#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret916#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret917#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret918#1, ldv_struct_tasklet_struct_base_instance_4_~arg0#1.base, ldv_struct_tasklet_struct_base_instance_4_~arg0#1.offset, ldv_struct_tasklet_struct_base_instance_4_~tmp~61#1, ldv_struct_tasklet_struct_base_instance_4_~tmp___0~24#1, ldv_struct_tasklet_struct_base_instance_4_~tmp___1~13#1, ldv_struct_tasklet_struct_base_instance_4_~tmp___2~8#1, ldv_struct_tasklet_struct_base_instance_4_~tmp___3~6#1;havoc ldv_struct_tasklet_struct_base_instance_4_#in~arg0#1.base, ldv_struct_tasklet_struct_base_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_struct_tasklet_struct_base_instance_4 } true; [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6599: assume 0bv32 != fst_intr_te1_alarm_~tmp___1~2#1;call fst_intr_te1_alarm_#t~mem299#1.base, fst_intr_te1_alarm_#t~mem299#1.offset := read~$Pointer$#13(fst_intr_te1_alarm_~port#1.base, fst_intr_te1_alarm_~port#1.offset, 8bv64); [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6599: assume !(0bv32 != fst_intr_te1_alarm_~tmp___1~2#1); [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392-1: SUMMARY for call gather_conf_info_#t~ret563#1 := readb(gather_conf_info_#t~mem562#1.base, ~bvadd~64(19230bv64, gather_conf_info_#t~mem562#1.offset)); srcloc: null [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392: call write~intINTTYPE1#18(gather_conf_info_#t~ret563#1, gather_conf_info_~info#1.base, ~bvadd~64(68bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem562#1.base, gather_conf_info_#t~mem562#1.offset;havoc gather_conf_info_#t~ret563#1;call gather_conf_info_#t~mem564#1.base, gather_conf_info_#t~mem564#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110: assume 4bv32 == ~ldv_statevar_0~0; [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110: assume !(4bv32 == ~ldv_statevar_0~0); [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: assume ~bvslt~32(~sign_extend~32~8(fst_intr_rx_~dmabits~0#1), 0bv32); [2025-02-08 03:57:06,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: assume !~bvslt~32(~sign_extend~32~8(fst_intr_rx_~dmabits~0#1), 0bv32);call fst_intr_rx_#t~mem328#1 := read~intINTTYPE4#13(fst_intr_rx_~card#1.base, ~bvadd~64(878bv64, fst_intr_rx_~card#1.offset), 4bv64); [2025-02-08 03:57:06,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12546: havoc pci_enable_device_#t~nondet1057#1; [2025-02-08 03:57:06,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318: call write~intINTTYPE4#13((if fst_add_one_#t~short781#1 then 2bv32 else 4bv32), fst_add_one_~card~8#1.base, ~bvadd~64(28bv64, fst_add_one_~card~8#1.offset), 4bv64);havoc fst_add_one_#t~mem779#1;havoc fst_add_one_#t~mem780#1;havoc fst_add_one_#t~short781#1; [2025-02-08 03:57:06,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7393-1: SUMMARY for call gather_conf_info_#t~ret565#1 := readb(gather_conf_info_#t~mem564#1.base, ~bvadd~64(19231bv64, gather_conf_info_#t~mem564#1.offset)); srcloc: null [2025-02-08 03:57:06,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7393: call write~intINTTYPE1#18(gather_conf_info_#t~ret565#1, gather_conf_info_~info#1.base, ~bvadd~64(69bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem564#1.base, gather_conf_info_#t~mem564#1.offset;havoc gather_conf_info_#t~ret565#1;call gather_conf_info_#t~mem566#1.base, gather_conf_info_#t~mem566#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12546-1: fst_add_one_#t~ret753#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet1057#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;havoc pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;assume { :end_inline_pci_enable_device } true;fst_add_one_~err~3#1 := fst_add_one_#t~ret753#1;havoc fst_add_one_#t~ret753#1; [2025-02-08 03:57:06,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-1: assume fst_add_one_#t~short781#1; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318-1: assume !fst_add_one_#t~short781#1;call fst_add_one_#t~mem780#1 := read~intINTTYPE8#13(fst_add_one_~ent#1.base, ~bvadd~64(24bv64, fst_add_one_~ent#1.offset), 8bv64);fst_add_one_#t~short781#1 := 4bv64 == fst_add_one_#t~mem780#1; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036-1: ldv_switch_0_#res#1 := 10bv32; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129: havoc fst_intr_te1_alarm_#t~mem288#1.base, fst_intr_te1_alarm_#t~mem288#1.offset, fst_intr_te1_alarm_#t~ret289#1, fst_intr_te1_alarm_#t~mem290#1.base, fst_intr_te1_alarm_#t~mem290#1.offset, fst_intr_te1_alarm_#t~ret291#1, fst_intr_te1_alarm_#t~mem292#1.base, fst_intr_te1_alarm_#t~mem292#1.offset, fst_intr_te1_alarm_#t~ret293#1, fst_intr_te1_alarm_#t~mem294#1.base, fst_intr_te1_alarm_#t~mem294#1.offset, fst_intr_te1_alarm_#t~ret295#1, fst_intr_te1_alarm_#t~mem296#1.base, fst_intr_te1_alarm_#t~mem296#1.offset, fst_intr_te1_alarm_#t~mem297#1.base, fst_intr_te1_alarm_#t~mem297#1.offset, fst_intr_te1_alarm_#t~ret298#1, fst_intr_te1_alarm_#t~mem299#1.base, fst_intr_te1_alarm_#t~mem299#1.offset, fst_intr_te1_alarm_~card#1.base, fst_intr_te1_alarm_~card#1.offset, fst_intr_te1_alarm_~port#1.base, fst_intr_te1_alarm_~port#1.offset, fst_intr_te1_alarm_~los~0#1, fst_intr_te1_alarm_~rra~0#1, fst_intr_te1_alarm_~ais~0#1, fst_intr_te1_alarm_~tmp~27#1, fst_intr_te1_alarm_~tmp___0~8#1, fst_intr_te1_alarm_~tmp___1~2#1;havoc fst_intr_te1_alarm_#in~card#1.base, fst_intr_te1_alarm_#in~card#1.offset, fst_intr_te1_alarm_#in~port#1.base, fst_intr_te1_alarm_#in~port#1.offset;assume { :end_inline_fst_intr_te1_alarm } true; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7790: assume 0bv64 != fst_ioctl_~tmp___6~0#1;fst_ioctl_#res#1 := 4294967282bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7790: assume !(0bv64 != fst_ioctl_~tmp___6~0#1);assume { :begin_inline_set_conf_from_info } true;set_conf_from_info_#in~card#1.base, set_conf_from_info_#in~card#1.offset, set_conf_from_info_#in~port#1.base, set_conf_from_info_#in~port#1.offset, set_conf_from_info_#in~info#1.base, set_conf_from_info_#in~info#1.offset := fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset, fst_ioctl_~port~3#1.base, fst_ioctl_~port~3#1.offset, fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset;havoc set_conf_from_info_#res#1;havoc set_conf_from_info_#t~mem461#1, set_conf_from_info_#t~mem462#1, set_conf_from_info_#t~mem463#1, set_conf_from_info_#t~mem464#1, set_conf_from_info_#t~mem465#1, set_conf_from_info_#t~mem466#1, set_conf_from_info_#t~mem467#1.base, set_conf_from_info_#t~mem467#1.offset, set_conf_from_info_#t~mem468#1, set_conf_from_info_#t~mem469#1, set_conf_from_info_#t~mem470#1, set_conf_from_info_#t~mem471#1.base, set_conf_from_info_#t~mem471#1.offset, set_conf_from_info_#t~mem472#1, set_conf_from_info_#t~mem473#1, set_conf_from_info_#t~mem474#1.base, set_conf_from_info_#t~mem474#1.offset, set_conf_from_info_#t~mem475#1, set_conf_from_info_#t~mem476#1.base, set_conf_from_info_#t~mem476#1.offset, set_conf_from_info_#t~mem477#1, set_conf_from_info_#t~mem478#1, set_conf_from_info_#t~mem479#1, set_conf_from_info_#t~mem480#1.base, set_conf_from_info_#t~mem480#1.offset, set_conf_from_info_#t~mem481#1, set_conf_from_info_#t~mem482#1.base, set_conf_from_info_#t~mem482#1.offset, set_conf_from_info_#t~mem483#1, set_conf_from_info_#t~mem484#1.base, set_conf_from_info_#t~mem484#1.offset, set_conf_from_info_#t~mem485#1, set_conf_from_info_#t~mem486#1.base, set_conf_from_info_#t~mem486#1.offset, set_conf_from_info_#t~mem487#1, set_conf_from_info_#t~mem488#1.base, set_conf_from_info_#t~mem488#1.offset, set_conf_from_info_#t~mem489#1, set_conf_from_info_#t~mem490#1.base, set_conf_from_info_#t~mem490#1.offset, set_conf_from_info_#t~mem491#1, set_conf_from_info_#t~mem492#1.base, set_conf_from_info_#t~mem492#1.offset, set_conf_from_info_#t~mem493#1, set_conf_from_info_#t~mem494#1.base, set_conf_from_info_#t~mem494#1.offset, set_conf_from_info_#t~mem495#1, set_conf_from_info_#t~mem496#1.base, set_conf_from_info_#t~mem496#1.offset, set_conf_from_info_#t~mem497#1, set_conf_from_info_#t~mem498#1.base, set_conf_from_info_#t~mem498#1.offset, set_conf_from_info_#t~mem499#1, set_conf_from_info_#t~mem500#1.base, set_conf_from_info_#t~mem500#1.offset, set_conf_from_info_#t~mem501#1, set_conf_from_info_#t~mem502#1.base, set_conf_from_info_#t~mem502#1.offset, set_conf_from_info_#t~mem503#1, set_conf_from_info_#t~mem504#1.base, set_conf_from_info_#t~mem504#1.offset, set_conf_from_info_#t~mem505#1, set_conf_from_info_#t~mem506#1.base, set_conf_from_info_#t~mem506#1.offset, set_conf_from_info_#t~mem507#1.base, set_conf_from_info_#t~mem507#1.offset, set_conf_from_info_#t~mem508#1, set_conf_from_info_#t~mem509#1.base, set_conf_from_info_#t~mem509#1.offset, set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, set_conf_from_info_~port#1.base, set_conf_from_info_~port#1.offset, set_conf_from_info_~info#1.base, set_conf_from_info_~info#1.offset, set_conf_from_info_~err~0#1, set_conf_from_info_~my_framing~0#1;set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset := set_conf_from_info_#in~card#1.base, set_conf_from_info_#in~card#1.offset;set_conf_from_info_~port#1.base, set_conf_from_info_~port#1.offset := set_conf_from_info_#in~port#1.base, set_conf_from_info_#in~port#1.offset;set_conf_from_info_~info#1.base, set_conf_from_info_~info#1.offset := set_conf_from_info_#in~info#1.base, set_conf_from_info_#in~info#1.offset;havoc set_conf_from_info_~err~0#1;havoc set_conf_from_info_~my_framing~0#1;set_conf_from_info_~err~0#1 := 0bv32;call set_conf_from_info_#t~mem461#1 := read~intINTTYPE4#18(set_conf_from_info_~info#1.base, set_conf_from_info_~info#1.offset, 4bv64); [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658: fst_ioctl_~tmp~37#1.base, fst_ioctl_~tmp~37#1.offset := fst_ioctl_#t~ret630#1.base, fst_ioctl_#t~ret630#1.offset;havoc fst_ioctl_#t~ret630#1.base, fst_ioctl_#t~ret630#1.offset;call fst_ioctl_#t~mem631#1.base, fst_ioctl_#t~mem631#1.offset := read~$Pointer$#13(fst_ioctl_~tmp~37#1.base, ~bvadd~64(108bv64, fst_ioctl_~tmp~37#1.offset), 8bv64);fst_ioctl_~port~3#1.base, fst_ioctl_~port~3#1.offset := fst_ioctl_#t~mem631#1.base, fst_ioctl_#t~mem631#1.offset;havoc fst_ioctl_#t~mem631#1.base, fst_ioctl_#t~mem631#1.offset;call fst_ioctl_#t~mem632#1.base, fst_ioctl_#t~mem632#1.offset := read~$Pointer$#13(fst_ioctl_~port~3#1.base, ~bvadd~64(8bv64, fst_ioctl_~port~3#1.offset), 8bv64);fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset := fst_ioctl_#t~mem632#1.base, fst_ioctl_#t~mem632#1.offset;havoc fst_ioctl_#t~mem632#1.base, fst_ioctl_#t~mem632#1.offset;assume { :begin_inline_capable } true;capable_#in~arg0#1 := 12bv32;havoc capable_#res#1;havoc capable_#t~nondet1045#1, capable_~arg0#1;capable_~arg0#1 := capable_#in~arg0#1;havoc capable_#t~nondet1045#1;assume 0bv8 == capable_#t~nondet1045#1 || 1bv8 == capable_#t~nondet1045#1;capable_#res#1 := (if 0bv8 == capable_#t~nondet1045#1 then 0bv8 else 1bv8);havoc capable_#t~nondet1045#1; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7526: assume 2bv32 == fst_set_iface_#t~mem609#1;havoc fst_set_iface_#t~mem609#1; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7526: assume !(2bv32 == fst_set_iface_#t~mem609#1);havoc fst_set_iface_#t~mem609#1; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508: ~ldv_statevar_2~0 := 9bv32; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6601-1: SUMMARY for call netif_carrier_on(fst_intr_te1_alarm_#t~mem299#1.base, fst_intr_te1_alarm_#t~mem299#1.offset); srcloc: null [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658-1: SUMMARY for call fst_ioctl_#t~ret630#1.base, fst_ioctl_#t~ret630#1.offset := dev_to_hdlc(fst_ioctl_~dev#1.base, fst_ioctl_~dev#1.offset); srcloc: null [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6601: havoc fst_intr_te1_alarm_#t~mem299#1.base, fst_intr_te1_alarm_#t~mem299#1.offset; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394: call write~intINTTYPE1#18(gather_conf_info_#t~ret567#1, gather_conf_info_~info#1.base, ~bvadd~64(58bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem566#1.base, gather_conf_info_#t~mem566#1.offset;havoc gather_conf_info_#t~ret567#1;call gather_conf_info_#t~mem568#1.base, gather_conf_info_#t~mem568#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7262: assume 0bv32 != ~bvand~32(512bv32, set_conf_from_info_#t~mem461#1);havoc set_conf_from_info_#t~mem461#1;call set_conf_from_info_#t~mem462#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(34bv64, set_conf_from_info_~info#1.offset), 1bv64); [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7262: assume !(0bv32 != ~bvand~32(512bv32, set_conf_from_info_#t~mem461#1));havoc set_conf_from_info_#t~mem461#1; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394-1: SUMMARY for call gather_conf_info_#t~ret567#1 := readb(gather_conf_info_#t~mem566#1.base, ~bvadd~64(19232bv64, gather_conf_info_#t~mem566#1.offset)); srcloc: null [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9376: assume 5bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9376: assume !(5bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905: ldv_struct_tasklet_struct_base_instance_4_~tmp~61#1 := ldv_struct_tasklet_struct_base_instance_4_#t~ret910#1;havoc ldv_struct_tasklet_struct_base_instance_4_#t~ret910#1; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9905-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_4_#t~ret910#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7395-1: SUMMARY for call gather_conf_info_#t~ret569#1 := readb(gather_conf_info_#t~mem568#1.base, ~bvadd~64(19233bv64, gather_conf_info_#t~mem568#1.offset)); srcloc: null [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7395: call write~intINTTYPE1#18(gather_conf_info_#t~ret569#1, gather_conf_info_~info#1.base, ~bvadd~64(70bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem568#1.base, gather_conf_info_#t~mem568#1.offset;havoc gather_conf_info_#t~ret569#1;call gather_conf_info_#t~mem570#1.base, gather_conf_info_#t~mem570#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: assume { :begin_inline_ldv_switch_0 } true;havoc ldv_switch_0_#res#1;havoc ldv_switch_0_#t~ret919#1, ldv_switch_0_~tmp~62#1;havoc ldv_switch_0_~tmp~62#1; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263: assume 4bv32 == ~zero_extend~32~8(set_conf_from_info_#t~mem462#1);havoc set_conf_from_info_#t~mem462#1;call write~intINTTYPE4#13(4bv32, set_conf_from_info_~port#1.base, ~bvadd~64(28bv64, set_conf_from_info_~port#1.offset), 4bv64); [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263: assume !(4bv32 == ~zero_extend~32~8(set_conf_from_info_#t~mem462#1));havoc set_conf_from_info_#t~mem462#1;call write~intINTTYPE4#13(5bv32, set_conf_from_info_~port#1.base, ~bvadd~64(28bv64, set_conf_from_info_~port#1.offset), 4bv64); [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10038-1: ldv_switch_0_#res#1 := 12bv32; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396-1: SUMMARY for call gather_conf_info_#t~ret571#1 := readb(gather_conf_info_#t~mem570#1.base, ~bvadd~64(19234bv64, gather_conf_info_#t~mem570#1.offset)); srcloc: null [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396: gather_conf_info_~tmp~34#1 := gather_conf_info_#t~ret571#1;havoc gather_conf_info_#t~mem570#1.base, gather_conf_info_#t~mem570#1.offset;havoc gather_conf_info_#t~ret571#1; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: call write~intINTTYPE4#13(0bv32, fst_add_one_~card~8#1.base, ~bvadd~64(36bv64, fst_add_one_~card~8#1.offset), 4bv64); [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9114: assume 5bv32 == ~ldv_statevar_0~0; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9114: assume !(5bv32 == ~ldv_statevar_0~0); [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000-1: SUMMARY for call fst_clear_intr(fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset); srcloc: null [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907: assume 0bv32 != ldv_struct_tasklet_struct_base_instance_4_~tmp~61#1;~ldv_statevar_4~0 := 11bv32; [2025-02-08 03:57:06,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907: assume !(0bv32 != ldv_struct_tasklet_struct_base_instance_4_~tmp~61#1);~ldv_statevar_4~0 := 16bv32; [2025-02-08 03:57:06,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000: fst_intr_~do_card_interrupt~0#1 := 0bv32;call fst_intr_#t~mem406#1.base, fst_intr_#t~mem406#1.offset := read~$Pointer$#13(fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, 8bv64); [2025-02-08 03:57:06,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6736: assume 0bv32 != fst_intr_rx_#t~mem328#1;havoc fst_intr_rx_#t~mem328#1; [2025-02-08 03:57:06,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6736: assume !(0bv32 != fst_intr_rx_#t~mem328#1);havoc fst_intr_rx_#t~mem328#1;call fst_intr_rx_#t~mem329#1.base, fst_intr_rx_#t~mem329#1.offset := read~$Pointer$#13(fst_intr_rx_~card#1.base, fst_intr_rx_~card#1.offset, 8bv64); [2025-02-08 03:57:06,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322: havoc fst_add_one_#t~ret782#1.base, fst_add_one_#t~ret782#1.offset; [2025-02-08 03:57:06,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322-1: SUMMARY for call fst_add_one_#t~ret782#1.base, fst_add_one_#t~ret782#1.offset := spinlock_check(fst_add_one_~card~8#1.base, ~bvadd~64(40bv64, fst_add_one_~card~8#1.offset)); srcloc: null [2025-02-08 03:57:06,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7133: fst_intr_~rdidx~0#1 := ~bvadd~32(1bv32, fst_intr_~rdidx~0#1); [2025-02-08 03:57:06,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10040-1: ldv_switch_0_#res#1 := 13bv32; [2025-02-08 03:57:06,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7530: fst_set_iface_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset);havoc fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset; [2025-02-08 03:57:06,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398: assume 0bv32 != ~zero_extend~32~8(gather_conf_info_~tmp~34#1);call gather_conf_info_#t~mem572#1.base, gather_conf_info_#t~mem572#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7398: assume !(0bv32 != ~zero_extend~32~8(gather_conf_info_~tmp~34#1));call write~intINTTYPE1#18(0bv8, gather_conf_info_~info#1.base, ~bvadd~64(71bv64, gather_conf_info_~info#1.offset), 1bv64); [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9380: assume 6bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9380: assume !(6bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12419-1: ldv___pci_register_driver_91_#t~ret931#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1041#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_91_~tmp~72#1 := ldv___pci_register_driver_91_#t~ret931#1;havoc ldv___pci_register_driver_91_#t~ret931#1;ldv___pci_register_driver_91_~ldv_func_res~2#1 := ldv___pci_register_driver_91_~tmp~72#1;assume { :begin_inline_ldv___pci_register_driver } true;ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset := ldv___pci_register_driver_91_~ldv_func_res~2#1, ldv___pci_register_driver_91_~ldv_func_arg1#1.base, ldv___pci_register_driver_91_~ldv_func_arg1#1.offset, ldv___pci_register_driver_91_~ldv_func_arg2#1.base, ldv___pci_register_driver_91_~ldv_func_arg2#1.offset, ldv___pci_register_driver_91_~ldv_func_arg3#1.base, ldv___pci_register_driver_91_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret826#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_11_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_11_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~47#1;ldv___pci_register_driver_~arg0#1 := ldv___pci_register_driver_#in~arg0#1;ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset := ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset;ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset := ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset;ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset := ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;havoc ldv___pci_register_driver_~ldv_11_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_11_pci_driver_pci_driver~0#1.offset;havoc ldv___pci_register_driver_~tmp~47#1; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12419: havoc __pci_register_driver_#t~nondet1041#1; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323-1: SUMMARY for call __raw_spin_lock_init(fst_add_one_~card~8#1.base, ~bvadd~64(40bv64, fst_add_one_~card~8#1.offset), 32bv64, 0bv64, fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset); srcloc: null [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323: fst_add_one_~i~10#1 := 0bv32; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9512: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret1068#1 := main_#res#1;havoc main_#t~ret840#1, main_~tmp~49#1;assume { :end_inline_main } true; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: fst_intr_~tmp~32#1 := fst_intr_#t~ret407#1;havoc fst_intr_#t~mem406#1.base, fst_intr_#t~mem406#1.offset;havoc fst_intr_#t~ret407#1; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002-1: SUMMARY for call fst_intr_#t~ret407#1 := readb(fst_intr_#t~mem406#1.base, ~bvadd~64(18753bv64, fst_intr_#t~mem406#1.offset)); srcloc: null [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: assume 0bv8 != fst_ioctl_~tmp___0~14#1;fst_ioctl_~tmp___1~7#1 := 0bv32; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: assume !(0bv8 != fst_ioctl_~tmp___0~14#1);fst_ioctl_~tmp___1~7#1 := 1bv32; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513: ~ldv_2_ret_default~0 := 1bv32;~ldv_statevar_2~0 := 20bv32; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset); srcloc: null [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9778: ~ldv_statevar_3~0 := ldv_struct_tasklet_struct_base_instance_3_#t~ret905#1;havoc ldv_struct_tasklet_struct_base_instance_3_#t~ret905#1; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10042-1: ldv_switch_0_#res#1 := 14bv32; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9778-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_3_#t~ret905#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400-1: SUMMARY for call gather_conf_info_#t~ret573#1 := readb(gather_conf_info_#t~mem572#1.base, ~bvadd~64(19235bv64, gather_conf_info_#t~mem572#1.offset)); srcloc: null [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400: call write~intINTTYPE1#18(gather_conf_info_#t~ret573#1, gather_conf_info_~info#1.base, ~bvadd~64(71bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem572#1.base, gather_conf_info_#t~mem572#1.offset;havoc gather_conf_info_#t~ret573#1; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9250: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1 := ~ldv_1_callback_ndo_do_ioctl~0.base, ~ldv_1_callback_ndo_do_ioctl~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ifreq_ptr~0.base, ~ldv_1_container_struct_ifreq_ptr~0.offset, ~ldv_1_ldv_param_9_2_default~0;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret835#1, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1;ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg3#1 := ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1;assume { :begin_inline_fst_ioctl } true;fst_ioctl_#in~dev#1.base, fst_ioctl_#in~dev#1.offset, fst_ioctl_#in~ifr#1.base, fst_ioctl_#in~ifr#1.offset, fst_ioctl_#in~cmd#1 := ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1;havoc fst_ioctl_#res#1;havoc fst_ioctl_#t~ret630#1.base, fst_ioctl_#t~ret630#1.offset, fst_ioctl_#t~mem631#1.base, fst_ioctl_#t~mem631#1.offset, fst_ioctl_#t~mem632#1.base, fst_ioctl_#t~mem632#1.offset, fst_ioctl_#t~ret633#1, fst_ioctl_#t~mem634#1.base, fst_ioctl_#t~mem634#1.offset, fst_ioctl_#t~mem635#1.base, fst_ioctl_#t~mem635#1.offset, fst_ioctl_#t~ret636#1, fst_ioctl_#t~mem637#1, fst_ioctl_#t~mem638#1, fst_ioctl_#t~short639#1, fst_ioctl_#t~mem640#1, fst_ioctl_#t~mem641#1, fst_ioctl_#t~short642#1, fst_ioctl_#t~mem643#1.base, fst_ioctl_#t~mem643#1.offset, fst_ioctl_#t~mem644#1, fst_ioctl_#t~ret645#1.base, fst_ioctl_#t~ret645#1.offset, fst_ioctl_#t~ret646#1, fst_ioctl_#t~ret647#1, fst_ioctl_#t~mem648#1.base, fst_ioctl_#t~mem648#1.offset, fst_ioctl_#t~mem649#1, fst_ioctl_#t~mem650#1, fst_ioctl_#t~mem651#1, fst_ioctl_#t~mem652#1, fst_ioctl_#t~mem653#1, fst_ioctl_#t~mem654#1.base, fst_ioctl_#t~mem654#1.offset, fst_ioctl_#t~mem655#1.base, fst_ioctl_#t~mem655#1.offset, fst_ioctl_#t~mem656#1.base, fst_ioctl_#t~mem656#1.offset, fst_ioctl_#t~ret657#1, fst_ioctl_#t~mem658#1, fst_ioctl_#t~mem659#1, fst_ioctl_#t~mem660#1, fst_ioctl_#t~ret661#1, fst_ioctl_#t~mem662#1.base, fst_ioctl_#t~mem662#1.offset, fst_ioctl_#t~ret663#1, fst_ioctl_#t~ret664#1, fst_ioctl_#t~mem665#1, fst_ioctl_#t~mem666#1, fst_ioctl_#t~mem667#1, fst_ioctl_#t~mem668#1, fst_ioctl_#t~mem669#1, fst_ioctl_#t~mem670#1, fst_ioctl_#t~mem671#1, fst_ioctl_#t~mem672#1, fst_ioctl_#t~mem673#1, fst_ioctl_#t~mem674#1, fst_ioctl_#t~ret675#1, fst_ioctl_#t~ret676#1, fst_ioctl_#t~mem677#1, fst_ioctl_#t~ret678#1, fst_ioctl_#t~ret679#1, fst_ioctl_#t~ret680#1, fst_ioctl_~dev#1.base, fst_ioctl_~dev#1.offset, fst_ioctl_~ifr#1.base, fst_ioctl_~ifr#1.offset, fst_ioctl_~cmd#1, fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset, fst_ioctl_~port~3#1.base, fst_ioctl_~port~3#1.offset, fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset, fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset, fst_ioctl_~flags~7#1, fst_ioctl_~buf~0#1.base, fst_ioctl_~buf~0#1.offset, fst_ioctl_~tmp~37#1.base, fst_ioctl_~tmp~37#1.offset, fst_ioctl_~tmp___0~14#1, fst_ioctl_~tmp___1~7#1, fst_ioctl_~tmp___2~4#1, fst_ioctl_~tmp___3~2#1, fst_ioctl_~tmp___4~1#1, fst_ioctl_~tmp___5~0#1, fst_ioctl_~tmp___6~0#1, fst_ioctl_~tmp___7~0#1, fst_ioctl_~tmp___8~0#1, fst_ioctl_~tmp___9~0#1, fst_ioctl_~tmp___10~0#1, fst_ioctl_~tmp___11~0#1, fst_ioctl_~tmp___12~0#1;fst_ioctl_~dev#1.base, fst_ioctl_~dev#1.offset := fst_ioctl_#in~dev#1.base, fst_ioctl_#in~dev#1.offset;fst_ioctl_~ifr#1.base, fst_ioctl_~ifr#1.offset := fst_ioctl_#in~ifr#1.base, fst_ioctl_#in~ifr#1.offset;fst_ioctl_~cmd#1 := fst_ioctl_#in~cmd#1;havoc fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset;havoc fst_ioctl_~port~3#1.base, fst_ioctl_~port~3#1.offset;call fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset := #Ultimate.allocOnStack(8bv64);call fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset := #Ultimate.allocOnStack(98bv64);havoc fst_ioctl_~flags~7#1;havoc fst_ioctl_~buf~0#1.base, fst_ioctl_~buf~0#1.offset;havoc fst_ioctl_~tmp~37#1.base, fst_ioctl_~tmp~37#1.offset;havoc fst_ioctl_~tmp___0~14#1;havoc fst_ioctl_~tmp___1~7#1;havoc fst_ioctl_~tmp___2~4#1;havoc fst_ioctl_~tmp___3~2#1;havoc fst_ioctl_~tmp___4~1#1;havoc fst_ioctl_~tmp___5~0#1;havoc fst_ioctl_~tmp___6~0#1;havoc fst_ioctl_~tmp___7~0#1;havoc fst_ioctl_~tmp___8~0#1;havoc fst_ioctl_~tmp___9~0#1;havoc fst_ioctl_~tmp___10~0#1;havoc fst_ioctl_~tmp___11~0#1;havoc fst_ioctl_~tmp___12~0#1; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553-1: fst_add_one_#t~ret755#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1058#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;fst_add_one_~err~3#1 := fst_add_one_#t~ret755#1;havoc fst_add_one_#t~ret755#1; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553: havoc pci_request_regions_#t~nondet1058#1; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10439: fst_add_one_#t~ret768#1 := ldv_request_irq_86_#res#1;havoc ldv_request_irq_86_#t~ret929#1, ldv_request_irq_86_#t~ret930#1, ldv_request_irq_86_~irq#1, ldv_request_irq_86_~handler#1.base, ldv_request_irq_86_~handler#1.offset, ldv_request_irq_86_~flags#1, ldv_request_irq_86_~name#1.base, ldv_request_irq_86_~name#1.offset, ldv_request_irq_86_~dev#1.base, ldv_request_irq_86_~dev#1.offset, ldv_request_irq_86_~ldv_func_res~1#1, ldv_request_irq_86_~tmp~71#1, ldv_request_irq_86_~tmp___0~26#1;havoc ldv_request_irq_86_#in~irq#1, ldv_request_irq_86_#in~handler#1.base, ldv_request_irq_86_#in~handler#1.offset, ldv_request_irq_86_#in~flags#1, ldv_request_irq_86_#in~name#1.base, ldv_request_irq_86_#in~name#1.offset, ldv_request_irq_86_#in~dev#1.base, ldv_request_irq_86_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_86 } true;fst_add_one_~tmp___4~2#1 := fst_add_one_#t~ret768#1;havoc fst_add_one_#t~mem767#1;havoc fst_add_one_#t~ret768#1; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004: assume 1bv32 == ~zero_extend~32~8(fst_intr_~tmp~32#1);fst_intr_~do_card_interrupt~0#1 := ~bvadd~32(4bv32, fst_intr_~do_card_interrupt~0#1);call fst_intr_#t~mem408#1.base, fst_intr_#t~mem408#1.offset := read~$Pointer$#13(fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, 8bv64); [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004: assume !(1bv32 == ~zero_extend~32~8(fst_intr_~tmp~32#1)); [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: assume 6bv32 == ~ldv_statevar_0~0; [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: assume !(6bv32 == ~ldv_statevar_0~0); [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533-2: call fst_set_iface_#t~mem610#1.base, fst_set_iface_#t~mem610#1.offset := read~$Pointer$#13(fst_set_iface_~card#1.base, fst_set_iface_~card#1.offset, 8bv64); [2025-02-08 03:57:06,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9647: ldv_request_irq_~tmp~59#1 := ldv_request_irq_#t~ret900#1;havoc ldv_request_irq_#t~ret900#1; [2025-02-08 03:57:06,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533-1: SUMMARY for call writeb(0bv8, fst_set_iface_#t~mem610#1.base, ~bvadd~64(fst_set_iface_#t~mem610#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(10661bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(fst_set_iface_~i~7#1)))))); srcloc: null [2025-02-08 03:57:06,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9647-1: SUMMARY for call ldv_request_irq_#t~ret900#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533: havoc fst_set_iface_#t~mem610#1.base, fst_set_iface_#t~mem610#1.offset; [2025-02-08 03:57:06,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10440-1: ldv_request_irq_86_#res#1 := ldv_request_irq_86_~ldv_func_res~1#1; [2025-02-08 03:57:06,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6741-1: SUMMARY for call fst_intr_rx_#t~ret330#1 := readw(fst_intr_rx_#t~mem329#1.base, ~bvadd~64(fst_intr_rx_#t~mem329#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvadd~64(6bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_intr_rx_~pi~4#1)), ~sign_extend~64~32(fst_intr_rx_~rxp~0#1)))))))); srcloc: null [2025-02-08 03:57:06,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6741: fst_intr_rx_~len~0#1 := fst_intr_rx_#t~ret330#1;havoc fst_intr_rx_#t~mem329#1.base, fst_intr_rx_#t~mem329#1.offset;havoc fst_intr_rx_#t~ret330#1;fst_intr_rx_~len~0#1 := ~bvadd~32(65534bv32, ~zero_extend~32~16(fst_intr_rx_~len~0#1))[16:0]; [2025-02-08 03:57:06,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270: assume 0bv32 != ~bvand~32(64bv32, set_conf_from_info_#t~mem463#1);havoc set_conf_from_info_#t~mem463#1;set_conf_from_info_~err~0#1 := 4294967274bv32; [2025-02-08 03:57:06,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270: assume !(0bv32 != ~bvand~32(64bv32, set_conf_from_info_#t~mem463#1));havoc set_conf_from_info_#t~mem463#1; [2025-02-08 03:57:06,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327: call fst_add_one_#t~mem794#1 := read~intINTTYPE4#13(fst_add_one_~card~8#1.base, ~bvadd~64(28bv64, fst_add_one_~card~8#1.offset), 4bv64); [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138: assume 0bv32 != fst_intr_#t~mem432#1;havoc fst_intr_#t~mem432#1;assume { :begin_inline_fst_intr_ctlchg } true;fst_intr_ctlchg_#in~card#1.base, fst_intr_ctlchg_#in~card#1.offset, fst_intr_ctlchg_#in~port#1.base, fst_intr_ctlchg_#in~port#1.offset := fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, fst_intr_~port~2#1.base, fst_intr_~port~2#1.offset;havoc fst_intr_ctlchg_#t~mem300#1.base, fst_intr_ctlchg_#t~mem300#1.offset, fst_intr_ctlchg_#t~mem301#1, fst_intr_ctlchg_#t~ret302#1, fst_intr_ctlchg_#t~mem303#1, fst_intr_ctlchg_#t~mem304#1, fst_intr_ctlchg_#t~short305#1, fst_intr_ctlchg_#t~mem306#1.base, fst_intr_ctlchg_#t~mem306#1.offset, fst_intr_ctlchg_#t~ret307#1, fst_intr_ctlchg_#t~mem308#1.base, fst_intr_ctlchg_#t~mem308#1.offset, fst_intr_ctlchg_#t~mem309#1.base, fst_intr_ctlchg_#t~mem309#1.offset, fst_intr_ctlchg_#t~ret310#1, fst_intr_ctlchg_#t~mem311#1.base, fst_intr_ctlchg_#t~mem311#1.offset, fst_intr_ctlchg_~card#1.base, fst_intr_ctlchg_~card#1.offset, fst_intr_ctlchg_~port#1.base, fst_intr_ctlchg_~port#1.offset, fst_intr_ctlchg_~signals~0#1, fst_intr_ctlchg_~tmp~28#1, fst_intr_ctlchg_~tmp___0~9#1, fst_intr_ctlchg_~tmp___1~3#1, fst_intr_ctlchg_~tmp___2~0#1;fst_intr_ctlchg_~card#1.base, fst_intr_ctlchg_~card#1.offset := fst_intr_ctlchg_#in~card#1.base, fst_intr_ctlchg_#in~card#1.offset;fst_intr_ctlchg_~port#1.base, fst_intr_ctlchg_~port#1.offset := fst_intr_ctlchg_#in~port#1.base, fst_intr_ctlchg_#in~port#1.offset;havoc fst_intr_ctlchg_~signals~0#1;havoc fst_intr_ctlchg_~tmp~28#1;havoc fst_intr_ctlchg_~tmp___0~9#1;havoc fst_intr_ctlchg_~tmp___1~3#1;havoc fst_intr_ctlchg_~tmp___2~0#1;call fst_intr_ctlchg_#t~mem300#1.base, fst_intr_ctlchg_#t~mem300#1.offset := read~$Pointer$#13(fst_intr_ctlchg_~card#1.base, fst_intr_ctlchg_~card#1.offset, 8bv64);call fst_intr_ctlchg_#t~mem301#1 := read~intINTTYPE4#13(fst_intr_ctlchg_~port#1.base, ~bvadd~64(16bv64, fst_intr_ctlchg_~port#1.offset), 4bv64); [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138: assume !(0bv32 != fst_intr_#t~mem432#1);havoc fst_intr_#t~mem432#1; [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9384: assume 7bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9384: assume !(7bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6213: assume 1bv32 == fst_cpurelease_#t~mem197#1;havoc fst_cpurelease_#t~mem197#1;call fst_cpurelease_#t~mem198#1.base, fst_cpurelease_#t~mem198#1.offset := read~$Pointer$#13(fst_cpurelease_~card#1.base, fst_cpurelease_~card#1.offset, 8bv64); [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6213: assume !(1bv32 == fst_cpurelease_#t~mem197#1);havoc fst_cpurelease_#t~mem197#1;call fst_cpurelease_#t~mem202#1.base, fst_cpurelease_#t~mem202#1.offset := read~$Pointer$#13(fst_cpurelease_~card#1.base, ~bvadd~64(8bv64, fst_cpurelease_~card#1.offset), 8bv64); [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270-1: call set_conf_from_info_#t~mem463#1 := read~intINTTYPE4#18(set_conf_from_info_~info#1.base, set_conf_from_info_~info#1.offset, 4bv64); [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045: ldv_switch_0_#res#1 := 0bv32; [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138-1: call fst_intr_#t~mem432#1 := read~intINTTYPE4#13(fst_intr_~port~2#1.base, ~bvadd~64(24bv64, fst_intr_~port~2#1.offset), 4bv64); [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535: call fst_set_iface_#t~mem612#1 := read~intINTTYPE4#18(fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset, 4bv64);call fst_set_iface_#t~mem613#1.base, fst_set_iface_#t~mem613#1.offset := read~$Pointer$#13(fst_set_iface_~card#1.base, fst_set_iface_~card#1.offset, 8bv64); [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9649: assume 0bv32 != ldv_request_irq_~tmp~59#1; [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9649: assume !(0bv32 != ldv_request_irq_~tmp~59#1); [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: call ULTIMATE.dealloc(fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset);havoc fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset; [2025-02-08 03:57:06,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007-1: SUMMARY for call writeb(238bv8, fst_intr_#t~mem408#1.base, ~bvadd~64(18753bv64, fst_intr_#t~mem408#1.offset)); srcloc: null [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: havoc fst_intr_#t~mem408#1.base, fst_intr_#t~mem408#1.offset; [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9914: ~ldv_statevar_4~0 := 1bv32; [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7800-1: call fst_ioctl_#t~mem665#1 := read~intINTTYPE4#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7800: assume 1bv32 == fst_ioctl_#t~mem665#1;havoc fst_ioctl_#t~mem665#1; [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7800: assume !(1bv32 == fst_ioctl_#t~mem665#1);havoc fst_ioctl_#t~mem665#1;call fst_ioctl_#t~mem666#1 := read~intINTTYPE4#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668: assume 0bv32 != fst_ioctl_~tmp___1~7#1;fst_ioctl_#res#1 := 4294967295bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668: assume !(0bv32 != fst_ioctl_~tmp___1~7#1); [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9782: ~ldv_3_ret_default~0 := 1bv32;~ldv_statevar_3~0 := 19bv32; [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6347-1: SUMMARY for call fst_rx_dma_complete_#t~ret226#1.base, fst_rx_dma_complete_#t~ret226#1.offset := skb_put(fst_rx_dma_complete_~skb#1.base, fst_rx_dma_complete_~skb#1.offset, fst_rx_dma_complete_~len#1); srcloc: null [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6347: fst_rx_dma_complete_~tmp~24#1.base, fst_rx_dma_complete_~tmp~24#1.offset := fst_rx_dma_complete_#t~ret226#1.base, fst_rx_dma_complete_#t~ret226#1.offset;havoc fst_rx_dma_complete_#t~ret226#1.base, fst_rx_dma_complete_#t~ret226#1.offset;call fst_rx_dma_complete_#t~mem227#1.base, fst_rx_dma_complete_#t~mem227#1.offset := read~$Pointer$#13(fst_rx_dma_complete_~card#1.base, ~bvadd~64(902bv64, fst_rx_dma_complete_~card#1.offset), 8bv64); [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6215: havoc fst_cpurelease_#t~mem198#1.base, fst_cpurelease_#t~mem198#1.offset;havoc fst_cpurelease_#t~ret199#1;call fst_cpurelease_#t~mem200#1 := read~intINTTYPE2#13(fst_cpurelease_~card#1.base, ~bvadd~64(108bv64, fst_cpurelease_~card#1.offset), 2bv64); [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6215-1: SUMMARY for call fst_cpurelease_#t~ret199#1 := readb(fst_cpurelease_#t~mem198#1.base, fst_cpurelease_#t~mem198#1.offset); srcloc: null [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: havoc ldv_interrupt_interrupt_instance_0_#t~ret845#1, ldv_interrupt_interrupt_instance_0_#t~ret846#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~51#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7140: havoc fst_intr_ctlchg_#t~mem300#1.base, fst_intr_ctlchg_#t~mem300#1.offset, fst_intr_ctlchg_#t~mem301#1, fst_intr_ctlchg_#t~ret302#1, fst_intr_ctlchg_#t~mem303#1, fst_intr_ctlchg_#t~mem304#1, fst_intr_ctlchg_#t~short305#1, fst_intr_ctlchg_#t~mem306#1.base, fst_intr_ctlchg_#t~mem306#1.offset, fst_intr_ctlchg_#t~ret307#1, fst_intr_ctlchg_#t~mem308#1.base, fst_intr_ctlchg_#t~mem308#1.offset, fst_intr_ctlchg_#t~mem309#1.base, fst_intr_ctlchg_#t~mem309#1.offset, fst_intr_ctlchg_#t~ret310#1, fst_intr_ctlchg_#t~mem311#1.base, fst_intr_ctlchg_#t~mem311#1.offset, fst_intr_ctlchg_~card#1.base, fst_intr_ctlchg_~card#1.offset, fst_intr_ctlchg_~port#1.base, fst_intr_ctlchg_~port#1.offset, fst_intr_ctlchg_~signals~0#1, fst_intr_ctlchg_~tmp~28#1, fst_intr_ctlchg_~tmp___0~9#1, fst_intr_ctlchg_~tmp___1~3#1, fst_intr_ctlchg_~tmp___2~0#1;havoc fst_intr_ctlchg_#in~card#1.base, fst_intr_ctlchg_#in~card#1.offset, fst_intr_ctlchg_#in~port#1.base, fst_intr_ctlchg_#in~port#1.offset;assume { :end_inline_fst_intr_ctlchg } true; [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: assume 0bv32 == ~zero_extend~32~16(fst_intr_rx_~len~0#1);call fst_intr_rx_#t~mem331#1 := read~intINTTYPE4#13(fst_intr_rx_~card#1.base, ~bvadd~64(870bv64, fst_intr_rx_~card#1.offset), 4bv64);call fst_intr_rx_#t~mem332#1 := read~intINTTYPE4#13(fst_intr_rx_~port#1.base, ~bvadd~64(16bv64, fst_intr_rx_~port#1.offset), 4bv64); [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: assume !(0bv32 == ~zero_extend~32~16(fst_intr_rx_~len~0#1)); [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651: ldv_request_irq_~ldv_8_line_line~0#1 := ldv_request_irq_~arg1#1;ldv_request_irq_~ldv_8_callback_handler~0#1.base, ldv_request_irq_~ldv_8_callback_handler~0#1.offset := ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset;ldv_request_irq_~ldv_8_thread_thread~0#1.base, ldv_request_irq_~ldv_8_thread_thread~0#1.offset := 0bv64, 0bv64;ldv_request_irq_~ldv_8_data_data~0#1.base, ldv_request_irq_~ldv_8_data_data~0#1.offset := ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset; [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_request_irq_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669: ldv_dummy_resourceless_instance_callback_1_9_#t~ret835#1 := fst_ioctl_#res#1;havoc fst_ioctl_#t~ret630#1.base, fst_ioctl_#t~ret630#1.offset, fst_ioctl_#t~mem631#1.base, fst_ioctl_#t~mem631#1.offset, fst_ioctl_#t~mem632#1.base, fst_ioctl_#t~mem632#1.offset, fst_ioctl_#t~ret633#1, fst_ioctl_#t~mem634#1.base, fst_ioctl_#t~mem634#1.offset, fst_ioctl_#t~mem635#1.base, fst_ioctl_#t~mem635#1.offset, fst_ioctl_#t~ret636#1, fst_ioctl_#t~mem637#1, fst_ioctl_#t~mem638#1, fst_ioctl_#t~short639#1, fst_ioctl_#t~mem640#1, fst_ioctl_#t~mem641#1, fst_ioctl_#t~short642#1, fst_ioctl_#t~mem643#1.base, fst_ioctl_#t~mem643#1.offset, fst_ioctl_#t~mem644#1, fst_ioctl_#t~ret645#1.base, fst_ioctl_#t~ret645#1.offset, fst_ioctl_#t~ret646#1, fst_ioctl_#t~ret647#1, fst_ioctl_#t~mem648#1.base, fst_ioctl_#t~mem648#1.offset, fst_ioctl_#t~mem649#1, fst_ioctl_#t~mem650#1, fst_ioctl_#t~mem651#1, fst_ioctl_#t~mem652#1, fst_ioctl_#t~mem653#1, fst_ioctl_#t~mem654#1.base, fst_ioctl_#t~mem654#1.offset, fst_ioctl_#t~mem655#1.base, fst_ioctl_#t~mem655#1.offset, fst_ioctl_#t~mem656#1.base, fst_ioctl_#t~mem656#1.offset, fst_ioctl_#t~ret657#1, fst_ioctl_#t~mem658#1, fst_ioctl_#t~mem659#1, fst_ioctl_#t~mem660#1, fst_ioctl_#t~ret661#1, fst_ioctl_#t~mem662#1.base, fst_ioctl_#t~mem662#1.offset, fst_ioctl_#t~ret663#1, fst_ioctl_#t~ret664#1, fst_ioctl_#t~mem665#1, fst_ioctl_#t~mem666#1, fst_ioctl_#t~mem667#1, fst_ioctl_#t~mem668#1, fst_ioctl_#t~mem669#1, fst_ioctl_#t~mem670#1, fst_ioctl_#t~mem671#1, fst_ioctl_#t~mem672#1, fst_ioctl_#t~mem673#1, fst_ioctl_#t~mem674#1, fst_ioctl_#t~ret675#1, fst_ioctl_#t~ret676#1, fst_ioctl_#t~mem677#1, fst_ioctl_#t~ret678#1, fst_ioctl_#t~ret679#1, fst_ioctl_#t~ret680#1, fst_ioctl_~dev#1.base, fst_ioctl_~dev#1.offset, fst_ioctl_~ifr#1.base, fst_ioctl_~ifr#1.offset, fst_ioctl_~cmd#1, fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset, fst_ioctl_~port~3#1.base, fst_ioctl_~port~3#1.offset, fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset, fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset, fst_ioctl_~flags~7#1, fst_ioctl_~buf~0#1.base, fst_ioctl_~buf~0#1.offset, fst_ioctl_~tmp~37#1.base, fst_ioctl_~tmp~37#1.offset, fst_ioctl_~tmp___0~14#1, fst_ioctl_~tmp___1~7#1, fst_ioctl_~tmp___2~4#1, fst_ioctl_~tmp___3~2#1, fst_ioctl_~tmp___4~1#1, fst_ioctl_~tmp___5~0#1, fst_ioctl_~tmp___6~0#1, fst_ioctl_~tmp___7~0#1, fst_ioctl_~tmp___8~0#1, fst_ioctl_~tmp___9~0#1, fst_ioctl_~tmp___10~0#1, fst_ioctl_~tmp___11~0#1, fst_ioctl_~tmp___12~0#1;havoc fst_ioctl_#in~dev#1.base, fst_ioctl_#in~dev#1.offset, fst_ioctl_#in~ifr#1.base, fst_ioctl_#in~ifr#1.offset, fst_ioctl_#in~cmd#1;assume { :end_inline_fst_ioctl } true;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret835#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret835#1, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: assume { :begin_inline_alloc_hdlcdev } true;alloc_hdlcdev_#in~arg0#1.base, alloc_hdlcdev_#in~arg0#1.offset := fst_add_one_~card~8#1.base, ~bvadd~64(~bvadd~64(110bv64, fst_add_one_~card~8#1.offset), ~sign_extend~64~32(fst_add_one_~i~10#1));havoc alloc_hdlcdev_#res#1.base, alloc_hdlcdev_#res#1.offset;havoc alloc_hdlcdev_#t~ret1044#1.base, alloc_hdlcdev_#t~ret1044#1.offset, alloc_hdlcdev_~arg0#1.base, alloc_hdlcdev_~arg0#1.offset;alloc_hdlcdev_~arg0#1.base, alloc_hdlcdev_~arg0#1.offset := alloc_hdlcdev_#in~arg0#1.base, alloc_hdlcdev_#in~arg0#1.offset; [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6348-1: SUMMARY for call fst_rx_dma_complete_#t~memcpy~res228#1.base, fst_rx_dma_complete_#t~memcpy~res228#1.offset := #Ultimate.C_memcpy#13(fst_rx_dma_complete_~tmp~24#1.base, fst_rx_dma_complete_~tmp~24#1.offset, fst_rx_dma_complete_#t~mem227#1.base, fst_rx_dma_complete_#t~mem227#1.offset, ~sign_extend~64~32(fst_rx_dma_complete_~len#1)); srcloc: null [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6348: havoc fst_rx_dma_complete_#t~mem227#1.base, fst_rx_dma_complete_#t~mem227#1.offset;havoc fst_rx_dma_complete_#t~memcpy~res228#1.base, fst_rx_dma_complete_#t~memcpy~res228#1.offset;call fst_rx_dma_complete_#t~mem229#1.base, fst_rx_dma_complete_#t~mem229#1.offset := read~$Pointer$#13(fst_rx_dma_complete_~card#1.base, fst_rx_dma_complete_~card#1.offset, 8bv64); [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6216-1: SUMMARY for call outw(1038bv16, ~bvadd~32(110bv32, ~zero_extend~32~16(fst_cpurelease_#t~mem200#1))); srcloc: null [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6216: havoc fst_cpurelease_#t~mem200#1;call fst_cpurelease_#t~mem201#1 := read~intINTTYPE2#13(fst_cpurelease_~card#1.base, ~bvadd~64(108bv64, fst_cpurelease_~card#1.offset), 2bv64); [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859: assume 2bv32 == ~ldv_statevar_12~0; [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859: assume !(2bv32 == ~ldv_statevar_12~0); [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7538: havoc fst_set_iface_#t~mem611#1.base, fst_set_iface_#t~mem611#1.offset; [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406: call write~intINTTYPE4#18(gather_conf_info_#t~ret575#1, gather_conf_info_~info#1.base, ~bvadd~64(72bv64, gather_conf_info_~info#1.offset), 4bv64);havoc gather_conf_info_#t~mem574#1.base, gather_conf_info_#t~mem574#1.offset;havoc gather_conf_info_#t~ret575#1;call gather_conf_info_#t~mem576#1.base, gather_conf_info_#t~mem576#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9388: assume 8bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9388: assume !(8bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7538-2: call fst_set_iface_#t~mem611#1.base, fst_set_iface_#t~mem611#1.offset := read~$Pointer$#13(fst_set_iface_~card#1.base, fst_set_iface_~card#1.offset, 8bv64); [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7538-1: SUMMARY for call writeb(1bv8, fst_set_iface_#t~mem611#1.base, ~bvadd~64(fst_set_iface_#t~mem611#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(10661bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(fst_set_iface_~i~7#1)))))); srcloc: null [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7274: assume 0bv32 != ~bvand~32(32bv32, set_conf_from_info_#t~mem464#1);havoc set_conf_from_info_#t~mem464#1;set_conf_from_info_~err~0#1 := 4294967274bv32; [2025-02-08 03:57:06,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7274: assume !(0bv32 != ~bvand~32(32bv32, set_conf_from_info_#t~mem464#1));havoc set_conf_from_info_#t~mem464#1; [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406-2: call gather_conf_info_#t~mem574#1.base, gather_conf_info_#t~mem574#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6349-1: SUMMARY for call writeb(128bv8, fst_rx_dma_complete_#t~mem229#1.base, ~bvadd~64(fst_rx_dma_complete_#t~mem229#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(3bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_rx_dma_complete_~pi~0#1)), ~sign_extend~64~32(fst_rx_dma_complete_~rxp#1))))))); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406-1: SUMMARY for call gather_conf_info_#t~ret575#1 := readl(gather_conf_info_#t~mem574#1.base, ~bvadd~64(19280bv64, gather_conf_info_#t~mem574#1.offset)); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6349: havoc fst_rx_dma_complete_#t~mem229#1.base, fst_rx_dma_complete_#t~mem229#1.offset;call fst_rx_dma_complete_#t~mem230#1 := read~intINTTYPE8#13(fst_rx_dma_complete_~dev~1#1.base, ~bvadd~64(260bv64, fst_rx_dma_complete_~dev~1#1.offset), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_rx_dma_complete_#t~mem230#1), fst_rx_dma_complete_~dev~1#1.base, ~bvadd~64(260bv64, fst_rx_dma_complete_~dev~1#1.offset), 8bv64);havoc fst_rx_dma_complete_#t~mem230#1;call fst_rx_dma_complete_#t~mem231#1 := read~intINTTYPE8#13(fst_rx_dma_complete_~dev~1#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, fst_rx_dma_complete_~dev~1#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(fst_rx_dma_complete_#t~mem231#1, ~sign_extend~64~32(fst_rx_dma_complete_~len#1)), fst_rx_dma_complete_~dev~1#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, fst_rx_dma_complete_~dev~1#1.offset)), 8bv64);havoc fst_rx_dma_complete_#t~mem231#1;call fst_rx_dma_complete_#t~mem232#1 := read~intINTTYPE4#13(fst_rx_dma_complete_~port#1.base, ~bvadd~64(28bv64, fst_rx_dma_complete_~port#1.offset), 4bv64); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6217: havoc fst_cpurelease_#t~mem201#1; [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7274-1: call set_conf_from_info_#t~mem464#1 := read~intINTTYPE4#18(set_conf_from_info_~info#1.base, set_conf_from_info_~info#1.offset, 4bv64); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6217-1: SUMMARY for call outw(1039bv16, ~bvadd~32(110bv32, ~zero_extend~32~16(fst_cpurelease_#t~mem201#1))); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: havoc fst_intr_rx_#t~mem331#1;havoc fst_intr_rx_#t~mem332#1;havoc fst_intr_rx_#t~ret333#1;call fst_intr_rx_#t~mem334#1.base, fst_intr_rx_#t~mem334#1.offset := read~$Pointer$#13(fst_intr_rx_~card#1.base, fst_intr_rx_~card#1.offset, 8bv64); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746-1: SUMMARY for call fst_intr_rx_#t~ret333#1 := printk(5bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407-1: SUMMARY for call gather_conf_info_#t~ret577#1 := readl(gather_conf_info_#t~mem576#1.base, ~bvadd~64(19284bv64, gather_conf_info_#t~mem576#1.offset)); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407: call write~intINTTYPE4#18(gather_conf_info_#t~ret577#1, gather_conf_info_~info#1.base, ~bvadd~64(76bv64, gather_conf_info_~info#1.offset), 4bv64);havoc gather_conf_info_#t~mem576#1.base, gather_conf_info_#t~mem576#1.offset;havoc gather_conf_info_#t~ret577#1;call gather_conf_info_#t~mem578#1.base, gather_conf_info_#t~mem578#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521: ldv_pci_pci_instance_2_~tmp___0~21#1 := ldv_pci_pci_instance_2_#t~ret884#1;havoc ldv_pci_pci_instance_2_#t~ret884#1; [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret884#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125-1: SUMMARY for call ldv_assume((if 2bv32 != ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9257: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg2#1.offset := ~ldv_1_callback_ndo_start_xmit~0.base, ~ldv_1_callback_ndo_start_xmit~0.offset, ~ldv_1_container_struct_sk_buff_ptr~0.base, ~ldv_1_container_struct_sk_buff_ptr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret832#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_12_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_12_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg2#1.offset;assume { :begin_inline_hdlc_start_xmit } true;hdlc_start_xmit_#in~arg0#1.base, hdlc_start_xmit_#in~arg0#1.offset, hdlc_start_xmit_#in~arg1#1.base, hdlc_start_xmit_#in~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg2#1.offset;havoc hdlc_start_xmit_#res#1;havoc hdlc_start_xmit_#t~nondet1049#1, hdlc_start_xmit_~arg0#1.base, hdlc_start_xmit_~arg0#1.offset, hdlc_start_xmit_~arg1#1.base, hdlc_start_xmit_~arg1#1.offset;hdlc_start_xmit_~arg0#1.base, hdlc_start_xmit_~arg0#1.offset := hdlc_start_xmit_#in~arg0#1.base, hdlc_start_xmit_#in~arg0#1.offset;hdlc_start_xmit_~arg1#1.base, hdlc_start_xmit_~arg1#1.offset := hdlc_start_xmit_#in~arg1#1.base, hdlc_start_xmit_#in~arg1#1.offset;havoc hdlc_start_xmit_#t~nondet1049#1;hdlc_start_xmit_#res#1 := hdlc_start_xmit_#t~nondet1049#1;havoc hdlc_start_xmit_#t~nondet1049#1; [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011-1: call fst_intr_#t~mem409#1 := read~intINTTYPE4#13(fst_intr_~card~3#1.base, ~bvadd~64(874bv64, fst_intr_~card~3#1.offset), 4bv64); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011: assume 1bv32 == fst_intr_#t~mem409#1;havoc fst_intr_#t~mem409#1;call fst_intr_#t~mem410#1 := read~intINTTYPE2#13(fst_intr_~card~3#1.base, ~bvadd~64(108bv64, fst_intr_~card~3#1.offset), 2bv64); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011: assume !(1bv32 == fst_intr_#t~mem409#1);havoc fst_intr_#t~mem409#1; [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_4_#t~ret911#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7804: assume 4101bv32 == fst_ioctl_#t~mem666#1;havoc fst_ioctl_#t~mem666#1; [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7804: assume !(4101bv32 == fst_ioctl_#t~mem666#1);havoc fst_ioctl_#t~mem666#1;call fst_ioctl_#t~mem667#1 := read~intINTTYPE4#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918: ~ldv_statevar_4~0 := ldv_struct_tasklet_struct_base_instance_4_#t~ret911#1;havoc ldv_struct_tasklet_struct_base_instance_4_#t~ret911#1; [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408-1: SUMMARY for call gather_conf_info_#t~ret579#1 := readl(gather_conf_info_#t~mem578#1.base, ~bvadd~64(19288bv64, gather_conf_info_#t~mem578#1.offset)); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408: call write~intINTTYPE4#18(gather_conf_info_#t~ret579#1, gather_conf_info_~info#1.base, ~bvadd~64(80bv64, gather_conf_info_~info#1.offset), 4bv64);havoc gather_conf_info_#t~mem578#1.base, gather_conf_info_#t~mem578#1.offset;havoc gather_conf_info_#t~ret579#1;call gather_conf_info_#t~mem580#1.base, gather_conf_info_#t~mem580#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10447: SUMMARY for call free_netdev(ldv_free_netdev_87_~ldv_func_arg1#1.base, ldv_free_netdev_87_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8333: assume 0bv64 == ~bvadd~64(fst_add_one_~dev~5#1.base, fst_add_one_~dev~5#1.offset); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8333: assume !(0bv64 == ~bvadd~64(fst_add_one_~dev~5#1.base, fst_add_one_~dev~5#1.offset));call write~$Pointer$#13(fst_add_one_~dev~5#1.base, fst_add_one_~dev~5#1.offset, fst_add_one_~card~8#1.base, ~bvadd~64(~bvadd~64(110bv64, fst_add_one_~card~8#1.offset), ~bvmul~64(188bv64, ~sign_extend~64~32(fst_add_one_~i~10#1))), 8bv64);call write~$Pointer$#13(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset, fst_add_one_~card~8#1.base, ~bvadd~64(8bv64, ~bvadd~64(~bvadd~64(110bv64, fst_add_one_~card~8#1.offset), ~bvmul~64(188bv64, ~sign_extend~64~32(fst_add_one_~i~10#1)))), 8bv64);call write~intINTTYPE4#13(fst_add_one_~i~10#1, fst_add_one_~card~8#1.base, ~bvadd~64(16bv64, ~bvadd~64(~bvadd~64(110bv64, fst_add_one_~card~8#1.offset), ~bvmul~64(188bv64, ~sign_extend~64~32(fst_add_one_~i~10#1)))), 4bv64);call write~intINTTYPE4#13(0bv32, fst_add_one_~card~8#1.base, ~bvadd~64(24bv64, ~bvadd~64(~bvadd~64(110bv64, fst_add_one_~card~8#1.offset), ~bvmul~64(188bv64, ~sign_extend~64~32(fst_add_one_~i~10#1)))), 4bv64); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9787: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_3_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748-1: SUMMARY for call writeb(128bv8, fst_intr_rx_#t~mem334#1.base, ~bvadd~64(fst_intr_rx_#t~mem334#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(3bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_intr_rx_~pi~4#1)), ~sign_extend~64~32(fst_intr_rx_~rxp~0#1))))))); srcloc: null [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748: havoc fst_intr_rx_#t~mem334#1.base, fst_intr_rx_#t~mem334#1.offset;fst_intr_rx_~rxp~0#1 := ~bvsrem~32(~bvadd~32(1bv32, fst_intr_rx_~rxp~0#1), 8bv32);call write~intINTTYPE4#13(fst_intr_rx_~rxp~0#1, fst_intr_rx_~port#1.base, ~bvadd~64(32bv64, fst_intr_rx_~port#1.offset), 4bv64); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9523: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___0~21#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9523: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___0~21#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: assume 35323bv32 == fst_ioctl_~cmd#1; [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: assume !(35323bv32 == fst_ioctl_~cmd#1); [2025-02-08 03:57:06,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7409-1: SUMMARY for call gather_conf_info_#t~ret581#1 := readl(gather_conf_info_#t~mem580#1.base, ~bvadd~64(19292bv64, gather_conf_info_#t~mem580#1.offset)); srcloc: null [2025-02-08 03:57:06,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7409: call write~intINTTYPE4#18(gather_conf_info_#t~ret581#1, gather_conf_info_~info#1.base, ~bvadd~64(84bv64, gather_conf_info_~info#1.offset), 4bv64);havoc gather_conf_info_#t~mem580#1.base, gather_conf_info_#t~mem580#1.offset;havoc gather_conf_info_#t~ret581#1;call gather_conf_info_#t~mem582#1.base, gather_conf_info_#t~mem582#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10448: SUMMARY for call ldv_free_netdev(0bv64, 0bv64, ldv_free_netdev_87_~ldv_func_arg1#1.base, ldv_free_netdev_87_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:57:06,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-1: SUMMARY for call fst_intr_#t~ret411#1 := inl(~bvadd~32(104bv32, ~zero_extend~32~16(fst_intr_#t~mem410#1))); srcloc: null [2025-02-08 03:57:06,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: fst_intr_~dma_intcsr~0#1 := fst_intr_#t~ret411#1;havoc fst_intr_#t~mem410#1;havoc fst_intr_#t~ret411#1; [2025-02-08 03:57:06,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: ldv_struct_tasklet_struct_base_instance_3_~tmp___1~12#1 := ldv_struct_tasklet_struct_base_instance_3_#t~ret906#1;havoc ldv_struct_tasklet_struct_base_instance_3_#t~ret906#1; [2025-02-08 03:57:06,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_3_#t~ret906#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: assume 3bv32 == ~ldv_statevar_12~0; [2025-02-08 03:57:06,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: assume !(3bv32 == ~ldv_statevar_12~0); [2025-02-08 03:57:06,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7410: gather_conf_info_~tmp___0~12#1 := gather_conf_info_#t~ret583#1;havoc gather_conf_info_#t~mem582#1.base, gather_conf_info_#t~mem582#1.offset;havoc gather_conf_info_#t~ret583#1;call write~intINTTYPE4#18(gather_conf_info_~tmp___0~12#1, gather_conf_info_~info#1.base, ~bvadd~64(88bv64, gather_conf_info_~info#1.offset), 4bv64);call gather_conf_info_#t~mem584#1.base, gather_conf_info_#t~mem584#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9656: assume { :begin_inline_ldv_dispatch_irq_register_8_2 } true;ldv_dispatch_irq_register_8_2_#in~arg0#1, ldv_dispatch_irq_register_8_2_#in~arg1#1.base, ldv_dispatch_irq_register_8_2_#in~arg1#1.offset, ldv_dispatch_irq_register_8_2_#in~arg2#1.base, ldv_dispatch_irq_register_8_2_#in~arg2#1.offset, ldv_dispatch_irq_register_8_2_#in~arg3#1.base, ldv_dispatch_irq_register_8_2_#in~arg3#1.offset := ldv_request_irq_~ldv_8_line_line~0#1, ldv_request_irq_~ldv_8_callback_handler~0#1.base, ldv_request_irq_~ldv_8_callback_handler~0#1.offset, ldv_request_irq_~ldv_8_thread_thread~0#1.base, ldv_request_irq_~ldv_8_thread_thread~0#1.offset, ldv_request_irq_~ldv_8_data_data~0#1.base, ldv_request_irq_~ldv_8_data_data~0#1.offset;havoc ldv_dispatch_irq_register_8_2_~arg0#1, ldv_dispatch_irq_register_8_2_~arg1#1.base, ldv_dispatch_irq_register_8_2_~arg1#1.offset, ldv_dispatch_irq_register_8_2_~arg2#1.base, ldv_dispatch_irq_register_8_2_~arg2#1.offset, ldv_dispatch_irq_register_8_2_~arg3#1.base, ldv_dispatch_irq_register_8_2_~arg3#1.offset;ldv_dispatch_irq_register_8_2_~arg0#1 := ldv_dispatch_irq_register_8_2_#in~arg0#1;ldv_dispatch_irq_register_8_2_~arg1#1.base, ldv_dispatch_irq_register_8_2_~arg1#1.offset := ldv_dispatch_irq_register_8_2_#in~arg1#1.base, ldv_dispatch_irq_register_8_2_#in~arg1#1.offset;ldv_dispatch_irq_register_8_2_~arg2#1.base, ldv_dispatch_irq_register_8_2_~arg2#1.offset := ldv_dispatch_irq_register_8_2_#in~arg2#1.base, ldv_dispatch_irq_register_8_2_#in~arg2#1.offset;ldv_dispatch_irq_register_8_2_~arg3#1.base, ldv_dispatch_irq_register_8_2_~arg3#1.offset := ldv_dispatch_irq_register_8_2_#in~arg3#1.base, ldv_dispatch_irq_register_8_2_#in~arg3#1.offset;~ldv_0_line_line~0 := ldv_dispatch_irq_register_8_2_~arg0#1;~ldv_0_callback_handler~0.base, ~ldv_0_callback_handler~0.offset := ldv_dispatch_irq_register_8_2_~arg1#1.base, ldv_dispatch_irq_register_8_2_~arg1#1.offset;~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset := ldv_dispatch_irq_register_8_2_~arg2#1.base, ldv_dispatch_irq_register_8_2_~arg2#1.offset;~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset := ldv_dispatch_irq_register_8_2_~arg3#1.base, ldv_dispatch_irq_register_8_2_~arg3#1.offset;assume { :begin_inline_ldv_switch_automaton_state_0_6 } true;~ldv_statevar_0~0 := 5bv32; [2025-02-08 03:57:06,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9656-1: SUMMARY for call ldv_assume((if 6bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278: assume 0bv32 != ~bvand~32(2048bv32, set_conf_from_info_#t~mem465#1);havoc set_conf_from_info_#t~mem465#1;call set_conf_from_info_#t~mem466#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(57bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem467#1.base, set_conf_from_info_#t~mem467#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64);call set_conf_from_info_#t~mem468#1 := read~intINTTYPE4#13(set_conf_from_info_~port#1.base, ~bvadd~64(16bv64, set_conf_from_info_~port#1.offset), 4bv64); [2025-02-08 03:57:06,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278: assume !(0bv32 != ~bvand~32(2048bv32, set_conf_from_info_#t~mem465#1));havoc set_conf_from_info_#t~mem465#1; [2025-02-08 03:57:06,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7410-1: SUMMARY for call gather_conf_info_#t~ret583#1 := readl(gather_conf_info_#t~mem582#1.base, ~bvadd~64(19296bv64, gather_conf_info_#t~mem582#1.offset)); srcloc: null [2025-02-08 03:57:06,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6353: assume 4bv32 == fst_rx_dma_complete_#t~mem232#1;havoc fst_rx_dma_complete_#t~mem232#1; [2025-02-08 03:57:06,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6353: assume !(4bv32 == fst_rx_dma_complete_#t~mem232#1);havoc fst_rx_dma_complete_#t~mem232#1; [2025-02-08 03:57:06,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392: assume 9bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392: assume !(9bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6221: havoc fst_cpurelease_#t~mem202#1.base, fst_cpurelease_#t~mem202#1.offset;havoc fst_cpurelease_#t~ret203#1; [2025-02-08 03:57:06,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7278-1: call set_conf_from_info_#t~mem465#1 := read~intINTTYPE4#18(set_conf_from_info_~info#1.base, set_conf_from_info_~info#1.offset, 4bv64); [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6221-1: SUMMARY for call fst_cpurelease_#t~ret203#1 := readb(fst_cpurelease_#t~mem202#1.base, fst_cpurelease_#t~mem202#1.offset); srcloc: null [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6618: fst_intr_ctlchg_~tmp~28#1 := fst_intr_ctlchg_#t~ret302#1;havoc fst_intr_ctlchg_#t~mem300#1.base, fst_intr_ctlchg_#t~mem300#1.offset;havoc fst_intr_ctlchg_#t~mem301#1;havoc fst_intr_ctlchg_#t~ret302#1;fst_intr_ctlchg_~signals~0#1 := fst_intr_ctlchg_~tmp~28#1;call fst_intr_ctlchg_#t~mem303#1 := read~intINTTYPE4#13(fst_intr_ctlchg_~port#1.base, ~bvadd~64(20bv64, fst_intr_ctlchg_~port#1.offset), 4bv64);fst_intr_ctlchg_#t~short305#1 := 2bv32 == fst_intr_ctlchg_#t~mem303#1; [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6618-1: SUMMARY for call fst_intr_ctlchg_#t~ret302#1 := readl(fst_intr_ctlchg_#t~mem300#1.base, ~bvadd~64(fst_intr_ctlchg_#t~mem300#1.offset, ~bvadd~64(19000bv64, ~bvmul~64(4bv64, ~sign_extend~64~32(fst_intr_ctlchg_#t~mem301#1))))); srcloc: null [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9657: havoc ldv_dispatch_irq_register_8_2_~arg0#1, ldv_dispatch_irq_register_8_2_~arg1#1.base, ldv_dispatch_irq_register_8_2_~arg1#1.offset, ldv_dispatch_irq_register_8_2_~arg2#1.base, ldv_dispatch_irq_register_8_2_~arg2#1.offset, ldv_dispatch_irq_register_8_2_~arg3#1.base, ldv_dispatch_irq_register_8_2_~arg3#1.offset;havoc ldv_dispatch_irq_register_8_2_#in~arg0#1, ldv_dispatch_irq_register_8_2_#in~arg1#1.base, ldv_dispatch_irq_register_8_2_#in~arg1#1.offset, ldv_dispatch_irq_register_8_2_#in~arg2#1.base, ldv_dispatch_irq_register_8_2_#in~arg2#1.offset, ldv_dispatch_irq_register_8_2_#in~arg3#1.base, ldv_dispatch_irq_register_8_2_#in~arg3#1.offset;assume { :end_inline_ldv_dispatch_irq_register_8_2 } true;ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: assume 0bv32 != ~bvand~32(2097152bv32, fst_intr_~dma_intcsr~0#1);call fst_intr_#t~mem412#1 := read~intINTTYPE2#13(fst_intr_~card~3#1.base, ~bvadd~64(108bv64, fst_intr_~card~3#1.offset), 2bv64); [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: assume !(0bv32 != ~bvand~32(2097152bv32, fst_intr_~dma_intcsr~0#1)); [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: assume 4096bv32 == fst_ioctl_#t~mem667#1;havoc fst_ioctl_#t~mem667#1; [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: assume !(4096bv32 == fst_ioctl_#t~mem667#1);havoc fst_ioctl_#t~mem667#1;call fst_ioctl_#t~mem668#1 := read~intINTTYPE4#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790: assume 0bv32 != ldv_struct_tasklet_struct_base_instance_3_~tmp___1~12#1;~ldv_statevar_3~0 := 11bv32; [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790: assume !(0bv32 != ldv_struct_tasklet_struct_base_instance_3_~tmp___1~12#1);~ldv_statevar_3~0 := 16bv32; [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6355-1: SUMMARY for call fst_rx_dma_complete_#t~ret233#1 := farsync_type_trans(fst_rx_dma_complete_~skb#1.base, fst_rx_dma_complete_~skb#1.offset, fst_rx_dma_complete_~dev~1#1.base, fst_rx_dma_complete_~dev~1#1.offset); srcloc: null [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7412-1: SUMMARY for call gather_conf_info_#t~ret585#1 := readb(gather_conf_info_#t~mem584#1.base, ~bvadd~64(19301bv64, gather_conf_info_#t~mem584#1.offset)); srcloc: null [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6355: call write~intINTTYPE2#13(fst_rx_dma_complete_#t~ret233#1, fst_rx_dma_complete_~skb#1.base, ~bvadd~64(134bv64, fst_rx_dma_complete_~skb#1.offset), 2bv64);havoc fst_rx_dma_complete_#t~ret233#1; [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7412: gather_conf_info_~tmp___1~6#1 := gather_conf_info_#t~ret585#1;havoc gather_conf_info_#t~mem584#1.base, gather_conf_info_#t~mem584#1.offset;havoc gather_conf_info_#t~ret585#1;call write~intINTTYPE2#18(~zero_extend~16~8(gather_conf_info_~tmp___1~6#1), gather_conf_info_~info#1.base, ~bvadd~64(92bv64, gather_conf_info_~info#1.offset), 2bv64);call gather_conf_info_#t~mem586#1.base, gather_conf_info_#t~mem586#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem466#1)[8:0], set_conf_from_info_#t~mem467#1.base, ~bvadd~64(set_conf_from_info_#t~mem467#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(10663bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(set_conf_from_info_#t~mem468#1)))))); srcloc: null [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337-1: call fst_add_one_#t~mem784#1.base, fst_add_one_#t~mem784#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, ~bvadd~64(~bvadd~64(110bv64, fst_add_one_~card~8#1.offset), ~bvmul~64(188bv64, ~sign_extend~64~32(fst_add_one_~i~10#1))), 8bv64);assume { :begin_inline_ldv_free_netdev_87 } true;ldv_free_netdev_87_#in~ldv_func_arg1#1.base, ldv_free_netdev_87_#in~ldv_func_arg1#1.offset := fst_add_one_#t~mem784#1.base, fst_add_one_#t~mem784#1.offset;havoc ldv_free_netdev_87_~ldv_func_arg1#1.base, ldv_free_netdev_87_~ldv_func_arg1#1.offset;ldv_free_netdev_87_~ldv_func_arg1#1.base, ldv_free_netdev_87_~ldv_func_arg1#1.offset := ldv_free_netdev_87_#in~ldv_func_arg1#1.base, ldv_free_netdev_87_#in~ldv_func_arg1#1.offset; [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: havoc set_conf_from_info_#t~mem466#1;havoc set_conf_from_info_#t~mem467#1.base, set_conf_from_info_#t~mem467#1.offset;havoc set_conf_from_info_#t~mem468#1; [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8337: havoc ldv_free_netdev_87_~ldv_func_arg1#1.base, ldv_free_netdev_87_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_87_#in~ldv_func_arg1#1.base, ldv_free_netdev_87_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_87 } true;havoc fst_add_one_#t~mem784#1.base, fst_add_one_#t~mem784#1.offset;fst_add_one_~tmp___6~1#1 := fst_add_one_~i~10#1;fst_add_one_~i~10#1 := ~bvsub~32(fst_add_one_~i~10#1, 1bv32); [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_4_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7677: assume 35324bv32 == fst_ioctl_~cmd#1; [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7677: assume !(35324bv32 == fst_ioctl_~cmd#1); [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206: assume 0bv8 == fst_add_one_~__print_once~0#1;fst_add_one_~__print_once~0#1 := 1bv8; [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206: assume !(0bv8 == fst_add_one_~__print_once~0#1); [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9924: ~ldv_statevar_4~0 := ldv_struct_tasklet_struct_base_instance_4_#t~ret912#1;havoc ldv_struct_tasklet_struct_base_instance_4_#t~ret912#1; [2025-02-08 03:57:06,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9924-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_4_#t~ret912#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:57:06,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017-1: SUMMARY for call outb(8bv8, ~bvadd~32(168bv32, ~zero_extend~32~16(fst_intr_#t~mem412#1))); srcloc: null [2025-02-08 03:57:06,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867: assume 4bv32 == ~ldv_statevar_12~0; [2025-02-08 03:57:06,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867: assume !(4bv32 == ~ldv_statevar_12~0); [2025-02-08 03:57:06,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017: havoc fst_intr_#t~mem412#1;call fst_intr_#t~mem413#1.base, fst_intr_#t~mem413#1.offset := read~$Pointer$#13(fst_intr_~card~3#1.base, ~bvadd~64(942bv64, fst_intr_~card~3#1.offset), 8bv64);call fst_intr_#t~mem414#1 := read~intINTTYPE4#13(fst_intr_~card~3#1.base, ~bvadd~64(958bv64, fst_intr_~card~3#1.offset), 4bv64);call fst_intr_#t~mem415#1.base, fst_intr_#t~mem415#1.offset := read~$Pointer$#13(fst_intr_~card~3#1.base, ~bvadd~64(934bv64, fst_intr_~card~3#1.offset), 8bv64);call fst_intr_#t~mem416#1 := read~intINTTYPE4#13(fst_intr_~card~3#1.base, ~bvadd~64(970bv64, fst_intr_~card~3#1.offset), 4bv64);assume { :begin_inline_fst_rx_dma_complete } true;fst_rx_dma_complete_#in~card#1.base, fst_rx_dma_complete_#in~card#1.offset, fst_rx_dma_complete_#in~port#1.base, fst_rx_dma_complete_#in~port#1.offset, fst_rx_dma_complete_#in~len#1, fst_rx_dma_complete_#in~skb#1.base, fst_rx_dma_complete_#in~skb#1.offset, fst_rx_dma_complete_#in~rxp#1 := fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, fst_intr_#t~mem413#1.base, fst_intr_#t~mem413#1.offset, fst_intr_#t~mem414#1, fst_intr_#t~mem415#1.base, fst_intr_#t~mem415#1.offset, fst_intr_#t~mem416#1;havoc fst_rx_dma_complete_#t~mem224#1.base, fst_rx_dma_complete_#t~mem224#1.offset, fst_rx_dma_complete_#t~mem225#1, fst_rx_dma_complete_#t~ret226#1.base, fst_rx_dma_complete_#t~ret226#1.offset, fst_rx_dma_complete_#t~mem227#1.base, fst_rx_dma_complete_#t~mem227#1.offset, fst_rx_dma_complete_#t~memcpy~res228#1.base, fst_rx_dma_complete_#t~memcpy~res228#1.offset, fst_rx_dma_complete_#t~mem229#1.base, fst_rx_dma_complete_#t~mem229#1.offset, fst_rx_dma_complete_#t~mem230#1, fst_rx_dma_complete_#t~mem231#1, fst_rx_dma_complete_#t~mem232#1, fst_rx_dma_complete_#t~ret233#1, fst_rx_dma_complete_#t~ret234#1, fst_rx_dma_complete_#t~ret235#1, fst_rx_dma_complete_#t~mem236#1.base, fst_rx_dma_complete_#t~mem236#1.offset, fst_rx_dma_complete_#t~mem237#1, fst_rx_dma_complete_~card#1.base, fst_rx_dma_complete_~card#1.offset, fst_rx_dma_complete_~port#1.base, fst_rx_dma_complete_~port#1.offset, fst_rx_dma_complete_~len#1, fst_rx_dma_complete_~skb#1.base, fst_rx_dma_complete_~skb#1.offset, fst_rx_dma_complete_~rxp#1, fst_rx_dma_complete_~dev~1#1.base, fst_rx_dma_complete_~dev~1#1.offset, fst_rx_dma_complete_~pi~0#1, fst_rx_dma_complete_~rx_status~0#1, fst_rx_dma_complete_~tmp~24#1.base, fst_rx_dma_complete_~tmp~24#1.offset;fst_rx_dma_complete_~card#1.base, fst_rx_dma_complete_~card#1.offset := fst_rx_dma_complete_#in~card#1.base, fst_rx_dma_complete_#in~card#1.offset;fst_rx_dma_complete_~port#1.base, fst_rx_dma_complete_~port#1.offset := fst_rx_dma_complete_#in~port#1.base, fst_rx_dma_complete_#in~port#1.offset;fst_rx_dma_complete_~len#1 := fst_rx_dma_complete_#in~len#1;fst_rx_dma_complete_~skb#1.base, fst_rx_dma_complete_~skb#1.offset := fst_rx_dma_complete_#in~skb#1.base, fst_rx_dma_complete_#in~skb#1.offset;fst_rx_dma_complete_~rxp#1 := fst_rx_dma_complete_#in~rxp#1;havoc fst_rx_dma_complete_~dev~1#1.base, fst_rx_dma_complete_~dev~1#1.offset;havoc fst_rx_dma_complete_~pi~0#1;havoc fst_rx_dma_complete_~rx_status~0#1;havoc fst_rx_dma_complete_~tmp~24#1.base, fst_rx_dma_complete_~tmp~24#1.offset;call fst_rx_dma_complete_#t~mem224#1.base, fst_rx_dma_complete_#t~mem224#1.offset := read~$Pointer$#13(fst_rx_dma_complete_~port#1.base, fst_rx_dma_complete_~port#1.offset, 8bv64);fst_rx_dma_complete_~dev~1#1.base, fst_rx_dma_complete_~dev~1#1.offset := fst_rx_dma_complete_#t~mem224#1.base, fst_rx_dma_complete_#t~mem224#1.offset;havoc fst_rx_dma_complete_#t~mem224#1.base, fst_rx_dma_complete_#t~mem224#1.offset;call fst_rx_dma_complete_#t~mem225#1 := read~intINTTYPE4#13(fst_rx_dma_complete_~port#1.base, ~bvadd~64(16bv64, fst_rx_dma_complete_~port#1.offset), 4bv64);fst_rx_dma_complete_~pi~0#1 := fst_rx_dma_complete_#t~mem225#1;havoc fst_rx_dma_complete_#t~mem225#1; [2025-02-08 03:57:06,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6621-1: assume fst_intr_ctlchg_#t~short305#1; [2025-02-08 03:57:06,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6621-1: assume !fst_intr_ctlchg_#t~short305#1;call fst_intr_ctlchg_#t~mem304#1 := read~intINTTYPE4#13(fst_intr_ctlchg_~port#1.base, ~bvadd~64(20bv64, fst_intr_ctlchg_~port#1.offset), 4bv64);fst_intr_ctlchg_#t~short305#1 := 4bv32 == fst_intr_ctlchg_#t~mem304#1; [2025-02-08 03:57:06,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6621: assume 0bv32 != ~bvand~32(fst_intr_ctlchg_~signals~0#1, (if fst_intr_ctlchg_#t~short305#1 then 1bv32 else 4bv32));havoc fst_intr_ctlchg_#t~mem303#1;havoc fst_intr_ctlchg_#t~mem304#1;havoc fst_intr_ctlchg_#t~short305#1;call fst_intr_ctlchg_#t~mem306#1.base, fst_intr_ctlchg_#t~mem306#1.offset := read~$Pointer$#13(fst_intr_ctlchg_~port#1.base, fst_intr_ctlchg_~port#1.offset, 8bv64); [2025-02-08 03:57:06,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6621: assume !(0bv32 != ~bvand~32(fst_intr_ctlchg_~signals~0#1, (if fst_intr_ctlchg_#t~short305#1 then 1bv32 else 4bv32)));havoc fst_intr_ctlchg_#t~mem303#1;havoc fst_intr_ctlchg_#t~mem304#1;havoc fst_intr_ctlchg_#t~short305#1;call fst_intr_ctlchg_#t~mem309#1.base, fst_intr_ctlchg_#t~mem309#1.offset := read~$Pointer$#13(fst_intr_ctlchg_~port#1.base, fst_intr_ctlchg_~port#1.offset, 8bv64); [2025-02-08 03:57:06,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414: gather_conf_info_~tmp___2~3#1 := gather_conf_info_#t~ret587#1;havoc gather_conf_info_#t~mem586#1.base, gather_conf_info_#t~mem586#1.offset;havoc gather_conf_info_#t~ret587#1;call write~intINTTYPE2#18(~zero_extend~16~8(gather_conf_info_~tmp___2~3#1), gather_conf_info_~info#1.base, ~bvadd~64(94bv64, gather_conf_info_~info#1.offset), 2bv64);call gather_conf_info_#t~mem588#1.base, gather_conf_info_#t~mem588#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396: assume 10bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396: assume !(10bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12567-1: ldv_register_netdev_84_#t~ret927#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet1060#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;ldv_register_netdev_84_~tmp~70#1 := ldv_register_netdev_84_#t~ret927#1;havoc ldv_register_netdev_84_#t~ret927#1;ldv_register_netdev_84_~ldv_func_res~0#1 := ldv_register_netdev_84_~tmp~70#1;assume { :begin_inline_ldv_register_netdev } true;ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset := ldv_register_netdev_84_~ldv_func_res~0#1, ldv_register_netdev_84_~ldv_func_arg1#1.base, ldv_register_netdev_84_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret893#1, ldv_register_netdev_#t~ret894#1, ldv_register_netdev_#t~mem895#1.base, ldv_register_netdev_#t~mem895#1.offset, ldv_register_netdev_#t~mem896#1.base, ldv_register_netdev_#t~mem896#1.offset, ldv_register_netdev_#t~ret897#1, ldv_register_netdev_#t~ret898#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_7_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_7_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_7_ret_default~0#1, ldv_register_netdev_~tmp~57#1, ldv_register_netdev_~tmp___0~22#1;ldv_register_netdev_~arg0#1 := ldv_register_netdev_#in~arg0#1;ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset := ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;havoc ldv_register_netdev_~ldv_7_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_7_netdev_net_device~0#1.offset;havoc ldv_register_netdev_~ldv_7_ret_default~0#1;havoc ldv_register_netdev_~tmp~57#1;havoc ldv_register_netdev_~tmp___0~22#1;ldv_register_netdev_~ldv_7_ret_default~0#1 := 1bv32;assume { :begin_inline_ldv_pre_register_netdev } true;havoc ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet1051#1;havoc ldv_pre_register_netdev_#t~nondet1051#1;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet1051#1;havoc ldv_pre_register_netdev_#t~nondet1051#1; [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12567: havoc register_netdev_#t~nondet1060#1; [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414-1: SUMMARY for call gather_conf_info_#t~ret587#1 := readb(gather_conf_info_#t~mem586#1.base, ~bvadd~64(19302bv64, gather_conf_info_#t~mem586#1.offset)); srcloc: null [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: havoc fst_rx_dma_complete_#t~mem224#1.base, fst_rx_dma_complete_#t~mem224#1.offset, fst_rx_dma_complete_#t~mem225#1, fst_rx_dma_complete_#t~ret226#1.base, fst_rx_dma_complete_#t~ret226#1.offset, fst_rx_dma_complete_#t~mem227#1.base, fst_rx_dma_complete_#t~mem227#1.offset, fst_rx_dma_complete_#t~memcpy~res228#1.base, fst_rx_dma_complete_#t~memcpy~res228#1.offset, fst_rx_dma_complete_#t~mem229#1.base, fst_rx_dma_complete_#t~mem229#1.offset, fst_rx_dma_complete_#t~mem230#1, fst_rx_dma_complete_#t~mem231#1, fst_rx_dma_complete_#t~mem232#1, fst_rx_dma_complete_#t~ret233#1, fst_rx_dma_complete_#t~ret234#1, fst_rx_dma_complete_#t~ret235#1, fst_rx_dma_complete_#t~mem236#1.base, fst_rx_dma_complete_#t~mem236#1.offset, fst_rx_dma_complete_#t~mem237#1, fst_rx_dma_complete_~card#1.base, fst_rx_dma_complete_~card#1.offset, fst_rx_dma_complete_~port#1.base, fst_rx_dma_complete_~port#1.offset, fst_rx_dma_complete_~len#1, fst_rx_dma_complete_~skb#1.base, fst_rx_dma_complete_~skb#1.offset, fst_rx_dma_complete_~rxp#1, fst_rx_dma_complete_~dev~1#1.base, fst_rx_dma_complete_~dev~1#1.offset, fst_rx_dma_complete_~pi~0#1, fst_rx_dma_complete_~rx_status~0#1, fst_rx_dma_complete_~tmp~24#1.base, fst_rx_dma_complete_~tmp~24#1.offset;havoc fst_rx_dma_complete_#in~card#1.base, fst_rx_dma_complete_#in~card#1.offset, fst_rx_dma_complete_#in~port#1.base, fst_rx_dma_complete_#in~port#1.offset, fst_rx_dma_complete_#in~len#1, fst_rx_dma_complete_#in~skb#1.base, fst_rx_dma_complete_#in~skb#1.offset, fst_rx_dma_complete_#in~rxp#1;assume { :end_inline_fst_rx_dma_complete } true;havoc fst_intr_#t~mem413#1.base, fst_intr_#t~mem413#1.offset;havoc fst_intr_#t~mem414#1;havoc fst_intr_#t~mem415#1.base, fst_intr_#t~mem415#1.offset;havoc fst_intr_#t~mem416#1;call write~intINTTYPE4#13(0bv32, fst_intr_~card~3#1.base, ~bvadd~64(878bv64, fst_intr_~card~3#1.offset), 4bv64);fst_intr_~do_card_interrupt~0#1 := ~bvadd~32(1bv32, fst_intr_~do_card_interrupt~0#1); [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset := ~ldv_1_callback_ndo_stop~0.base, ~ldv_1_callback_ndo_stop~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret833#1, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset; [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547-1: SUMMARY for call writel(fst_set_iface_#t~mem612#1, fst_set_iface_#t~mem613#1.base, ~bvadd~64(fst_set_iface_#t~mem613#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(4bv64, ~bvadd~64(10670bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(fst_set_iface_~i~7#1))))))); srcloc: null [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547: havoc fst_set_iface_#t~mem612#1;havoc fst_set_iface_#t~mem613#1.base, fst_set_iface_#t~mem613#1.offset;fst_set_iface_#res#1 := 0bv32;call ULTIMATE.dealloc(fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset);havoc fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset; [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9133: assume 0bv64 != ~bvadd~64(~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset);assume { :begin_inline_ldv_interrupt_instance_thread_0_3 } true;ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset := ~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_thread_0_3_#t~ret844#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset;ldv_interrupt_instance_thread_0_3_~arg1#1 := ldv_interrupt_instance_thread_0_3_#in~arg1#1;ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :begin_inline_##fun~C_INT~X~$Pointer$~TO~C_INT } true;##fun~C_INT~X~$Pointer$~TO~C_INT_#in~842#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~843#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~843#1.offset, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset := ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~842#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~843#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~843#1.offset;##fun~C_INT~X~$Pointer$~TO~C_INT_#~842#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~842#1;##fun~C_INT~X~$Pointer$~TO~C_INT_#~843#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~843#1.offset := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~843#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~843#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret844#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~842#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~843#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~843#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~842#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~843#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~843#1.offset, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~C_INT~X~$Pointer$~TO~C_INT } true;havoc ldv_interrupt_instance_thread_0_3_#t~ret844#1; [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9133: assume !(0bv64 != ~bvadd~64(~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset)); [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: assume 3bv32 != ~zero_extend~32~8(fst_intr_rx_~dmabits~0#1) || ~bvugt~32(~zero_extend~32~16(fst_intr_rx_~len~0#1), 8190bv32);assume { :begin_inline_fst_log_rx_error } true;fst_log_rx_error_#in~card#1.base, fst_log_rx_error_#in~card#1.offset, fst_log_rx_error_#in~port#1.base, fst_log_rx_error_#in~port#1.offset, fst_log_rx_error_#in~dmabits#1, fst_log_rx_error_#in~rxp#1, fst_log_rx_error_#in~len#1 := fst_intr_rx_~card#1.base, fst_intr_rx_~card#1.offset, fst_intr_rx_~port#1.base, fst_intr_rx_~port#1.offset, ~zero_extend~32~8(fst_intr_rx_~dmabits~0#1)[8:0], fst_intr_rx_~rxp~0#1, ~zero_extend~32~16(fst_intr_rx_~len~0#1)[16:0];havoc fst_log_rx_error_#t~mem312#1.base, fst_log_rx_error_#t~mem312#1.offset, fst_log_rx_error_#t~mem313#1, fst_log_rx_error_#t~mem314#1, fst_log_rx_error_#t~mem315#1, fst_log_rx_error_#t~mem316#1, fst_log_rx_error_#t~mem317#1, fst_log_rx_error_~card#1.base, fst_log_rx_error_~card#1.offset, fst_log_rx_error_~port#1.base, fst_log_rx_error_~port#1.offset, fst_log_rx_error_~dmabits#1, fst_log_rx_error_~rxp#1, fst_log_rx_error_~len#1, fst_log_rx_error_~dev~2#1.base, fst_log_rx_error_~dev~2#1.offset;fst_log_rx_error_~card#1.base, fst_log_rx_error_~card#1.offset := fst_log_rx_error_#in~card#1.base, fst_log_rx_error_#in~card#1.offset;fst_log_rx_error_~port#1.base, fst_log_rx_error_~port#1.offset := fst_log_rx_error_#in~port#1.base, fst_log_rx_error_#in~port#1.offset;fst_log_rx_error_~dmabits#1 := fst_log_rx_error_#in~dmabits#1;fst_log_rx_error_~rxp#1 := fst_log_rx_error_#in~rxp#1;fst_log_rx_error_~len#1 := fst_log_rx_error_#in~len#1;havoc fst_log_rx_error_~dev~2#1.base, fst_log_rx_error_~dev~2#1.offset;call fst_log_rx_error_#t~mem312#1.base, fst_log_rx_error_#t~mem312#1.offset := read~$Pointer$#13(fst_log_rx_error_~port#1.base, fst_log_rx_error_~port#1.offset, 8bv64);fst_log_rx_error_~dev~2#1.base, fst_log_rx_error_~dev~2#1.offset := fst_log_rx_error_#t~mem312#1.base, fst_log_rx_error_#t~mem312#1.offset;havoc fst_log_rx_error_#t~mem312#1.base, fst_log_rx_error_#t~mem312#1.offset;call fst_log_rx_error_#t~mem313#1 := read~intINTTYPE8#13(fst_log_rx_error_~dev~2#1.base, ~bvadd~64(32bv64, ~bvadd~64(260bv64, fst_log_rx_error_~dev~2#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_log_rx_error_#t~mem313#1), fst_log_rx_error_~dev~2#1.base, ~bvadd~64(32bv64, ~bvadd~64(260bv64, fst_log_rx_error_~dev~2#1.offset)), 8bv64);havoc fst_log_rx_error_#t~mem313#1; [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: assume !(3bv32 != ~zero_extend~32~8(fst_intr_rx_~dmabits~0#1) || ~bvugt~32(~zero_extend~32~16(fst_intr_rx_~len~0#1), 8190bv32));assume { :begin_inline_dev_alloc_skb } true;dev_alloc_skb_#in~length#1 := ~zero_extend~32~16(fst_intr_rx_~len~0#1);havoc dev_alloc_skb_#res#1.base, dev_alloc_skb_#res#1.offset;havoc dev_alloc_skb_#t~ret96#1.base, dev_alloc_skb_#t~ret96#1.offset, dev_alloc_skb_~length#1, dev_alloc_skb_~tmp~9#1.base, dev_alloc_skb_~tmp~9#1.offset;dev_alloc_skb_~length#1 := dev_alloc_skb_#in~length#1;havoc dev_alloc_skb_~tmp~9#1.base, dev_alloc_skb_~tmp~9#1.offset;assume { :begin_inline_netdev_alloc_skb } true;netdev_alloc_skb_#in~dev#1.base, netdev_alloc_skb_#in~dev#1.offset, netdev_alloc_skb_#in~length#1 := 0bv64, 0bv64, dev_alloc_skb_~length#1;havoc netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset;havoc netdev_alloc_skb_#t~ret95#1.base, netdev_alloc_skb_#t~ret95#1.offset, netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, netdev_alloc_skb_~tmp~8#1.base, netdev_alloc_skb_~tmp~8#1.offset;netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset := netdev_alloc_skb_#in~dev#1.base, netdev_alloc_skb_#in~dev#1.offset;netdev_alloc_skb_~length#1 := netdev_alloc_skb_#in~length#1;havoc netdev_alloc_skb_~tmp~8#1.base, netdev_alloc_skb_~tmp~8#1.offset;assume { :begin_inline___netdev_alloc_skb } true;__netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset, __netdev_alloc_skb_#in~arg1#1, __netdev_alloc_skb_#in~arg2#1 := netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, 32bv32;havoc __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset;havoc __netdev_alloc_skb_#t~ret1038#1.base, __netdev_alloc_skb_#t~ret1038#1.offset, __netdev_alloc_skb_#t~ret1039#1.base, __netdev_alloc_skb_#t~ret1039#1.offset, __netdev_alloc_skb_#t~mem1040#1.base, __netdev_alloc_skb_#t~mem1040#1.offset, __netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~arg1#1, __netdev_alloc_skb_~arg2#1, __netdev_alloc_skb_~skb~2#1.base, __netdev_alloc_skb_~skb~2#1.offset;__netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset := __netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset;__netdev_alloc_skb_~arg1#1 := __netdev_alloc_skb_#in~arg1#1;__netdev_alloc_skb_~arg2#1 := __netdev_alloc_skb_#in~arg2#1; [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7812: assume 4097bv32 == fst_ioctl_#t~mem668#1;havoc fst_ioctl_#t~mem668#1; [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7812: assume !(4097bv32 == fst_ioctl_#t~mem668#1);havoc fst_ioctl_#t~mem668#1;call fst_ioctl_#t~mem669#1 := read~intINTTYPE4#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6623-1: SUMMARY for call fst_intr_ctlchg_#t~ret307#1 := netif_carrier_ok(fst_intr_ctlchg_#t~mem306#1.base, fst_intr_ctlchg_#t~mem306#1.offset); srcloc: null [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6623: fst_intr_ctlchg_~tmp___0~9#1 := (if 0bv8 == fst_intr_ctlchg_#t~ret307#1 then 0bv8 else 1bv8);havoc fst_intr_ctlchg_#t~mem306#1.base, fst_intr_ctlchg_#t~mem306#1.offset;havoc fst_intr_ctlchg_#t~ret307#1; [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6359-1: SUMMARY for call fst_rx_dma_complete_#t~ret234#1 := hdlc_type_trans(fst_rx_dma_complete_~skb#1.base, fst_rx_dma_complete_~skb#1.offset, fst_rx_dma_complete_~dev~1#1.base, fst_rx_dma_complete_~dev~1#1.offset); srcloc: null [2025-02-08 03:57:06,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7416-1: SUMMARY for call gather_conf_info_#t~ret589#1 := readb(gather_conf_info_#t~mem588#1.base, ~bvadd~64(19303bv64, gather_conf_info_#t~mem588#1.offset)); srcloc: null [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6359: call write~intINTTYPE2#13(fst_rx_dma_complete_#t~ret234#1, fst_rx_dma_complete_~skb#1.base, ~bvadd~64(134bv64, fst_rx_dma_complete_~skb#1.offset), 2bv64);havoc fst_rx_dma_complete_#t~ret234#1; [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7416: gather_conf_info_~tmp___3~1#1 := gather_conf_info_#t~ret589#1;havoc gather_conf_info_#t~mem588#1.base, gather_conf_info_#t~mem588#1.offset;havoc gather_conf_info_#t~ret589#1;call write~intINTTYPE2#18(~zero_extend~16~8(gather_conf_info_~tmp___3~1#1), gather_conf_info_~info#1.base, ~bvadd~64(96bv64, gather_conf_info_~info#1.offset), 2bv64); [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284-1: call set_conf_from_info_#t~mem469#1 := read~intINTTYPE4#18(set_conf_from_info_~info#1.base, set_conf_from_info_~info#1.offset, 4bv64); [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284: assume 0bv32 != ~bvand~32(1024bv32, set_conf_from_info_#t~mem469#1);havoc set_conf_from_info_#t~mem469#1;call set_conf_from_info_#t~mem470#1 := read~intINTTYPE2#18(set_conf_from_info_~info#1.base, ~bvadd~64(52bv64, set_conf_from_info_~info#1.offset), 2bv64);call set_conf_from_info_#t~mem471#1.base, set_conf_from_info_#t~mem471#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7284: assume !(0bv32 != ~bvand~32(1024bv32, set_conf_from_info_#t~mem469#1));havoc set_conf_from_info_#t~mem469#1; [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209-1: SUMMARY for call fst_add_one_#t~ret747#1 := printk(23bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: havoc fst_add_one_#t~ret747#1; [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681: assume 35322bv32 == fst_ioctl_~cmd#1; [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681: assume !(35322bv32 == fst_ioctl_~cmd#1); [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663-1: SUMMARY for call ldv_assume((if 0bv32 != ldv_request_irq_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: assume 0bv32 != fst_add_one_~tmp___6~1#1; [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: assume !(0bv32 != fst_add_one_~tmp___6~1#1); [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume 5bv32 == ~ldv_statevar_12~0; [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume !(5bv32 == ~ldv_statevar_12~0); [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757: havoc fst_log_rx_error_#t~mem312#1.base, fst_log_rx_error_#t~mem312#1.offset, fst_log_rx_error_#t~mem313#1, fst_log_rx_error_#t~mem314#1, fst_log_rx_error_#t~mem315#1, fst_log_rx_error_#t~mem316#1, fst_log_rx_error_#t~mem317#1, fst_log_rx_error_~card#1.base, fst_log_rx_error_~card#1.offset, fst_log_rx_error_~port#1.base, fst_log_rx_error_~port#1.offset, fst_log_rx_error_~dmabits#1, fst_log_rx_error_~rxp#1, fst_log_rx_error_~len#1, fst_log_rx_error_~dev~2#1.base, fst_log_rx_error_~dev~2#1.offset;havoc fst_log_rx_error_#in~card#1.base, fst_log_rx_error_#in~card#1.offset, fst_log_rx_error_#in~port#1.base, fst_log_rx_error_#in~port#1.offset, fst_log_rx_error_#in~dmabits#1, fst_log_rx_error_#in~rxp#1, fst_log_rx_error_#in~len#1;assume { :end_inline_fst_log_rx_error } true;assume { :begin_inline_fst_recover_rx_error } true;fst_recover_rx_error_#in~card#1.base, fst_recover_rx_error_#in~card#1.offset, fst_recover_rx_error_#in~port#1.base, fst_recover_rx_error_#in~port#1.offset, fst_recover_rx_error_#in~dmabits#1, fst_recover_rx_error_#in~rxp#1, fst_recover_rx_error_#in~len#1 := fst_intr_rx_~card#1.base, fst_intr_rx_~card#1.offset, fst_intr_rx_~port#1.base, fst_intr_rx_~port#1.offset, ~zero_extend~32~8(fst_intr_rx_~dmabits~0#1)[8:0], fst_intr_rx_~rxp~0#1, ~zero_extend~32~16(fst_intr_rx_~len~0#1)[16:0];havoc fst_recover_rx_error_#t~mem318#1, fst_recover_rx_error_#t~mem319#1.base, fst_recover_rx_error_#t~mem319#1.offset, fst_recover_rx_error_#t~mem320#1.base, fst_recover_rx_error_#t~mem320#1.offset, fst_recover_rx_error_#t~ret321#1, fst_recover_rx_error_#t~mem322#1.base, fst_recover_rx_error_#t~mem322#1.offset, fst_recover_rx_error_~card#1.base, fst_recover_rx_error_~card#1.offset, fst_recover_rx_error_~port#1.base, fst_recover_rx_error_~port#1.offset, fst_recover_rx_error_~dmabits#1, fst_recover_rx_error_~rxp#1, fst_recover_rx_error_~len#1, fst_recover_rx_error_~i~4#1, fst_recover_rx_error_~pi~3#1;fst_recover_rx_error_~card#1.base, fst_recover_rx_error_~card#1.offset := fst_recover_rx_error_#in~card#1.base, fst_recover_rx_error_#in~card#1.offset;fst_recover_rx_error_~port#1.base, fst_recover_rx_error_~port#1.offset := fst_recover_rx_error_#in~port#1.base, fst_recover_rx_error_#in~port#1.offset;fst_recover_rx_error_~dmabits#1 := fst_recover_rx_error_#in~dmabits#1;fst_recover_rx_error_~rxp#1 := fst_recover_rx_error_#in~rxp#1;fst_recover_rx_error_~len#1 := fst_recover_rx_error_#in~len#1;havoc fst_recover_rx_error_~i~4#1;havoc fst_recover_rx_error_~pi~3#1;call fst_recover_rx_error_#t~mem318#1 := read~intINTTYPE4#13(fst_recover_rx_error_~port#1.base, ~bvadd~64(16bv64, fst_recover_rx_error_~port#1.offset), 4bv64);fst_recover_rx_error_~pi~3#1 := fst_recover_rx_error_#t~mem318#1;havoc fst_recover_rx_error_#t~mem318#1;fst_recover_rx_error_~i~4#1 := 0bv32; [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9532: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret885#1;havoc ldv_pci_pci_instance_2_#t~ret885#1; [2025-02-08 03:57:06,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12571-1: request_irq_#t~ret148#1 := request_threaded_irq_#res#1;havoc request_threaded_irq_#t~nondet1061#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~19#1 := request_irq_#t~ret148#1;havoc request_irq_#t~ret148#1;request_irq_#res#1 := request_irq_~tmp~19#1;ldv_request_irq_86_#t~ret929#1 := request_irq_#res#1;havoc request_irq_#t~ret148#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~19#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_86_~tmp~71#1 := ldv_request_irq_86_#t~ret929#1;havoc ldv_request_irq_86_#t~ret929#1;ldv_request_irq_86_~ldv_func_res~1#1 := ldv_request_irq_86_~tmp~71#1;assume { :begin_inline_ldv_request_irq } true;ldv_request_irq_#in~arg0#1, ldv_request_irq_#in~arg1#1, ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset, ldv_request_irq_#in~arg3#1, ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset, ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset := ldv_request_irq_86_~ldv_func_res~1#1, ldv_request_irq_86_~irq#1, ldv_request_irq_86_~handler#1.base, ldv_request_irq_86_~handler#1.offset, ldv_request_irq_86_~flags#1, ldv_request_irq_86_~name#1.base, ldv_request_irq_86_~name#1.offset, ldv_request_irq_86_~dev#1.base, ldv_request_irq_86_~dev#1.offset;havoc ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret900#1, ldv_request_irq_~arg0#1, ldv_request_irq_~arg1#1, ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset, ldv_request_irq_~arg3#1, ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset, ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset, ldv_request_irq_~ldv_8_callback_handler~0#1.base, ldv_request_irq_~ldv_8_callback_handler~0#1.offset, ldv_request_irq_~ldv_8_data_data~0#1.base, ldv_request_irq_~ldv_8_data_data~0#1.offset, ldv_request_irq_~ldv_8_line_line~0#1, ldv_request_irq_~ldv_8_thread_thread~0#1.base, ldv_request_irq_~ldv_8_thread_thread~0#1.offset, ldv_request_irq_~tmp~59#1;ldv_request_irq_~arg0#1 := ldv_request_irq_#in~arg0#1;ldv_request_irq_~arg1#1 := ldv_request_irq_#in~arg1#1;ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset := ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset;ldv_request_irq_~arg3#1 := ldv_request_irq_#in~arg3#1;ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset := ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset;ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset := ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset;havoc ldv_request_irq_~ldv_8_callback_handler~0#1.base, ldv_request_irq_~ldv_8_callback_handler~0#1.offset;havoc ldv_request_irq_~ldv_8_data_data~0#1.base, ldv_request_irq_~ldv_8_data_data~0#1.offset;havoc ldv_request_irq_~ldv_8_line_line~0#1;havoc ldv_request_irq_~ldv_8_thread_thread~0#1.base, ldv_request_irq_~ldv_8_thread_thread~0#1.offset;havoc ldv_request_irq_~tmp~59#1; [2025-02-08 03:57:06,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9532-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret885#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:57:06,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12571: havoc request_threaded_irq_#t~nondet1061#1; [2025-02-08 03:57:06,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6625: assume 0bv8 != fst_intr_ctlchg_~tmp___0~9#1;fst_intr_ctlchg_~tmp___1~3#1 := 0bv32; [2025-02-08 03:57:06,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6625: assume !(0bv8 != fst_intr_ctlchg_~tmp___0~9#1);fst_intr_ctlchg_~tmp___1~3#1 := 1bv32; [2025-02-08 03:57:06,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12439-3: SUMMARY for call alloc_hdlcdev_#t~ret1044#1.base, alloc_hdlcdev_#t~ret1044#1.offset := ldv_malloc(3027bv64); srcloc: null [2025-02-08 03:57:06,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7286: havoc set_conf_from_info_#t~mem470#1;havoc set_conf_from_info_#t~mem471#1.base, set_conf_from_info_#t~mem471#1.offset; [2025-02-08 03:57:06,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12439-2: alloc_hdlcdev_#res#1.base, alloc_hdlcdev_#res#1.offset := alloc_hdlcdev_#t~ret1044#1.base, alloc_hdlcdev_#t~ret1044#1.offset;havoc alloc_hdlcdev_#t~ret1044#1.base, alloc_hdlcdev_#t~ret1044#1.offset; [2025-02-08 03:57:06,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457: SUMMARY for call free_irq(ldv_free_irq_88_~ldv_func_arg1#1, ldv_free_irq_88_~ldv_func_arg2#1.base, ldv_free_irq_88_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154: call fst_intr_#t~mem433#1.base, fst_intr_#t~mem433#1.offset := read~$Pointer$#13(fst_intr_~port~2#1.base, fst_intr_~port~2#1.offset, 8bv64);call fst_intr_#t~mem434#1.base, fst_intr_#t~mem434#1.offset := read~$Pointer$#13(fst_intr_~port~2#1.base, fst_intr_~port~2#1.offset, 8bv64);call fst_intr_#t~mem435#1 := read~intINTTYPE8#13(fst_intr_#t~mem434#1.base, ~bvadd~64(40bv64, ~bvadd~64(260bv64, fst_intr_#t~mem434#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_intr_#t~mem435#1), fst_intr_#t~mem433#1.base, ~bvadd~64(40bv64, ~bvadd~64(260bv64, fst_intr_#t~mem433#1.offset)), 8bv64);call fst_intr_#t~mem436#1.base, fst_intr_#t~mem436#1.offset := read~$Pointer$#13(fst_intr_~port~2#1.base, fst_intr_~port~2#1.offset, 8bv64);call fst_intr_#t~mem437#1.base, fst_intr_#t~mem437#1.offset := read~$Pointer$#13(fst_intr_~port~2#1.base, fst_intr_~port~2#1.offset, 8bv64);call fst_intr_#t~mem438#1 := read~intINTTYPE8#13(fst_intr_#t~mem437#1.base, ~bvadd~64(144bv64, ~bvadd~64(260bv64, fst_intr_#t~mem437#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_intr_#t~mem438#1), fst_intr_#t~mem436#1.base, ~bvadd~64(144bv64, ~bvadd~64(260bv64, fst_intr_#t~mem436#1.offset)), 8bv64);havoc fst_intr_#t~mem436#1.base, fst_intr_#t~mem436#1.offset;havoc fst_intr_#t~mem437#1.base, fst_intr_#t~mem437#1.offset;havoc fst_intr_#t~mem438#1; [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: assume 12bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: assume !(12bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12439-1: fst_add_one_#t~ret783#1.base, fst_add_one_#t~ret783#1.offset := alloc_hdlcdev_#res#1.base, alloc_hdlcdev_#res#1.offset;havoc alloc_hdlcdev_#t~ret1044#1.base, alloc_hdlcdev_#t~ret1044#1.offset, alloc_hdlcdev_~arg0#1.base, alloc_hdlcdev_~arg0#1.offset;havoc alloc_hdlcdev_#in~arg0#1.base, alloc_hdlcdev_#in~arg0#1.offset;assume { :end_inline_alloc_hdlcdev } true;fst_add_one_~tmp___5~1#1.base, fst_add_one_~tmp___5~1#1.offset := fst_add_one_#t~ret783#1.base, fst_add_one_#t~ret783#1.offset;havoc fst_add_one_#t~ret783#1.base, fst_add_one_#t~ret783#1.offset;fst_add_one_~dev~5#1.base, fst_add_one_~dev~5#1.offset := fst_add_one_~tmp___5~1#1.base, fst_add_one_~tmp___5~1#1.offset; [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12439: havoc alloc_hdlcdev_#t~ret1044#1.base, alloc_hdlcdev_#t~ret1044#1.offset; [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7286-1: SUMMARY for call writew(~zero_extend~32~16(set_conf_from_info_#t~mem470#1)[16:0], set_conf_from_info_#t~mem471#1.base, ~bvadd~64(19212bv64, set_conf_from_info_#t~mem471#1.offset)); srcloc: null [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136: havoc ldv_interrupt_instance_thread_0_3_#t~ret844#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_0_3 } true; [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: havoc fst_recover_rx_error_#t~mem318#1, fst_recover_rx_error_#t~mem319#1.base, fst_recover_rx_error_#t~mem319#1.offset, fst_recover_rx_error_#t~mem320#1.base, fst_recover_rx_error_#t~mem320#1.offset, fst_recover_rx_error_#t~ret321#1, fst_recover_rx_error_#t~mem322#1.base, fst_recover_rx_error_#t~mem322#1.offset, fst_recover_rx_error_~card#1.base, fst_recover_rx_error_~card#1.offset, fst_recover_rx_error_~port#1.base, fst_recover_rx_error_~port#1.offset, fst_recover_rx_error_~dmabits#1, fst_recover_rx_error_~rxp#1, fst_recover_rx_error_~len#1, fst_recover_rx_error_~i~4#1, fst_recover_rx_error_~pi~3#1;havoc fst_recover_rx_error_#in~card#1.base, fst_recover_rx_error_#in~card#1.offset, fst_recover_rx_error_#in~port#1.base, fst_recover_rx_error_#in~port#1.offset, fst_recover_rx_error_#in~dmabits#1, fst_recover_rx_error_#in~rxp#1, fst_recover_rx_error_#in~len#1;assume { :end_inline_fst_recover_rx_error } true; [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9929: ~ldv_statevar_4~0 := 3bv32; [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9929-1: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_4_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458: SUMMARY for call ldv_free_irq(0bv64, 0bv64, ldv_free_irq_88_~ldv_func_arg1#1, ldv_free_irq_88_~ldv_func_arg2#1.base, ldv_free_irq_88_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: assume 4098bv32 == fst_ioctl_#t~mem669#1;havoc fst_ioctl_#t~mem669#1; [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: assume !(4098bv32 == fst_ioctl_#t~mem669#1);havoc fst_ioctl_#t~mem669#1;call fst_ioctl_#t~mem670#1 := read~intINTTYPE4#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_3_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6363-1: SUMMARY for call fst_rx_dma_complete_#t~ret235#1 := netif_rx(fst_rx_dma_complete_~skb#1.base, fst_rx_dma_complete_~skb#1.offset); srcloc: null [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6363: fst_rx_dma_complete_~rx_status~0#1 := fst_rx_dma_complete_#t~ret235#1;havoc fst_rx_dma_complete_#t~ret235#1;call fst_rx_dma_complete_#t~mem236#1.base, fst_rx_dma_complete_#t~mem236#1.offset := read~$Pointer$#13(fst_rx_dma_complete_~port#1.base, fst_rx_dma_complete_~port#1.offset, 8bv64); [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8213: assume 0bv32 != ~fst_excluded_cards~0;fst_add_one_~i~10#1 := 0bv32; [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8213: assume !(0bv32 != ~fst_excluded_cards~0); [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset := ~ldv_1_callback_ndo_tx_timeout~0.base, ~ldv_1_callback_ndo_tx_timeout~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset; [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9667: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1;ldv_request_irq_86_#t~ret930#1 := ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret900#1, ldv_request_irq_~arg0#1, ldv_request_irq_~arg1#1, ldv_request_irq_~arg2#1.base, ldv_request_irq_~arg2#1.offset, ldv_request_irq_~arg3#1, ldv_request_irq_~arg4#1.base, ldv_request_irq_~arg4#1.offset, ldv_request_irq_~arg5#1.base, ldv_request_irq_~arg5#1.offset, ldv_request_irq_~ldv_8_callback_handler~0#1.base, ldv_request_irq_~ldv_8_callback_handler~0#1.offset, ldv_request_irq_~ldv_8_data_data~0#1.base, ldv_request_irq_~ldv_8_data_data~0#1.offset, ldv_request_irq_~ldv_8_line_line~0#1, ldv_request_irq_~ldv_8_thread_thread~0#1.base, ldv_request_irq_~ldv_8_thread_thread~0#1.offset, ldv_request_irq_~tmp~59#1;havoc ldv_request_irq_#in~arg0#1, ldv_request_irq_#in~arg1#1, ldv_request_irq_#in~arg2#1.base, ldv_request_irq_#in~arg2#1.offset, ldv_request_irq_#in~arg3#1, ldv_request_irq_#in~arg4#1.base, ldv_request_irq_#in~arg4#1.offset, ldv_request_irq_#in~arg5#1.base, ldv_request_irq_#in~arg5#1.offset;assume { :end_inline_ldv_request_irq } true;ldv_request_irq_86_~tmp___0~26#1 := ldv_request_irq_86_#t~ret930#1;havoc ldv_request_irq_86_#t~ret930#1;ldv_request_irq_86_#res#1 := ldv_request_irq_86_~tmp___0~26#1; [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: ~ldv_statevar_3~0 := ldv_struct_tasklet_struct_base_instance_3_#t~ret907#1;havoc ldv_struct_tasklet_struct_base_instance_3_#t~ret907#1; [2025-02-08 03:57:06,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_3_#t~ret907#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7685: assume 35325bv32 == fst_ioctl_~cmd#1; [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7685: assume !(35325bv32 == fst_ioctl_~cmd#1); [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6364-1: SUMMARY for call fst_process_rx_status(fst_rx_dma_complete_~rx_status~0#1, fst_rx_dma_complete_#t~mem236#1.base, fst_rx_dma_complete_#t~mem236#1.offset); srcloc: null [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6364: havoc fst_rx_dma_complete_#t~mem236#1.base, fst_rx_dma_complete_#t~mem236#1.offset; [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8875: assume 6bv32 == ~ldv_statevar_12~0; [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8875: assume !(6bv32 == ~ldv_statevar_12~0); [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025: assume 0bv32 != ~bvand~32(4194304bv32, fst_intr_~dma_intcsr~0#1);call fst_intr_#t~mem417#1 := read~intINTTYPE2#13(fst_intr_~card~3#1.base, ~bvadd~64(108bv64, fst_intr_~card~3#1.offset), 2bv64); [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025: assume !(0bv32 != ~bvand~32(4194304bv32, fst_intr_~dma_intcsr~0#1)); [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404: assume 14bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404: assume !(14bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12443-1: fst_ioctl_#t~ret633#1 := capable_#res#1;havoc capable_#t~nondet1045#1, capable_~arg0#1;havoc capable_#in~arg0#1;assume { :end_inline_capable } true;fst_ioctl_~tmp___0~14#1 := (if 0bv8 == fst_ioctl_#t~ret633#1 then 0bv8 else 1bv8);havoc fst_ioctl_#t~ret633#1; [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12443: havoc capable_#t~nondet1045#1; [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347-1: SUMMARY for call fst_add_one_#t~ret785#1 := printk(33bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: assume 0bv32 != ~bvand~32(4096bv32, set_conf_from_info_#t~mem472#1);havoc set_conf_from_info_#t~mem472#1;call set_conf_from_info_#t~mem473#1 := read~intINTTYPE4#18(set_conf_from_info_~info#1.base, ~bvadd~64(36bv64, set_conf_from_info_~info#1.offset), 4bv64);call set_conf_from_info_#t~mem474#1.base, set_conf_from_info_#t~mem474#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: assume !(0bv32 != ~bvand~32(4096bv32, set_conf_from_info_#t~mem472#1));havoc set_conf_from_info_#t~mem472#1; [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347: havoc fst_add_one_#t~ret785#1;call fst_add_one_#t~mem786#1 := read~intINTTYPE4#13(fst_add_one_~card~8#1.base, ~bvadd~64(24bv64, fst_add_one_~card~8#1.offset), 4bv64);assume { :begin_inline_ldv_free_irq_88 } true;ldv_free_irq_88_#in~ldv_func_arg1#1, ldv_free_irq_88_#in~ldv_func_arg2#1.base, ldv_free_irq_88_#in~ldv_func_arg2#1.offset := fst_add_one_#t~mem786#1, fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset;havoc ldv_free_irq_88_~ldv_func_arg1#1, ldv_free_irq_88_~ldv_func_arg2#1.base, ldv_free_irq_88_~ldv_func_arg2#1.offset;ldv_free_irq_88_~ldv_func_arg1#1 := ldv_free_irq_88_#in~ldv_func_arg1#1;ldv_free_irq_88_~ldv_func_arg2#1.base, ldv_free_irq_88_~ldv_func_arg2#1.offset := ldv_free_irq_88_#in~ldv_func_arg2#1.base, ldv_free_irq_88_#in~ldv_func_arg2#1.offset; [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290-1: call set_conf_from_info_#t~mem472#1 := read~intINTTYPE4#18(set_conf_from_info_~info#1.base, set_conf_from_info_~info#1.offset, 4bv64); [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: assume { :begin_inline_ldv_entry_EMGentry_12 } true;ldv_entry_EMGentry_12_#in~arg0#1.base, ldv_entry_EMGentry_12_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_entry_EMGentry_12_#t~ret836#1, ldv_entry_EMGentry_12_#t~ret837#1, ldv_entry_EMGentry_12_#t~ret838#1, ldv_entry_EMGentry_12_#t~ret839#1, ldv_entry_EMGentry_12_~arg0#1.base, ldv_entry_EMGentry_12_~arg0#1.offset, ldv_entry_EMGentry_12_~tmp~48#1, ldv_entry_EMGentry_12_~tmp___0~19#1;ldv_entry_EMGentry_12_~arg0#1.base, ldv_entry_EMGentry_12_~arg0#1.offset := ldv_entry_EMGentry_12_#in~arg0#1.base, ldv_entry_EMGentry_12_#in~arg0#1.offset;havoc ldv_entry_EMGentry_12_~tmp~48#1;havoc ldv_entry_EMGentry_12_~tmp___0~19#1; [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6630: assume 0bv32 != fst_intr_ctlchg_~tmp___1~3#1;call fst_intr_ctlchg_#t~mem308#1.base, fst_intr_ctlchg_#t~mem308#1.offset := read~$Pointer$#13(fst_intr_ctlchg_~port#1.base, fst_intr_ctlchg_~port#1.offset, 8bv64); [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6630: assume !(0bv32 != fst_intr_ctlchg_~tmp___1~3#1); [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555: call ULTIMATE.dealloc(fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset);havoc fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset; [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6366: assume 1bv32 == fst_rx_dma_complete_~rx_status~0#1;call fst_rx_dma_complete_#t~mem237#1 := read~intINTTYPE8#13(fst_rx_dma_complete_~dev~1#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, fst_rx_dma_complete_~dev~1#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_rx_dma_complete_#t~mem237#1), fst_rx_dma_complete_~dev~1#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, fst_rx_dma_complete_~dev~1#1.offset)), 8bv64);havoc fst_rx_dma_complete_#t~mem237#1; [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6366: assume !(1bv32 == fst_rx_dma_complete_~rx_status~0#1); [2025-02-08 03:57:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem886#1.base, ldv_pci_pci_instance_2_#t~mem886#1.offset := read~$Pointer$#8(~ldv_2_container_pci_driver~0.base, ~bvadd~64(32bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_probe_2_17 } true;ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset := ldv_pci_pci_instance_2_#t~mem886#1.base, ldv_pci_pci_instance_2_#t~mem886#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset;havoc ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret850#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~53#1;ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset := ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset;ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset := ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset;ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset := ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;havoc ldv_pci_instance_probe_2_17_~tmp~53#1;assume { :begin_inline_fst_add_one } true;fst_add_one_#in~pdev#1.base, fst_add_one_#in~pdev#1.offset, fst_add_one_#in~ent#1.base, fst_add_one_#in~ent#1.offset := ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset;havoc fst_add_one_#res#1;havoc fst_add_one_#t~ret747#1, fst_add_one_#t~mem748#1, fst_add_one_#t~mem749#1, fst_add_one_#t~mem750#1, fst_add_one_#t~ret751#1, fst_add_one_#t~ret752#1.base, fst_add_one_#t~ret752#1.offset, fst_add_one_#t~ret753#1, fst_add_one_#t~ret754#1, fst_add_one_#t~ret755#1, fst_add_one_#t~ret756#1, fst_add_one_#t~mem757#1, fst_add_one_#t~mem758#1, fst_add_one_#t~mem759#1, fst_add_one_#t~mem760#1, fst_add_one_#t~ret761#1.base, fst_add_one_#t~ret761#1.offset, fst_add_one_#t~ret762#1, fst_add_one_#t~mem763#1, fst_add_one_#t~ret764#1.base, fst_add_one_#t~ret764#1.offset, fst_add_one_#t~ret765#1, fst_add_one_#t~mem766#1.base, fst_add_one_#t~mem766#1.offset, fst_add_one_#t~mem767#1, fst_add_one_#t~ret768#1, fst_add_one_#t~mem769#1, fst_add_one_#t~ret770#1, fst_add_one_#t~mem771#1.base, fst_add_one_#t~mem771#1.offset, fst_add_one_#t~mem772#1.base, fst_add_one_#t~mem772#1.offset, fst_add_one_#t~mem773#1, fst_add_one_#t~mem774#1, fst_add_one_#t~mem775#1, fst_add_one_#t~mem776#1, fst_add_one_#t~mem777#1, fst_add_one_#t~short778#1, fst_add_one_#t~mem779#1, fst_add_one_#t~mem780#1, fst_add_one_#t~short781#1, fst_add_one_#t~ret782#1.base, fst_add_one_#t~ret782#1.offset, fst_add_one_#t~ret783#1.base, fst_add_one_#t~ret783#1.offset, fst_add_one_#t~mem784#1.base, fst_add_one_#t~mem784#1.offset, fst_add_one_#t~ret785#1, fst_add_one_#t~mem786#1, fst_add_one_#t~mem787#1.base, fst_add_one_#t~mem787#1.offset, fst_add_one_#t~mem788#1.base, fst_add_one_#t~mem788#1.offset, fst_add_one_#t~ret789#1.base, fst_add_one_#t~ret789#1.offset, fst_add_one_#t~mem790#1, fst_add_one_#t~mem791#1, fst_add_one_#t~mem792#1, fst_add_one_#t~mem793#1, fst_add_one_#t~mem794#1, fst_add_one_#t~mem795#1, fst_add_one_#t~mem796#1.base, fst_add_one_#t~mem796#1.offset, fst_add_one_#t~ret797#1.base, fst_add_one_#t~ret797#1.offset, fst_add_one_#t~mem798#1.base, fst_add_one_#t~mem798#1.offset, fst_add_one_#t~ret799#1, fst_add_one_#t~mem800#1.base, fst_add_one_#t~mem800#1.offset, fst_add_one_#t~mem801#1.base, fst_add_one_#t~mem801#1.offset, fst_add_one_#t~mem802#1.base, fst_add_one_#t~mem802#1.offset, fst_add_one_#t~ret803#1.base, fst_add_one_#t~ret803#1.offset, fst_add_one_#t~mem804#1.base, fst_add_one_#t~mem804#1.offset, fst_add_one_#t~ret805#1, fst_add_one_#t~mem806#1.base, fst_add_one_#t~mem806#1.offset, fst_add_one_#t~mem807#1.base, fst_add_one_#t~mem807#1.offset, fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset, fst_add_one_~ent#1.base, fst_add_one_~ent#1.offset, fst_add_one_~no_of_cards_added~0#1, fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset, fst_add_one_~err~3#1, fst_add_one_~i~10#1, fst_add_one_~__print_once~0#1, fst_add_one_~tmp~43#1.base, fst_add_one_~tmp~43#1.offset, fst_add_one_~tmp___0~18#1.base, fst_add_one_~tmp___0~18#1.offset, fst_add_one_~tmp___1~10#1.base, fst_add_one_~tmp___1~10#1.offset, fst_add_one_~tmp___2~5#1.base, fst_add_one_~tmp___2~5#1.offset, fst_add_one_~tmp___3~3#1.base, fst_add_one_~tmp___3~3#1.offset, fst_add_one_~tmp___4~2#1, fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset, fst_add_one_~dev~5#1.base, fst_add_one_~dev~5#1.offset, fst_add_one_~tmp___5~1#1.base, fst_add_one_~tmp___5~1#1.offset, fst_add_one_~hdlc~1#1.base, fst_add_one_~hdlc~1#1.offset, fst_add_one_~tmp___6~1#1, fst_add_one_~tmp___7~1#1.base, fst_add_one_~tmp___7~1#1.offset, fst_add_one_~tmp___8~1#1;fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset := fst_add_one_#in~pdev#1.base, fst_add_one_#in~pdev#1.offset;fst_add_one_~ent#1.base, fst_add_one_~ent#1.offset := fst_add_one_#in~ent#1.base, fst_add_one_#in~ent#1.offset;havoc fst_add_one_~no_of_cards_added~0#1;havoc fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset;havoc fst_add_one_~err~3#1;havoc fst_add_one_~i~10#1;havoc fst_add_one_~__print_once~0#1;havoc fst_add_one_~tmp~43#1.base, fst_add_one_~tmp~43#1.offset;havoc fst_add_one_~tmp___0~18#1.base, fst_add_one_~tmp___0~18#1.offset;havoc fst_add_one_~tmp___1~10#1.base, fst_add_one_~tmp___1~10#1.offset;havoc fst_add_one_~tmp___2~5#1.base, fst_add_one_~tmp___2~5#1.offset;havoc fst_add_one_~tmp___3~3#1.base, fst_add_one_~tmp___3~3#1.offset;havoc fst_add_one_~tmp___4~2#1;call fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc fst_add_one_~dev~5#1.base, fst_add_one_~dev~5#1.offset;havoc fst_add_one_~tmp___5~1#1.base, fst_add_one_~tmp___5~1#1.offset;havoc fst_add_one_~hdlc~1#1.base, fst_add_one_~hdlc~1#1.offset;havoc fst_add_one_~tmp___6~1#1;havoc fst_add_one_~tmp___7~1#1.base, fst_add_one_~tmp___7~1#1.offset;havoc fst_add_one_~tmp___8~1#1;fst_add_one_~no_of_cards_added~0#1 := 0bv32;fst_add_one_~err~3#1 := 0bv32; [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537-1: SUMMARY for call ldv_assume((if (6bv32 == ~ldv_statevar_0~0 || 2bv32 == ~ldv_statevar_0~0) || 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: havoc ldv_free_irq_88_~ldv_func_arg1#1, ldv_free_irq_88_~ldv_func_arg2#1.base, ldv_free_irq_88_~ldv_func_arg2#1.offset;havoc ldv_free_irq_88_#in~ldv_func_arg1#1, ldv_free_irq_88_#in~ldv_func_arg2#1.base, ldv_free_irq_88_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_88 } true;havoc fst_add_one_#t~mem786#1; [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027-1: SUMMARY for call outb(8bv8, ~bvadd~32(169bv32, ~zero_extend~32~16(fst_intr_#t~mem417#1))); srcloc: null [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027: havoc fst_intr_#t~mem417#1;call fst_intr_#t~mem418#1.base, fst_intr_#t~mem418#1.offset := read~$Pointer$#13(fst_intr_~card~3#1.base, ~bvadd~64(950bv64, fst_intr_~card~3#1.offset), 8bv64);call fst_intr_#t~mem419#1 := read~intINTTYPE4#13(fst_intr_~card~3#1.base, ~bvadd~64(962bv64, fst_intr_~card~3#1.offset), 4bv64);call fst_intr_#t~mem420#1 := read~intINTTYPE4#13(fst_intr_~card~3#1.base, ~bvadd~64(966bv64, fst_intr_~card~3#1.offset), 4bv64);assume { :begin_inline_fst_tx_dma_complete } true;fst_tx_dma_complete_#in~card#1.base, fst_tx_dma_complete_#in~card#1.offset, fst_tx_dma_complete_#in~port#1.base, fst_tx_dma_complete_#in~port#1.offset, fst_tx_dma_complete_#in~len#1, fst_tx_dma_complete_#in~txpos#1 := fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, fst_intr_#t~mem418#1.base, fst_intr_#t~mem418#1.offset, fst_intr_#t~mem419#1, fst_intr_#t~mem420#1;havoc fst_tx_dma_complete_#t~mem219#1.base, fst_tx_dma_complete_#t~mem219#1.offset, fst_tx_dma_complete_#t~mem220#1.base, fst_tx_dma_complete_#t~mem220#1.offset, fst_tx_dma_complete_#t~mem221#1, fst_tx_dma_complete_#t~mem222#1, fst_tx_dma_complete_#t~mem223#1, fst_tx_dma_complete_~card#1.base, fst_tx_dma_complete_~card#1.offset, fst_tx_dma_complete_~port#1.base, fst_tx_dma_complete_~port#1.offset, fst_tx_dma_complete_~len#1, fst_tx_dma_complete_~txpos#1, fst_tx_dma_complete_~dev~0#1.base, fst_tx_dma_complete_~dev~0#1.offset;fst_tx_dma_complete_~card#1.base, fst_tx_dma_complete_~card#1.offset := fst_tx_dma_complete_#in~card#1.base, fst_tx_dma_complete_#in~card#1.offset;fst_tx_dma_complete_~port#1.base, fst_tx_dma_complete_~port#1.offset := fst_tx_dma_complete_#in~port#1.base, fst_tx_dma_complete_#in~port#1.offset;fst_tx_dma_complete_~len#1 := fst_tx_dma_complete_#in~len#1;fst_tx_dma_complete_~txpos#1 := fst_tx_dma_complete_#in~txpos#1;havoc fst_tx_dma_complete_~dev~0#1.base, fst_tx_dma_complete_~dev~0#1.offset;call fst_tx_dma_complete_#t~mem219#1.base, fst_tx_dma_complete_#t~mem219#1.offset := read~$Pointer$#13(fst_tx_dma_complete_~port#1.base, fst_tx_dma_complete_~port#1.offset, 8bv64);fst_tx_dma_complete_~dev~0#1.base, fst_tx_dma_complete_~dev~0#1.offset := fst_tx_dma_complete_#t~mem219#1.base, fst_tx_dma_complete_#t~mem219#1.offset;havoc fst_tx_dma_complete_#t~mem219#1.base, fst_tx_dma_complete_#t~mem219#1.offset;call fst_tx_dma_complete_#t~mem220#1.base, fst_tx_dma_complete_#t~mem220#1.offset := read~$Pointer$#13(fst_tx_dma_complete_~card#1.base, fst_tx_dma_complete_~card#1.offset, 8bv64);call fst_tx_dma_complete_#t~mem221#1 := read~intINTTYPE4#13(fst_tx_dma_complete_~port#1.base, ~bvadd~64(16bv64, fst_tx_dma_complete_~port#1.offset), 4bv64); [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7820: assume 4102bv32 == fst_ioctl_#t~mem670#1;havoc fst_ioctl_#t~mem670#1; [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7820: assume !(4102bv32 == fst_ioctl_#t~mem670#1);havoc fst_ioctl_#t~mem670#1;call fst_ioctl_#t~mem671#1 := read~intINTTYPE4#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7292-1: SUMMARY for call writel(set_conf_from_info_#t~mem473#1, set_conf_from_info_#t~mem474#1.base, ~bvadd~64(19216bv64, set_conf_from_info_#t~mem474#1.offset)); srcloc: null [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7292: havoc set_conf_from_info_#t~mem473#1;havoc set_conf_from_info_#t~mem474#1.base, set_conf_from_info_#t~mem474#1.offset;call set_conf_from_info_#t~mem475#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(59bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem476#1.base, set_conf_from_info_#t~mem476#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349: SUMMARY for call pci_release_regions(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6103: fst_process_tx_work_q_~i~0#1 := 0bv32; [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6103-1: SUMMARY for call ldv_spin_unlock_irqrestore_61(~#fst_work_q_lock~0.base, ~#fst_work_q_lock~0.offset, fst_process_tx_work_q_~flags~1#1); srcloc: null [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217-1: call fst_add_one_#t~mem748#1 := read~intINTTYPE4#13(fst_add_one_~pdev#1.base, ~bvadd~64(56bv64, fst_add_one_~pdev#1.offset), 4bv64);call fst_add_one_#t~mem749#1 := read~intINTTYPE4#6(~#fst_excluded_list~0.base, ~bvadd~64(~#fst_excluded_list~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(fst_add_one_~i~10#1))), 4bv64); [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7160: call write~intINTTYPE4#13(7bv32, fst_intr_~card~3#1.base, ~bvadd~64(36bv64, fst_intr_~card~3#1.offset), 4bv64); [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217: assume ~bvlshr~32(fst_add_one_#t~mem748#1, 3bv32) == fst_add_one_#t~mem749#1;havoc fst_add_one_#t~mem748#1;havoc fst_add_one_#t~mem749#1;call fst_add_one_#t~mem750#1 := read~intINTTYPE4#13(fst_add_one_~pdev#1.base, ~bvadd~64(56bv64, fst_add_one_~pdev#1.offset), 4bv64); [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217: assume !(~bvlshr~32(fst_add_one_#t~mem748#1, 3bv32) == fst_add_one_#t~mem749#1);havoc fst_add_one_#t~mem748#1;havoc fst_add_one_#t~mem749#1;fst_add_one_~i~10#1 := ~bvadd~32(1bv32, fst_add_one_~i~10#1); [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: havoc fst_tx_dma_complete_#t~mem219#1.base, fst_tx_dma_complete_#t~mem219#1.offset, fst_tx_dma_complete_#t~mem220#1.base, fst_tx_dma_complete_#t~mem220#1.offset, fst_tx_dma_complete_#t~mem221#1, fst_tx_dma_complete_#t~mem222#1, fst_tx_dma_complete_#t~mem223#1, fst_tx_dma_complete_~card#1.base, fst_tx_dma_complete_~card#1.offset, fst_tx_dma_complete_~port#1.base, fst_tx_dma_complete_~port#1.offset, fst_tx_dma_complete_~len#1, fst_tx_dma_complete_~txpos#1, fst_tx_dma_complete_~dev~0#1.base, fst_tx_dma_complete_~dev~0#1.offset;havoc fst_tx_dma_complete_#in~card#1.base, fst_tx_dma_complete_#in~card#1.offset, fst_tx_dma_complete_#in~port#1.base, fst_tx_dma_complete_#in~port#1.offset, fst_tx_dma_complete_#in~len#1, fst_tx_dma_complete_#in~txpos#1;assume { :end_inline_fst_tx_dma_complete } true;havoc fst_intr_#t~mem418#1.base, fst_intr_#t~mem418#1.offset;havoc fst_intr_#t~mem419#1;havoc fst_intr_#t~mem420#1;call write~intINTTYPE4#13(0bv32, fst_intr_~card~3#1.base, ~bvadd~64(882bv64, fst_intr_~card~3#1.offset), 4bv64);fst_intr_~do_card_interrupt~0#1 := ~bvadd~32(2bv32, fst_intr_~do_card_interrupt~0#1); [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9935: ldv_struct_tasklet_struct_base_instance_4_~tmp___0~24#1 := ldv_struct_tasklet_struct_base_instance_4_#t~ret913#1;havoc ldv_struct_tasklet_struct_base_instance_4_#t~ret913#1; [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6764: fst_intr_rx_#t~ret335#1.base, fst_intr_rx_#t~ret335#1.offset := dev_alloc_skb_#res#1.base, dev_alloc_skb_#res#1.offset;havoc dev_alloc_skb_#t~ret96#1.base, dev_alloc_skb_#t~ret96#1.offset, dev_alloc_skb_~length#1, dev_alloc_skb_~tmp~9#1.base, dev_alloc_skb_~tmp~9#1.offset;havoc dev_alloc_skb_#in~length#1;assume { :end_inline_dev_alloc_skb } true;fst_intr_rx_~skb~0#1.base, fst_intr_rx_~skb~0#1.offset := fst_intr_rx_#t~ret335#1.base, fst_intr_rx_#t~ret335#1.offset;havoc fst_intr_rx_#t~ret335#1.base, fst_intr_rx_#t~ret335#1.offset; [2025-02-08 03:57:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9935-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_4_#t~ret913#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6632-1: SUMMARY for call netif_carrier_on(fst_intr_ctlchg_#t~mem308#1.base, fst_intr_ctlchg_#t~mem308#1.offset); srcloc: null [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6632: havoc fst_intr_ctlchg_#t~mem308#1.base, fst_intr_ctlchg_#t~mem308#1.offset; [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7689: assume 35326bv32 == fst_ioctl_~cmd#1; [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7689: assume !(35326bv32 == fst_ioctl_~cmd#1); [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350: call fst_add_one_#t~mem787#1.base, fst_add_one_#t~mem787#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, ~bvadd~64(8bv64, fst_add_one_~card~8#1.offset), 8bv64); [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem475#1)[8:0], set_conf_from_info_#t~mem476#1.base, ~bvadd~64(19220bv64, set_conf_from_info_#t~mem476#1.offset)); srcloc: null [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8350-1: SUMMARY for call pci_disable_device(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: havoc set_conf_from_info_#t~mem475#1;havoc set_conf_from_info_#t~mem476#1.base, set_conf_from_info_#t~mem476#1.offset;set_conf_from_info_~my_framing~0#1 := 0bv8;call set_conf_from_info_#t~mem477#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(60bv64, set_conf_from_info_~info#1.offset), 1bv64); [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: ldv_struct_tasklet_struct_base_instance_3_~tmp___2~7#1 := ldv_struct_tasklet_struct_base_instance_3_#t~ret908#1;havoc ldv_struct_tasklet_struct_base_instance_3_#t~ret908#1; [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_3_#t~ret908#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: assume 8bv32 == ~ldv_statevar_12~0; [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: assume !(8bv32 == ~ldv_statevar_12~0); [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-1: SUMMARY for call iounmap(fst_add_one_#t~mem787#1.base, fst_add_one_#t~mem787#1.offset); srcloc: null [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: havoc fst_add_one_#t~mem787#1.base, fst_add_one_#t~mem787#1.offset;call fst_add_one_#t~mem788#1.base, fst_add_one_#t~mem788#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset, 8bv64); [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219-1: SUMMARY for call fst_add_one_#t~ret751#1 := printk(24bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219: havoc fst_add_one_#t~mem750#1;havoc fst_add_one_#t~ret751#1;fst_add_one_#res#1 := 4294967280bv32;call ULTIMATE.dealloc(fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset);havoc fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset; [2025-02-08 03:57:06,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9408: assume 16bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9408: assume !(16bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9144: assume { :begin_inline_ldv_switch_to_interrupt_context } true;assume { :end_inline_ldv_switch_to_interrupt_context } true;assume { :begin_inline_ldv_interrupt_instance_handler_0_5 } true;ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset := ~ldv_0_callback_handler~0.base, ~ldv_0_callback_handler~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret841#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~50#1;ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset;ldv_interrupt_instance_handler_0_5_~arg1#1 := ldv_interrupt_instance_handler_0_5_#in~arg1#1;ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;havoc ldv_interrupt_instance_handler_0_5_~tmp~50#1;assume { :begin_inline_fst_intr } true;fst_intr_#in~dummy#1, fst_intr_#in~dev_id#1.base, fst_intr_#in~dev_id#1.offset := ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset;havoc fst_intr_#res#1;havoc fst_intr_#t~mem402#1, fst_intr_#t~mem403#1, fst_intr_#t~mem404#1, fst_intr_#t~ret405#1, fst_intr_#t~mem406#1.base, fst_intr_#t~mem406#1.offset, fst_intr_#t~ret407#1, fst_intr_#t~mem408#1.base, fst_intr_#t~mem408#1.offset, fst_intr_#t~mem409#1, fst_intr_#t~mem410#1, fst_intr_#t~ret411#1, fst_intr_#t~mem412#1, fst_intr_#t~mem413#1.base, fst_intr_#t~mem413#1.offset, fst_intr_#t~mem414#1, fst_intr_#t~mem415#1.base, fst_intr_#t~mem415#1.offset, fst_intr_#t~mem416#1, fst_intr_#t~mem417#1, fst_intr_#t~mem418#1.base, fst_intr_#t~mem418#1.offset, fst_intr_#t~mem419#1, fst_intr_#t~mem420#1, fst_intr_#t~mem421#1.base, fst_intr_#t~mem421#1.offset, fst_intr_#t~ret422#1, fst_intr_#t~mem423#1.base, fst_intr_#t~mem423#1.offset, fst_intr_#t~mem424#1, fst_intr_#t~mem425#1.base, fst_intr_#t~mem425#1.offset, fst_intr_#t~ret426#1, fst_intr_#t~mem427#1.base, fst_intr_#t~mem427#1.offset, fst_intr_#t~ret428#1, fst_intr_#t~mem429#1.base, fst_intr_#t~mem429#1.offset, fst_intr_#t~ret430#1, fst_intr_#t~mem431#1, fst_intr_#t~mem432#1, fst_intr_#t~mem433#1.base, fst_intr_#t~mem433#1.offset, fst_intr_#t~mem434#1.base, fst_intr_#t~mem434#1.offset, fst_intr_#t~mem435#1, fst_intr_#t~mem436#1.base, fst_intr_#t~mem436#1.offset, fst_intr_#t~mem437#1.base, fst_intr_#t~mem437#1.offset, fst_intr_#t~mem438#1, fst_intr_#t~ret439#1, fst_intr_#t~mem440#1.base, fst_intr_#t~mem440#1.offset, fst_intr_~dummy#1, fst_intr_~dev_id#1.base, fst_intr_~dev_id#1.offset, fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, fst_intr_~port~2#1.base, fst_intr_~port~2#1.offset, fst_intr_~rdidx~0#1, fst_intr_~wridx~0#1, fst_intr_~event~0#1, fst_intr_~dma_intcsr~0#1, fst_intr_~do_card_interrupt~0#1, fst_intr_~int_retry_count~0#1, fst_intr_~tmp~32#1, fst_intr_~tmp___0~10#1, fst_intr_~tmp___1~4#1, fst_intr_~tmp___2~1#1;fst_intr_~dummy#1 := fst_intr_#in~dummy#1;fst_intr_~dev_id#1.base, fst_intr_~dev_id#1.offset := fst_intr_#in~dev_id#1.base, fst_intr_#in~dev_id#1.offset;havoc fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset;havoc fst_intr_~port~2#1.base, fst_intr_~port~2#1.offset;havoc fst_intr_~rdidx~0#1;havoc fst_intr_~wridx~0#1;havoc fst_intr_~event~0#1;havoc fst_intr_~dma_intcsr~0#1;havoc fst_intr_~do_card_interrupt~0#1;havoc fst_intr_~int_retry_count~0#1;havoc fst_intr_~tmp~32#1;havoc fst_intr_~tmp___0~10#1;havoc fst_intr_~tmp___1~4#1;havoc fst_intr_~tmp___2~1#1;fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset := fst_intr_~dev_id#1.base, fst_intr_~dev_id#1.offset;fst_intr_~dma_intcsr~0#1 := 0bv32;call fst_intr_#t~mem402#1 := read~intINTTYPE4#13(fst_intr_~card~3#1.base, ~bvadd~64(36bv64, fst_intr_~card~3#1.offset), 4bv64); [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6766: assume 0bv64 == ~bvadd~64(fst_intr_rx_~skb~0#1.base, fst_intr_rx_~skb~0#1.offset);call fst_intr_rx_#t~mem336#1 := read~intINTTYPE8#13(fst_intr_rx_~dev~3#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, fst_intr_rx_~dev~3#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_intr_rx_#t~mem336#1), fst_intr_rx_~dev~3#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, fst_intr_rx_~dev~3#1.offset)), 8bv64);havoc fst_intr_rx_#t~mem336#1;call fst_intr_rx_#t~mem337#1.base, fst_intr_rx_#t~mem337#1.offset := read~$Pointer$#13(fst_intr_rx_~card#1.base, fst_intr_rx_~card#1.offset, 8bv64); [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6766: assume !(0bv64 == ~bvadd~64(fst_intr_rx_~skb~0#1.base, fst_intr_rx_~skb~0#1.offset));fst_intr_rx_#t~short339#1 := ~bvule~32(~zero_extend~32~16(fst_intr_rx_~len~0#1), 63bv32); [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9937: assume 0bv32 != ldv_struct_tasklet_struct_base_instance_4_~tmp___0~24#1;~ldv_statevar_4~0 := 4bv32; [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9937: assume !(0bv32 != ldv_struct_tasklet_struct_base_instance_4_~tmp___0~24#1);~ldv_statevar_4~0 := 6bv32; [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7427: call ULTIMATE.dealloc(fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset);havoc fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset; [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352-1: SUMMARY for call iounmap(fst_add_one_#t~mem788#1.base, fst_add_one_#t~mem788#1.offset); srcloc: null [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352: havoc fst_add_one_#t~mem788#1.base, fst_add_one_#t~mem788#1.offset; [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6106: assume ~bvsle~32(fst_process_tx_work_q_~i~0#1, 31bv32); [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6106: assume !~bvsle~32(fst_process_tx_work_q_~i~0#1, 31bv32);havoc fst_process_tx_work_q_#t~mem176#1, fst_process_tx_work_q_#t~mem177#1.base, fst_process_tx_work_q_#t~mem177#1.offset, fst_process_tx_work_q_#t~mem178#1.base, fst_process_tx_work_q_#t~mem178#1.offset, fst_process_tx_work_q_~work_q#1, fst_process_tx_work_q_~flags~1#1, fst_process_tx_work_q_~work_txq~0#1, fst_process_tx_work_q_~i~0#1;havoc fst_process_tx_work_q_#in~work_q#1;assume { :end_inline_fst_process_tx_work_q } true;havoc ldv_base_instance_callback_4_9_~arg0#1.base, ldv_base_instance_callback_4_9_~arg0#1.offset, ldv_base_instance_callback_4_9_~arg1#1;havoc ldv_base_instance_callback_4_9_#in~arg0#1.base, ldv_base_instance_callback_4_9_#in~arg0#1.offset, ldv_base_instance_callback_4_9_#in~arg1#1;assume { :end_inline_ldv_base_instance_callback_4_9 } true;~ldv_statevar_4~0 := 8bv32; [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9013: assume { :begin_inline_ldv_interrupt_interrupt_instance_0 } true;ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_interrupt_interrupt_instance_0_#t~ret845#1, ldv_interrupt_interrupt_instance_0_#t~ret846#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~51#1;ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset := ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~tmp~51#1; [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume 4099bv32 == fst_ioctl_#t~mem671#1;havoc fst_ioctl_#t~mem671#1; [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume !(4099bv32 == fst_ioctl_#t~mem671#1);havoc fst_ioctl_#t~mem671#1;call fst_ioctl_#t~mem672#1 := read~intINTTYPE4#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9806: assume 0bv32 != ldv_struct_tasklet_struct_base_instance_3_~tmp___2~7#1;~ldv_statevar_3~0 := 13bv32; [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9806: assume !(0bv32 != ldv_struct_tasklet_struct_base_instance_3_~tmp___2~7#1);~ldv_statevar_3~0 := 15bv32; [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret889#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542: ldv_pci_pci_instance_2_~tmp___1~11#1 := ldv_pci_pci_instance_2_#t~ret889#1;havoc ldv_pci_pci_instance_2_#t~ret889#1; [2025-02-08 03:57:06,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8353-1: SUMMARY for call kfree(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset); srcloc: null [2025-02-08 03:57:06,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7296: assume 6bv32 == ~zero_extend~32~8(set_conf_from_info_#t~mem477#1);havoc set_conf_from_info_#t~mem477#1;set_conf_from_info_~my_framing~0#1 := 0bv8; [2025-02-08 03:57:06,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7296: assume !(6bv32 == ~zero_extend~32~8(set_conf_from_info_#t~mem477#1));havoc set_conf_from_info_#t~mem477#1; [2025-02-08 03:57:06,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8353: fst_add_one_#res#1 := 4294967277bv32;call ULTIMATE.dealloc(fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset);havoc fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset; [2025-02-08 03:57:06,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7164: havoc fst_intr_#t~ret439#1; [2025-02-08 03:57:06,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8221: ldv_pci_instance_probe_2_17_#t~ret850#1 := fst_add_one_#res#1;havoc fst_add_one_#t~ret747#1, fst_add_one_#t~mem748#1, fst_add_one_#t~mem749#1, fst_add_one_#t~mem750#1, fst_add_one_#t~ret751#1, fst_add_one_#t~ret752#1.base, fst_add_one_#t~ret752#1.offset, fst_add_one_#t~ret753#1, fst_add_one_#t~ret754#1, fst_add_one_#t~ret755#1, fst_add_one_#t~ret756#1, fst_add_one_#t~mem757#1, fst_add_one_#t~mem758#1, fst_add_one_#t~mem759#1, fst_add_one_#t~mem760#1, fst_add_one_#t~ret761#1.base, fst_add_one_#t~ret761#1.offset, fst_add_one_#t~ret762#1, fst_add_one_#t~mem763#1, fst_add_one_#t~ret764#1.base, fst_add_one_#t~ret764#1.offset, fst_add_one_#t~ret765#1, fst_add_one_#t~mem766#1.base, fst_add_one_#t~mem766#1.offset, fst_add_one_#t~mem767#1, fst_add_one_#t~ret768#1, fst_add_one_#t~mem769#1, fst_add_one_#t~ret770#1, fst_add_one_#t~mem771#1.base, fst_add_one_#t~mem771#1.offset, fst_add_one_#t~mem772#1.base, fst_add_one_#t~mem772#1.offset, fst_add_one_#t~mem773#1, fst_add_one_#t~mem774#1, fst_add_one_#t~mem775#1, fst_add_one_#t~mem776#1, fst_add_one_#t~mem777#1, fst_add_one_#t~short778#1, fst_add_one_#t~mem779#1, fst_add_one_#t~mem780#1, fst_add_one_#t~short781#1, fst_add_one_#t~ret782#1.base, fst_add_one_#t~ret782#1.offset, fst_add_one_#t~ret783#1.base, fst_add_one_#t~ret783#1.offset, fst_add_one_#t~mem784#1.base, fst_add_one_#t~mem784#1.offset, fst_add_one_#t~ret785#1, fst_add_one_#t~mem786#1, fst_add_one_#t~mem787#1.base, fst_add_one_#t~mem787#1.offset, fst_add_one_#t~mem788#1.base, fst_add_one_#t~mem788#1.offset, fst_add_one_#t~ret789#1.base, fst_add_one_#t~ret789#1.offset, fst_add_one_#t~mem790#1, fst_add_one_#t~mem791#1, fst_add_one_#t~mem792#1, fst_add_one_#t~mem793#1, fst_add_one_#t~mem794#1, fst_add_one_#t~mem795#1, fst_add_one_#t~mem796#1.base, fst_add_one_#t~mem796#1.offset, fst_add_one_#t~ret797#1.base, fst_add_one_#t~ret797#1.offset, fst_add_one_#t~mem798#1.base, fst_add_one_#t~mem798#1.offset, fst_add_one_#t~ret799#1, fst_add_one_#t~mem800#1.base, fst_add_one_#t~mem800#1.offset, fst_add_one_#t~mem801#1.base, fst_add_one_#t~mem801#1.offset, fst_add_one_#t~mem802#1.base, fst_add_one_#t~mem802#1.offset, fst_add_one_#t~ret803#1.base, fst_add_one_#t~ret803#1.offset, fst_add_one_#t~mem804#1.base, fst_add_one_#t~mem804#1.offset, fst_add_one_#t~ret805#1, fst_add_one_#t~mem806#1.base, fst_add_one_#t~mem806#1.offset, fst_add_one_#t~mem807#1.base, fst_add_one_#t~mem807#1.offset, fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset, fst_add_one_~ent#1.base, fst_add_one_~ent#1.offset, fst_add_one_~no_of_cards_added~0#1, fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset, fst_add_one_~err~3#1, fst_add_one_~i~10#1, fst_add_one_~__print_once~0#1, fst_add_one_~tmp~43#1.base, fst_add_one_~tmp~43#1.offset, fst_add_one_~tmp___0~18#1.base, fst_add_one_~tmp___0~18#1.offset, fst_add_one_~tmp___1~10#1.base, fst_add_one_~tmp___1~10#1.offset, fst_add_one_~tmp___2~5#1.base, fst_add_one_~tmp___2~5#1.offset, fst_add_one_~tmp___3~3#1.base, fst_add_one_~tmp___3~3#1.offset, fst_add_one_~tmp___4~2#1, fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset, fst_add_one_~dev~5#1.base, fst_add_one_~dev~5#1.offset, fst_add_one_~tmp___5~1#1.base, fst_add_one_~tmp___5~1#1.offset, fst_add_one_~hdlc~1#1.base, fst_add_one_~hdlc~1#1.offset, fst_add_one_~tmp___6~1#1, fst_add_one_~tmp___7~1#1.base, fst_add_one_~tmp___7~1#1.offset, fst_add_one_~tmp___8~1#1;havoc fst_add_one_#in~pdev#1.base, fst_add_one_#in~pdev#1.offset, fst_add_one_#in~ent#1.base, fst_add_one_#in~ent#1.offset;assume { :end_inline_fst_add_one } true;ldv_pci_instance_probe_2_17_~tmp~53#1 := ldv_pci_instance_probe_2_17_#t~ret850#1;havoc ldv_pci_instance_probe_2_17_#t~ret850#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~53#1;ldv_pci_pci_instance_2_#t~ret887#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret850#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~53#1;havoc ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;assume { :end_inline_ldv_pci_instance_probe_2_17 } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret887#1;havoc ldv_pci_pci_instance_2_#t~mem886#1.base, ldv_pci_pci_instance_2_#t~mem886#1.offset;havoc ldv_pci_pci_instance_2_#t~ret887#1;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ~ldv_2_ret_default~0;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret943#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~77#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~77#1; [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693: assume 35146bv32 == fst_ioctl_~cmd#1; [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693: assume !(35146bv32 == fst_ioctl_~cmd#1); [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561: assume 6bv32 == fst_get_iface_#t~mem614#1;havoc fst_get_iface_#t~mem614#1; [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561: assume !(6bv32 == fst_get_iface_#t~mem614#1);havoc fst_get_iface_#t~mem614#1;call fst_get_iface_#t~mem615#1 := read~intINTTYPE4#13(fst_get_iface_~port#1.base, ~bvadd~64(20bv64, fst_get_iface_~port#1.offset), 4bv64); [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6108: assume 0bv32 != ~bvand~32(1bv32, fst_process_tx_work_q_~work_txq~0#1[32:0]);call fst_process_tx_work_q_#t~mem177#1.base, fst_process_tx_work_q_#t~mem177#1.offset := read~$Pointer$#10(~#fst_card_array~0.base, ~bvadd~64(~#fst_card_array~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(fst_process_tx_work_q_~i~0#1))), 8bv64); [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6108: assume !(0bv32 != ~bvand~32(1bv32, fst_process_tx_work_q_~work_txq~0#1[32:0])); [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: assume 9bv32 == ~ldv_statevar_12~0; [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: assume !(9bv32 == ~ldv_statevar_12~0); [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769-1: SUMMARY for call writeb(128bv8, fst_intr_rx_#t~mem337#1.base, ~bvadd~64(fst_intr_rx_#t~mem337#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(3bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_intr_rx_~pi~4#1)), ~sign_extend~64~32(fst_intr_rx_~rxp~0#1))))))); srcloc: null [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769: havoc fst_intr_rx_#t~mem337#1.base, fst_intr_rx_#t~mem337#1.offset;fst_intr_rx_~rxp~0#1 := ~bvsrem~32(~bvadd~32(1bv32, fst_intr_rx_~rxp~0#1), 8bv32);call write~intINTTYPE4#13(fst_intr_rx_~rxp~0#1, fst_intr_rx_~port#1.base, ~bvadd~64(32bv64, fst_intr_rx_~port#1.offset), 4bv64); [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9412: assume 17bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9412: assume !(17bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___1~11#1;~ldv_statevar_2~0 := 14bv32; [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___1~11#1);~ldv_statevar_2~0 := 16bv32; [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487: call ULTIMATE.dealloc(fst_init_~#__key~1#1.base, fst_init_~#__key~1#1.offset);havoc fst_init_~#__key~1#1.base, fst_init_~#__key~1#1.offset; [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9148: ldv_interrupt_interrupt_instance_0_~tmp~51#1 := ldv_interrupt_interrupt_instance_0_#t~ret846#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret846#1; [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9148-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret846#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109: assume 0bv64 != ~bvadd~64(fst_process_tx_work_q_#t~mem177#1.base, fst_process_tx_work_q_#t~mem177#1.offset);havoc fst_process_tx_work_q_#t~mem177#1.base, fst_process_tx_work_q_#t~mem177#1.offset;call fst_process_tx_work_q_#t~mem178#1.base, fst_process_tx_work_q_#t~mem178#1.offset := read~$Pointer$#10(~#fst_card_array~0.base, ~bvadd~64(~#fst_card_array~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(fst_process_tx_work_q_~i~0#1))), 8bv64); [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109: assume !(0bv64 != ~bvadd~64(fst_process_tx_work_q_#t~mem177#1.base, fst_process_tx_work_q_#t~mem177#1.offset));havoc fst_process_tx_work_q_#t~mem177#1.base, fst_process_tx_work_q_#t~mem177#1.offset; [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6638: fst_intr_ctlchg_~tmp___2~0#1 := (if 0bv8 == fst_intr_ctlchg_#t~ret310#1 then 0bv8 else 1bv8);havoc fst_intr_ctlchg_#t~mem309#1.base, fst_intr_ctlchg_#t~mem309#1.offset;havoc fst_intr_ctlchg_#t~ret310#1; [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6638-1: SUMMARY for call fst_intr_ctlchg_#t~ret310#1 := netif_carrier_ok(fst_intr_ctlchg_#t~mem309#1.base, fst_intr_ctlchg_#t~mem309#1.offset); srcloc: null [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431: assume 12bv32 != fst_set_iface_#t~mem590#1;havoc fst_set_iface_#t~mem590#1;fst_set_iface_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset);havoc fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset; [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431: assume !(12bv32 != fst_set_iface_#t~mem590#1);havoc fst_set_iface_#t~mem590#1;call fst_set_iface_#t~mem591#1.base, fst_set_iface_#t~mem591#1.offset := read~$Pointer$#13(fst_set_iface_~ifr#1.base, ~bvadd~64(8bv64, ~bvadd~64(16bv64, fst_set_iface_~ifr#1.offset)), 8bv64); [2025-02-08 03:57:06,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7828: assume 4100bv32 == fst_ioctl_#t~mem672#1;havoc fst_ioctl_#t~mem672#1; [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7828: assume !(4100bv32 == fst_ioctl_#t~mem672#1);havoc fst_ioctl_#t~mem672#1;call fst_ioctl_#t~mem673#1 := read~intINTTYPE4#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7432: fst_ioctl_#t~ret676#1 := fst_set_iface_#res#1;havoc fst_set_iface_#t~mem590#1, fst_set_iface_#t~mem591#1.base, fst_set_iface_#t~mem591#1.offset, fst_set_iface_#t~ret592#1, fst_set_iface_#t~mem593#1, fst_set_iface_#t~mem594#1, fst_set_iface_#t~mem595#1, fst_set_iface_#t~mem596#1, fst_set_iface_#t~mem597#1, fst_set_iface_#t~mem598#1, fst_set_iface_#t~mem599#1, fst_set_iface_#t~mem600#1, fst_set_iface_#t~mem601#1, fst_set_iface_#t~mem602#1.base, fst_set_iface_#t~mem602#1.offset, fst_set_iface_#t~mem603#1.base, fst_set_iface_#t~mem603#1.offset, fst_set_iface_#t~mem604#1.base, fst_set_iface_#t~mem604#1.offset, fst_set_iface_#t~mem605#1.base, fst_set_iface_#t~mem605#1.offset, fst_set_iface_#t~mem606#1.base, fst_set_iface_#t~mem606#1.offset, fst_set_iface_#t~mem607#1.base, fst_set_iface_#t~mem607#1.offset, fst_set_iface_#t~mem608#1, fst_set_iface_#t~mem609#1, fst_set_iface_#t~mem610#1.base, fst_set_iface_#t~mem610#1.offset, fst_set_iface_#t~mem611#1.base, fst_set_iface_#t~mem611#1.offset, fst_set_iface_#t~mem612#1, fst_set_iface_#t~mem613#1.base, fst_set_iface_#t~mem613#1.offset, fst_set_iface_~card#1.base, fst_set_iface_~card#1.offset, fst_set_iface_~port#1.base, fst_set_iface_~port#1.offset, fst_set_iface_~ifr#1.base, fst_set_iface_~ifr#1.offset, fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset, fst_set_iface_~i~7#1, fst_set_iface_~tmp~35#1;havoc fst_set_iface_#in~card#1.base, fst_set_iface_#in~card#1.offset, fst_set_iface_#in~port#1.base, fst_set_iface_#in~port#1.offset, fst_set_iface_#in~ifr#1.base, fst_set_iface_#in~ifr#1.offset;assume { :end_inline_fst_set_iface } true;fst_ioctl_~tmp___9~0#1 := fst_ioctl_#t~ret676#1;havoc fst_ioctl_#t~ret676#1;fst_ioctl_#res#1 := fst_ioctl_~tmp___9~0#1;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300-1: call set_conf_from_info_#t~mem478#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(60bv64, set_conf_from_info_~info#1.offset), 1bv64); [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300: assume 5bv32 == ~zero_extend~32~8(set_conf_from_info_#t~mem478#1);havoc set_conf_from_info_#t~mem478#1;set_conf_from_info_~my_framing~0#1 := 2bv8; [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300: assume !(5bv32 == ~zero_extend~32~8(set_conf_from_info_#t~mem478#1));havoc set_conf_from_info_#t~mem478#1; [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6111: havoc fst_process_tx_work_q_#t~mem178#1.base, fst_process_tx_work_q_#t~mem178#1.offset; [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6111-1: SUMMARY for call do_bottom_half_tx(fst_process_tx_work_q_#t~mem178#1.base, fst_process_tx_work_q_#t~mem178#1.offset); srcloc: null [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: assume { :begin_inline_ldv_net_dummy_resourceless_instance_1 } true;ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_net_dummy_resourceless_instance_1_#t~ret847#1, ldv_net_dummy_resourceless_instance_1_#t~ret848#1, ldv_net_dummy_resourceless_instance_1_#t~ret849#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~52#1, ldv_net_dummy_resourceless_instance_1_~tmp___0~20#1;ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset := ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~tmp~52#1;havoc ldv_net_dummy_resourceless_instance_1_~tmp___0~20#1; [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: assume 0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~51#1;~ldv_statevar_0~0 := 2bv32; [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: assume !(0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~51#1);~ldv_statevar_0~0 := 4bv32; [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6640: assume 0bv32 != ~zero_extend~32~8(fst_intr_ctlchg_~tmp___2~0#1);call fst_intr_ctlchg_#t~mem311#1.base, fst_intr_ctlchg_#t~mem311#1.offset := read~$Pointer$#13(fst_intr_ctlchg_~port#1.base, fst_intr_ctlchg_~port#1.offset, 8bv64); [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6640: assume !(0bv32 != ~zero_extend~32~8(fst_intr_ctlchg_~tmp___2~0#1)); [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697: SUMMARY for call fst_ioctl_#t~ret680#1 := hdlc_ioctl(fst_ioctl_~dev#1.base, fst_ioctl_~dev#1.offset, fst_ioctl_~ifr#1.base, fst_ioctl_~ifr#1.offset, fst_ioctl_~cmd#1); srcloc: null [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679: assume 1bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679: assume !(1bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7565: assume 5bv32 == fst_get_iface_#t~mem615#1;havoc fst_get_iface_#t~mem615#1; [2025-02-08 03:57:06,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7565: assume !(5bv32 == fst_get_iface_#t~mem615#1);havoc fst_get_iface_#t~mem615#1;call fst_get_iface_#t~mem616#1 := read~intINTTYPE4#13(fst_get_iface_~port#1.base, ~bvadd~64(20bv64, fst_get_iface_~port#1.offset), 4bv64); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8226: assume ~bvslt~32(fst_add_one_~i~10#1, ~fst_excluded_cards~0); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8226: assume !~bvslt~32(fst_add_one_~i~10#1, ~fst_excluded_cards~0); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-2: call fst_intr_#t~mem421#1.base, fst_intr_#t~mem421#1.offset := read~$Pointer$#13(fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, 8bv64); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-1: SUMMARY for call fst_intr_#t~ret422#1 := readl(fst_intr_#t~mem421#1.base, ~bvadd~64(18964bv64, fst_intr_#t~mem421#1.offset)); srcloc: null [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: fst_intr_~int_retry_count~0#1 := fst_intr_#t~ret422#1;havoc fst_intr_#t~mem421#1.base, fst_intr_#t~mem421#1.offset;havoc fst_intr_#t~ret422#1; [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: havoc ldv_entry_EMGentry_12_#t~ret836#1, ldv_entry_EMGentry_12_#t~ret837#1, ldv_entry_EMGentry_12_#t~ret838#1, ldv_entry_EMGentry_12_#t~ret839#1, ldv_entry_EMGentry_12_~arg0#1.base, ldv_entry_EMGentry_12_~arg0#1.offset, ldv_entry_EMGentry_12_~tmp~48#1, ldv_entry_EMGentry_12_~tmp___0~19#1;havoc ldv_entry_EMGentry_12_#in~arg0#1.base, ldv_entry_EMGentry_12_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_12 } true; [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10605-1: SUMMARY for call ldv_post_init_#t~ret942#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10605: ldv_post_init_~tmp~76#1 := ldv_post_init_#t~ret942#1;havoc ldv_post_init_#t~ret942#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~76#1;ldv_entry_EMGentry_12_#t~ret838#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret942#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~76#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;~ldv_12_ret_default~0 := ldv_entry_EMGentry_12_#t~ret838#1;havoc ldv_entry_EMGentry_12_#t~ret838#1; [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491: assume ~bvsle~32(fst_init_~i~12#1, 31bv32); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491: assume !~bvsle~32(fst_init_~i~12#1, 31bv32); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9416: assume 19bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9416: assume !(19bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245: assume 1bv32 == fst_enable_intr_#t~mem208#1;havoc fst_enable_intr_#t~mem208#1;call fst_enable_intr_#t~mem209#1 := read~intINTTYPE2#13(fst_enable_intr_~card#1.base, ~bvadd~64(108bv64, fst_enable_intr_~card#1.offset), 2bv64); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245: assume !(1bv32 == fst_enable_intr_#t~mem208#1);havoc fst_enable_intr_#t~mem208#1;call fst_enable_intr_#t~mem210#1 := read~intINTTYPE2#13(fst_enable_intr_~card#1.base, ~bvadd~64(108bv64, fst_enable_intr_~card#1.offset), 2bv64); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945: ~ldv_statevar_4~0 := ldv_struct_tasklet_struct_base_instance_4_#t~ret914#1;havoc ldv_struct_tasklet_struct_base_instance_4_#t~ret914#1; [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642: havoc fst_intr_ctlchg_#t~mem311#1.base, fst_intr_ctlchg_#t~mem311#1.offset; [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_4_#t~ret914#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642-1: SUMMARY for call netif_carrier_off(fst_intr_ctlchg_#t~mem311#1.base, fst_intr_ctlchg_#t~mem311#1.offset); srcloc: null [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378: havoc fst_rx_dma_#t~mem238#1;call fst_rx_dma_#t~mem239#1 := read~intINTTYPE2#13(fst_rx_dma_~card#1.base, ~bvadd~64(108bv64, fst_rx_dma_~card#1.offset), 2bv64); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6378-1: SUMMARY for call outl(fst_rx_dma_~skb#1[32:0], ~bvadd~32(132bv32, ~zero_extend~32~16(fst_rx_dma_#t~mem238#1))); srcloc: null [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7171: assume ~bvsgt~32(fst_intr_~rdidx~0#1, 31bv32);fst_intr_~rdidx~0#1 := 0bv32; [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7171: assume !~bvsgt~32(fst_intr_~rdidx~0#1, 31bv32); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039: assume 0bv32 != fst_intr_~int_retry_count~0#1;call fst_intr_#t~mem423#1.base, fst_intr_#t~mem423#1.offset := read~$Pointer$#13(fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, 8bv64); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039: assume !(0bv32 != fst_intr_~int_retry_count~0#1); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_3_#t~ret909#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7832: assume 8204bv32 == fst_ioctl_#t~mem673#1;havoc fst_ioctl_#t~mem673#1; [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7832: assume !(8204bv32 == fst_ioctl_#t~mem673#1);havoc fst_ioctl_#t~mem673#1;call fst_ioctl_#t~mem674#1 := read~intINTTYPE4#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-1: SUMMARY for call fst_cpureset(fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset); srcloc: null [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700: call write~intINTTYPE4#13(1bv32, fst_ioctl_~card~4#1.base, ~bvadd~64(36bv64, fst_ioctl_~card~4#1.offset), 4bv64);fst_ioctl_#res#1 := 0bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814: ldv_struct_tasklet_struct_base_instance_3_~tmp___3~5#1 := ldv_struct_tasklet_struct_base_instance_3_#t~ret909#1;havoc ldv_struct_tasklet_struct_base_instance_3_#t~ret909#1; [2025-02-08 03:57:06,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493: call write~$Pointer$#10(0bv64, 0bv64, ~#fst_card_array~0.base, ~bvadd~64(~#fst_card_array~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(fst_init_~i~12#1))), 8bv64);fst_init_~i~12#1 := ~bvadd~32(1bv32, fst_init_~i~12#1); [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6379-1: SUMMARY for call outl(fst_rx_dma_~mem#1[32:0], ~bvadd~32(136bv32, ~zero_extend~32~16(fst_rx_dma_#t~mem239#1))); srcloc: null [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6379: havoc fst_rx_dma_#t~mem239#1;call fst_rx_dma_#t~mem240#1 := read~intINTTYPE2#13(fst_rx_dma_~card#1.base, ~bvadd~64(108bv64, fst_rx_dma_~card#1.offset), 2bv64); [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436-1: SUMMARY for call fst_set_iface_#t~ret592#1 := copy_from_user(fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset, fst_set_iface_#t~mem591#1.base, fst_set_iface_#t~mem591#1.offset, 12bv64); srcloc: null [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: fst_set_iface_~tmp~35#1 := fst_set_iface_#t~ret592#1;havoc fst_set_iface_#t~mem591#1.base, fst_set_iface_#t~mem591#1.offset;havoc fst_set_iface_#t~ret592#1; [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6247: havoc fst_enable_intr_#t~mem209#1; [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304-1: call set_conf_from_info_#t~mem479#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(60bv64, set_conf_from_info_~info#1.offset), 1bv64); [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6247-1: SUMMARY for call outl(252446976bv32, ~bvadd~32(104bv32, ~zero_extend~32~16(fst_enable_intr_#t~mem209#1))); srcloc: null [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: assume 7bv32 == ~zero_extend~32~8(set_conf_from_info_#t~mem479#1);havoc set_conf_from_info_#t~mem479#1;set_conf_from_info_~my_framing~0#1 := 1bv8; [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: assume !(7bv32 == ~zero_extend~32~8(set_conf_from_info_#t~mem479#1));havoc set_conf_from_info_#t~mem479#1; [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776-1: assume fst_intr_rx_#t~short339#1; [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776-1: assume !fst_intr_rx_#t~short339#1;call fst_intr_rx_#t~mem338#1 := read~intINTTYPE4#13(fst_intr_rx_~card#1.base, ~bvadd~64(874bv64, fst_intr_rx_~card#1.offset), 4bv64);fst_intr_rx_#t~short339#1 := 0bv32 == fst_intr_rx_#t~mem338#1; [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776: assume fst_intr_rx_#t~short339#1;havoc fst_intr_rx_#t~mem338#1;havoc fst_intr_rx_#t~short339#1; [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6776: assume !fst_intr_rx_#t~short339#1;havoc fst_intr_rx_#t~mem338#1;havoc fst_intr_rx_#t~short339#1;call write~$Pointer$#13(fst_intr_rx_~skb~0#1.base, fst_intr_rx_~skb~0#1.offset, fst_intr_rx_~card#1.base, ~bvadd~64(934bv64, fst_intr_rx_~card#1.offset), 8bv64);call write~$Pointer$#13(fst_intr_rx_~port#1.base, fst_intr_rx_~port#1.offset, fst_intr_rx_~card#1.base, ~bvadd~64(942bv64, fst_intr_rx_~card#1.offset), 8bv64);call write~intINTTYPE4#13(~zero_extend~32~16(fst_intr_rx_~len~0#1), fst_intr_rx_~card#1.base, ~bvadd~64(958bv64, fst_intr_rx_~card#1.offset), 4bv64);call write~intINTTYPE4#13(fst_intr_rx_~rxp~0#1, fst_intr_rx_~card#1.base, ~bvadd~64(970bv64, fst_intr_rx_~card#1.offset), 4bv64);call fst_intr_rx_#t~mem351#1 := read~intINTTYPE8#13(fst_intr_rx_~card#1.base, ~bvadd~64(910bv64, fst_intr_rx_~card#1.offset), 8bv64);assume { :begin_inline_fst_rx_dma } true;fst_rx_dma_#in~card#1.base, fst_rx_dma_#in~card#1.offset, fst_rx_dma_#in~skb#1, fst_rx_dma_#in~mem#1, fst_rx_dma_#in~len#1 := fst_intr_rx_~card#1.base, fst_intr_rx_~card#1.offset, fst_intr_rx_#t~mem351#1, ~bvmul~64(8192bv64, ~bvadd~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~bvadd~64(1bv64, ~sign_extend~64~32(fst_intr_rx_~pi~4#1))), ~sign_extend~64~32(fst_intr_rx_~rxp~0#1)))), ~zero_extend~32~16(fst_intr_rx_~len~0#1);havoc fst_rx_dma_#t~mem238#1, fst_rx_dma_#t~mem239#1, fst_rx_dma_#t~mem240#1, fst_rx_dma_#t~mem241#1, fst_rx_dma_#t~mem242#1, fst_rx_dma_~card#1.base, fst_rx_dma_~card#1.offset, fst_rx_dma_~skb#1, fst_rx_dma_~mem#1, fst_rx_dma_~len#1;fst_rx_dma_~card#1.base, fst_rx_dma_~card#1.offset := fst_rx_dma_#in~card#1.base, fst_rx_dma_#in~card#1.offset;fst_rx_dma_~skb#1 := fst_rx_dma_#in~skb#1;fst_rx_dma_~mem#1 := fst_rx_dma_#in~mem#1;fst_rx_dma_~len#1 := fst_rx_dma_#in~len#1;call fst_rx_dma_#t~mem238#1 := read~intINTTYPE2#13(fst_rx_dma_~card#1.base, ~bvadd~64(108bv64, fst_rx_dma_~card#1.offset), 2bv64); [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9683: assume 2bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9683: assume !(2bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569: assume 3bv32 == fst_get_iface_#t~mem616#1;havoc fst_get_iface_#t~mem616#1; [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569: assume !(3bv32 == fst_get_iface_#t~mem616#1);havoc fst_get_iface_#t~mem616#1;call fst_get_iface_#t~mem617#1 := read~intINTTYPE4#13(fst_get_iface_~port#1.base, ~bvadd~64(20bv64, fst_get_iface_~port#1.offset), 4bv64); [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6380-1: SUMMARY for call outl(fst_rx_dma_~len#1, ~bvadd~32(140bv32, ~zero_extend~32~16(fst_rx_dma_#t~mem240#1))); srcloc: null [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6380: havoc fst_rx_dma_#t~mem240#1;call fst_rx_dma_#t~mem241#1 := read~intINTTYPE2#13(fst_rx_dma_~card#1.base, ~bvadd~64(108bv64, fst_rx_dma_~card#1.offset), 2bv64); [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041-1: SUMMARY for call writel(0bv32, fst_intr_#t~mem423#1.base, ~bvadd~64(18964bv64, fst_intr_#t~mem423#1.offset)); srcloc: null [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891: SUMMARY for call ldv_EMGentry_exit_fst_cleanup_module_12_2(~ldv_12_exit_fst_cleanup_module_default~0.base, ~ldv_12_exit_fst_cleanup_module_default~0.offset); srcloc: null [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: havoc fst_intr_#t~mem423#1.base, fst_intr_#t~mem423#1.offset; [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9023: assume { :begin_inline_ldv_pci_pci_instance_2 } true;ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_pci_pci_instance_2_#t~ret864#1, ldv_pci_pci_instance_2_#t~mem865#1.base, ldv_pci_pci_instance_2_#t~mem865#1.offset, ldv_pci_pci_instance_2_#t~mem866#1.base, ldv_pci_pci_instance_2_#t~mem866#1.offset, ldv_pci_pci_instance_2_#t~mem867#1.base, ldv_pci_pci_instance_2_#t~mem867#1.offset, ldv_pci_pci_instance_2_#t~ret868#1, ldv_pci_pci_instance_2_#t~mem869#1.base, ldv_pci_pci_instance_2_#t~mem869#1.offset, ldv_pci_pci_instance_2_#t~mem870#1.base, ldv_pci_pci_instance_2_#t~mem870#1.offset, ldv_pci_pci_instance_2_#t~mem871#1.base, ldv_pci_pci_instance_2_#t~mem871#1.offset, ldv_pci_pci_instance_2_#t~mem872#1.base, ldv_pci_pci_instance_2_#t~mem872#1.offset, ldv_pci_pci_instance_2_#t~mem873#1.base, ldv_pci_pci_instance_2_#t~mem873#1.offset, ldv_pci_pci_instance_2_#t~mem874#1.base, ldv_pci_pci_instance_2_#t~mem874#1.offset, ldv_pci_pci_instance_2_#t~mem875#1, ldv_pci_pci_instance_2_#t~ret876#1, ldv_pci_pci_instance_2_#t~ret877#1, ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset, ldv_pci_pci_instance_2_#t~mem879#1.base, ldv_pci_pci_instance_2_#t~mem879#1.offset, ldv_pci_pci_instance_2_#t~mem880#1, ldv_pci_pci_instance_2_#t~ret881#1, ldv_pci_pci_instance_2_#t~ret882#1, ldv_pci_pci_instance_2_#t~ret883#1, ldv_pci_pci_instance_2_#t~ret884#1, ldv_pci_pci_instance_2_#t~ret885#1, ldv_pci_pci_instance_2_#t~mem886#1.base, ldv_pci_pci_instance_2_#t~mem886#1.offset, ldv_pci_pci_instance_2_#t~ret887#1, ldv_pci_pci_instance_2_#t~ret888#1, ldv_pci_pci_instance_2_#t~ret889#1, ldv_pci_pci_instance_2_#t~ret890#1.base, ldv_pci_pci_instance_2_#t~ret890#1.offset, ldv_pci_pci_instance_2_#t~ret891#1.base, ldv_pci_pci_instance_2_#t~ret891#1.offset, ldv_pci_pci_instance_2_#t~ret892#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~56#1, ldv_pci_pci_instance_2_~tmp___0~21#1, ldv_pci_pci_instance_2_~tmp___1~11#1, ldv_pci_pci_instance_2_~tmp___2~6#1.base, ldv_pci_pci_instance_2_~tmp___2~6#1.offset, ldv_pci_pci_instance_2_~tmp___3~4#1.base, ldv_pci_pci_instance_2_~tmp___3~4#1.offset, ldv_pci_pci_instance_2_~tmp___4~3#1;ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset := ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;havoc ldv_pci_pci_instance_2_~tmp~56#1;havoc ldv_pci_pci_instance_2_~tmp___0~21#1;havoc ldv_pci_pci_instance_2_~tmp___1~11#1;havoc ldv_pci_pci_instance_2_~tmp___2~6#1.base, ldv_pci_pci_instance_2_~tmp___2~6#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~4#1.base, ldv_pci_pci_instance_2_~tmp___3~4#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~3#1; [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: assume 0bv32 != ldv_struct_tasklet_struct_base_instance_3_~tmp___3~5#1;~ldv_statevar_3~0 := 11bv32; [2025-02-08 03:57:06,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: assume !(0bv32 != ldv_struct_tasklet_struct_base_instance_3_~tmp___3~5#1);~ldv_statevar_3~0 := 16bv32; [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420: assume 20bv32 == ~ldv_statevar_2~0; [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420: assume !(20bv32 == ~ldv_statevar_2~0); [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363-1: SUMMARY for call fst_add_one_#t~ret789#1.base, fst_add_one_#t~ret789#1.offset := dev_to_hdlc(fst_add_one_~dev~5#1.base, fst_add_one_~dev~5#1.offset); srcloc: null [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: ldv_pci_pci_instance_2_~tmp___2~6#1.base, ldv_pci_pci_instance_2_~tmp___2~6#1.offset := ldv_pci_pci_instance_2_#t~ret890#1.base, ldv_pci_pci_instance_2_#t~ret890#1.offset;havoc ldv_pci_pci_instance_2_#t~ret890#1.base, ldv_pci_pci_instance_2_#t~ret890#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~6#1.base, ldv_pci_pci_instance_2_~tmp___2~6#1.offset; [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363: fst_add_one_~tmp___7~1#1.base, fst_add_one_~tmp___7~1#1.offset := fst_add_one_#t~ret789#1.base, fst_add_one_#t~ret789#1.offset;havoc fst_add_one_#t~ret789#1.base, fst_add_one_#t~ret789#1.offset;fst_add_one_~hdlc~1#1.base, fst_add_one_~hdlc~1#1.offset := fst_add_one_~tmp___7~1#1.base, fst_add_one_~tmp___7~1#1.offset;call fst_add_one_#t~mem790#1 := read~intINTTYPE4#13(fst_add_one_~card~8#1.base, ~bvadd~64(16bv64, fst_add_one_~card~8#1.offset), 4bv64);call write~intINTTYPE8#13(~bvadd~64(~zero_extend~64~32(fst_add_one_#t~mem790#1), ~bvmul~64(16384bv64, ~bvadd~64(4bv64, ~sign_extend~64~32(fst_add_one_~i~10#1)))), fst_add_one_~dev~5#1.base, ~bvadd~64(48bv64, fst_add_one_~dev~5#1.offset), 8bv64);havoc fst_add_one_#t~mem790#1;call fst_add_one_#t~mem791#1 := read~intINTTYPE4#13(fst_add_one_~card~8#1.base, ~bvadd~64(16bv64, fst_add_one_~card~8#1.offset), 4bv64);call write~intINTTYPE8#13(~bvadd~64(~zero_extend~64~32(fst_add_one_#t~mem791#1), ~bvmul~64(16384bv64, ~bvadd~64(5bv64, ~sign_extend~64~32(fst_add_one_~i~10#1)))), fst_add_one_~dev~5#1.base, ~bvadd~64(40bv64, fst_add_one_~dev~5#1.offset), 8bv64);havoc fst_add_one_#t~mem791#1;call fst_add_one_#t~mem792#1 := read~intINTTYPE2#13(fst_add_one_~card~8#1.base, ~bvadd~64(108bv64, fst_add_one_~card~8#1.offset), 2bv64);call write~intINTTYPE8#13(~zero_extend~64~16(fst_add_one_#t~mem792#1), fst_add_one_~dev~5#1.base, ~bvadd~64(56bv64, fst_add_one_~dev~5#1.offset), 8bv64);havoc fst_add_one_#t~mem792#1;call fst_add_one_#t~mem793#1 := read~intINTTYPE4#13(fst_add_one_~card~8#1.base, ~bvadd~64(24bv64, fst_add_one_~card~8#1.offset), 4bv64);call write~intINTTYPE4#13(fst_add_one_#t~mem793#1, fst_add_one_~dev~5#1.base, ~bvadd~64(64bv64, fst_add_one_~dev~5#1.offset), 4bv64);havoc fst_add_one_#t~mem793#1;call write~$Pointer$#13(~#fst_ops~0.base, ~#fst_ops~0.offset, fst_add_one_~dev~5#1.base, ~bvadd~64(468bv64, fst_add_one_~dev~5#1.offset), 8bv64);call write~intINTTYPE8#13(100bv64, fst_add_one_~dev~5#1.base, ~bvadd~64(895bv64, fst_add_one_~dev~5#1.offset), 8bv64);call write~intINTTYPE4#13(500bv32, fst_add_one_~dev~5#1.base, ~bvadd~64(995bv64, fst_add_one_~dev~5#1.offset), 4bv64);call write~$Pointer$#13(#funAddr~fst_attach.base, #funAddr~fst_attach.offset, fst_add_one_~hdlc~1#1.base, fst_add_one_~hdlc~1#1.offset, 8bv64);call write~$Pointer$#13(#funAddr~fst_start_xmit.base, #funAddr~fst_start_xmit.offset, fst_add_one_~hdlc~1#1.base, ~bvadd~64(8bv64, fst_add_one_~hdlc~1#1.offset), 8bv64);fst_add_one_~i~10#1 := ~bvadd~32(1bv32, fst_add_one_~i~10#1); [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6381-1: SUMMARY for call outl(12bv32, ~bvadd~32(144bv32, ~zero_extend~32~16(fst_rx_dma_#t~mem241#1))); srcloc: null [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret890#1.base, ldv_pci_pci_instance_2_#t~ret890#1.offset := ldv_xmalloc(2936bv64); srcloc: null [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6381: havoc fst_rx_dma_#t~mem241#1;call write~intINTTYPE4#13(1bv32, fst_rx_dma_~card#1.base, ~bvadd~64(878bv64, fst_rx_dma_~card#1.offset), 4bv64);call fst_rx_dma_#t~mem242#1 := read~intINTTYPE2#13(fst_rx_dma_~card#1.base, ~bvadd~64(108bv64, fst_rx_dma_~card#1.offset), 2bv64); [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6117: fst_process_tx_work_q_~work_txq~0#1 := ~bvlshr~64(fst_process_tx_work_q_~work_txq~0#1, 1bv64);fst_process_tx_work_q_~i~0#1 := ~bvadd~32(1bv32, fst_process_tx_work_q_~i~0#1); [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9949: ~ldv_4_ret_default~0 := 1bv32;~ldv_statevar_4~0 := 19bv32; [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778: fst_intr_rx_~tmp~29#1.base, fst_intr_rx_~tmp~29#1.offset := fst_intr_rx_#t~ret340#1.base, fst_intr_rx_#t~ret340#1.offset;havoc fst_intr_rx_#t~ret340#1.base, fst_intr_rx_#t~ret340#1.offset;call fst_intr_rx_#t~mem341#1.base, fst_intr_rx_#t~mem341#1.offset := read~$Pointer$#13(fst_intr_rx_~card#1.base, fst_intr_rx_~card#1.offset, 8bv64);assume { :begin_inline_memcpy_fromio } true;memcpy_fromio_#in~dst#1.base, memcpy_fromio_#in~dst#1.offset, memcpy_fromio_#in~src#1.base, memcpy_fromio_#in~src#1.offset, memcpy_fromio_#in~count#1 := fst_intr_rx_~tmp~29#1.base, fst_intr_rx_~tmp~29#1.offset, fst_intr_rx_#t~mem341#1.base, ~bvadd~64(fst_intr_rx_#t~mem341#1.offset, ~bvmul~64(8192bv64, ~bvadd~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~bvadd~64(1bv64, ~sign_extend~64~32(fst_intr_rx_~pi~4#1))), ~sign_extend~64~32(fst_intr_rx_~rxp~0#1))))), ~zero_extend~64~16(fst_intr_rx_~len~0#1);havoc memcpy_fromio_#t~memcpy~res24#1.base, memcpy_fromio_#t~memcpy~res24#1.offset, memcpy_fromio_~dst#1.base, memcpy_fromio_~dst#1.offset, memcpy_fromio_~src#1.base, memcpy_fromio_~src#1.offset, memcpy_fromio_~count#1;memcpy_fromio_~dst#1.base, memcpy_fromio_~dst#1.offset := memcpy_fromio_#in~dst#1.base, memcpy_fromio_#in~dst#1.offset;memcpy_fromio_~src#1.base, memcpy_fromio_~src#1.offset := memcpy_fromio_#in~src#1.base, memcpy_fromio_#in~src#1.offset;memcpy_fromio_~count#1 := memcpy_fromio_#in~count#1; [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778-1: SUMMARY for call fst_intr_rx_#t~ret340#1.base, fst_intr_rx_#t~ret340#1.offset := skb_put(fst_intr_rx_~skb~0#1.base, fst_intr_rx_~skb~0#1.offset, ~zero_extend~32~16(fst_intr_rx_~len~0#1)); srcloc: null [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7439: assume 0bv64 != fst_set_iface_~tmp~35#1;fst_set_iface_#res#1 := 4294967282bv32;call ULTIMATE.dealloc(fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset);havoc fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset; [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7439: assume !(0bv64 != fst_set_iface_~tmp~35#1);call fst_set_iface_#t~mem593#1 := read~intINTTYPE2#18(fst_set_iface_~#sync~0#1.base, ~bvadd~64(8bv64, fst_set_iface_~#sync~0#1.offset), 2bv64); [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8893: ~ldv_statevar_12~0 := 9bv32; [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8893-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6779: havoc memcpy_fromio_#t~memcpy~res24#1.base, memcpy_fromio_#t~memcpy~res24#1.offset, memcpy_fromio_~dst#1.base, memcpy_fromio_~dst#1.offset, memcpy_fromio_~src#1.base, memcpy_fromio_~src#1.offset, memcpy_fromio_~count#1;havoc memcpy_fromio_#in~dst#1.base, memcpy_fromio_#in~dst#1.offset, memcpy_fromio_#in~src#1.base, memcpy_fromio_#in~src#1.offset, memcpy_fromio_#in~count#1;assume { :end_inline_memcpy_fromio } true;havoc fst_intr_rx_#t~mem341#1.base, fst_intr_rx_#t~mem341#1.offset;call fst_intr_rx_#t~mem342#1.base, fst_intr_rx_#t~mem342#1.offset := read~$Pointer$#13(fst_intr_rx_~card#1.base, fst_intr_rx_~card#1.offset, 8bv64); [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7836: assume 2bv32 == fst_ioctl_#t~mem674#1;havoc fst_ioctl_#t~mem674#1; [2025-02-08 03:57:06,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7836: assume !(2bv32 == fst_ioctl_#t~mem674#1);havoc fst_ioctl_#t~mem674#1; [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: ldv_pci_pci_instance_2_~tmp___3~4#1.base, ldv_pci_pci_instance_2_~tmp___3~4#1.offset := ldv_pci_pci_instance_2_#t~ret891#1.base, ldv_pci_pci_instance_2_#t~ret891#1.offset;havoc ldv_pci_pci_instance_2_#t~ret891#1.base, ldv_pci_pci_instance_2_#t~ret891#1.offset;~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset := ldv_pci_pci_instance_2_~tmp___3~4#1.base, ldv_pci_pci_instance_2_~tmp___3~4#1.offset; [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6383-1: SUMMARY for call outb(3bv8, ~bvadd~32(168bv32, ~zero_extend~32~16(fst_rx_dma_#t~mem242#1))); srcloc: null [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6383: havoc fst_rx_dma_#t~mem242#1; [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret891#1.base, ldv_pci_pci_instance_2_#t~ret891#1.offset := ldv_xmalloc(32bv64); srcloc: null [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251: havoc fst_enable_intr_#t~mem210#1; [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251-1: SUMMARY for call outw(1347bv16, ~bvadd~32(76bv32, ~zero_extend~32~16(fst_enable_intr_#t~mem210#1))); srcloc: null [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233: assume { :begin_inline_kzalloc } true;kzalloc_#in~size#1, kzalloc_#in~flags#1 := 1000bv64, 208bv32;havoc kzalloc_#res#1.base, kzalloc_#res#1.offset;havoc kzalloc_#t~ret924#1.base, kzalloc_#t~ret924#1.offset, kzalloc_~size#1, kzalloc_~flags#1, kzalloc_~tmp~67#1.base, kzalloc_~tmp~67#1.offset;kzalloc_~size#1 := kzalloc_#in~size#1;kzalloc_~flags#1 := kzalloc_#in~flags#1;havoc kzalloc_~tmp~67#1.base, kzalloc_~tmp~67#1.offset;assume { :begin_inline_ldv_kzalloc } true;ldv_kzalloc_#in~size#1, ldv_kzalloc_#in~flags#1 := kzalloc_~size#1, kzalloc_~flags#1;havoc ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset;havoc ldv_kzalloc_#t~ret947#1.base, ldv_kzalloc_#t~ret947#1.offset, ldv_kzalloc_~size#1, ldv_kzalloc_~flags#1, ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset;ldv_kzalloc_~size#1 := ldv_kzalloc_#in~size#1;ldv_kzalloc_~flags#1 := ldv_kzalloc_#in~flags#1;havoc ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset;assume { :begin_inline_ldv_check_alloc_flags } true;ldv_check_alloc_flags_#in~arg0#1 := ldv_kzalloc_~flags#1;havoc ldv_check_alloc_flags_~arg0#1;ldv_check_alloc_flags_~arg0#1 := ldv_check_alloc_flags_#in~arg0#1;havoc ldv_check_alloc_flags_~arg0#1;havoc ldv_check_alloc_flags_#in~arg0#1;assume { :end_inline_ldv_check_alloc_flags } true; [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: PTR_ERR_#t~ret922#1 := ldv_ptr_err_#res#1;havoc ldv_ptr_err_~ptr#1.base, ldv_ptr_err_~ptr#1.offset;havoc ldv_ptr_err_#in~ptr#1.base, ldv_ptr_err_#in~ptr#1.offset;assume { :end_inline_ldv_ptr_err } true;PTR_ERR_~tmp~65#1 := PTR_ERR_#t~ret922#1;havoc PTR_ERR_#t~ret922#1;PTR_ERR_#res#1 := PTR_ERR_~tmp~65#1; [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9687: assume 3bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9687: assume !(3bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573: assume 1bv32 == fst_get_iface_#t~mem617#1;havoc fst_get_iface_#t~mem617#1; [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573: assume !(1bv32 == fst_get_iface_#t~mem617#1);havoc fst_get_iface_#t~mem617#1;call fst_get_iface_#t~mem618#1 := read~intINTTYPE4#13(fst_get_iface_~port#1.base, ~bvadd~64(20bv64, fst_get_iface_~port#1.offset), 4bv64); [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462-1: ldv_dummy_resourceless_instance_callback_1_3_#t~ret834#1 := hdlc_change_mtu_#res#1;havoc hdlc_change_mtu_#t~nondet1046#1, hdlc_change_mtu_~arg0#1.base, hdlc_change_mtu_~arg0#1.offset, hdlc_change_mtu_~arg1#1;havoc hdlc_change_mtu_#in~arg0#1.base, hdlc_change_mtu_#in~arg0#1.offset, hdlc_change_mtu_#in~arg1#1;assume { :end_inline_hdlc_change_mtu } true;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret834#1;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret834#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309-2: call set_conf_from_info_#t~mem480#1.base, set_conf_from_info_#t~mem480#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_~my_framing~0#1)[8:0], set_conf_from_info_#t~mem480#1.base, ~bvadd~64(19221bv64, set_conf_from_info_#t~mem480#1.offset)); srcloc: null [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462: havoc hdlc_change_mtu_#t~nondet1046#1; [2025-02-08 03:57:06,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309: havoc set_conf_from_info_#t~mem480#1.base, set_conf_from_info_#t~mem480#1.offset;call set_conf_from_info_#t~mem481#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(61bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem482#1.base, set_conf_from_info_#t~mem482#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: assume 0bv32 == fst_intr_~do_card_interrupt~0#1;fst_intr_#res#1 := 1bv32; [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: assume !(0bv32 == fst_intr_~do_card_interrupt~0#1);call fst_intr_#t~mem424#1 := read~intINTTYPE4#13(fst_intr_~card~3#1.base, ~bvadd~64(870bv64, fst_intr_~card~3#1.offset), 4bv64); [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: havoc fst_cpurelease_#t~mem197#1, fst_cpurelease_#t~mem198#1.base, fst_cpurelease_#t~mem198#1.offset, fst_cpurelease_#t~ret199#1, fst_cpurelease_#t~mem200#1, fst_cpurelease_#t~mem201#1, fst_cpurelease_#t~mem202#1.base, fst_cpurelease_#t~mem202#1.offset, fst_cpurelease_#t~ret203#1, fst_cpurelease_~card#1.base, fst_cpurelease_~card#1.offset;havoc fst_cpurelease_#in~card#1.base, fst_cpurelease_#in~card#1.offset;assume { :end_inline_fst_cpurelease } true;call write~intINTTYPE4#13(3bv32, fst_ioctl_~card~4#1.base, ~bvadd~64(36bv64, fst_ioctl_~card~4#1.offset), 4bv64);fst_ioctl_#res#1 := 0bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-1: SUMMARY for call writeb(128bv8, fst_intr_rx_#t~mem342#1.base, ~bvadd~64(fst_intr_rx_#t~mem342#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(3bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_intr_rx_~pi~4#1)), ~sign_extend~64~32(fst_intr_rx_~rxp~0#1))))))); srcloc: null [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: havoc fst_intr_rx_#t~mem342#1.base, fst_intr_rx_#t~mem342#1.offset;call fst_intr_rx_#t~mem343#1 := read~intINTTYPE8#13(fst_intr_rx_~dev~3#1.base, ~bvadd~64(260bv64, fst_intr_rx_~dev~3#1.offset), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_intr_rx_#t~mem343#1), fst_intr_rx_~dev~3#1.base, ~bvadd~64(260bv64, fst_intr_rx_~dev~3#1.offset), 8bv64);havoc fst_intr_rx_#t~mem343#1;call fst_intr_rx_#t~mem344#1 := read~intINTTYPE8#13(fst_intr_rx_~dev~3#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, fst_intr_rx_~dev~3#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(fst_intr_rx_#t~mem344#1, ~zero_extend~64~16(fst_intr_rx_~len~0#1)), fst_intr_rx_~dev~3#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, fst_intr_rx_~dev~3#1.offset)), 8bv64);havoc fst_intr_rx_#t~mem344#1;call fst_intr_rx_#t~mem345#1 := read~intINTTYPE4#13(fst_intr_rx_~port#1.base, ~bvadd~64(28bv64, fst_intr_rx_~port#1.offset), 4bv64); [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556: ldv_pci_pci_instance_2_~tmp___4~3#1 := ldv_pci_pci_instance_2_#t~ret892#1;havoc ldv_pci_pci_instance_2_#t~ret892#1; [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret892#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706-1: assume { :begin_inline_fst_cpurelease } true;fst_cpurelease_#in~card#1.base, fst_cpurelease_#in~card#1.offset := fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset;havoc fst_cpurelease_#t~mem197#1, fst_cpurelease_#t~mem198#1.base, fst_cpurelease_#t~mem198#1.offset, fst_cpurelease_#t~ret199#1, fst_cpurelease_#t~mem200#1, fst_cpurelease_#t~mem201#1, fst_cpurelease_#t~mem202#1.base, fst_cpurelease_#t~mem202#1.offset, fst_cpurelease_#t~ret203#1, fst_cpurelease_~card#1.base, fst_cpurelease_~card#1.offset;fst_cpurelease_~card#1.base, fst_cpurelease_~card#1.offset := fst_cpurelease_#in~card#1.base, fst_cpurelease_#in~card#1.offset;call fst_cpurelease_#t~mem197#1 := read~intINTTYPE4#13(fst_cpurelease_~card#1.base, ~bvadd~64(874bv64, fst_cpurelease_~card#1.offset), 4bv64); [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: havoc set_conf_from_info_#t~mem481#1;havoc set_conf_from_info_#t~mem482#1.base, set_conf_from_info_#t~mem482#1.offset;call set_conf_from_info_#t~mem483#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(62bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem484#1.base, set_conf_from_info_#t~mem484#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9424: havoc ldv_pci_pci_instance_2_#t~ret864#1, ldv_pci_pci_instance_2_#t~mem865#1.base, ldv_pci_pci_instance_2_#t~mem865#1.offset, ldv_pci_pci_instance_2_#t~mem866#1.base, ldv_pci_pci_instance_2_#t~mem866#1.offset, ldv_pci_pci_instance_2_#t~mem867#1.base, ldv_pci_pci_instance_2_#t~mem867#1.offset, ldv_pci_pci_instance_2_#t~ret868#1, ldv_pci_pci_instance_2_#t~mem869#1.base, ldv_pci_pci_instance_2_#t~mem869#1.offset, ldv_pci_pci_instance_2_#t~mem870#1.base, ldv_pci_pci_instance_2_#t~mem870#1.offset, ldv_pci_pci_instance_2_#t~mem871#1.base, ldv_pci_pci_instance_2_#t~mem871#1.offset, ldv_pci_pci_instance_2_#t~mem872#1.base, ldv_pci_pci_instance_2_#t~mem872#1.offset, ldv_pci_pci_instance_2_#t~mem873#1.base, ldv_pci_pci_instance_2_#t~mem873#1.offset, ldv_pci_pci_instance_2_#t~mem874#1.base, ldv_pci_pci_instance_2_#t~mem874#1.offset, ldv_pci_pci_instance_2_#t~mem875#1, ldv_pci_pci_instance_2_#t~ret876#1, ldv_pci_pci_instance_2_#t~ret877#1, ldv_pci_pci_instance_2_#t~mem878#1.base, ldv_pci_pci_instance_2_#t~mem878#1.offset, ldv_pci_pci_instance_2_#t~mem879#1.base, ldv_pci_pci_instance_2_#t~mem879#1.offset, ldv_pci_pci_instance_2_#t~mem880#1, ldv_pci_pci_instance_2_#t~ret881#1, ldv_pci_pci_instance_2_#t~ret882#1, ldv_pci_pci_instance_2_#t~ret883#1, ldv_pci_pci_instance_2_#t~ret884#1, ldv_pci_pci_instance_2_#t~ret885#1, ldv_pci_pci_instance_2_#t~mem886#1.base, ldv_pci_pci_instance_2_#t~mem886#1.offset, ldv_pci_pci_instance_2_#t~ret887#1, ldv_pci_pci_instance_2_#t~ret888#1, ldv_pci_pci_instance_2_#t~ret889#1, ldv_pci_pci_instance_2_#t~ret890#1.base, ldv_pci_pci_instance_2_#t~ret890#1.offset, ldv_pci_pci_instance_2_#t~ret891#1.base, ldv_pci_pci_instance_2_#t~ret891#1.offset, ldv_pci_pci_instance_2_#t~ret892#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~56#1, ldv_pci_pci_instance_2_~tmp___0~21#1, ldv_pci_pci_instance_2_~tmp___1~11#1, ldv_pci_pci_instance_2_~tmp___2~6#1.base, ldv_pci_pci_instance_2_~tmp___2~6#1.offset, ldv_pci_pci_instance_2_~tmp___3~4#1.base, ldv_pci_pci_instance_2_~tmp___3~4#1.offset, ldv_pci_pci_instance_2_~tmp___4~3#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem481#1)[8:0], set_conf_from_info_#t~mem482#1.base, ~bvadd~64(19222bv64, set_conf_from_info_#t~mem482#1.offset)); srcloc: null [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9028: assume { :begin_inline_ldv_struct_tasklet_struct_base_instance_3 } true;ldv_struct_tasklet_struct_base_instance_3_#in~arg0#1.base, ldv_struct_tasklet_struct_base_instance_3_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_struct_tasklet_struct_base_instance_3_#t~ret901#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret902#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret903#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret904#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret905#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret906#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret907#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret908#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret909#1, ldv_struct_tasklet_struct_base_instance_3_~arg0#1.base, ldv_struct_tasklet_struct_base_instance_3_~arg0#1.offset, ldv_struct_tasklet_struct_base_instance_3_~tmp~60#1, ldv_struct_tasklet_struct_base_instance_3_~tmp___0~23#1, ldv_struct_tasklet_struct_base_instance_3_~tmp___1~12#1, ldv_struct_tasklet_struct_base_instance_3_~tmp___2~7#1, ldv_struct_tasklet_struct_base_instance_3_~tmp___3~5#1;ldv_struct_tasklet_struct_base_instance_3_~arg0#1.base, ldv_struct_tasklet_struct_base_instance_3_~arg0#1.offset := ldv_struct_tasklet_struct_base_instance_3_#in~arg0#1.base, ldv_struct_tasklet_struct_base_instance_3_#in~arg0#1.offset;havoc ldv_struct_tasklet_struct_base_instance_3_~tmp~60#1;havoc ldv_struct_tasklet_struct_base_instance_3_~tmp___0~23#1;havoc ldv_struct_tasklet_struct_base_instance_3_~tmp___1~12#1;havoc ldv_struct_tasklet_struct_base_instance_3_~tmp___2~7#1;havoc ldv_struct_tasklet_struct_base_instance_3_~tmp___3~5#1; [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764: assume { :end_inline_ldv_switch_automaton_state_0_6 } true; [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443: assume 0bv32 != ~zero_extend~32~16(fst_set_iface_#t~mem593#1);havoc fst_set_iface_#t~mem593#1;fst_set_iface_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset);havoc fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset; [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443: assume !(0bv32 != ~zero_extend~32~16(fst_set_iface_#t~mem593#1));havoc fst_set_iface_#t~mem593#1;call fst_set_iface_#t~mem594#1 := read~intINTTYPE4#13(fst_set_iface_~port#1.base, ~bvadd~64(16bv64, fst_set_iface_~port#1.offset), 4bv64);fst_set_iface_~i~7#1 := fst_set_iface_#t~mem594#1;havoc fst_set_iface_#t~mem594#1;call fst_set_iface_#t~mem595#1 := read~intINTTYPE4#13(fst_set_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_set_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7311-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem483#1)[8:0], set_conf_from_info_#t~mem484#1.base, ~bvadd~64(19223bv64, set_conf_from_info_#t~mem484#1.offset)); srcloc: null [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7311: havoc set_conf_from_info_#t~mem483#1;havoc set_conf_from_info_#t~mem484#1.base, set_conf_from_info_#t~mem484#1.offset;call set_conf_from_info_#t~mem485#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(63bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem486#1.base, set_conf_from_info_#t~mem486#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236: assume 0bv64 == ~bvadd~64(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset);fst_add_one_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset);havoc fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset; [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236: assume !(0bv64 == ~bvadd~64(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset));assume { :begin_inline_pci_enable_device } true;pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset := fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset;havoc pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet1057#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset := pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;havoc pci_enable_device_#t~nondet1057#1;pci_enable_device_#res#1 := pci_enable_device_#t~nondet1057#1;havoc pci_enable_device_#t~nondet1057#1; [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_4_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7840: call write~intINTTYPE4#13(5bv32, fst_ioctl_~port~3#1.base, ~bvadd~64(28bv64, fst_ioctl_~port~3#1.offset), 4bv64); [2025-02-08 03:57:06,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501: havoc fst_init_#t~ret822#1.base, fst_init_#t~ret822#1.offset; [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501-1: SUMMARY for call fst_init_#t~ret822#1.base, fst_init_#t~ret822#1.offset := spinlock_check(~#fst_work_q_lock~0.base, ~#fst_work_q_lock~0.offset); srcloc: null [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10615-1: SUMMARY for call ldv_post_probe_#t~ret943#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___4~3#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___4~3#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10615: ldv_post_probe_~tmp~77#1 := ldv_post_probe_#t~ret943#1;havoc ldv_post_probe_#t~ret943#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~77#1;ldv_pci_pci_instance_2_#t~ret888#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret943#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~77#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret888#1;havoc ldv_pci_pci_instance_2_#t~ret888#1; [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7312-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem485#1)[8:0], set_conf_from_info_#t~mem486#1.base, ~bvadd~64(19224bv64, set_conf_from_info_#t~mem486#1.offset)); srcloc: null [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7312: havoc set_conf_from_info_#t~mem485#1;havoc set_conf_from_info_#t~mem486#1.base, set_conf_from_info_#t~mem486#1.offset;call set_conf_from_info_#t~mem487#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(64bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem488#1.base, set_conf_from_info_#t~mem488#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955: ldv_struct_tasklet_struct_base_instance_4_~tmp___1~13#1 := ldv_struct_tasklet_struct_base_instance_4_#t~ret915#1;havoc ldv_struct_tasklet_struct_base_instance_4_#t~ret915#1; [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_4_#t~ret915#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: assume 4bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: assume !(4bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502-1: SUMMARY for call __raw_spin_lock_init(~#fst_work_q_lock~0.base, ~#fst_work_q_lock~0.offset, 37bv64, 0bv64, fst_init_~#__key~1#1.base, fst_init_~#__key~1#1.offset); srcloc: null [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9427: ldv_pci_pci_instance_2_~tmp~56#1 := ldv_pci_pci_instance_2_#t~ret864#1;havoc ldv_pci_pci_instance_2_#t~ret864#1; [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9427-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret864#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7577: assume 4bv32 == fst_get_iface_#t~mem618#1;havoc fst_get_iface_#t~mem618#1; [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7577: assume !(4bv32 == fst_get_iface_#t~mem618#1);havoc fst_get_iface_#t~mem618#1;call fst_get_iface_#t~mem619#1 := read~intINTTYPE4#13(fst_get_iface_~port#1.base, ~bvadd~64(20bv64, fst_get_iface_~port#1.offset), 4bv64); [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502: assume { :begin_inline_ldv___pci_register_driver_91 } true;ldv___pci_register_driver_91_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_91_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_91_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_91_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_91_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_91_#in~ldv_func_arg3#1.offset := ~#fst_driver~0.base, ~#fst_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 38bv64, 0bv64;havoc ldv___pci_register_driver_91_#res#1;havoc ldv___pci_register_driver_91_#t~ret931#1, ldv___pci_register_driver_91_#t~ret932#1, ldv___pci_register_driver_91_~ldv_func_arg1#1.base, ldv___pci_register_driver_91_~ldv_func_arg1#1.offset, ldv___pci_register_driver_91_~ldv_func_arg2#1.base, ldv___pci_register_driver_91_~ldv_func_arg2#1.offset, ldv___pci_register_driver_91_~ldv_func_arg3#1.base, ldv___pci_register_driver_91_~ldv_func_arg3#1.offset, ldv___pci_register_driver_91_~ldv_func_res~2#1, ldv___pci_register_driver_91_~tmp~72#1, ldv___pci_register_driver_91_~tmp___0~27#1;ldv___pci_register_driver_91_~ldv_func_arg1#1.base, ldv___pci_register_driver_91_~ldv_func_arg1#1.offset := ldv___pci_register_driver_91_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_91_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_91_~ldv_func_arg2#1.base, ldv___pci_register_driver_91_~ldv_func_arg2#1.offset := ldv___pci_register_driver_91_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_91_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_91_~ldv_func_arg3#1.base, ldv___pci_register_driver_91_~ldv_func_arg3#1.offset := ldv___pci_register_driver_91_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_91_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_91_~ldv_func_res~2#1;havoc ldv___pci_register_driver_91_~tmp~72#1;havoc ldv___pci_register_driver_91_~tmp___0~27#1;assume { :begin_inline___pci_register_driver } true;__pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset := ldv___pci_register_driver_91_~ldv_func_arg1#1.base, ldv___pci_register_driver_91_~ldv_func_arg1#1.offset, ldv___pci_register_driver_91_~ldv_func_arg2#1.base, ldv___pci_register_driver_91_~ldv_func_arg2#1.offset, ldv___pci_register_driver_91_~ldv_func_arg3#1.base, ldv___pci_register_driver_91_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1041#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;__pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset := __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset;__pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset := __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset;__pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset := __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;havoc __pci_register_driver_#t~nondet1041#1;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet1041#1;havoc __pci_register_driver_#t~nondet1041#1; [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7313-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem487#1)[8:0], set_conf_from_info_#t~mem488#1.base, ~bvadd~64(19225bv64, set_conf_from_info_#t~mem488#1.offset)); srcloc: null [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7313: havoc set_conf_from_info_#t~mem487#1;havoc set_conf_from_info_#t~mem488#1.base, set_conf_from_info_#t~mem488#1.offset;call set_conf_from_info_#t~mem489#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(65bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem490#1.base, set_conf_from_info_#t~mem490#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7181-1: SUMMARY for call writeb(~zero_extend~32~8(fst_intr_~rdidx~0#1[8:0])[8:0], fst_intr_#t~mem440#1.base, ~bvadd~64(18784bv64, fst_intr_#t~mem440#1.offset)); srcloc: null [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7181: havoc fst_intr_#t~mem440#1.base, fst_intr_#t~mem440#1.offset;fst_intr_#res#1 := 1bv32;ldv_interrupt_instance_handler_0_5_#t~ret841#1 := fst_intr_#res#1;havoc fst_intr_#t~mem402#1, fst_intr_#t~mem403#1, fst_intr_#t~mem404#1, fst_intr_#t~ret405#1, fst_intr_#t~mem406#1.base, fst_intr_#t~mem406#1.offset, fst_intr_#t~ret407#1, fst_intr_#t~mem408#1.base, fst_intr_#t~mem408#1.offset, fst_intr_#t~mem409#1, fst_intr_#t~mem410#1, fst_intr_#t~ret411#1, fst_intr_#t~mem412#1, fst_intr_#t~mem413#1.base, fst_intr_#t~mem413#1.offset, fst_intr_#t~mem414#1, fst_intr_#t~mem415#1.base, fst_intr_#t~mem415#1.offset, fst_intr_#t~mem416#1, fst_intr_#t~mem417#1, fst_intr_#t~mem418#1.base, fst_intr_#t~mem418#1.offset, fst_intr_#t~mem419#1, fst_intr_#t~mem420#1, fst_intr_#t~mem421#1.base, fst_intr_#t~mem421#1.offset, fst_intr_#t~ret422#1, fst_intr_#t~mem423#1.base, fst_intr_#t~mem423#1.offset, fst_intr_#t~mem424#1, fst_intr_#t~mem425#1.base, fst_intr_#t~mem425#1.offset, fst_intr_#t~ret426#1, fst_intr_#t~mem427#1.base, fst_intr_#t~mem427#1.offset, fst_intr_#t~ret428#1, fst_intr_#t~mem429#1.base, fst_intr_#t~mem429#1.offset, fst_intr_#t~ret430#1, fst_intr_#t~mem431#1, fst_intr_#t~mem432#1, fst_intr_#t~mem433#1.base, fst_intr_#t~mem433#1.offset, fst_intr_#t~mem434#1.base, fst_intr_#t~mem434#1.offset, fst_intr_#t~mem435#1, fst_intr_#t~mem436#1.base, fst_intr_#t~mem436#1.offset, fst_intr_#t~mem437#1.base, fst_intr_#t~mem437#1.offset, fst_intr_#t~mem438#1, fst_intr_#t~ret439#1, fst_intr_#t~mem440#1.base, fst_intr_#t~mem440#1.offset, fst_intr_~dummy#1, fst_intr_~dev_id#1.base, fst_intr_~dev_id#1.offset, fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, fst_intr_~port~2#1.base, fst_intr_~port~2#1.offset, fst_intr_~rdidx~0#1, fst_intr_~wridx~0#1, fst_intr_~event~0#1, fst_intr_~dma_intcsr~0#1, fst_intr_~do_card_interrupt~0#1, fst_intr_~int_retry_count~0#1, fst_intr_~tmp~32#1, fst_intr_~tmp___0~10#1, fst_intr_~tmp___1~4#1, fst_intr_~tmp___2~1#1;havoc fst_intr_#in~dummy#1, fst_intr_#in~dev_id#1.base, fst_intr_#in~dev_id#1.offset;assume { :end_inline_fst_intr } true;ldv_interrupt_instance_handler_0_5_~tmp~50#1 := ldv_interrupt_instance_handler_0_5_#t~ret841#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret841#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~50#1;ldv_interrupt_interrupt_instance_0_#t~ret845#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret841#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~50#1;havoc ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_handler_0_5 } true;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret845#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret845#1;assume { :begin_inline_ldv_switch_to_process_context } true;assume { :end_inline_ldv_switch_to_process_context } true; [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785: assume 4bv32 == fst_intr_rx_#t~mem345#1;havoc fst_intr_rx_#t~mem345#1; [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785: assume !(4bv32 == fst_intr_rx_#t~mem345#1);havoc fst_intr_rx_#t~mem345#1; [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314: havoc set_conf_from_info_#t~mem489#1;havoc set_conf_from_info_#t~mem490#1.base, set_conf_from_info_#t~mem490#1.offset;call set_conf_from_info_#t~mem491#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(56bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem492#1.base, set_conf_from_info_#t~mem492#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem489#1)[8:0], set_conf_from_info_#t~mem490#1.base, ~bvadd~64(19226bv64, set_conf_from_info_#t~mem490#1.offset)); srcloc: null [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7050: havoc fst_intr_#t~mem424#1; [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296: havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;havoc ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_release_2_2 } true;havoc ldv_pci_pci_instance_2_#t~mem865#1.base, ldv_pci_pci_instance_2_#t~mem865#1.offset;~ldv_statevar_2~0 := 1bv32; [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296-1: SUMMARY for call fst_remove_one(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957: assume 0bv32 != ldv_struct_tasklet_struct_base_instance_4_~tmp___1~13#1;~ldv_statevar_4~0 := 11bv32; [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957: assume !(0bv32 != ldv_struct_tasklet_struct_base_instance_4_~tmp___1~13#1);~ldv_statevar_4~0 := 16bv32; [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900: SUMMARY for call ldv_EMGentry_exit_fst_cleanup_module_12_2(~ldv_12_exit_fst_cleanup_module_default~0.base, ~ldv_12_exit_fst_cleanup_module_default~0.offset); srcloc: null [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7050-1: SUMMARY for call fst_q_work_item(~#fst_work_intq~0.base, ~#fst_work_intq~0.offset, fst_intr_#t~mem424#1); srcloc: null [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7843: assume { :begin_inline_fst_get_iface } true;fst_get_iface_#in~card#1.base, fst_get_iface_#in~card#1.offset, fst_get_iface_#in~port#1.base, fst_get_iface_#in~port#1.offset, fst_get_iface_#in~ifr#1.base, fst_get_iface_#in~ifr#1.offset := fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset, fst_ioctl_~port~3#1.base, fst_ioctl_~port~3#1.offset, fst_ioctl_~ifr#1.base, fst_ioctl_~ifr#1.offset;havoc fst_get_iface_#res#1;havoc fst_get_iface_#t~mem614#1, fst_get_iface_#t~mem615#1, fst_get_iface_#t~mem616#1, fst_get_iface_#t~mem617#1, fst_get_iface_#t~mem618#1, fst_get_iface_#t~mem619#1, fst_get_iface_#t~mem620#1, fst_get_iface_#t~mem621#1, fst_get_iface_#t~mem622#1, fst_get_iface_#t~memset~res623#1.base, fst_get_iface_#t~memset~res623#1.offset, fst_get_iface_#t~mem624#1.base, fst_get_iface_#t~mem624#1.offset, fst_get_iface_#t~ret625#1, fst_get_iface_#t~mem626#1.base, fst_get_iface_#t~mem626#1.offset, fst_get_iface_#t~ret627#1, fst_get_iface_#t~mem628#1.base, fst_get_iface_#t~mem628#1.offset, fst_get_iface_#t~ret629#1, fst_get_iface_~card#1.base, fst_get_iface_~card#1.offset, fst_get_iface_~port#1.base, fst_get_iface_~port#1.offset, fst_get_iface_~ifr#1.base, fst_get_iface_~ifr#1.offset, fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset, fst_get_iface_~i~8#1, fst_get_iface_~tmp~36#1, fst_get_iface_~tmp___0~13#1;fst_get_iface_~card#1.base, fst_get_iface_~card#1.offset := fst_get_iface_#in~card#1.base, fst_get_iface_#in~card#1.offset;fst_get_iface_~port#1.base, fst_get_iface_~port#1.offset := fst_get_iface_#in~port#1.base, fst_get_iface_#in~port#1.offset;fst_get_iface_~ifr#1.base, fst_get_iface_~ifr#1.offset := fst_get_iface_#in~ifr#1.base, fst_get_iface_#in~ifr#1.offset;call fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset := #Ultimate.allocOnStack(10bv64);havoc fst_get_iface_~i~8#1;havoc fst_get_iface_~tmp~36#1;havoc fst_get_iface_~tmp___0~13#1;call fst_get_iface_#t~mem614#1 := read~intINTTYPE4#13(fst_get_iface_~port#1.base, ~bvadd~64(20bv64, fst_get_iface_~port#1.offset), 4bv64); [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711-1: call fst_ioctl_#t~mem634#1.base, fst_ioctl_#t~mem634#1.offset := read~$Pointer$#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 8bv64); [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711: assume 0bv64 == ~bvadd~64(fst_ioctl_#t~mem634#1.base, fst_ioctl_#t~mem634#1.offset);havoc fst_ioctl_#t~mem634#1.base, fst_ioctl_#t~mem634#1.offset;fst_ioctl_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711: assume !(0bv64 == ~bvadd~64(fst_ioctl_#t~mem634#1.base, fst_ioctl_#t~mem634#1.offset));havoc fst_ioctl_#t~mem634#1.base, fst_ioctl_#t~mem634#1.offset;call fst_ioctl_#t~mem635#1.base, fst_ioctl_#t~mem635#1.offset := read~$Pointer$#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 8bv64); [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429: assume 0bv32 != ldv_pci_pci_instance_2_~tmp~56#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp~56#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem491#1)[8:0], set_conf_from_info_#t~mem492#1.base, ~bvadd~64(19227bv64, set_conf_from_info_#t~mem492#1.offset)); srcloc: null [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7315: havoc set_conf_from_info_#t~mem491#1;havoc set_conf_from_info_#t~mem492#1.base, set_conf_from_info_#t~mem492#1.offset;call set_conf_from_info_#t~mem493#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(66bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem494#1.base, set_conf_from_info_#t~mem494#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051-1: SUMMARY for call tasklet_schedule(~#fst_int_task~0.base, ~#fst_int_task~0.offset); srcloc: null [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051: call fst_intr_#t~mem425#1.base, fst_intr_#t~mem425#1.offset := read~$Pointer$#13(fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, 8bv64); [2025-02-08 03:57:06,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9826: assume { :begin_inline_ldv_base_instance_callback_3_9 } true;ldv_base_instance_callback_3_9_#in~arg0#1.base, ldv_base_instance_callback_3_9_#in~arg0#1.offset, ldv_base_instance_callback_3_9_#in~arg1#1 := ~ldv_3_callback_func~0.base, ~ldv_3_callback_func~0.offset, ~ldv_3_ldv_param_9_0_default~0;havoc ldv_base_instance_callback_3_9_~arg0#1.base, ldv_base_instance_callback_3_9_~arg0#1.offset, ldv_base_instance_callback_3_9_~arg1#1;ldv_base_instance_callback_3_9_~arg0#1.base, ldv_base_instance_callback_3_9_~arg0#1.offset := ldv_base_instance_callback_3_9_#in~arg0#1.base, ldv_base_instance_callback_3_9_#in~arg0#1.offset;ldv_base_instance_callback_3_9_~arg1#1 := ldv_base_instance_callback_3_9_#in~arg1#1;assume { :begin_inline_fst_process_int_work_q } true;fst_process_int_work_q_#in~work_q#1 := ldv_base_instance_callback_3_9_~arg1#1;havoc fst_process_int_work_q_#t~mem179#1, fst_process_int_work_q_#t~mem180#1.base, fst_process_int_work_q_#t~mem180#1.offset, fst_process_int_work_q_#t~mem181#1.base, fst_process_int_work_q_#t~mem181#1.offset, fst_process_int_work_q_#t~mem182#1.base, fst_process_int_work_q_#t~mem182#1.offset, fst_process_int_work_q_~work_q#1, fst_process_int_work_q_~flags~2#1, fst_process_int_work_q_~work_intq~0#1, fst_process_int_work_q_~i~1#1;fst_process_int_work_q_~work_q#1 := fst_process_int_work_q_#in~work_q#1;havoc fst_process_int_work_q_~flags~2#1;havoc fst_process_int_work_q_~work_intq~0#1;havoc fst_process_int_work_q_~i~1#1;assume { :begin_inline_ldv___ldv_spin_lock_64 } true;ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.offset := ~#fst_work_q_lock~0.base, ~#fst_work_q_lock~0.offset;havoc ldv___ldv_spin_lock_64_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_64_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_64_#in~ldv_func_arg1#1.offset; [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9033: assume { :begin_inline_ldv_struct_tasklet_struct_base_instance_4 } true;ldv_struct_tasklet_struct_base_instance_4_#in~arg0#1.base, ldv_struct_tasklet_struct_base_instance_4_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_struct_tasklet_struct_base_instance_4_#t~ret910#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret911#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret912#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret913#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret914#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret915#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret916#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret917#1, ldv_struct_tasklet_struct_base_instance_4_#t~ret918#1, ldv_struct_tasklet_struct_base_instance_4_~arg0#1.base, ldv_struct_tasklet_struct_base_instance_4_~arg0#1.offset, ldv_struct_tasklet_struct_base_instance_4_~tmp~61#1, ldv_struct_tasklet_struct_base_instance_4_~tmp___0~24#1, ldv_struct_tasklet_struct_base_instance_4_~tmp___1~13#1, ldv_struct_tasklet_struct_base_instance_4_~tmp___2~8#1, ldv_struct_tasklet_struct_base_instance_4_~tmp___3~6#1;ldv_struct_tasklet_struct_base_instance_4_~arg0#1.base, ldv_struct_tasklet_struct_base_instance_4_~arg0#1.offset := ldv_struct_tasklet_struct_base_instance_4_#in~arg0#1.base, ldv_struct_tasklet_struct_base_instance_4_#in~arg0#1.offset;havoc ldv_struct_tasklet_struct_base_instance_4_~tmp~61#1;havoc ldv_struct_tasklet_struct_base_instance_4_~tmp___0~24#1;havoc ldv_struct_tasklet_struct_base_instance_4_~tmp___1~13#1;havoc ldv_struct_tasklet_struct_base_instance_4_~tmp___2~8#1;havoc ldv_struct_tasklet_struct_base_instance_4_~tmp___3~6#1; [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787-1: SUMMARY for call fst_intr_rx_#t~ret346#1 := farsync_type_trans(fst_intr_rx_~skb~0#1.base, fst_intr_rx_~skb~0#1.offset, fst_intr_rx_~dev~3#1.base, fst_intr_rx_~dev~3#1.offset); srcloc: null [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: call write~intINTTYPE2#13(fst_intr_rx_#t~ret346#1, fst_intr_rx_~skb~0#1.base, ~bvadd~64(134bv64, fst_intr_rx_~skb~0#1.offset), 2bv64);havoc fst_intr_rx_#t~ret346#1; [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7316-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem493#1)[8:0], set_conf_from_info_#t~mem494#1.base, ~bvadd~64(19228bv64, set_conf_from_info_#t~mem494#1.offset)); srcloc: null [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7316: havoc set_conf_from_info_#t~mem493#1;havoc set_conf_from_info_#t~mem494#1.base, set_conf_from_info_#t~mem494#1.offset;call set_conf_from_info_#t~mem495#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(67bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem496#1.base, set_conf_from_info_#t~mem496#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052-1: SUMMARY for call fst_intr_#t~ret426#1 := readb(fst_intr_#t~mem425#1.base, ~bvadd~64(18784bv64, fst_intr_#t~mem425#1.offset)); srcloc: null [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052: fst_intr_~tmp___0~10#1 := fst_intr_#t~ret426#1;havoc fst_intr_#t~mem425#1.base, fst_intr_#t~mem425#1.offset;havoc fst_intr_#t~ret426#1;fst_intr_~rdidx~0#1 := ~bvand~32(31bv32, ~zero_extend~32~8(fst_intr_~tmp___0~10#1));call fst_intr_#t~mem427#1.base, fst_intr_#t~mem427#1.offset := read~$Pointer$#13(fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, 8bv64); [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8902-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8902: ~ldv_statevar_12~0 := 9bv32; [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506: ldv_EMGentry_init_fst_init_12_9_#t~ret825#1 := fst_init_#res#1;havoc fst_init_#t~ret822#1.base, fst_init_#t~ret822#1.offset, fst_init_#t~ret823#1, fst_init_~i~12#1, fst_init_~#__key~1#1.base, fst_init_~#__key~1#1.offset, fst_init_~tmp~45#1;assume { :end_inline_fst_init } true;ldv_EMGentry_init_fst_init_12_9_~tmp~46#1 := ldv_EMGentry_init_fst_init_12_9_#t~ret825#1;havoc ldv_EMGentry_init_fst_init_12_9_#t~ret825#1;ldv_EMGentry_init_fst_init_12_9_#res#1 := ldv_EMGentry_init_fst_init_12_9_~tmp~46#1;ldv_entry_EMGentry_12_#t~ret837#1 := ldv_EMGentry_init_fst_init_12_9_#res#1;havoc ldv_EMGentry_init_fst_init_12_9_#t~ret825#1, ldv_EMGentry_init_fst_init_12_9_~arg0#1.base, ldv_EMGentry_init_fst_init_12_9_~arg0#1.offset, ldv_EMGentry_init_fst_init_12_9_~tmp~46#1;havoc ldv_EMGentry_init_fst_init_12_9_#in~arg0#1.base, ldv_EMGentry_init_fst_init_12_9_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_fst_init_12_9 } true;~ldv_12_ret_default~0 := ldv_entry_EMGentry_12_#t~ret837#1;havoc ldv_entry_EMGentry_12_#t~ret837#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_12_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret942#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~76#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~76#1; [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9695: assume 6bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9695: assume !(6bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7581: assume 2bv32 == fst_get_iface_#t~mem619#1;havoc fst_get_iface_#t~mem619#1; [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7581: assume !(2bv32 == fst_get_iface_#t~mem619#1);havoc fst_get_iface_#t~mem619#1; [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: assume 4096bv32 == fst_set_iface_#t~mem595#1;havoc fst_set_iface_#t~mem595#1; [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: assume !(4096bv32 == fst_set_iface_#t~mem595#1);havoc fst_set_iface_#t~mem595#1;call fst_set_iface_#t~mem596#1 := read~intINTTYPE4#13(fst_set_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_set_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem495#1)[8:0], set_conf_from_info_#t~mem496#1.base, ~bvadd~64(19229bv64, set_conf_from_info_#t~mem496#1.offset)); srcloc: null [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: havoc set_conf_from_info_#t~mem495#1;havoc set_conf_from_info_#t~mem496#1.base, set_conf_from_info_#t~mem496#1.offset;call set_conf_from_info_#t~mem497#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(68bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem498#1.base, set_conf_from_info_#t~mem498#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6657: assume 0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(fst_log_rx_error_~dmabits#1));call fst_log_rx_error_#t~mem314#1 := read~intINTTYPE8#13(fst_log_rx_error_~dev~2#1.base, ~bvadd~64(112bv64, ~bvadd~64(260bv64, fst_log_rx_error_~dev~2#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_log_rx_error_#t~mem314#1), fst_log_rx_error_~dev~2#1.base, ~bvadd~64(112bv64, ~bvadd~64(260bv64, fst_log_rx_error_~dev~2#1.offset)), 8bv64);havoc fst_log_rx_error_#t~mem314#1; [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6657: assume !(0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(fst_log_rx_error_~dmabits#1))); [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318: havoc set_conf_from_info_#t~mem497#1;havoc set_conf_from_info_#t~mem498#1.base, set_conf_from_info_#t~mem498#1.offset;call set_conf_from_info_#t~mem499#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(69bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem500#1.base, set_conf_from_info_#t~mem500#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243: assume 0bv32 != fst_add_one_~err~3#1; [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243: assume !(0bv32 != fst_add_one_~err~3#1);assume { :begin_inline_pci_request_regions } true;pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset := fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset, 26bv64, 0bv64;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet1058#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset := pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset;pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset := pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;havoc pci_request_regions_#t~nondet1058#1;pci_request_regions_#res#1 := pci_request_regions_#t~nondet1058#1;havoc pci_request_regions_#t~nondet1058#1; [2025-02-08 03:57:06,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem497#1)[8:0], set_conf_from_info_#t~mem498#1.base, ~bvadd~64(19230bv64, set_conf_from_info_#t~mem498#1.offset)); srcloc: null [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054: fst_intr_~tmp___1~4#1 := fst_intr_#t~ret428#1;havoc fst_intr_#t~mem427#1.base, fst_intr_#t~mem427#1.offset;havoc fst_intr_#t~ret428#1;fst_intr_~wridx~0#1 := ~bvand~32(31bv32, ~zero_extend~32~8(fst_intr_~tmp___1~4#1)); [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225: IS_ERR_~tmp~66#1 := IS_ERR_#t~ret923#1;havoc IS_ERR_#t~ret923#1;IS_ERR_#res#1 := IS_ERR_~tmp~66#1;fst_ioctl_#t~ret646#1 := IS_ERR_#res#1;havoc IS_ERR_#t~ret923#1, IS_ERR_~ptr#1.base, IS_ERR_~ptr#1.offset, IS_ERR_~tmp~66#1;havoc IS_ERR_#in~ptr#1.base, IS_ERR_#in~ptr#1.offset;assume { :end_inline_IS_ERR } true;fst_ioctl_~tmp___4~1#1 := fst_ioctl_#t~ret646#1;havoc fst_ioctl_#t~ret646#1; [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225-1: SUMMARY for call IS_ERR_#t~ret923#1 := ldv_is_err(IS_ERR_~ptr#1.base, IS_ERR_~ptr#1.offset); srcloc: null [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054-1: SUMMARY for call fst_intr_#t~ret428#1 := readb(fst_intr_#t~mem427#1.base, ~bvadd~64(18785bv64, fst_intr_#t~mem427#1.offset)); srcloc: null [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7319-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem499#1)[8:0], set_conf_from_info_#t~mem500#1.base, ~bvadd~64(19231bv64, set_conf_from_info_#t~mem500#1.offset)); srcloc: null [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7319: havoc set_conf_from_info_#t~mem499#1;havoc set_conf_from_info_#t~mem500#1.base, set_conf_from_info_#t~mem500#1.offset;call set_conf_from_info_#t~mem501#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(58bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem502#1.base, set_conf_from_info_#t~mem502#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791-1: SUMMARY for call fst_intr_rx_#t~ret347#1 := hdlc_type_trans(fst_intr_rx_~skb~0#1.base, fst_intr_rx_~skb~0#1.offset, fst_intr_rx_~dev~3#1.base, fst_intr_rx_~dev~3#1.offset); srcloc: null [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791: call write~intINTTYPE2#13(fst_intr_rx_#t~ret347#1, fst_intr_rx_~skb~0#1.base, ~bvadd~64(134bv64, fst_intr_rx_~skb~0#1.offset), 2bv64);havoc fst_intr_rx_#t~ret347#1; [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716-1: SUMMARY for call fst_ioctl_#t~ret636#1 := copy_from_user(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset, fst_ioctl_#t~mem635#1.base, fst_ioctl_#t~mem635#1.offset, 8bv64); srcloc: null [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: fst_ioctl_~tmp___2~4#1 := fst_ioctl_#t~ret636#1;havoc fst_ioctl_#t~mem635#1.base, fst_ioctl_#t~mem635#1.offset;havoc fst_ioctl_#t~ret636#1; [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem501#1)[8:0], set_conf_from_info_#t~mem502#1.base, ~bvadd~64(19232bv64, set_conf_from_info_#t~mem502#1.offset)); srcloc: null [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320: havoc set_conf_from_info_#t~mem501#1;havoc set_conf_from_info_#t~mem502#1.base, set_conf_from_info_#t~mem502#1.offset;call set_conf_from_info_#t~mem503#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(70bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem504#1.base, set_conf_from_info_#t~mem504#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377: assume ~bvult~32(fst_add_one_~i~10#1, fst_add_one_#t~mem794#1);havoc fst_add_one_#t~mem794#1; [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377: assume !~bvult~32(fst_add_one_~i~10#1, fst_add_one_#t~mem794#1);havoc fst_add_one_#t~mem794#1;call write~$Pointer$#13(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset, fst_add_one_~card~8#1.base, ~bvadd~64(862bv64, fst_add_one_~card~8#1.offset), 8bv64); [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-1: SUMMARY for call fst_add_one_#t~ret754#1 := printk(25bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245: havoc fst_add_one_#t~ret754#1; [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699: assume 7bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699: assume !(7bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8774: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585: call write~intINTTYPE4#13(4098bv32, fst_get_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_get_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453: assume 4097bv32 == fst_set_iface_#t~mem596#1;havoc fst_set_iface_#t~mem596#1; [2025-02-08 03:57:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453: assume !(4097bv32 == fst_set_iface_#t~mem596#1);havoc fst_set_iface_#t~mem596#1;call fst_set_iface_#t~mem597#1 := read~intINTTYPE4#13(fst_set_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_set_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8246: fst_add_one_#res#1 := fst_add_one_~err~3#1;call ULTIMATE.dealloc(fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset);havoc fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset; [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem503#1)[8:0], set_conf_from_info_#t~mem504#1.base, ~bvadd~64(19233bv64, set_conf_from_info_#t~mem504#1.offset)); srcloc: null [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171: assume 1bv32 == ~ldv_statevar_1~0; [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171: assume !(1bv32 == ~ldv_statevar_1~0); [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321: havoc set_conf_from_info_#t~mem503#1;havoc set_conf_from_info_#t~mem504#1.base, set_conf_from_info_#t~mem504#1.offset;call set_conf_from_info_#t~mem505#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(71bv64, set_conf_from_info_~info#1.offset), 1bv64); [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8246-1: SUMMARY for call kfree(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset); srcloc: null [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: assume fst_intr_~rdidx~0#1 != fst_intr_~wridx~0#1; [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: assume !(fst_intr_~rdidx~0#1 != fst_intr_~wridx~0#1);call fst_intr_#t~mem440#1.base, fst_intr_#t~mem440#1.offset := read~$Pointer$#13(fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, 8bv64); [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(fst_log_rx_error_~dmabits#1));call fst_log_rx_error_#t~mem315#1 := read~intINTTYPE8#13(fst_log_rx_error_~dev~2#1.base, ~bvadd~64(96bv64, ~bvadd~64(260bv64, fst_log_rx_error_~dev~2#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_log_rx_error_#t~mem315#1), fst_log_rx_error_~dev~2#1.base, ~bvadd~64(96bv64, ~bvadd~64(260bv64, fst_log_rx_error_~dev~2#1.offset)), 8bv64);havoc fst_log_rx_error_#t~mem315#1; [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(fst_log_rx_error_~dmabits#1))); [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9965: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_4_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume { :begin_inline_ldv_dispatch_deregister_base_instance_11_12_4 } true;assume { :begin_inline_ldv_switch_automaton_state_3_10 } true;~ldv_3_ret_default~0 := 1bv32;~ldv_statevar_3~0 := 19bv32;assume { :end_inline_ldv_switch_automaton_state_3_10 } true;assume { :begin_inline_ldv_switch_automaton_state_4_10 } true;~ldv_4_ret_default~0 := 1bv32;~ldv_statevar_4~0 := 19bv32;assume { :end_inline_ldv_switch_automaton_state_4_10 } true;assume { :end_inline_ldv_dispatch_deregister_base_instance_11_12_4 } true;~ldv_statevar_12~0 := 2bv32; [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908-1: SUMMARY for call ldv_assume((if 11bv32 == ~ldv_statevar_3~0 || 11bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7719: assume 0bv64 != fst_ioctl_~tmp___2~4#1;fst_ioctl_#res#1 := 4294967282bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7719: assume !(0bv64 != fst_ioctl_~tmp___2~4#1);call fst_ioctl_#t~mem637#1 := read~intINTTYPE4#18(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset, 4bv64);fst_ioctl_#t~short639#1 := ~bvugt~32(fst_ioctl_#t~mem637#1, 1048576bv32); [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587: call write~intINTTYPE4#13(4100bv32, fst_get_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_get_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: call ldv_pci_pci_instance_2_#t~mem865#1.base, ldv_pci_pci_instance_2_#t~mem865#1.offset := read~$Pointer$#8(~ldv_2_container_pci_driver~0.base, ~bvadd~64(40bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_release_2_2 } true;ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem865#1.base, ldv_pci_pci_instance_2_#t~mem865#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset := ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset;ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset := ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_statevar_0~0 || 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7323: assume 0bv32 != ~zero_extend~32~8(set_conf_from_info_#t~mem505#1);havoc set_conf_from_info_#t~mem505#1;call set_conf_from_info_#t~mem506#1.base, set_conf_from_info_#t~mem506#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7323: assume !(0bv32 != ~zero_extend~32~8(set_conf_from_info_#t~mem505#1));havoc set_conf_from_info_#t~mem505#1;call set_conf_from_info_#t~mem507#1.base, set_conf_from_info_#t~mem507#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9305: havoc ldv_pci_instance_resume_2_5_#t~ret852#1; [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9305-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret852#1 := ##fun~$Pointer$~TO~C_INT(ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset); srcloc: null [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9966-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_4_#t~ret916#1 := ldv_switch_2(); srcloc: null [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795-1: SUMMARY for call fst_intr_rx_#t~ret348#1 := netif_rx(fst_intr_rx_~skb~0#1.base, fst_intr_rx_~skb~0#1.offset); srcloc: null [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: fst_intr_rx_~rx_status~1#1 := fst_intr_rx_#t~ret348#1;havoc fst_intr_rx_#t~ret348#1;call fst_intr_rx_#t~mem349#1.base, fst_intr_rx_#t~mem349#1.offset := read~$Pointer$#13(fst_intr_rx_~port#1.base, fst_intr_rx_~port#1.offset, 8bv64); [2025-02-08 03:57:06,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9966: ~ldv_statevar_4~0 := ldv_struct_tasklet_struct_base_instance_4_#t~ret916#1;havoc ldv_struct_tasklet_struct_base_instance_4_#t~ret916#1; [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588: call fst_get_iface_#t~mem620#1 := read~intINTTYPE4#13(fst_get_iface_~ifr#1.base, ~bvadd~64(4bv64, ~bvadd~64(16bv64, fst_get_iface_~ifr#1.offset)), 4bv64); [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12477-1: ldv_dummy_resourceless_instance_callback_1_12_#t~ret832#1 := hdlc_start_xmit_#res#1;havoc hdlc_start_xmit_#t~nondet1049#1, hdlc_start_xmit_~arg0#1.base, hdlc_start_xmit_~arg0#1.offset, hdlc_start_xmit_~arg1#1.base, hdlc_start_xmit_~arg1#1.offset;havoc hdlc_start_xmit_#in~arg0#1.base, hdlc_start_xmit_#in~arg0#1.offset, hdlc_start_xmit_#in~arg1#1.base, hdlc_start_xmit_#in~arg1#1.offset;assume { :end_inline_hdlc_start_xmit } true;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret832#1;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret832#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12477: havoc hdlc_start_xmit_#t~nondet1049#1; [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060-2: call fst_intr_#t~mem429#1.base, fst_intr_#t~mem429#1.offset := read~$Pointer$#13(fst_intr_~card~3#1.base, fst_intr_~card~3#1.offset, 8bv64); [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060-1: SUMMARY for call fst_intr_#t~ret430#1 := readb(fst_intr_#t~mem429#1.base, ~bvadd~64(fst_intr_#t~mem429#1.offset, ~bvadd~64(18786bv64, ~sign_extend~64~32(fst_intr_~rdidx~0#1)))); srcloc: null [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: fst_intr_~tmp___2~1#1 := fst_intr_#t~ret430#1;havoc fst_intr_#t~mem429#1.base, fst_intr_#t~mem429#1.offset;havoc fst_intr_#t~ret430#1;fst_intr_~event~0#1 := ~zero_extend~32~8(fst_intr_~tmp___2~1#1);fst_intr_~port~2#1.base, fst_intr_~port~2#1.offset := fst_intr_~card~3#1.base, ~bvadd~64(~bvadd~64(110bv64, fst_intr_~card~3#1.offset), ~bvmul~64(188bv64, ~bvand~64(3bv64, ~sign_extend~64~32(fst_intr_~event~0#1)))); [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: SUMMARY for call fst_process_rx_status(fst_intr_rx_~rx_status~1#1, fst_intr_rx_#t~mem349#1.base, fst_intr_rx_#t~mem349#1.offset); srcloc: null [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: havoc fst_intr_rx_#t~mem349#1.base, fst_intr_rx_#t~mem349#1.offset; [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9703: assume 8bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9703: assume !(8bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7457: assume 4098bv32 == fst_set_iface_#t~mem597#1;havoc fst_set_iface_#t~mem597#1; [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7457: assume !(4098bv32 == fst_set_iface_#t~mem597#1);havoc fst_set_iface_#t~mem597#1;call fst_set_iface_#t~mem598#1 := read~intINTTYPE4#13(fst_set_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_set_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10496: fst_init_#t~ret823#1 := ldv___pci_register_driver_91_#res#1;havoc ldv___pci_register_driver_91_#t~ret931#1, ldv___pci_register_driver_91_#t~ret932#1, ldv___pci_register_driver_91_~ldv_func_arg1#1.base, ldv___pci_register_driver_91_~ldv_func_arg1#1.offset, ldv___pci_register_driver_91_~ldv_func_arg2#1.base, ldv___pci_register_driver_91_~ldv_func_arg2#1.offset, ldv___pci_register_driver_91_~ldv_func_arg3#1.base, ldv___pci_register_driver_91_~ldv_func_arg3#1.offset, ldv___pci_register_driver_91_~ldv_func_res~2#1, ldv___pci_register_driver_91_~tmp~72#1, ldv___pci_register_driver_91_~tmp___0~27#1;havoc ldv___pci_register_driver_91_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_91_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_91_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_91_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_91_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_91_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_91 } true;fst_init_~tmp~45#1 := fst_init_#t~ret823#1;havoc fst_init_#t~ret823#1;fst_init_#res#1 := fst_init_~tmp~45#1;call ULTIMATE.dealloc(fst_init_~#__key~1#1.base, fst_init_~#__key~1#1.offset);havoc fst_init_~#__key~1#1.base, fst_init_~#__key~1#1.offset; [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325-1: SUMMARY for call writeb(1bv8, set_conf_from_info_#t~mem506#1.base, ~bvadd~64(19234bv64, set_conf_from_info_#t~mem506#1.offset)); srcloc: null [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325: havoc set_conf_from_info_#t~mem506#1.base, set_conf_from_info_#t~mem506#1.offset; [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: assume 2bv32 == ~ldv_statevar_1~0; [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: assume !(2bv32 == ~ldv_statevar_1~0); [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7854: assume { :begin_inline_fst_set_iface } true;fst_set_iface_#in~card#1.base, fst_set_iface_#in~card#1.offset, fst_set_iface_#in~port#1.base, fst_set_iface_#in~port#1.offset, fst_set_iface_#in~ifr#1.base, fst_set_iface_#in~ifr#1.offset := fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset, fst_ioctl_~port~3#1.base, fst_ioctl_~port~3#1.offset, fst_ioctl_~ifr#1.base, fst_ioctl_~ifr#1.offset;havoc fst_set_iface_#res#1;havoc fst_set_iface_#t~mem590#1, fst_set_iface_#t~mem591#1.base, fst_set_iface_#t~mem591#1.offset, fst_set_iface_#t~ret592#1, fst_set_iface_#t~mem593#1, fst_set_iface_#t~mem594#1, fst_set_iface_#t~mem595#1, fst_set_iface_#t~mem596#1, fst_set_iface_#t~mem597#1, fst_set_iface_#t~mem598#1, fst_set_iface_#t~mem599#1, fst_set_iface_#t~mem600#1, fst_set_iface_#t~mem601#1, fst_set_iface_#t~mem602#1.base, fst_set_iface_#t~mem602#1.offset, fst_set_iface_#t~mem603#1.base, fst_set_iface_#t~mem603#1.offset, fst_set_iface_#t~mem604#1.base, fst_set_iface_#t~mem604#1.offset, fst_set_iface_#t~mem605#1.base, fst_set_iface_#t~mem605#1.offset, fst_set_iface_#t~mem606#1.base, fst_set_iface_#t~mem606#1.offset, fst_set_iface_#t~mem607#1.base, fst_set_iface_#t~mem607#1.offset, fst_set_iface_#t~mem608#1, fst_set_iface_#t~mem609#1, fst_set_iface_#t~mem610#1.base, fst_set_iface_#t~mem610#1.offset, fst_set_iface_#t~mem611#1.base, fst_set_iface_#t~mem611#1.offset, fst_set_iface_#t~mem612#1, fst_set_iface_#t~mem613#1.base, fst_set_iface_#t~mem613#1.offset, fst_set_iface_~card#1.base, fst_set_iface_~card#1.offset, fst_set_iface_~port#1.base, fst_set_iface_~port#1.offset, fst_set_iface_~ifr#1.base, fst_set_iface_~ifr#1.offset, fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset, fst_set_iface_~i~7#1, fst_set_iface_~tmp~35#1;fst_set_iface_~card#1.base, fst_set_iface_~card#1.offset := fst_set_iface_#in~card#1.base, fst_set_iface_#in~card#1.offset;fst_set_iface_~port#1.base, fst_set_iface_~port#1.offset := fst_set_iface_#in~port#1.base, fst_set_iface_#in~port#1.offset;fst_set_iface_~ifr#1.base, fst_set_iface_~ifr#1.offset := fst_set_iface_#in~ifr#1.base, fst_set_iface_#in~ifr#1.offset;call fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset := #Ultimate.allocOnStack(10bv64);havoc fst_set_iface_~i~7#1;havoc fst_set_iface_~tmp~35#1;call fst_set_iface_#t~mem590#1 := read~intINTTYPE4#13(fst_set_iface_~ifr#1.base, ~bvadd~64(4bv64, ~bvadd~64(16bv64, fst_set_iface_~ifr#1.offset)), 4bv64); [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7590: call write~intINTTYPE4#13(4099bv32, fst_get_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_get_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665: assume 0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(fst_log_rx_error_~dmabits#1));call fst_log_rx_error_#t~mem316#1 := read~intINTTYPE8#13(fst_log_rx_error_~dev~2#1.base, ~bvadd~64(104bv64, ~bvadd~64(260bv64, fst_log_rx_error_~dev~2#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_log_rx_error_#t~mem316#1), fst_log_rx_error_~dev~2#1.base, ~bvadd~64(104bv64, ~bvadd~64(260bv64, fst_log_rx_error_~dev~2#1.offset)), 8bv64);havoc fst_log_rx_error_#t~mem316#1; [2025-02-08 03:57:06,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665: assume !(0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(fst_log_rx_error_~dmabits#1))); [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383-1: SUMMARY for call fst_cpureset(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset); srcloc: null [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: call write~intINTTYPE4#13(1bv32, fst_add_one_~card~8#1.base, ~bvadd~64(36bv64, fst_add_one_~card~8#1.offset), 4bv64);assume { :begin_inline_fst_init_dma } true;fst_init_dma_#in~card#1.base, fst_init_dma_#in~card#1.offset := fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset;havoc fst_init_dma_#t~mem214#1, fst_init_dma_#t~mem215#1.base, fst_init_dma_#t~mem215#1.offset, fst_init_dma_#t~mem216#1, fst_init_dma_#t~mem217#1, fst_init_dma_#t~mem218#1, fst_init_dma_~card#1.base, fst_init_dma_~card#1.offset;fst_init_dma_~card#1.base, fst_init_dma_~card#1.offset := fst_init_dma_#in~card#1.base, fst_init_dma_#in~card#1.offset;call fst_init_dma_#t~mem214#1 := read~intINTTYPE4#13(fst_init_dma_~card#1.base, ~bvadd~64(874bv64, fst_init_dma_~card#1.offset), 4bv64); [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10497-1: ldv___pci_register_driver_91_#res#1 := ldv___pci_register_driver_91_~ldv_func_res~2#1; [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6137: fst_process_int_work_q_~i~1#1 := 0bv32; [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6137-1: SUMMARY for call ldv_spin_unlock_irqrestore_61(~#fst_work_q_lock~0.base, ~#fst_work_q_lock~0.offset, fst_process_int_work_q_~flags~2#1); srcloc: null [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798: assume 1bv32 == fst_intr_rx_~rx_status~1#1;call fst_intr_rx_#t~mem350#1 := read~intINTTYPE8#13(fst_intr_rx_~dev~3#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, fst_intr_rx_~dev~3#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_intr_rx_#t~mem350#1), fst_intr_rx_~dev~3#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, fst_intr_rx_~dev~3#1.offset)), 8bv64);havoc fst_intr_rx_#t~mem350#1; [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798: assume !(1bv32 == fst_intr_rx_~rx_status~1#1); [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723-1: assume fst_ioctl_#t~short642#1; [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723-1: assume !fst_ioctl_#t~short642#1;call fst_ioctl_#t~mem640#1 := read~intINTTYPE4#18(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset, 4bv64);call fst_ioctl_#t~mem641#1 := read~intINTTYPE4#18(fst_ioctl_~#wrthdr~0#1.base, ~bvadd~64(4bv64, fst_ioctl_~#wrthdr~0#1.offset), 4bv64);fst_ioctl_#t~short642#1 := ~bvugt~32(~bvadd~32(fst_ioctl_#t~mem640#1, fst_ioctl_#t~mem641#1), 1048576bv32); [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723: assume fst_ioctl_#t~short642#1;havoc fst_ioctl_#t~mem637#1;havoc fst_ioctl_#t~mem638#1;havoc fst_ioctl_#t~short639#1;havoc fst_ioctl_#t~mem640#1;havoc fst_ioctl_#t~mem641#1;havoc fst_ioctl_#t~short642#1;fst_ioctl_#res#1 := 4294967290bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723: assume !fst_ioctl_#t~short642#1;havoc fst_ioctl_#t~mem637#1;havoc fst_ioctl_#t~mem638#1;havoc fst_ioctl_#t~short639#1;havoc fst_ioctl_#t~mem640#1;havoc fst_ioctl_#t~mem641#1;havoc fst_ioctl_#t~short642#1;call fst_ioctl_#t~mem643#1.base, fst_ioctl_#t~mem643#1.offset := read~$Pointer$#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 8bv64);call fst_ioctl_#t~mem644#1 := read~intINTTYPE4#18(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset, 4bv64);assume { :begin_inline_memdup_user } true;memdup_user_#in~arg0#1.base, memdup_user_#in~arg0#1.offset, memdup_user_#in~arg1#1 := fst_ioctl_#t~mem643#1.base, ~bvadd~64(8bv64, fst_ioctl_#t~mem643#1.offset), ~zero_extend~64~32(fst_ioctl_#t~mem644#1);havoc memdup_user_#res#1.base, memdup_user_#res#1.offset;havoc memdup_user_#t~ret1052#1.base, memdup_user_#t~ret1052#1.offset, memdup_user_~arg0#1.base, memdup_user_~arg0#1.offset, memdup_user_~arg1#1;memdup_user_~arg0#1.base, memdup_user_~arg0#1.offset := memdup_user_#in~arg0#1.base, memdup_user_#in~arg0#1.offset;memdup_user_~arg1#1 := memdup_user_#in~arg1#1; [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723-3: assume fst_ioctl_#t~short639#1; [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723-3: assume !fst_ioctl_#t~short639#1;call fst_ioctl_#t~mem638#1 := read~intINTTYPE4#18(fst_ioctl_~#wrthdr~0#1.base, ~bvadd~64(4bv64, fst_ioctl_~#wrthdr~0#1.offset), 4bv64);fst_ioctl_#t~short639#1 := ~bvugt~32(fst_ioctl_#t~mem638#1, 1048576bv32); [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723-2: fst_ioctl_#t~short642#1 := fst_ioctl_#t~short639#1; [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: havoc fst_init_dma_#t~mem214#1, fst_init_dma_#t~mem215#1.base, fst_init_dma_#t~mem215#1.offset, fst_init_dma_#t~mem216#1, fst_init_dma_#t~mem217#1, fst_init_dma_#t~mem218#1, fst_init_dma_~card#1.base, fst_init_dma_~card#1.offset;havoc fst_init_dma_#in~card#1.base, fst_init_dma_#in~card#1.offset;assume { :end_inline_fst_init_dma } 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 := fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset, fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset;havoc pci_set_drvdata_#t~ret139#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset := pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset;pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset := pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :begin_inline_ldv_dev_set_drvdata_59 } true;ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset, ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, ~bvadd~64(179bv64, pci_set_drvdata_~pdev#1.offset), pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret926#1, ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset, ldv_dev_set_drvdata_59_~tmp~69#1;ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset := ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset;ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset := ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset;havoc ldv_dev_set_drvdata_59_~tmp~69#1; [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9971: ldv_struct_tasklet_struct_base_instance_4_~tmp___2~8#1 := ldv_struct_tasklet_struct_base_instance_4_#t~ret917#1;havoc ldv_struct_tasklet_struct_base_instance_4_#t~ret917#1; [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9971-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_4_#t~ret917#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707: assume 11bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707: assume !(11bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9443: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem866#1.base, ldv_pci_pci_instance_2_#t~mem866#1.offset);havoc ldv_pci_pci_instance_2_#t~mem866#1.base, ldv_pci_pci_instance_2_#t~mem866#1.offset;call ldv_pci_pci_instance_2_#t~mem867#1.base, ldv_pci_pci_instance_2_#t~mem867#1.offset := read~$Pointer$#8(~ldv_2_container_pci_driver~0.base, ~bvadd~64(80bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_shutdown_2_3 } true;ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem867#1.base, ldv_pci_pci_instance_2_#t~mem867#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9443: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem866#1.base, ldv_pci_pci_instance_2_#t~mem866#1.offset));havoc ldv_pci_pci_instance_2_#t~mem866#1.base, ldv_pci_pci_instance_2_#t~mem866#1.offset; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9443-1: call ldv_pci_pci_instance_2_#t~mem866#1.base, ldv_pci_pci_instance_2_#t~mem866#1.offset := read~$Pointer$#8(~ldv_2_container_pci_driver~0.base, ~bvadd~64(80bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7593: call write~intINTTYPE4#13(4096bv32, fst_get_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_get_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461: assume 4102bv32 == fst_set_iface_#t~mem598#1;havoc fst_set_iface_#t~mem598#1; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461: assume !(4102bv32 == fst_set_iface_#t~mem598#1);havoc fst_set_iface_#t~mem598#1;call fst_set_iface_#t~mem599#1 := read~intINTTYPE4#13(fst_set_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_set_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254: assume 0bv32 != fst_add_one_~err~3#1; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254: assume !(0bv32 != fst_add_one_~err~3#1);call fst_add_one_#t~mem757#1 := read~intINTTYPE8#13(fst_add_one_~pdev#1.base, ~bvadd~64(56bv64, ~bvadd~64(1551bv64, fst_add_one_~pdev#1.offset)), 8bv64);call write~intINTTYPE2#13(fst_add_one_#t~mem757#1[16:0], fst_add_one_~card~8#1.base, ~bvadd~64(108bv64, fst_add_one_~card~8#1.offset), 2bv64);havoc fst_add_one_#t~mem757#1;call fst_add_one_#t~mem758#1 := read~intINTTYPE8#13(fst_add_one_~pdev#1.base, ~bvadd~64(112bv64, ~bvadd~64(1551bv64, fst_add_one_~pdev#1.offset)), 8bv64);call write~intINTTYPE4#13(fst_add_one_#t~mem758#1[32:0], fst_add_one_~card~8#1.base, ~bvadd~64(16bv64, fst_add_one_~card~8#1.offset), 4bv64);havoc fst_add_one_#t~mem758#1;call fst_add_one_#t~mem759#1 := read~intINTTYPE8#13(fst_add_one_~pdev#1.base, ~bvadd~64(168bv64, ~bvadd~64(1551bv64, fst_add_one_~pdev#1.offset)), 8bv64);call write~intINTTYPE4#13(fst_add_one_#t~mem759#1[32:0], fst_add_one_~card~8#1.base, ~bvadd~64(20bv64, fst_add_one_~card~8#1.offset), 4bv64);havoc fst_add_one_#t~mem759#1;call fst_add_one_#t~mem760#1 := read~intINTTYPE4#13(fst_add_one_~card~8#1.base, ~bvadd~64(16bv64, fst_add_one_~card~8#1.offset), 4bv64); [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329-1: SUMMARY for call writeb(0bv8, set_conf_from_info_#t~mem507#1.base, ~bvadd~64(19234bv64, set_conf_from_info_#t~mem507#1.offset)); srcloc: null [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: assume 3bv32 == ~ldv_statevar_1~0; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: assume !(3bv32 == ~ldv_statevar_1~0); [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329: havoc set_conf_from_info_#t~mem507#1.base, set_conf_from_info_#t~mem507#1.offset; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197-1: SUMMARY for call check_started_ok_#t~ret442#1 := readw(check_started_ok_#t~mem441#1.base, ~bvadd~64(18754bv64, check_started_ok_#t~mem441#1.offset)); srcloc: null [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6140: assume ~bvsle~32(fst_process_int_work_q_~i~1#1, 31bv32); [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6140: assume !~bvsle~32(fst_process_int_work_q_~i~1#1, 31bv32);havoc fst_process_int_work_q_#t~mem179#1, fst_process_int_work_q_#t~mem180#1.base, fst_process_int_work_q_#t~mem180#1.offset, fst_process_int_work_q_#t~mem181#1.base, fst_process_int_work_q_#t~mem181#1.offset, fst_process_int_work_q_#t~mem182#1.base, fst_process_int_work_q_#t~mem182#1.offset, fst_process_int_work_q_~work_q#1, fst_process_int_work_q_~flags~2#1, fst_process_int_work_q_~work_intq~0#1, fst_process_int_work_q_~i~1#1;havoc fst_process_int_work_q_#in~work_q#1;assume { :end_inline_fst_process_int_work_q } true;havoc ldv_base_instance_callback_3_9_~arg0#1.base, ldv_base_instance_callback_3_9_~arg0#1.offset, ldv_base_instance_callback_3_9_~arg1#1;havoc ldv_base_instance_callback_3_9_#in~arg0#1.base, ldv_base_instance_callback_3_9_#in~arg0#1.offset, ldv_base_instance_callback_3_9_#in~arg1#1;assume { :end_inline_ldv_base_instance_callback_3_9 } true;~ldv_statevar_3~0 := 8bv32; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197: check_started_ok_~tmp___0~11#1 := check_started_ok_#t~ret442#1;havoc check_started_ok_#t~mem441#1.base, check_started_ok_#t~mem441#1.offset;havoc check_started_ok_#t~ret442#1; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume { :begin_inline_ldv_dispatch_register_base_instance_11_12_5 } true;assume { :begin_inline_ldv_switch_automaton_state_3_19 } true;~ldv_statevar_3~0 := 18bv32;assume { :end_inline_ldv_switch_automaton_state_3_19 } true;assume { :begin_inline_ldv_switch_automaton_state_4_19 } true;~ldv_statevar_4~0 := 18bv32;assume { :end_inline_ldv_switch_automaton_state_4_19 } true;assume { :end_inline_ldv_dispatch_register_base_instance_11_12_5 } true;~ldv_statevar_12~0 := 4bv32; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: assume 48bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: assume !(48bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-1: SUMMARY for call ldv_assume((if 19bv32 == ~ldv_statevar_3~0 || 19bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7858: call write~intINTTYPE4#13(4bv32, fst_ioctl_~port~3#1.base, ~bvadd~64(28bv64, fst_ioctl_~port~3#1.offset), 4bv64);fst_ioctl_#res#1 := 0bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6669: assume 3bv32 == ~zero_extend~32~8(fst_log_rx_error_~dmabits#1);call fst_log_rx_error_#t~mem317#1 := read~intINTTYPE8#13(fst_log_rx_error_~dev~2#1.base, ~bvadd~64(80bv64, ~bvadd~64(260bv64, fst_log_rx_error_~dev~2#1.offset)), 8bv64);call write~intINTTYPE8#13(~bvadd~64(1bv64, fst_log_rx_error_#t~mem317#1), fst_log_rx_error_~dev~2#1.base, ~bvadd~64(80bv64, ~bvadd~64(260bv64, fst_log_rx_error_~dev~2#1.offset)), 8bv64);havoc fst_log_rx_error_#t~mem317#1; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6669: assume !(3bv32 == ~zero_extend~32~8(fst_log_rx_error_~dmabits#1)); [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9973: assume 0bv32 != ldv_struct_tasklet_struct_base_instance_4_~tmp___2~8#1;~ldv_statevar_4~0 := 13bv32; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9973: assume !(0bv32 != ldv_struct_tasklet_struct_base_instance_4_~tmp___2~8#1);~ldv_statevar_4~0 := 15bv32; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 03:57:06,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445: havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;havoc ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_shutdown_2_3 } true;havoc ldv_pci_pci_instance_2_#t~mem867#1.base, ldv_pci_pci_instance_2_#t~mem867#1.offset; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6142: assume 0bv32 != ~bvand~32(1bv32, fst_process_int_work_q_~work_intq~0#1[32:0]);call fst_process_int_work_q_#t~mem180#1.base, fst_process_int_work_q_#t~mem180#1.offset := read~$Pointer$#10(~#fst_card_array~0.base, ~bvadd~64(~#fst_card_array~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(fst_process_int_work_q_~i~1#1))), 8bv64); [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6142: assume !(0bv32 != ~bvand~32(1bv32, fst_process_int_work_q_~work_intq~0#1[32:0])); [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256-1: SUMMARY for call fst_add_one_#t~ret756#1 := printk(27bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7199: assume 24bv32 != ~zero_extend~32~16(check_started_ok_~tmp___0~11#1);call check_started_ok_#t~mem443#1.base, check_started_ok_#t~mem443#1.offset := read~$Pointer$#13(check_started_ok_~card#1.base, check_started_ok_~card#1.offset, 8bv64); [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7199: assume !(24bv32 != ~zero_extend~32~16(check_started_ok_~tmp___0~11#1));call check_started_ok_#t~mem446#1.base, check_started_ok_#t~mem446#1.offset := read~$Pointer$#13(check_started_ok_~card#1.base, check_started_ok_~card#1.offset, 8bv64); [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256: havoc fst_add_one_#t~ret756#1; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935-1: call do_bottom_half_rx_#t~mem394#1 := read~intINTTYPE4#13(do_bottom_half_rx_~port~1#1.base, ~bvadd~64(24bv64, do_bottom_half_rx_~port~1#1.offset), 4bv64); [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: assume 0bv32 == do_bottom_half_rx_#t~mem394#1;havoc do_bottom_half_rx_#t~mem394#1; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: assume !(0bv32 == do_bottom_half_rx_#t~mem394#1);havoc do_bottom_half_rx_#t~mem394#1; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5482: havoc memcpy_fromio_#t~memcpy~res24#1.base, memcpy_fromio_#t~memcpy~res24#1.offset; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7596: call write~intINTTYPE4#13(4097bv32, fst_get_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_get_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5482-1: SUMMARY for call memcpy_fromio_#t~memcpy~res24#1.base, memcpy_fromio_#t~memcpy~res24#1.offset := #Ultimate.C_memcpy#13(memcpy_fromio_~dst#1.base, memcpy_fromio_~dst#1.offset, memcpy_fromio_~src#1.base, memcpy_fromio_~src#1.offset, memcpy_fromio_~count#1); srcloc: null [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9314: havoc ldv_pci_instance_resume_early_2_6_#t~ret854#1; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6143: assume 0bv64 != ~bvadd~64(fst_process_int_work_q_#t~mem180#1.base, fst_process_int_work_q_#t~mem180#1.offset);havoc fst_process_int_work_q_#t~mem180#1.base, fst_process_int_work_q_#t~mem180#1.offset;call fst_process_int_work_q_#t~mem181#1.base, fst_process_int_work_q_#t~mem181#1.offset := read~$Pointer$#10(~#fst_card_array~0.base, ~bvadd~64(~#fst_card_array~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(fst_process_int_work_q_~i~1#1))), 8bv64);assume { :begin_inline_do_bottom_half_rx } true;do_bottom_half_rx_#in~card#1.base, do_bottom_half_rx_#in~card#1.offset := fst_process_int_work_q_#t~mem181#1.base, fst_process_int_work_q_#t~mem181#1.offset;havoc do_bottom_half_rx_#t~mem394#1, do_bottom_half_rx_#t~mem395#1, do_bottom_half_rx_#t~mem396#1.base, do_bottom_half_rx_#t~mem396#1.offset, do_bottom_half_rx_#t~mem397#1, do_bottom_half_rx_#t~ret398#1, do_bottom_half_rx_#t~mem399#1, do_bottom_half_rx_#t~short400#1, do_bottom_half_rx_#t~mem401#1, do_bottom_half_rx_~card#1.base, do_bottom_half_rx_~card#1.offset, do_bottom_half_rx_~port~1#1.base, do_bottom_half_rx_~port~1#1.offset, do_bottom_half_rx_~pi~6#1, do_bottom_half_rx_~rx_count~0#1, do_bottom_half_rx_~tmp~31#1;do_bottom_half_rx_~card#1.base, do_bottom_half_rx_~card#1.offset := do_bottom_half_rx_#in~card#1.base, do_bottom_half_rx_#in~card#1.offset;havoc do_bottom_half_rx_~port~1#1.base, do_bottom_half_rx_~port~1#1.offset;havoc do_bottom_half_rx_~pi~6#1;havoc do_bottom_half_rx_~rx_count~0#1;havoc do_bottom_half_rx_~tmp~31#1;do_bottom_half_rx_~rx_count~0#1 := 0bv32;do_bottom_half_rx_~pi~6#1 := 0bv32;do_bottom_half_rx_~port~1#1.base, do_bottom_half_rx_~port~1#1.offset := do_bottom_half_rx_~card#1.base, ~bvadd~64(110bv64, do_bottom_half_rx_~card#1.offset); [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6143: assume !(0bv64 != ~bvadd~64(fst_process_int_work_q_#t~mem180#1.base, fst_process_int_work_q_#t~mem180#1.offset));havoc fst_process_int_work_q_#t~mem180#1.base, fst_process_int_work_q_#t~mem180#1.offset; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: SUMMARY for call pci_disable_device(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9314-1: SUMMARY for call ldv_pci_instance_resume_early_2_6_#t~ret854#1 := ##fun~$Pointer$~TO~C_INT(ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset); srcloc: null [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861-1: call fst_ioctl_#t~mem677#1 := read~intINTTYPE4#13(fst_ioctl_~port~3#1.base, ~bvadd~64(28bv64, fst_ioctl_~port~3#1.offset), 4bv64); [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861: assume 4bv32 == fst_ioctl_#t~mem677#1;havoc fst_ioctl_#t~mem677#1;call write~intINTTYPE4#13(8204bv32, fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 4bv64);fst_ioctl_#res#1 := 0bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861: assume !(4bv32 == fst_ioctl_#t~mem677#1);havoc fst_ioctl_#t~mem677#1; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9711: assume 13bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9711: assume !(13bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: assume 4099bv32 == fst_set_iface_#t~mem599#1;havoc fst_set_iface_#t~mem599#1; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: assume !(4099bv32 == fst_set_iface_#t~mem599#1);havoc fst_set_iface_#t~mem599#1;call fst_set_iface_#t~mem600#1 := read~intINTTYPE4#13(fst_set_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_set_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258: fst_add_one_#res#1 := fst_add_one_~err~3#1;call ULTIMATE.dealloc(fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset);havoc fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7333-2: call set_conf_from_info_#t~mem508#1 := read~intINTTYPE1#18(set_conf_from_info_~info#1.base, ~bvadd~64(71bv64, set_conf_from_info_~info#1.offset), 1bv64);call set_conf_from_info_#t~mem509#1.base, set_conf_from_info_#t~mem509#1.offset := read~$Pointer$#13(set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7333-1: SUMMARY for call writeb(~zero_extend~32~8(set_conf_from_info_#t~mem508#1)[8:0], set_conf_from_info_#t~mem509#1.base, ~bvadd~64(19235bv64, set_conf_from_info_#t~mem509#1.offset)); srcloc: null [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7333: havoc set_conf_from_info_#t~mem508#1;havoc set_conf_from_info_#t~mem509#1.base, set_conf_from_info_#t~mem509#1.offset; [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201-1: SUMMARY for call check_started_ok_#t~ret444#1 := readw(check_started_ok_#t~mem443#1.base, ~bvadd~64(18754bv64, check_started_ok_#t~mem443#1.offset)); srcloc: null [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258-1: SUMMARY for call kfree(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset); srcloc: null [2025-02-08 03:57:06,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201: check_started_ok_~tmp~33#1 := check_started_ok_#t~ret444#1;havoc check_started_ok_#t~mem443#1.base, check_started_ok_#t~mem443#1.offset;havoc check_started_ok_#t~ret444#1; [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: assume 4bv32 == ~ldv_statevar_1~0; [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: assume !(4bv32 == ~ldv_statevar_1~0); [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069: assume 24bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069: assume !(24bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202: havoc check_started_ok_#t~ret445#1;call write~intINTTYPE4#13(5bv32, check_started_ok_~card#1.base, ~bvadd~64(36bv64, check_started_ok_~card#1.offset), 4bv64); [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6145: havoc do_bottom_half_rx_#t~mem394#1, do_bottom_half_rx_#t~mem395#1, do_bottom_half_rx_#t~mem396#1.base, do_bottom_half_rx_#t~mem396#1.offset, do_bottom_half_rx_#t~mem397#1, do_bottom_half_rx_#t~ret398#1, do_bottom_half_rx_#t~mem399#1, do_bottom_half_rx_#t~short400#1, do_bottom_half_rx_#t~mem401#1, do_bottom_half_rx_~card#1.base, do_bottom_half_rx_~card#1.offset, do_bottom_half_rx_~port~1#1.base, do_bottom_half_rx_~port~1#1.offset, do_bottom_half_rx_~pi~6#1, do_bottom_half_rx_~rx_count~0#1, do_bottom_half_rx_~tmp~31#1;havoc do_bottom_half_rx_#in~card#1.base, do_bottom_half_rx_#in~card#1.offset;assume { :end_inline_do_bottom_half_rx } true;havoc fst_process_int_work_q_#t~mem181#1.base, fst_process_int_work_q_#t~mem181#1.offset;call fst_process_int_work_q_#t~mem182#1.base, fst_process_int_work_q_#t~mem182#1.offset := read~$Pointer$#10(~#fst_card_array~0.base, ~bvadd~64(~#fst_card_array~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(fst_process_int_work_q_~i~1#1))), 8bv64); [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202-1: SUMMARY for call check_started_ok_#t~ret445#1 := printk(8bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7731: assume 0bv64 != fst_ioctl_~tmp___4~1#1;assume { :begin_inline_PTR_ERR } true;PTR_ERR_#in~ptr#1.base, PTR_ERR_#in~ptr#1.offset := fst_ioctl_~buf~0#1.base, fst_ioctl_~buf~0#1.offset;havoc PTR_ERR_#res#1;havoc PTR_ERR_#t~ret922#1, PTR_ERR_~ptr#1.base, PTR_ERR_~ptr#1.offset, PTR_ERR_~tmp~65#1;PTR_ERR_~ptr#1.base, PTR_ERR_~ptr#1.offset := PTR_ERR_#in~ptr#1.base, PTR_ERR_#in~ptr#1.offset;havoc PTR_ERR_~tmp~65#1;assume { :begin_inline_ldv_ptr_err } true;ldv_ptr_err_#in~ptr#1.base, ldv_ptr_err_#in~ptr#1.offset := PTR_ERR_~ptr#1.base, PTR_ERR_~ptr#1.offset;havoc ldv_ptr_err_#res#1;havoc ldv_ptr_err_~ptr#1.base, ldv_ptr_err_~ptr#1.offset;ldv_ptr_err_~ptr#1.base, ldv_ptr_err_~ptr#1.offset := ldv_ptr_err_#in~ptr#1.base, ldv_ptr_err_#in~ptr#1.offset;ldv_ptr_err_#res#1 := ~bvsub~64(4294967295bv64, ~bvadd~64(ldv_ptr_err_~ptr#1.base, ldv_ptr_err_~ptr#1.offset)); [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7731: assume !(0bv64 != fst_ioctl_~tmp___4~1#1);call fst_ioctl_#t~mem648#1.base, fst_ioctl_#t~mem648#1.offset := read~$Pointer$#13(fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset, 8bv64);call fst_ioctl_#t~mem649#1 := read~intINTTYPE4#18(fst_ioctl_~#wrthdr~0#1.base, ~bvadd~64(4bv64, fst_ioctl_~#wrthdr~0#1.offset), 4bv64);call fst_ioctl_#t~mem650#1 := read~intINTTYPE4#18(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset, 4bv64); [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638-1: SUMMARY for call ldv_kzalloc_#t~ret947#1.base, ldv_kzalloc_#t~ret947#1.offset := ldv_zalloc(ldv_kzalloc_~size#1); srcloc: null [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599: call write~intINTTYPE4#13(4102bv32, fst_get_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_get_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638: ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset := ldv_kzalloc_#t~ret947#1.base, ldv_kzalloc_#t~ret947#1.offset;havoc ldv_kzalloc_#t~ret947#1.base, ldv_kzalloc_#t~ret947#1.offset;assume { :begin_inline_ldv_after_alloc } true;ldv_after_alloc_#in~arg0#1.base, ldv_after_alloc_#in~arg0#1.offset := ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset;havoc ldv_after_alloc_~arg0#1.base, ldv_after_alloc_~arg0#1.offset;ldv_after_alloc_~arg0#1.base, ldv_after_alloc_~arg0#1.offset := ldv_after_alloc_#in~arg0#1.base, ldv_after_alloc_#in~arg0#1.offset;havoc ldv_after_alloc_~arg0#1.base, ldv_after_alloc_~arg0#1.offset;havoc ldv_after_alloc_#in~arg0#1.base, ldv_after_alloc_#in~arg0#1.offset;assume { :end_inline_ldv_after_alloc } true;ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset := ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset;kzalloc_#t~ret924#1.base, kzalloc_#t~ret924#1.offset := ldv_kzalloc_#res#1.base, ldv_kzalloc_#res#1.offset;havoc ldv_kzalloc_#t~ret947#1.base, ldv_kzalloc_#t~ret947#1.offset, ldv_kzalloc_~size#1, ldv_kzalloc_~flags#1, ldv_kzalloc_~res~0#1.base, ldv_kzalloc_~res~0#1.offset;havoc ldv_kzalloc_#in~size#1, ldv_kzalloc_#in~flags#1;assume { :end_inline_ldv_kzalloc } true;kzalloc_~tmp~67#1.base, kzalloc_~tmp~67#1.offset := kzalloc_#t~ret924#1.base, kzalloc_#t~ret924#1.offset;havoc kzalloc_#t~ret924#1.base, kzalloc_#t~ret924#1.offset;kzalloc_#res#1.base, kzalloc_#res#1.offset := kzalloc_~tmp~67#1.base, kzalloc_~tmp~67#1.offset;fst_add_one_#t~ret752#1.base, fst_add_one_#t~ret752#1.offset := kzalloc_#res#1.base, kzalloc_#res#1.offset;havoc kzalloc_#t~ret924#1.base, kzalloc_#t~ret924#1.offset, kzalloc_~size#1, kzalloc_~flags#1, kzalloc_~tmp~67#1.base, kzalloc_~tmp~67#1.offset;havoc kzalloc_#in~size#1, kzalloc_#in~flags#1;assume { :end_inline_kzalloc } true;fst_add_one_~tmp~43#1.base, fst_add_one_~tmp~43#1.offset := fst_add_one_#t~ret752#1.base, fst_add_one_#t~ret752#1.offset;havoc fst_add_one_#t~ret752#1.base, fst_add_one_#t~ret752#1.offset;fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset := fst_add_one_~tmp~43#1.base, fst_add_one_~tmp~43#1.offset; [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9449: ~ldv_statevar_2~0 := 2bv32; [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6146: havoc fst_process_int_work_q_#t~mem182#1.base, fst_process_int_work_q_#t~mem182#1.offset; [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374: SUMMARY for call ldv_spin_lock_card_lock_of_fst_card_info(); srcloc: null [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6146-1: SUMMARY for call do_bottom_half_tx(fst_process_int_work_q_#t~mem182#1.base, fst_process_int_work_q_#t~mem182#1.offset); srcloc: null [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: assume 1bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: assume !(1bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393: assume 1bv32 == fst_add_one_#t~mem795#1;havoc fst_add_one_#t~mem795#1;call fst_add_one_#t~mem796#1.base, fst_add_one_#t~mem796#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, ~bvadd~64(862bv64, fst_add_one_~card~8#1.offset), 8bv64); [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393: assume !(1bv32 == fst_add_one_#t~mem795#1);havoc fst_add_one_#t~mem795#1; [2025-02-08 03:57:06,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10375: SUMMARY for call __ldv_spin_lock(ldv___ldv_spin_lock_78_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_78_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:57:06,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_12_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808: havoc fst_rx_dma_#t~mem238#1, fst_rx_dma_#t~mem239#1, fst_rx_dma_#t~mem240#1, fst_rx_dma_#t~mem241#1, fst_rx_dma_#t~mem242#1, fst_rx_dma_~card#1.base, fst_rx_dma_~card#1.offset, fst_rx_dma_~skb#1, fst_rx_dma_~mem#1, fst_rx_dma_~len#1;havoc fst_rx_dma_#in~card#1.base, fst_rx_dma_#in~card#1.offset, fst_rx_dma_#in~skb#1, fst_rx_dma_#in~mem#1, fst_rx_dma_#in~len#1;assume { :end_inline_fst_rx_dma } true;havoc fst_intr_rx_#t~mem351#1; [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9715: assume 15bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9715: assume !(15bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7733: fst_ioctl_#t~ret647#1 := PTR_ERR_#res#1;havoc PTR_ERR_#t~ret922#1, PTR_ERR_~ptr#1.base, PTR_ERR_~ptr#1.offset, PTR_ERR_~tmp~65#1;havoc PTR_ERR_#in~ptr#1.base, PTR_ERR_#in~ptr#1.offset;assume { :end_inline_PTR_ERR } true;fst_ioctl_~tmp___3~2#1 := fst_ioctl_#t~ret647#1;havoc fst_ioctl_#t~ret647#1;fst_ioctl_#res#1 := fst_ioctl_~tmp___3~2#1[32:0];call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469: assume 4100bv32 == fst_set_iface_#t~mem600#1;havoc fst_set_iface_#t~mem600#1; [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469: assume !(4100bv32 == fst_set_iface_#t~mem600#1);havoc fst_set_iface_#t~mem600#1;call fst_set_iface_#t~mem601#1 := read~intINTTYPE4#13(fst_set_iface_~ifr#1.base, ~bvadd~64(16bv64, fst_set_iface_~ifr#1.offset), 4bv64); [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9187: assume 5bv32 == ~ldv_statevar_1~0; [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9187: assume !(5bv32 == ~ldv_statevar_1~0); [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337: set_conf_from_info_#res#1 := set_conf_from_info_~err~0#1;fst_ioctl_#t~ret664#1 := set_conf_from_info_#res#1;havoc set_conf_from_info_#t~mem461#1, set_conf_from_info_#t~mem462#1, set_conf_from_info_#t~mem463#1, set_conf_from_info_#t~mem464#1, set_conf_from_info_#t~mem465#1, set_conf_from_info_#t~mem466#1, set_conf_from_info_#t~mem467#1.base, set_conf_from_info_#t~mem467#1.offset, set_conf_from_info_#t~mem468#1, set_conf_from_info_#t~mem469#1, set_conf_from_info_#t~mem470#1, set_conf_from_info_#t~mem471#1.base, set_conf_from_info_#t~mem471#1.offset, set_conf_from_info_#t~mem472#1, set_conf_from_info_#t~mem473#1, set_conf_from_info_#t~mem474#1.base, set_conf_from_info_#t~mem474#1.offset, set_conf_from_info_#t~mem475#1, set_conf_from_info_#t~mem476#1.base, set_conf_from_info_#t~mem476#1.offset, set_conf_from_info_#t~mem477#1, set_conf_from_info_#t~mem478#1, set_conf_from_info_#t~mem479#1, set_conf_from_info_#t~mem480#1.base, set_conf_from_info_#t~mem480#1.offset, set_conf_from_info_#t~mem481#1, set_conf_from_info_#t~mem482#1.base, set_conf_from_info_#t~mem482#1.offset, set_conf_from_info_#t~mem483#1, set_conf_from_info_#t~mem484#1.base, set_conf_from_info_#t~mem484#1.offset, set_conf_from_info_#t~mem485#1, set_conf_from_info_#t~mem486#1.base, set_conf_from_info_#t~mem486#1.offset, set_conf_from_info_#t~mem487#1, set_conf_from_info_#t~mem488#1.base, set_conf_from_info_#t~mem488#1.offset, set_conf_from_info_#t~mem489#1, set_conf_from_info_#t~mem490#1.base, set_conf_from_info_#t~mem490#1.offset, set_conf_from_info_#t~mem491#1, set_conf_from_info_#t~mem492#1.base, set_conf_from_info_#t~mem492#1.offset, set_conf_from_info_#t~mem493#1, set_conf_from_info_#t~mem494#1.base, set_conf_from_info_#t~mem494#1.offset, set_conf_from_info_#t~mem495#1, set_conf_from_info_#t~mem496#1.base, set_conf_from_info_#t~mem496#1.offset, set_conf_from_info_#t~mem497#1, set_conf_from_info_#t~mem498#1.base, set_conf_from_info_#t~mem498#1.offset, set_conf_from_info_#t~mem499#1, set_conf_from_info_#t~mem500#1.base, set_conf_from_info_#t~mem500#1.offset, set_conf_from_info_#t~mem501#1, set_conf_from_info_#t~mem502#1.base, set_conf_from_info_#t~mem502#1.offset, set_conf_from_info_#t~mem503#1, set_conf_from_info_#t~mem504#1.base, set_conf_from_info_#t~mem504#1.offset, set_conf_from_info_#t~mem505#1, set_conf_from_info_#t~mem506#1.base, set_conf_from_info_#t~mem506#1.offset, set_conf_from_info_#t~mem507#1.base, set_conf_from_info_#t~mem507#1.offset, set_conf_from_info_#t~mem508#1, set_conf_from_info_#t~mem509#1.base, set_conf_from_info_#t~mem509#1.offset, set_conf_from_info_~card#1.base, set_conf_from_info_~card#1.offset, set_conf_from_info_~port#1.base, set_conf_from_info_~port#1.offset, set_conf_from_info_~info#1.base, set_conf_from_info_~info#1.offset, set_conf_from_info_~err~0#1, set_conf_from_info_~my_framing~0#1;havoc set_conf_from_info_#in~card#1.base, set_conf_from_info_#in~card#1.offset, set_conf_from_info_#in~port#1.base, set_conf_from_info_#in~port#1.offset, set_conf_from_info_#in~info#1.base, set_conf_from_info_#in~info#1.offset;assume { :end_inline_set_conf_from_info } true;fst_ioctl_~tmp___7~0#1 := fst_ioctl_#t~ret664#1;havoc fst_ioctl_#t~ret664#1;fst_ioctl_#res#1 := fst_ioctl_~tmp___7~0#1;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: ldv_entry_EMGentry_12_~tmp~48#1 := ldv_entry_EMGentry_12_#t~ret836#1;havoc ldv_entry_EMGentry_12_#t~ret836#1; [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7073: assume 25bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7073: assume !(25bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923-1: SUMMARY for call ldv_entry_EMGentry_12_#t~ret836#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume ~bvsgt~32(do_bottom_half_rx_~rx_count~0#1, ~fst_max_reads~0);call do_bottom_half_rx_#t~mem395#1 := read~intINTTYPE4#13(do_bottom_half_rx_~card#1.base, ~bvadd~64(870bv64, do_bottom_half_rx_~card#1.offset), 4bv64); [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume !~bvsgt~32(do_bottom_half_rx_~rx_count~0#1, ~fst_max_reads~0);assume { :begin_inline_fst_intr_rx } true;fst_intr_rx_#in~card#1.base, fst_intr_rx_#in~card#1.offset, fst_intr_rx_#in~port#1.base, fst_intr_rx_#in~port#1.offset := do_bottom_half_rx_~card#1.base, do_bottom_half_rx_~card#1.offset, do_bottom_half_rx_~port~1#1.base, do_bottom_half_rx_~port~1#1.offset;havoc fst_intr_rx_#t~mem323#1.base, fst_intr_rx_#t~mem323#1.offset, fst_intr_rx_#t~mem324#1, fst_intr_rx_#t~mem325#1, fst_intr_rx_#t~mem326#1.base, fst_intr_rx_#t~mem326#1.offset, fst_intr_rx_#t~ret327#1, fst_intr_rx_#t~mem328#1, fst_intr_rx_#t~mem329#1.base, fst_intr_rx_#t~mem329#1.offset, fst_intr_rx_#t~ret330#1, fst_intr_rx_#t~mem331#1, fst_intr_rx_#t~mem332#1, fst_intr_rx_#t~ret333#1, fst_intr_rx_#t~mem334#1.base, fst_intr_rx_#t~mem334#1.offset, fst_intr_rx_#t~ret335#1.base, fst_intr_rx_#t~ret335#1.offset, fst_intr_rx_#t~mem336#1, fst_intr_rx_#t~mem337#1.base, fst_intr_rx_#t~mem337#1.offset, fst_intr_rx_#t~mem338#1, fst_intr_rx_#t~short339#1, fst_intr_rx_#t~ret340#1.base, fst_intr_rx_#t~ret340#1.offset, fst_intr_rx_#t~mem341#1.base, fst_intr_rx_#t~mem341#1.offset, fst_intr_rx_#t~mem342#1.base, fst_intr_rx_#t~mem342#1.offset, fst_intr_rx_#t~mem343#1, fst_intr_rx_#t~mem344#1, fst_intr_rx_#t~mem345#1, fst_intr_rx_#t~ret346#1, fst_intr_rx_#t~ret347#1, fst_intr_rx_#t~ret348#1, fst_intr_rx_#t~mem349#1.base, fst_intr_rx_#t~mem349#1.offset, fst_intr_rx_#t~mem350#1, fst_intr_rx_#t~mem351#1, fst_intr_rx_~card#1.base, fst_intr_rx_~card#1.offset, fst_intr_rx_~port#1.base, fst_intr_rx_~port#1.offset, fst_intr_rx_~dmabits~0#1, fst_intr_rx_~pi~4#1, fst_intr_rx_~rxp~0#1, fst_intr_rx_~rx_status~1#1, fst_intr_rx_~len~0#1, fst_intr_rx_~skb~0#1.base, fst_intr_rx_~skb~0#1.offset, fst_intr_rx_~dev~3#1.base, fst_intr_rx_~dev~3#1.offset, fst_intr_rx_~tmp~29#1.base, fst_intr_rx_~tmp~29#1.offset;fst_intr_rx_~card#1.base, fst_intr_rx_~card#1.offset := fst_intr_rx_#in~card#1.base, fst_intr_rx_#in~card#1.offset;fst_intr_rx_~port#1.base, fst_intr_rx_~port#1.offset := fst_intr_rx_#in~port#1.base, fst_intr_rx_#in~port#1.offset;havoc fst_intr_rx_~dmabits~0#1;havoc fst_intr_rx_~pi~4#1;havoc fst_intr_rx_~rxp~0#1;havoc fst_intr_rx_~rx_status~1#1;havoc fst_intr_rx_~len~0#1;havoc fst_intr_rx_~skb~0#1.base, fst_intr_rx_~skb~0#1.offset;havoc fst_intr_rx_~dev~3#1.base, fst_intr_rx_~dev~3#1.offset;havoc fst_intr_rx_~tmp~29#1.base, fst_intr_rx_~tmp~29#1.offset;call fst_intr_rx_#t~mem323#1.base, fst_intr_rx_#t~mem323#1.offset := read~$Pointer$#13(fst_intr_rx_~port#1.base, fst_intr_rx_~port#1.offset, 8bv64);fst_intr_rx_~dev~3#1.base, fst_intr_rx_~dev~3#1.offset := fst_intr_rx_#t~mem323#1.base, fst_intr_rx_#t~mem323#1.offset;havoc fst_intr_rx_#t~mem323#1.base, fst_intr_rx_#t~mem323#1.offset;call fst_intr_rx_#t~mem324#1 := read~intINTTYPE4#13(fst_intr_rx_~port#1.base, ~bvadd~64(16bv64, fst_intr_rx_~port#1.offset), 4bv64);fst_intr_rx_~pi~4#1 := fst_intr_rx_#t~mem324#1;havoc fst_intr_rx_#t~mem324#1;call fst_intr_rx_#t~mem325#1 := read~intINTTYPE4#13(fst_intr_rx_~port#1.base, ~bvadd~64(32bv64, fst_intr_rx_~port#1.offset), 4bv64);fst_intr_rx_~rxp~0#1 := fst_intr_rx_#t~mem325#1;havoc fst_intr_rx_#t~mem325#1;call fst_intr_rx_#t~mem326#1.base, fst_intr_rx_#t~mem326#1.offset := read~$Pointer$#13(fst_intr_rx_~card#1.base, fst_intr_rx_~card#1.offset, 8bv64); [2025-02-08 03:57:06,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-1: SUMMARY for call fst_add_one_#t~ret797#1.base, fst_add_one_#t~ret797#1.offset := pci_alloc_consistent(fst_add_one_#t~mem796#1.base, fst_add_one_#t~mem796#1.offset, 8000bv64, fst_add_one_~card~8#1.base, ~bvadd~64(910bv64, fst_add_one_~card~8#1.offset)); srcloc: null [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: call write~$Pointer$#13(fst_add_one_#t~ret797#1.base, fst_add_one_#t~ret797#1.offset, fst_add_one_~card~8#1.base, ~bvadd~64(902bv64, fst_add_one_~card~8#1.offset), 8bv64);havoc fst_add_one_#t~mem796#1.base, fst_add_one_#t~mem796#1.offset;havoc fst_add_one_#t~ret797#1.base, fst_add_one_#t~ret797#1.offset;call fst_add_one_#t~mem798#1.base, fst_add_one_#t~mem798#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, ~bvadd~64(902bv64, fst_add_one_~card~8#1.offset), 8bv64); [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9981: ldv_struct_tasklet_struct_base_instance_4_~tmp___3~6#1 := ldv_struct_tasklet_struct_base_instance_4_#t~ret918#1;havoc ldv_struct_tasklet_struct_base_instance_4_#t~ret918#1; [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9981-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_4_#t~ret918#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7867-1: SUMMARY for call fst_ioctl_#t~ret678#1 := hdlc_ioctl(fst_ioctl_~dev#1.base, fst_ioctl_~dev#1.offset, fst_ioctl_~ifr#1.base, fst_ioctl_~ifr#1.offset, fst_ioctl_~cmd#1); srcloc: null [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7867: fst_ioctl_~tmp___10~0#1 := fst_ioctl_#t~ret678#1;havoc fst_ioctl_#t~ret678#1;fst_ioctl_#res#1 := fst_ioctl_~tmp___10~0#1;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret868#1;havoc ldv_pci_pci_instance_2_#t~ret868#1; [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret868#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943-1: SUMMARY for call fst_q_work_item(~#fst_work_intq~0.base, ~#fst_work_intq~0.offset, do_bottom_half_rx_#t~mem395#1); srcloc: null [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925: assume 0bv32 != ldv_entry_EMGentry_12_~tmp~48#1;~ldv_statevar_12~0 := 3bv32; [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925: assume !(0bv32 != ldv_entry_EMGentry_12_~tmp~48#1);~ldv_statevar_12~0 := 5bv32; [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: havoc do_bottom_half_rx_#t~mem395#1; [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: assume 2bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: assume !(2bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: assume 0bv64 == ~bvadd~64(fst_add_one_#t~mem798#1.base, fst_add_one_#t~mem798#1.offset);havoc fst_add_one_#t~mem798#1.base, fst_add_one_#t~mem798#1.offset; [2025-02-08 03:57:06,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: assume !(0bv64 == ~bvadd~64(fst_add_one_#t~mem798#1.base, fst_add_one_#t~mem798#1.offset));havoc fst_add_one_#t~mem798#1.base, fst_add_one_#t~mem798#1.offset;call fst_add_one_#t~mem802#1.base, fst_add_one_#t~mem802#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, ~bvadd~64(862bv64, fst_add_one_~card~8#1.offset), 8bv64); [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: SUMMARY for call tasklet_schedule(~#fst_int_task~0.base, ~#fst_int_task~0.offset); srcloc: null [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9983: assume 0bv32 != ldv_struct_tasklet_struct_base_instance_4_~tmp___3~6#1;~ldv_statevar_4~0 := 11bv32; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9983: assume !(0bv32 != ldv_struct_tasklet_struct_base_instance_4_~tmp___3~6#1);~ldv_statevar_4~0 := 16bv32; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: fst_intr_rx_~rxp~0#1 := ~bvsrem~32(~bvadd~32(1bv32, fst_intr_rx_~rxp~0#1), 8bv32);call write~intINTTYPE4#13(fst_intr_rx_~rxp~0#1, fst_intr_rx_~port#1.base, ~bvadd~64(32bv64, fst_intr_rx_~port#1.offset), 4bv64); [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719: assume 16bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719: assume !(16bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset, ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset); srcloc: null [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7473: assume 4101bv32 == fst_set_iface_#t~mem601#1;havoc fst_set_iface_#t~mem601#1; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7473: assume !(4101bv32 == fst_set_iface_#t~mem601#1);havoc fst_set_iface_#t~mem601#1; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209-1: SUMMARY for call check_started_ok_#t~ret447#1 := readl(check_started_ok_#t~mem446#1.base, ~bvadd~64(19344bv64, check_started_ok_#t~mem446#1.offset)); srcloc: null [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6152: fst_process_int_work_q_~work_intq~0#1 := ~bvlshr~64(fst_process_int_work_q_~work_intq~0#1, 1bv64);fst_process_int_work_q_~i~1#1 := ~bvadd~32(1bv32, fst_process_int_work_q_~i~1#1); [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209: check_started_ok_~tmp___1~5#1 := check_started_ok_#t~ret447#1;havoc check_started_ok_#t~mem446#1.base, check_started_ok_#t~mem446#1.offset;havoc check_started_ok_#t~ret447#1; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191: assume 7bv32 == ~ldv_statevar_1~0; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191: assume !(7bv32 == ~ldv_statevar_1~0); [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7077: assume 26bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7077: assume !(26bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663: ldv___pci_register_driver_~tmp~47#1 := ldv___pci_register_driver_#t~ret826#1;havoc ldv___pci_register_driver_#t~ret826#1; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663-1: SUMMARY for call ldv___pci_register_driver_#t~ret826#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399-1: SUMMARY for call fst_add_one_#t~ret799#1 := printk(34bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: havoc fst_add_one_#t~ret799#1; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-1: SUMMARY for call fst_add_one_#t~ret761#1.base, fst_add_one_#t~ret761#1.offset := ioremap(~zero_extend~64~32(fst_add_one_#t~mem760#1), 1048576bv64); srcloc: null [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267: fst_add_one_~tmp___1~10#1.base, fst_add_one_~tmp___1~10#1.offset := fst_add_one_#t~ret761#1.base, fst_add_one_#t~ret761#1.offset;havoc fst_add_one_#t~mem760#1;havoc fst_add_one_#t~ret761#1.base, fst_add_one_#t~ret761#1.offset;fst_add_one_~tmp___0~18#1.base, fst_add_one_~tmp___0~18#1.offset := fst_add_one_~tmp___1~10#1.base, fst_add_one_~tmp___1~10#1.offset;call write~$Pointer$#13(fst_add_one_~tmp___0~18#1.base, fst_add_one_~tmp___0~18#1.offset, fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset, 8bv64); [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739-1: SUMMARY for call memcpy_toio(fst_ioctl_#t~mem648#1.base, ~bvadd~64(fst_ioctl_#t~mem648#1.offset, ~zero_extend~64~32(fst_ioctl_#t~mem649#1)), fst_ioctl_~buf~0#1.base, fst_ioctl_~buf~0#1.offset, ~zero_extend~64~32(fst_ioctl_#t~mem650#1)); srcloc: null [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739: havoc fst_ioctl_#t~mem648#1.base, fst_ioctl_#t~mem648#1.offset;havoc fst_ioctl_#t~mem649#1;havoc fst_ioctl_#t~mem650#1; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8400: SUMMARY for call fst_disable_intr(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset); srcloc: null [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem869#1.base, ldv_pci_pci_instance_2_#t~mem869#1.offset);havoc ldv_pci_pci_instance_2_#t~mem869#1.base, ldv_pci_pci_instance_2_#t~mem869#1.offset;call ldv_pci_pci_instance_2_#t~mem870#1.base, ldv_pci_pci_instance_2_#t~mem870#1.offset := read~$Pointer$#8(~ldv_2_container_pci_driver~0.base, ~bvadd~64(72bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_resume_2_5 } true;ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem870#1.base, ldv_pci_pci_instance_2_#t~mem870#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret852#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem869#1.base, ldv_pci_pci_instance_2_#t~mem869#1.offset));havoc ldv_pci_pci_instance_2_#t~mem869#1.base, ldv_pci_pci_instance_2_#t~mem869#1.offset; [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457-1: call ldv_pci_pci_instance_2_#t~mem869#1.base, ldv_pci_pci_instance_2_#t~mem869#1.offset := read~$Pointer$#8(~ldv_2_container_pci_driver~0.base, ~bvadd~64(72bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:57:06,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7211: assume 305419896bv32 != check_started_ok_~tmp___1~5#1; [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7211: assume !(305419896bv32 != check_started_ok_~tmp___1~5#1);call check_started_ok_#t~mem449#1.base, check_started_ok_#t~mem449#1.offset := read~$Pointer$#13(check_started_ok_~card#1.base, check_started_ok_~card#1.offset, 8bv64); [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9854: assume 3bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9854: assume !(3bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608: assume 0bv32 == fst_get_iface_#t~mem620#1;havoc fst_get_iface_#t~mem620#1;fst_get_iface_#res#1 := 0bv32;call ULTIMATE.dealloc(fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset);havoc fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset; [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608: assume !(0bv32 == fst_get_iface_#t~mem620#1);havoc fst_get_iface_#t~mem620#1;call fst_get_iface_#t~mem621#1 := read~intINTTYPE4#13(fst_get_iface_~ifr#1.base, ~bvadd~64(4bv64, ~bvadd~64(16bv64, fst_get_iface_~ifr#1.offset)), 4bv64); [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8665: assume 0bv32 != ldv___pci_register_driver_~tmp~47#1; [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8665: assume !(0bv32 != ldv___pci_register_driver_~tmp~47#1); [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: SUMMARY for call pci_release_regions(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: call fst_init_card_#t~mem738#1 := read~intINTTYPE4#13(fst_init_card_~card#1.base, ~bvadd~64(28bv64, fst_init_card_~card#1.offset), 4bv64); [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5759: netdev_alloc_skb_#t~ret95#1.base, netdev_alloc_skb_#t~ret95#1.offset := __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset;havoc __netdev_alloc_skb_#t~ret1038#1.base, __netdev_alloc_skb_#t~ret1038#1.offset, __netdev_alloc_skb_#t~ret1039#1.base, __netdev_alloc_skb_#t~ret1039#1.offset, __netdev_alloc_skb_#t~mem1040#1.base, __netdev_alloc_skb_#t~mem1040#1.offset, __netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~arg1#1, __netdev_alloc_skb_~arg2#1, __netdev_alloc_skb_~skb~2#1.base, __netdev_alloc_skb_~skb~2#1.offset;havoc __netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset, __netdev_alloc_skb_#in~arg1#1, __netdev_alloc_skb_#in~arg2#1;assume { :end_inline___netdev_alloc_skb } true;netdev_alloc_skb_~tmp~8#1.base, netdev_alloc_skb_~tmp~8#1.offset := netdev_alloc_skb_#t~ret95#1.base, netdev_alloc_skb_#t~ret95#1.offset;havoc netdev_alloc_skb_#t~ret95#1.base, netdev_alloc_skb_#t~ret95#1.offset;netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset := netdev_alloc_skb_~tmp~8#1.base, netdev_alloc_skb_~tmp~8#1.offset; [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9723: assume 18bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9723: assume !(18bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873-1: SUMMARY for call fst_ioctl_#t~ret679#1 := hdlc_ioctl(fst_ioctl_~dev#1.base, fst_ioctl_~dev#1.offset, fst_ioctl_~ifr#1.base, fst_ioctl_~ifr#1.offset, fst_ioctl_~cmd#1); srcloc: null [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873: fst_ioctl_~tmp___11~0#1 := fst_ioctl_#t~ret679#1;havoc fst_ioctl_#t~ret679#1;fst_ioctl_#res#1 := fst_ioctl_~tmp___11~0#1;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7741-1: SUMMARY for call kfree(fst_ioctl_~buf~0#1.base, fst_ioctl_~buf~0#1.offset); srcloc: null [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7741: call fst_ioctl_#t~mem651#1 := read~intINTTYPE4#13(fst_ioctl_~card~4#1.base, ~bvadd~64(36bv64, fst_ioctl_~card~4#1.offset), 4bv64); [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459: havoc ldv_pci_instance_resume_2_5_#t~ret852#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;havoc ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_2_5 } true;havoc ldv_pci_pci_instance_2_#t~mem870#1.base, ldv_pci_pci_instance_2_#t~mem870#1.offset; [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: fst_ioctl_#t~ret675#1 := fst_get_iface_#res#1;havoc fst_get_iface_#t~mem614#1, fst_get_iface_#t~mem615#1, fst_get_iface_#t~mem616#1, fst_get_iface_#t~mem617#1, fst_get_iface_#t~mem618#1, fst_get_iface_#t~mem619#1, fst_get_iface_#t~mem620#1, fst_get_iface_#t~mem621#1, fst_get_iface_#t~mem622#1, fst_get_iface_#t~memset~res623#1.base, fst_get_iface_#t~memset~res623#1.offset, fst_get_iface_#t~mem624#1.base, fst_get_iface_#t~mem624#1.offset, fst_get_iface_#t~ret625#1, fst_get_iface_#t~mem626#1.base, fst_get_iface_#t~mem626#1.offset, fst_get_iface_#t~ret627#1, fst_get_iface_#t~mem628#1.base, fst_get_iface_#t~mem628#1.offset, fst_get_iface_#t~ret629#1, fst_get_iface_~card#1.base, fst_get_iface_~card#1.offset, fst_get_iface_~port#1.base, fst_get_iface_~port#1.offset, fst_get_iface_~ifr#1.base, fst_get_iface_~ifr#1.offset, fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset, fst_get_iface_~i~8#1, fst_get_iface_~tmp~36#1, fst_get_iface_~tmp___0~13#1;havoc fst_get_iface_#in~card#1.base, fst_get_iface_#in~card#1.offset, fst_get_iface_#in~port#1.base, fst_get_iface_#in~port#1.offset, fst_get_iface_#in~ifr#1.base, fst_get_iface_#in~ifr#1.offset;assume { :end_inline_fst_get_iface } true;fst_ioctl_~tmp___8~0#1 := fst_ioctl_#t~ret675#1;havoc fst_ioctl_#t~ret675#1;fst_ioctl_#res#1 := fst_ioctl_~tmp___8~0#1;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402: call fst_add_one_#t~mem800#1.base, fst_add_one_#t~mem800#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, ~bvadd~64(8bv64, fst_add_one_~card~8#1.offset), 8bv64); [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7477: fst_set_iface_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset);havoc fst_set_iface_~#sync~0#1.base, fst_set_iface_~#sync~0#1.offset; [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: assume 10bv32 == ~ldv_statevar_1~0; [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: assume !(10bv32 == ~ldv_statevar_1~0); [2025-02-08 03:57:06,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402-1: SUMMARY for call pci_disable_device(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7213-1: SUMMARY for call check_started_ok_#t~ret448#1 := printk(9bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7213: havoc check_started_ok_#t~ret448#1;call write~intINTTYPE4#13(5bv32, check_started_ok_~card#1.base, ~bvadd~64(36bv64, check_started_ok_~card#1.offset), 4bv64); [2025-02-08 03:57:06,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: assume 27bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: assume !(27bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667: ldv___pci_register_driver_~ldv_11_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_11_pci_driver_pci_driver~0#1.offset := ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset; [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667-1: SUMMARY for call ldv_assume((if 0bv32 == ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: SUMMARY for call iounmap(fst_add_one_#t~mem800#1.base, fst_add_one_#t~mem800#1.offset); srcloc: null [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: havoc fst_add_one_#t~mem800#1.base, fst_add_one_#t~mem800#1.offset;call fst_add_one_#t~mem801#1.base, fst_add_one_#t~mem801#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset, 8bv64); [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271: assume 0bv64 == ~bvadd~64(fst_add_one_~tmp___0~18#1.base, fst_add_one_~tmp___0~18#1.offset); [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271: assume !(0bv64 == ~bvadd~64(fst_add_one_~tmp___0~18#1.base, fst_add_one_~tmp___0~18#1.offset));call fst_add_one_#t~mem763#1 := read~intINTTYPE4#13(fst_add_one_~card~8#1.base, ~bvadd~64(20bv64, fst_add_one_~card~8#1.offset), 4bv64); [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9328: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset;ldv_pci_pci_instance_2_#t~ret881#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem858#1, ldv_pci_instance_suspend_2_8_#t~ret859#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~54#1;havoc ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_2_8 } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret881#1;havoc ldv_pci_pci_instance_2_#t~mem879#1.base, ldv_pci_pci_instance_2_#t~mem879#1.offset;havoc ldv_pci_pci_instance_2_#t~mem880#1;havoc ldv_pci_pci_instance_2_#t~ret881#1; [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6950: havoc fst_intr_rx_#t~mem323#1.base, fst_intr_rx_#t~mem323#1.offset, fst_intr_rx_#t~mem324#1, fst_intr_rx_#t~mem325#1, fst_intr_rx_#t~mem326#1.base, fst_intr_rx_#t~mem326#1.offset, fst_intr_rx_#t~ret327#1, fst_intr_rx_#t~mem328#1, fst_intr_rx_#t~mem329#1.base, fst_intr_rx_#t~mem329#1.offset, fst_intr_rx_#t~ret330#1, fst_intr_rx_#t~mem331#1, fst_intr_rx_#t~mem332#1, fst_intr_rx_#t~ret333#1, fst_intr_rx_#t~mem334#1.base, fst_intr_rx_#t~mem334#1.offset, fst_intr_rx_#t~ret335#1.base, fst_intr_rx_#t~ret335#1.offset, fst_intr_rx_#t~mem336#1, fst_intr_rx_#t~mem337#1.base, fst_intr_rx_#t~mem337#1.offset, fst_intr_rx_#t~mem338#1, fst_intr_rx_#t~short339#1, fst_intr_rx_#t~ret340#1.base, fst_intr_rx_#t~ret340#1.offset, fst_intr_rx_#t~mem341#1.base, fst_intr_rx_#t~mem341#1.offset, fst_intr_rx_#t~mem342#1.base, fst_intr_rx_#t~mem342#1.offset, fst_intr_rx_#t~mem343#1, fst_intr_rx_#t~mem344#1, fst_intr_rx_#t~mem345#1, fst_intr_rx_#t~ret346#1, fst_intr_rx_#t~ret347#1, fst_intr_rx_#t~ret348#1, fst_intr_rx_#t~mem349#1.base, fst_intr_rx_#t~mem349#1.offset, fst_intr_rx_#t~mem350#1, fst_intr_rx_#t~mem351#1, fst_intr_rx_~card#1.base, fst_intr_rx_~card#1.offset, fst_intr_rx_~port#1.base, fst_intr_rx_~port#1.offset, fst_intr_rx_~dmabits~0#1, fst_intr_rx_~pi~4#1, fst_intr_rx_~rxp~0#1, fst_intr_rx_~rx_status~1#1, fst_intr_rx_~len~0#1, fst_intr_rx_~skb~0#1.base, fst_intr_rx_~skb~0#1.offset, fst_intr_rx_~dev~3#1.base, fst_intr_rx_~dev~3#1.offset, fst_intr_rx_~tmp~29#1.base, fst_intr_rx_~tmp~29#1.offset;havoc fst_intr_rx_#in~card#1.base, fst_intr_rx_#in~card#1.offset, fst_intr_rx_#in~port#1.base, fst_intr_rx_#in~port#1.offset;assume { :end_inline_fst_intr_rx } true;do_bottom_half_rx_~rx_count~0#1 := ~bvadd~32(1bv32, do_bottom_half_rx_~rx_count~0#1);call do_bottom_half_rx_#t~mem396#1.base, do_bottom_half_rx_#t~mem396#1.offset := read~$Pointer$#13(do_bottom_half_rx_~card#1.base, do_bottom_half_rx_~card#1.offset, 8bv64);call do_bottom_half_rx_#t~mem397#1 := read~intINTTYPE4#13(do_bottom_half_rx_~port~1#1.base, ~bvadd~64(32bv64, do_bottom_half_rx_~port~1#1.offset), 4bv64); [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7743: assume 1bv32 == fst_ioctl_#t~mem651#1;havoc fst_ioctl_#t~mem651#1;call write~intINTTYPE4#13(2bv32, fst_ioctl_~card~4#1.base, ~bvadd~64(36bv64, fst_ioctl_~card~4#1.offset), 4bv64); [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7743: assume !(1bv32 == fst_ioctl_#t~mem651#1);havoc fst_ioctl_#t~mem651#1; [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404-1: SUMMARY for call iounmap(fst_add_one_#t~mem801#1.base, fst_add_one_#t~mem801#1.offset); srcloc: null [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404: havoc fst_add_one_#t~mem801#1.base, fst_add_one_#t~mem801#1.offset; [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8140: call fst_init_card_#t~mem733#1.base, fst_init_card_#t~mem733#1.offset := read~$Pointer$#13(fst_init_card_~card#1.base, ~bvadd~64(~bvadd~64(110bv64, fst_init_card_~card#1.offset), ~bvmul~64(188bv64, ~sign_extend~64~32(fst_init_card_~i~9#1))), 8bv64);assume { :begin_inline_ldv_register_netdev_84 } true;ldv_register_netdev_84_#in~ldv_func_arg1#1.base, ldv_register_netdev_84_#in~ldv_func_arg1#1.offset := fst_init_card_#t~mem733#1.base, fst_init_card_#t~mem733#1.offset;havoc ldv_register_netdev_84_#res#1;havoc ldv_register_netdev_84_#t~ret927#1, ldv_register_netdev_84_#t~ret928#1, ldv_register_netdev_84_~ldv_func_arg1#1.base, ldv_register_netdev_84_~ldv_func_arg1#1.offset, ldv_register_netdev_84_~ldv_func_res~0#1, ldv_register_netdev_84_~tmp~70#1, ldv_register_netdev_84_~tmp___0~25#1;ldv_register_netdev_84_~ldv_func_arg1#1.base, ldv_register_netdev_84_~ldv_func_arg1#1.offset := ldv_register_netdev_84_#in~ldv_func_arg1#1.base, ldv_register_netdev_84_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_84_~ldv_func_res~0#1;havoc ldv_register_netdev_84_~tmp~70#1;havoc ldv_register_netdev_84_~tmp___0~25#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_84_~ldv_func_arg1#1.base, ldv_register_netdev_84_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet1060#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset := register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;havoc register_netdev_#t~nondet1060#1;register_netdev_#res#1 := register_netdev_#t~nondet1060#1;havoc register_netdev_#t~nondet1060#1; [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_12_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: assume 4bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: assume !(4bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6687-1: SUMMARY for call writeb(128bv8, fst_recover_rx_error_#t~mem319#1.base, ~bvadd~64(fst_recover_rx_error_#t~mem319#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(3bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_recover_rx_error_~pi~3#1)), ~sign_extend~64~32(fst_recover_rx_error_~rxp#1))))))); srcloc: null [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8669: assume { :begin_inline_ldv_dispatch_register_11_2 } true;ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset := ldv___pci_register_driver_~ldv_11_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_11_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset;ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset := ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_20 } true;~ldv_statevar_2~0 := 19bv32; [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6687: havoc fst_recover_rx_error_#t~mem319#1.base, fst_recover_rx_error_#t~mem319#1.offset;fst_recover_rx_error_~rxp#1 := ~bvsrem~32(~bvadd~32(1bv32, fst_recover_rx_error_~rxp#1), 8bv32);fst_recover_rx_error_~i~4#1 := ~bvadd~32(1bv32, fst_recover_rx_error_~i~4#1); [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8669-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612: assume ~bvule~32(fst_get_iface_#t~mem621#1, 11bv32);havoc fst_get_iface_#t~mem621#1;fst_get_iface_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset);havoc fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset; [2025-02-08 03:57:06,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612: assume !~bvule~32(fst_get_iface_#t~mem621#1, 11bv32);havoc fst_get_iface_#t~mem621#1;call fst_get_iface_#t~mem622#1 := read~intINTTYPE4#13(fst_get_iface_~port#1.base, ~bvadd~64(16bv64, fst_get_iface_~port#1.offset), 4bv64);fst_get_iface_~i~8#1 := fst_get_iface_#t~mem622#1;havoc fst_get_iface_#t~mem622#1; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6687-2: call fst_recover_rx_error_#t~mem319#1.base, fst_recover_rx_error_#t~mem319#1.offset := read~$Pointer$#13(fst_recover_rx_error_~card#1.base, fst_recover_rx_error_~card#1.offset, 8bv64); [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7480-2: call fst_set_iface_#t~mem602#1.base, fst_set_iface_#t~mem602#1.offset := read~$Pointer$#13(fst_set_iface_~card#1.base, fst_set_iface_~card#1.offset, 8bv64); [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7480-1: SUMMARY for call writew(3bv16, fst_set_iface_#t~mem602#1.base, ~bvadd~64(fst_set_iface_#t~mem602#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvadd~64(10658bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(fst_set_iface_~i~7#1))))))); srcloc: null [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7480: havoc fst_set_iface_#t~mem602#1.base, fst_set_iface_#t~mem602#1.offset;call write~intINTTYPE4#13(3bv32, fst_set_iface_~port#1.base, ~bvadd~64(20bv64, fst_set_iface_~port#1.offset), 4bv64); [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405-1: SUMMARY for call kfree(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset); srcloc: null [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: fst_add_one_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset);havoc fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273-1: SUMMARY for call fst_add_one_#t~ret762#1 := printk(28bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273: havoc fst_add_one_#t~ret762#1; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10255: ldv_dev_set_drvdata_59_~tmp~69#1 := ldv_dev_set_drvdata_59_#t~ret926#1;havoc ldv_dev_set_drvdata_59_#t~ret926#1;ldv_dev_set_drvdata_59_#res#1 := ldv_dev_set_drvdata_59_~tmp~69#1;pci_set_drvdata_#t~ret139#1 := ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret926#1, ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset, ldv_dev_set_drvdata_59_~tmp~69#1;havoc ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset, ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_59 } true;havoc pci_set_drvdata_#t~ret139#1;havoc pci_set_drvdata_#t~ret139#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :end_inline_pci_set_drvdata } true;call write~$Pointer$#10(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset, ~#fst_card_array~0.base, ~bvadd~64(~#fst_card_array~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(fst_add_one_~no_of_cards_added~0#1))), 8bv64);fst_add_one_~tmp___8~1#1 := fst_add_one_~no_of_cards_added~0#1;fst_add_one_~no_of_cards_added~0#1 := ~bvadd~32(1bv32, fst_add_one_~no_of_cards_added~0#1);call write~intINTTYPE4#13(fst_add_one_~tmp___8~1#1, fst_add_one_~card~8#1.base, ~bvadd~64(870bv64, fst_add_one_~card~8#1.offset), 4bv64);assume { :begin_inline_fst_init_card } true;fst_init_card_#in~card#1.base, fst_init_card_#in~card#1.offset := fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset;havoc fst_init_card_#t~mem733#1.base, fst_init_card_#t~mem733#1.offset, fst_init_card_#t~ret734#1, fst_init_card_#t~ret735#1, fst_init_card_#t~mem736#1.base, fst_init_card_#t~mem736#1.offset, fst_init_card_#t~mem737#1, fst_init_card_#t~mem738#1, fst_init_card_#t~mem739#1.base, fst_init_card_#t~mem739#1.offset, fst_init_card_#t~mem740#1, fst_init_card_#t~mem741#1.base, fst_init_card_#t~mem741#1.offset, fst_init_card_#t~mem742#1, fst_init_card_#t~mem743#1.base, fst_init_card_#t~mem743#1.offset, fst_init_card_#t~mem744#1, fst_init_card_#t~mem745#1, fst_init_card_#t~ret746#1, fst_init_card_~card#1.base, fst_init_card_~card#1.offset, fst_init_card_~i~9#1, fst_init_card_~err~2#1, fst_init_card_~j~1#1;fst_init_card_~card#1.base, fst_init_card_~card#1.offset := fst_init_card_#in~card#1.base, fst_init_card_#in~card#1.offset;havoc fst_init_card_~i~9#1;havoc fst_init_card_~err~2#1;havoc fst_init_card_~j~1#1;fst_init_card_~i~9#1 := 0bv32; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10255-1: SUMMARY for call ldv_dev_set_drvdata_59_#t~ret926#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset); srcloc: null [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: assume 19bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: assume !(19bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8670: havoc ldv_dispatch_register_11_2_~arg0#1.base, ldv_dispatch_register_11_2_~arg0#1.offset;havoc ldv_dispatch_register_11_2_#in~arg0#1.base, ldv_dispatch_register_11_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_11_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12502-1: ldv_register_netdev_#t~ret893#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet1051#1;assume { :end_inline_ldv_pre_register_netdev } true;ldv_register_netdev_~ldv_7_ret_default~0#1 := ldv_register_netdev_#t~ret893#1;havoc ldv_register_netdev_#t~ret893#1;ldv_register_netdev_~ldv_7_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_7_netdev_net_device~0#1.offset := ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274: SUMMARY for call pci_release_regions(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12502: havoc ldv_pre_register_netdev_#t~nondet1051#1; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: ~ldv_statevar_2~0 := 4bv32; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume ~bvslt~32(fst_init_card_~err~2#1, 0bv32); [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume !~bvslt~32(fst_init_card_~err~2#1, 0bv32);fst_init_card_~i~9#1 := ~bvadd~32(1bv32, fst_init_card_~i~9#1); [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199: assume 12bv32 == ~ldv_statevar_1~0; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199: assume !(12bv32 == ~ldv_statevar_1~0); [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085: assume 36bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085: assume !(36bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8935: ~ldv_statevar_12~0 := 9bv32; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8935-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275: SUMMARY for call pci_disable_device(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9993: assume { :begin_inline_ldv_base_instance_callback_4_9 } true;ldv_base_instance_callback_4_9_#in~arg0#1.base, ldv_base_instance_callback_4_9_#in~arg0#1.offset, ldv_base_instance_callback_4_9_#in~arg1#1 := ~ldv_4_callback_func~0.base, ~ldv_4_callback_func~0.offset, ~ldv_4_ldv_param_9_0_default~0;havoc ldv_base_instance_callback_4_9_~arg0#1.base, ldv_base_instance_callback_4_9_~arg0#1.offset, ldv_base_instance_callback_4_9_~arg1#1;ldv_base_instance_callback_4_9_~arg0#1.base, ldv_base_instance_callback_4_9_~arg0#1.offset := ldv_base_instance_callback_4_9_#in~arg0#1.base, ldv_base_instance_callback_4_9_#in~arg0#1.offset;ldv_base_instance_callback_4_9_~arg1#1 := ldv_base_instance_callback_4_9_#in~arg1#1;assume { :begin_inline_fst_process_tx_work_q } true;fst_process_tx_work_q_#in~work_q#1 := ldv_base_instance_callback_4_9_~arg1#1;havoc fst_process_tx_work_q_#t~mem176#1, fst_process_tx_work_q_#t~mem177#1.base, fst_process_tx_work_q_#t~mem177#1.offset, fst_process_tx_work_q_#t~mem178#1.base, fst_process_tx_work_q_#t~mem178#1.offset, fst_process_tx_work_q_~work_q#1, fst_process_tx_work_q_~flags~1#1, fst_process_tx_work_q_~work_txq~0#1, fst_process_tx_work_q_~i~0#1;fst_process_tx_work_q_~work_q#1 := fst_process_tx_work_q_#in~work_q#1;havoc fst_process_tx_work_q_~flags~1#1;havoc fst_process_tx_work_q_~work_txq~0#1;havoc fst_process_tx_work_q_~i~0#1;assume { :begin_inline_ldv___ldv_spin_lock_62 } true;ldv___ldv_spin_lock_62_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_62_#in~ldv_func_arg1#1.offset := ~#fst_work_q_lock~0.base, ~#fst_work_q_lock~0.offset;havoc ldv___ldv_spin_lock_62_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_62_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_62_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_62_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_62_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_62_#in~ldv_func_arg1#1.offset; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7747-1: fst_ioctl_#res#1 := 0bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597: ldv_register_netdev_~tmp___0~22#1 := ldv_register_netdev_#t~ret894#1;havoc ldv_register_netdev_#t~ret894#1; [2025-02-08 03:57:06,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597-1: SUMMARY for call ldv_register_netdev_#t~ret894#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7483: call fst_set_iface_#t~mem608#1 := read~intINTTYPE4#18(fst_set_iface_~#sync~0#1.base, ~bvadd~64(4bv64, fst_set_iface_~#sync~0#1.offset), 4bv64); [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351-1: SUMMARY for call gather_conf_info_#t~memset~res510#1.base, gather_conf_info_#t~memset~res510#1.offset := #Ultimate.C_memset#18(gather_conf_info_~info#1.base, gather_conf_info_~info#1.offset, 0bv32, 104bv64); srcloc: null [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351: havoc gather_conf_info_#t~memset~res510#1.base, gather_conf_info_#t~memset~res510#1.offset;call gather_conf_info_#t~mem511#1 := read~intINTTYPE4#13(gather_conf_info_~port#1.base, ~bvadd~64(16bv64, gather_conf_info_~port#1.offset), 4bv64);gather_conf_info_~i~6#1 := gather_conf_info_#t~mem511#1;havoc gather_conf_info_#t~mem511#1;call write~intINTTYPE8#18(200192bv64, gather_conf_info_~info#1.base, ~bvadd~64(24bv64, gather_conf_info_~info#1.offset), 8bv64);call gather_conf_info_#t~mem512#1 := read~intINTTYPE4#13(gather_conf_info_~card#1.base, ~bvadd~64(28bv64, gather_conf_info_~card#1.offset), 4bv64);call write~intINTTYPE4#18(gather_conf_info_#t~mem512#1, gather_conf_info_~info#1.base, ~bvadd~64(4bv64, gather_conf_info_~info#1.offset), 4bv64);havoc gather_conf_info_#t~mem512#1;call gather_conf_info_#t~mem513#1 := read~intINTTYPE4#13(gather_conf_info_~card#1.base, ~bvadd~64(32bv64, gather_conf_info_~card#1.offset), 4bv64);call write~intINTTYPE4#18(gather_conf_info_#t~mem513#1, gather_conf_info_~info#1.base, ~bvadd~64(8bv64, gather_conf_info_~info#1.offset), 4bv64);havoc gather_conf_info_#t~mem513#1;call gather_conf_info_#t~mem514#1 := read~intINTTYPE4#13(gather_conf_info_~card#1.base, ~bvadd~64(36bv64, gather_conf_info_~card#1.offset), 4bv64);call write~intINTTYPE4#18(gather_conf_info_#t~mem514#1, gather_conf_info_~info#1.base, ~bvadd~64(12bv64, gather_conf_info_~info#1.offset), 4bv64);havoc gather_conf_info_#t~mem514#1;call write~intINTTYPE1#18(5bv8, gather_conf_info_~info#1.base, ~bvadd~64(34bv64, gather_conf_info_~info#1.offset), 1bv64);call write~intINTTYPE4#18(gather_conf_info_~i~6#1, gather_conf_info_~info#1.base, ~bvadd~64(16bv64, gather_conf_info_~info#1.offset), 4bv64);call gather_conf_info_#t~mem515#1 := read~intINTTYPE4#13(gather_conf_info_~card#1.base, ~bvadd~64(36bv64, gather_conf_info_~card#1.offset), 4bv64);call write~intINTTYPE4#18((if 4bv32 == gather_conf_info_#t~mem515#1 then 8191bv32 else 256bv32), gather_conf_info_~info#1.base, gather_conf_info_~info#1.offset, 4bv64);havoc gather_conf_info_#t~mem515#1;call gather_conf_info_#t~mem516#1.base, gather_conf_info_#t~mem516#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276-1: SUMMARY for call kfree(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset); srcloc: null [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276: fst_add_one_#res#1 := 4294967277bv32;call ULTIMATE.dealloc(fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset);havoc fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset; [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144-1: SUMMARY for call fst_init_card_#t~ret735#1 := printk(21bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144: havoc fst_init_card_#t~ret735#1;fst_init_card_~j~1#1 := fst_init_card_~i~9#1; [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955-1: SUMMARY for call do_bottom_half_rx_#t~ret398#1 := readb(do_bottom_half_rx_#t~mem396#1.base, ~bvadd~64(do_bottom_half_rx_#t~mem396#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(3bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(do_bottom_half_rx_~pi~6#1)), ~sign_extend~64~32(do_bottom_half_rx_#t~mem397#1))))))); srcloc: null [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: do_bottom_half_rx_~tmp~31#1 := do_bottom_half_rx_#t~ret398#1;havoc do_bottom_half_rx_#t~mem396#1.base, do_bottom_half_rx_#t~mem396#1.offset;havoc do_bottom_half_rx_#t~mem397#1;havoc do_bottom_half_rx_#t~ret398#1;do_bottom_half_rx_#t~short400#1 := ~bvsge~32(~sign_extend~32~8(do_bottom_half_rx_~tmp~31#1), 0bv32); [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880: fst_ioctl_~tmp___12~0#1 := fst_ioctl_#t~ret680#1;havoc fst_ioctl_#t~ret680#1;fst_ioctl_#res#1 := fst_ioctl_~tmp___12~0#1;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: assume ~bvsgt~32(fst_recover_rx_error_~i~4#1, 8bv32); [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: assume !~bvsgt~32(fst_recover_rx_error_~i~4#1, 8bv32);call fst_recover_rx_error_#t~mem320#1.base, fst_recover_rx_error_#t~mem320#1.offset := read~$Pointer$#13(fst_recover_rx_error_~card#1.base, fst_recover_rx_error_~card#1.offset, 8bv64); [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: assume 6bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: assume !(6bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem871#1.base, ldv_pci_pci_instance_2_#t~mem871#1.offset);havoc ldv_pci_pci_instance_2_#t~mem871#1.base, ldv_pci_pci_instance_2_#t~mem871#1.offset;call ldv_pci_pci_instance_2_#t~mem872#1.base, ldv_pci_pci_instance_2_#t~mem872#1.offset := read~$Pointer$#8(~ldv_2_container_pci_driver~0.base, ~bvadd~64(64bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);assume { :begin_inline_ldv_pci_instance_resume_early_2_6 } true;ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem872#1.base, ldv_pci_pci_instance_2_#t~mem872#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret854#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset;ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset := ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset; [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem871#1.base, ldv_pci_pci_instance_2_#t~mem871#1.offset));havoc ldv_pci_pci_instance_2_#t~mem871#1.base, ldv_pci_pci_instance_2_#t~mem871#1.offset; [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9334-1: SUMMARY for call ldv_pci_instance_suspend_2_8_#t~ret859#1 := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT(ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_#t~mem858#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset); srcloc: null [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466-1: call ldv_pci_pci_instance_2_#t~mem871#1.base, ldv_pci_pci_instance_2_#t~mem871#1.offset := read~$Pointer$#8(~ldv_2_container_pci_driver~0.base, ~bvadd~64(64bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:57:06,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7220-1: SUMMARY for call check_started_ok_#t~ret450#1 := readb(check_started_ok_#t~mem449#1.base, ~bvadd~64(18752bv64, check_started_ok_#t~mem449#1.offset)); srcloc: null [2025-02-08 03:57:06,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7220: check_started_ok_~tmp___2~2#1 := check_started_ok_#t~ret450#1;havoc check_started_ok_#t~mem449#1.base, check_started_ok_#t~mem449#1.offset;havoc check_started_ok_#t~ret450#1;check_started_ok_~i~5#1 := ~zero_extend~32~8(check_started_ok_~tmp___2~2#1); [2025-02-08 03:57:06,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9334: ldv_pci_instance_suspend_2_8_~tmp~54#1 := ldv_pci_instance_suspend_2_8_#t~ret859#1;havoc ldv_pci_instance_suspend_2_8_#t~mem858#1;havoc ldv_pci_instance_suspend_2_8_#t~ret859#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~54#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 03:57:06,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731: assume 22bv32 == ~ldv_statevar_3~0; [2025-02-08 03:57:06,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731: assume !(22bv32 == ~ldv_statevar_3~0); [2025-02-08 03:57:06,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749-1: call fst_ioctl_#t~mem652#1 := read~intINTTYPE4#13(fst_ioctl_~card~4#1.base, ~bvadd~64(36bv64, fst_ioctl_~card~4#1.offset), 4bv64); [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: assume 3bv32 == fst_ioctl_#t~mem652#1;havoc fst_ioctl_#t~mem652#1;assume { :begin_inline_check_started_ok } true;check_started_ok_#in~card#1.base, check_started_ok_#in~card#1.offset := fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset;havoc check_started_ok_#t~mem441#1.base, check_started_ok_#t~mem441#1.offset, check_started_ok_#t~ret442#1, check_started_ok_#t~mem443#1.base, check_started_ok_#t~mem443#1.offset, check_started_ok_#t~ret444#1, check_started_ok_#t~ret445#1, check_started_ok_#t~mem446#1.base, check_started_ok_#t~mem446#1.offset, check_started_ok_#t~ret447#1, check_started_ok_#t~ret448#1, check_started_ok_#t~mem449#1.base, check_started_ok_#t~mem449#1.offset, check_started_ok_#t~ret450#1, check_started_ok_#t~ret451#1, check_started_ok_#t~ret452#1, check_started_ok_#t~mem453#1.base, check_started_ok_#t~mem453#1.offset, check_started_ok_#t~ret454#1, check_started_ok_#t~mem455#1, check_started_ok_#t~mem456#1.base, check_started_ok_#t~mem456#1.offset, check_started_ok_#t~ret457#1, check_started_ok_#t~mem458#1, check_started_ok_#t~mem459#1, check_started_ok_#t~ret460#1, check_started_ok_~card#1.base, check_started_ok_~card#1.offset, check_started_ok_~i~5#1, check_started_ok_~tmp~33#1, check_started_ok_~tmp___0~11#1, check_started_ok_~tmp___1~5#1, check_started_ok_~tmp___2~2#1, check_started_ok_~tmp___3~0#1, check_started_ok_~tmp___4~0#1;check_started_ok_~card#1.base, check_started_ok_~card#1.offset := check_started_ok_#in~card#1.base, check_started_ok_#in~card#1.offset;havoc check_started_ok_~i~5#1;havoc check_started_ok_~tmp~33#1;havoc check_started_ok_~tmp___0~11#1;havoc check_started_ok_~tmp___1~5#1;havoc check_started_ok_~tmp___2~2#1;havoc check_started_ok_~tmp___3~0#1;havoc check_started_ok_~tmp___4~0#1;call check_started_ok_#t~mem441#1.base, check_started_ok_#t~mem441#1.offset := read~$Pointer$#13(check_started_ok_~card#1.base, check_started_ok_~card#1.offset, 8bv64); [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: assume !(3bv32 == fst_ioctl_#t~mem652#1);havoc fst_ioctl_#t~mem652#1; [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599: assume 0bv32 != ldv_register_netdev_~tmp___0~22#1; [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599: assume !(0bv32 != ldv_register_netdev_~tmp___0~22#1); [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9203: assume 13bv32 == ~ldv_statevar_1~0; [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9203: assume !(13bv32 == ~ldv_statevar_1~0); [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: assume 37bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: assume !(37bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957-1: assume do_bottom_half_rx_#t~short400#1;call do_bottom_half_rx_#t~mem399#1 := read~intINTTYPE4#13(do_bottom_half_rx_~card#1.base, ~bvadd~64(878bv64, do_bottom_half_rx_~card#1.offset), 4bv64);do_bottom_half_rx_#t~short400#1 := 0bv32 == do_bottom_half_rx_#t~mem399#1; [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957-1: assume !do_bottom_half_rx_#t~short400#1; [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: assume do_bottom_half_rx_#t~short400#1;havoc do_bottom_half_rx_#t~mem399#1;havoc do_bottom_half_rx_#t~short400#1; [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: assume !do_bottom_half_rx_#t~short400#1;havoc do_bottom_half_rx_#t~mem399#1;havoc do_bottom_half_rx_#t~short400#1;do_bottom_half_rx_~pi~6#1 := ~bvadd~32(1bv32, do_bottom_half_rx_~pi~6#1);do_bottom_half_rx_~port~1#1.base, do_bottom_half_rx_~port~1#1.offset := do_bottom_half_rx_~port~1#1.base, ~bvadd~64(188bv64, do_bottom_half_rx_~port~1#1.offset);call do_bottom_half_rx_#t~mem401#1 := read~intINTTYPE4#13(do_bottom_half_rx_~card#1.base, ~bvadd~64(28bv64, do_bottom_half_rx_~card#1.offset), 4bv64); [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-1: SUMMARY for call ldv_assume((if 0bv32 != ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618: havoc fst_get_iface_#t~memset~res623#1.base, fst_get_iface_#t~memset~res623#1.offset;call fst_get_iface_#t~mem624#1.base, fst_get_iface_#t~mem624#1.offset := read~$Pointer$#13(fst_get_iface_~card#1.base, fst_get_iface_~card#1.offset, 8bv64); [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486: havoc fst_set_iface_#t~mem603#1.base, fst_set_iface_#t~mem603#1.offset;call write~intINTTYPE4#13(1bv32, fst_set_iface_~port#1.base, ~bvadd~64(20bv64, fst_set_iface_~port#1.offset), 4bv64); [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9468: havoc ldv_pci_instance_resume_early_2_6_#t~ret854#1, ldv_pci_instance_resume_early_2_6_~arg0#1.base, ldv_pci_instance_resume_early_2_6_~arg0#1.offset, ldv_pci_instance_resume_early_2_6_~arg1#1.base, ldv_pci_instance_resume_early_2_6_~arg1#1.offset;havoc ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_early_2_6 } true;havoc ldv_pci_pci_instance_2_#t~mem872#1.base, ldv_pci_pci_instance_2_#t~mem872#1.offset; [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618-1: SUMMARY for call fst_get_iface_#t~memset~res623#1.base, fst_get_iface_#t~memset~res623#1.offset := #Ultimate.C_memset#18(fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset, 0bv32, 12bv64); srcloc: null [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411-1: SUMMARY for call fst_add_one_#t~ret803#1.base, fst_add_one_#t~ret803#1.offset := pci_alloc_consistent(fst_add_one_#t~mem802#1.base, fst_add_one_#t~mem802#1.offset, 8000bv64, fst_add_one_~card~8#1.base, ~bvadd~64(926bv64, fst_add_one_~card~8#1.offset)); srcloc: null [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: call write~$Pointer$#13(fst_add_one_#t~ret803#1.base, fst_add_one_#t~ret803#1.offset, fst_add_one_~card~8#1.base, ~bvadd~64(918bv64, fst_add_one_~card~8#1.offset), 8bv64);havoc fst_add_one_#t~mem802#1.base, fst_add_one_#t~mem802#1.offset;havoc fst_add_one_#t~ret803#1.base, fst_add_one_#t~ret803#1.offset;call fst_add_one_#t~mem804#1.base, fst_add_one_#t~mem804#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, ~bvadd~64(918bv64, fst_add_one_~card~8#1.offset), 8bv64); [2025-02-08 03:57:06,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486-2: call fst_set_iface_#t~mem603#1.base, fst_set_iface_#t~mem603#1.offset := read~$Pointer$#13(fst_set_iface_~card#1.base, fst_set_iface_~card#1.offset, 8bv64); [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486-1: SUMMARY for call writew(1bv16, fst_set_iface_#t~mem603#1.base, ~bvadd~64(fst_set_iface_#t~mem603#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvadd~64(10658bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(fst_set_iface_~i~7#1))))))); srcloc: null [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751: havoc check_started_ok_#t~mem441#1.base, check_started_ok_#t~mem441#1.offset, check_started_ok_#t~ret442#1, check_started_ok_#t~mem443#1.base, check_started_ok_#t~mem443#1.offset, check_started_ok_#t~ret444#1, check_started_ok_#t~ret445#1, check_started_ok_#t~mem446#1.base, check_started_ok_#t~mem446#1.offset, check_started_ok_#t~ret447#1, check_started_ok_#t~ret448#1, check_started_ok_#t~mem449#1.base, check_started_ok_#t~mem449#1.offset, check_started_ok_#t~ret450#1, check_started_ok_#t~ret451#1, check_started_ok_#t~ret452#1, check_started_ok_#t~mem453#1.base, check_started_ok_#t~mem453#1.offset, check_started_ok_#t~ret454#1, check_started_ok_#t~mem455#1, check_started_ok_#t~mem456#1.base, check_started_ok_#t~mem456#1.offset, check_started_ok_#t~ret457#1, check_started_ok_#t~mem458#1, check_started_ok_#t~mem459#1, check_started_ok_#t~ret460#1, check_started_ok_~card#1.base, check_started_ok_~card#1.offset, check_started_ok_~i~5#1, check_started_ok_~tmp~33#1, check_started_ok_~tmp___0~11#1, check_started_ok_~tmp___1~5#1, check_started_ok_~tmp___2~2#1, check_started_ok_~tmp___3~0#1, check_started_ok_~tmp___4~0#1;havoc check_started_ok_#in~card#1.base, check_started_ok_#in~card#1.offset;assume { :end_inline_check_started_ok } true;call fst_ioctl_#t~mem653#1 := read~intINTTYPE4#13(fst_ioctl_~card~4#1.base, ~bvadd~64(36bv64, fst_ioctl_~card~4#1.offset), 4bv64); [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5769: dev_alloc_skb_#t~ret96#1.base, dev_alloc_skb_#t~ret96#1.offset := netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset;havoc netdev_alloc_skb_#t~ret95#1.base, netdev_alloc_skb_#t~ret95#1.offset, netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, netdev_alloc_skb_~tmp~8#1.base, netdev_alloc_skb_~tmp~8#1.offset;havoc netdev_alloc_skb_#in~dev#1.base, netdev_alloc_skb_#in~dev#1.offset, netdev_alloc_skb_#in~length#1;assume { :end_inline_netdev_alloc_skb } true;dev_alloc_skb_~tmp~9#1.base, dev_alloc_skb_~tmp~9#1.offset := dev_alloc_skb_#t~ret96#1.base, dev_alloc_skb_#t~ret96#1.offset;havoc dev_alloc_skb_#t~ret96#1.base, dev_alloc_skb_#t~ret96#1.offset;dev_alloc_skb_#res#1.base, dev_alloc_skb_#res#1.offset := dev_alloc_skb_~tmp~9#1.base, dev_alloc_skb_~tmp~9#1.offset; [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619-1: SUMMARY for call fst_get_iface_#t~ret625#1 := readl(fst_get_iface_#t~mem624#1.base, ~bvadd~64(fst_get_iface_#t~mem624#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(4bv64, ~bvadd~64(10670bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(fst_get_iface_~i~8#1))))))); srcloc: null [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619: call write~intINTTYPE4#18(fst_get_iface_#t~ret625#1, fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset, 4bv64);havoc fst_get_iface_#t~mem624#1.base, fst_get_iface_#t~mem624#1.offset;havoc fst_get_iface_#t~ret625#1;call fst_get_iface_#t~mem626#1.base, fst_get_iface_#t~mem626#1.offset := read~$Pointer$#13(fst_get_iface_~card#1.base, fst_get_iface_~card#1.offset, 8bv64); [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601: call ldv_register_netdev_#t~mem895#1.base, ldv_register_netdev_#t~mem895#1.offset := read~$Pointer$#13(ldv_register_netdev_~ldv_7_netdev_net_device~0#1.base, ~bvadd~64(468bv64, ldv_register_netdev_~ldv_7_netdev_net_device~0#1.offset), 8bv64);call ldv_register_netdev_#t~mem896#1.base, ldv_register_netdev_#t~mem896#1.offset := read~$Pointer$#13(ldv_register_netdev_#t~mem895#1.base, ~bvadd~64(16bv64, ldv_register_netdev_#t~mem895#1.offset), 8bv64);assume { :begin_inline_ldv_register_netdev_open_7_6 } true;ldv_register_netdev_open_7_6_#in~arg0#1.base, ldv_register_netdev_open_7_6_#in~arg0#1.offset, ldv_register_netdev_open_7_6_#in~arg1#1.base, ldv_register_netdev_open_7_6_#in~arg1#1.offset := ldv_register_netdev_#t~mem896#1.base, ldv_register_netdev_#t~mem896#1.offset, ldv_register_netdev_~ldv_7_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_7_netdev_net_device~0#1.offset;havoc ldv_register_netdev_open_7_6_#res#1;havoc ldv_register_netdev_open_7_6_#t~ret899#1, ldv_register_netdev_open_7_6_~arg0#1.base, ldv_register_netdev_open_7_6_~arg0#1.offset, ldv_register_netdev_open_7_6_~arg1#1.base, ldv_register_netdev_open_7_6_~arg1#1.offset, ldv_register_netdev_open_7_6_~tmp~58#1;ldv_register_netdev_open_7_6_~arg0#1.base, ldv_register_netdev_open_7_6_~arg0#1.offset := ldv_register_netdev_open_7_6_#in~arg0#1.base, ldv_register_netdev_open_7_6_#in~arg0#1.offset;ldv_register_netdev_open_7_6_~arg1#1.base, ldv_register_netdev_open_7_6_~arg1#1.offset := ldv_register_netdev_open_7_6_#in~arg1#1.base, ldv_register_netdev_open_7_6_#in~arg1#1.offset;havoc ldv_register_netdev_open_7_6_~tmp~58#1; [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_7_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: assume 1bv32 == fst_init_dma_#t~mem214#1;havoc fst_init_dma_#t~mem214#1;call fst_init_dma_#t~mem215#1.base, fst_init_dma_#t~mem215#1.offset := read~$Pointer$#13(fst_init_dma_~card#1.base, ~bvadd~64(862bv64, fst_init_dma_~card#1.offset), 8bv64);assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := fst_init_dma_#t~mem215#1.base, fst_init_dma_#t~mem215#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:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: assume !(1bv32 == fst_init_dma_#t~mem214#1);havoc fst_init_dma_#t~mem214#1; [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7223: assume 1bv32 == check_started_ok_~i~5#1;call write~intINTTYPE4#13(4bv32, check_started_ok_~card#1.base, ~bvadd~64(36bv64, check_started_ok_~card#1.offset), 4bv64); [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7223: assume !(1bv32 == check_started_ok_~i~5#1); [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8941: assume { :begin_inline_ldv_EMGentry_init_fst_init_12_9 } true;ldv_EMGentry_init_fst_init_12_9_#in~arg0#1.base, ldv_EMGentry_init_fst_init_12_9_#in~arg0#1.offset := ~ldv_12_init_fst_init_default~0.base, ~ldv_12_init_fst_init_default~0.offset;havoc ldv_EMGentry_init_fst_init_12_9_#res#1;havoc ldv_EMGentry_init_fst_init_12_9_#t~ret825#1, ldv_EMGentry_init_fst_init_12_9_~arg0#1.base, ldv_EMGentry_init_fst_init_12_9_~arg0#1.offset, ldv_EMGentry_init_fst_init_12_9_~tmp~46#1;ldv_EMGentry_init_fst_init_12_9_~arg0#1.base, ldv_EMGentry_init_fst_init_12_9_~arg0#1.offset := ldv_EMGentry_init_fst_init_12_9_#in~arg0#1.base, ldv_EMGentry_init_fst_init_12_9_#in~arg0#1.offset;havoc ldv_EMGentry_init_fst_init_12_9_~tmp~46#1;assume { :begin_inline_fst_init } true;havoc fst_init_#res#1;havoc fst_init_#t~ret822#1.base, fst_init_#t~ret822#1.offset, fst_init_#t~ret823#1, fst_init_~i~12#1, fst_init_~#__key~1#1.base, fst_init_~#__key~1#1.offset, fst_init_~tmp~45#1;havoc fst_init_~i~12#1;call fst_init_~#__key~1#1.base, fst_init_~#__key~1#1.offset := #Ultimate.allocOnStack(8bv64);havoc fst_init_~tmp~45#1;fst_init_~i~12#1 := 0bv32; [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8941-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866: assume 7bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866: assume !(7bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9602: ldv_register_netdev_#t~ret897#1 := ldv_register_netdev_open_7_6_#res#1;havoc ldv_register_netdev_open_7_6_#t~ret899#1, ldv_register_netdev_open_7_6_~arg0#1.base, ldv_register_netdev_open_7_6_~arg0#1.offset, ldv_register_netdev_open_7_6_~arg1#1.base, ldv_register_netdev_open_7_6_~arg1#1.offset, ldv_register_netdev_open_7_6_~tmp~58#1;havoc ldv_register_netdev_open_7_6_#in~arg0#1.base, ldv_register_netdev_open_7_6_#in~arg0#1.offset, ldv_register_netdev_open_7_6_#in~arg1#1.base, ldv_register_netdev_open_7_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_7_6 } true;ldv_register_netdev_~ldv_7_ret_default~0#1 := ldv_register_netdev_#t~ret897#1;havoc ldv_register_netdev_#t~mem895#1.base, ldv_register_netdev_#t~mem895#1.offset;havoc ldv_register_netdev_#t~mem896#1.base, ldv_register_netdev_#t~mem896#1.offset;havoc ldv_register_netdev_#t~ret897#1; [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620-1: SUMMARY for call fst_get_iface_#t~ret627#1 := readb(fst_get_iface_#t~mem626#1.base, ~bvadd~64(fst_get_iface_#t~mem626#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(10661bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(fst_get_iface_~i~8#1)))))); srcloc: null [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620: fst_get_iface_~tmp~36#1 := fst_get_iface_#t~ret627#1;havoc fst_get_iface_#t~mem626#1.base, fst_get_iface_#t~mem626#1.offset;havoc fst_get_iface_#t~ret627#1;call write~intINTTYPE4#18((if 1bv32 == ~zero_extend~32~8(fst_get_iface_~tmp~36#1) then 2bv32 else 1bv32), fst_get_iface_~#sync~1#1.base, ~bvadd~64(4bv64, fst_get_iface_~#sync~1#1.offset), 4bv64);call write~intINTTYPE2#18(0bv16, fst_get_iface_~#sync~1#1.base, ~bvadd~64(8bv64, fst_get_iface_~#sync~1#1.offset), 2bv64);call fst_get_iface_#t~mem628#1.base, fst_get_iface_#t~mem628#1.offset := read~$Pointer$#13(fst_get_iface_~ifr#1.base, ~bvadd~64(8bv64, ~bvadd~64(16bv64, fst_get_iface_~ifr#1.offset)), 8bv64); [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: assume 0bv64 == ~bvadd~64(fst_add_one_#t~mem804#1.base, fst_add_one_#t~mem804#1.offset);havoc fst_add_one_#t~mem804#1.base, fst_add_one_#t~mem804#1.offset; [2025-02-08 03:57:06,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: assume !(0bv64 == ~bvadd~64(fst_add_one_#t~mem804#1.base, fst_add_one_#t~mem804#1.offset));havoc fst_add_one_#t~mem804#1.base, fst_add_one_#t~mem804#1.offset; [2025-02-08 03:57:06,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6696-1: SUMMARY for call fst_recover_rx_error_#t~ret321#1 := readb(fst_recover_rx_error_#t~mem320#1.base, ~bvadd~64(fst_recover_rx_error_#t~mem320#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(3bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_recover_rx_error_~pi~3#1)), ~sign_extend~64~32(fst_recover_rx_error_~rxp#1))))))); srcloc: null [2025-02-08 03:57:06,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6696: fst_recover_rx_error_~dmabits#1 := fst_recover_rx_error_#t~ret321#1;havoc fst_recover_rx_error_#t~mem320#1.base, fst_recover_rx_error_#t~mem320#1.offset;havoc fst_recover_rx_error_#t~ret321#1; [2025-02-08 03:57:06,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7753: assume 4bv32 == fst_ioctl_#t~mem653#1;havoc fst_ioctl_#t~mem653#1;assume { :begin_inline_ldv___ldv_spin_lock_78 } true;ldv___ldv_spin_lock_78_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_78_#in~ldv_func_arg1#1.offset := fst_ioctl_~card~4#1.base, ~bvadd~64(40bv64, fst_ioctl_~card~4#1.offset);havoc ldv___ldv_spin_lock_78_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_78_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_78_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_78_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_78_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_78_#in~ldv_func_arg1#1.offset; [2025-02-08 03:57:06,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7753: assume !(4bv32 == fst_ioctl_#t~mem653#1);havoc fst_ioctl_#t~mem653#1; [2025-02-08 03:57:06,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: havoc ldv_struct_tasklet_struct_base_instance_3_#t~ret901#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret902#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret903#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret904#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret905#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret906#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret907#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret908#1, ldv_struct_tasklet_struct_base_instance_3_#t~ret909#1, ldv_struct_tasklet_struct_base_instance_3_~arg0#1.base, ldv_struct_tasklet_struct_base_instance_3_~arg0#1.offset, ldv_struct_tasklet_struct_base_instance_3_~tmp~60#1, ldv_struct_tasklet_struct_base_instance_3_~tmp___0~23#1, ldv_struct_tasklet_struct_base_instance_3_~tmp___1~12#1, ldv_struct_tasklet_struct_base_instance_3_~tmp___2~7#1, ldv_struct_tasklet_struct_base_instance_3_~tmp___3~5#1;havoc ldv_struct_tasklet_struct_base_instance_3_#in~arg0#1.base, ldv_struct_tasklet_struct_base_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_tasklet_struct_base_instance_3 } true; [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9339: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset;ldv_pci_pci_instance_2_#t~ret876#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem862#1, ldv_pci_instance_suspend_late_2_7_#t~ret863#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~55#1;havoc ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_late_2_7 } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret876#1;havoc ldv_pci_pci_instance_2_#t~mem874#1.base, ldv_pci_pci_instance_2_#t~mem874#1.offset;havoc ldv_pci_pci_instance_2_#t~mem875#1;havoc ldv_pci_pci_instance_2_#t~ret876#1; [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282: fst_add_one_~tmp___3~3#1.base, fst_add_one_~tmp___3~3#1.offset := fst_add_one_#t~ret764#1.base, fst_add_one_#t~ret764#1.offset;havoc fst_add_one_#t~mem763#1;havoc fst_add_one_#t~ret764#1.base, fst_add_one_#t~ret764#1.offset;fst_add_one_~tmp___2~5#1.base, fst_add_one_~tmp___2~5#1.offset := fst_add_one_~tmp___3~3#1.base, fst_add_one_~tmp___3~3#1.offset;call write~$Pointer$#13(fst_add_one_~tmp___2~5#1.base, fst_add_one_~tmp___2~5#1.offset, fst_add_one_~card~8#1.base, ~bvadd~64(8bv64, fst_add_one_~card~8#1.offset), 8bv64); [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6300: 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;havoc fst_init_dma_#t~mem215#1.base, fst_init_dma_#t~mem215#1.offset;call fst_init_dma_#t~mem216#1 := read~intINTTYPE2#13(fst_init_dma_~card#1.base, ~bvadd~64(108bv64, fst_init_dma_~card#1.offset), 2bv64); [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: havoc ldv_free_netdev_85_~ldv_func_arg1#1.base, ldv_free_netdev_85_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_85_#in~ldv_func_arg1#1.base, ldv_free_netdev_85_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_85 } true;havoc fst_init_card_#t~mem736#1.base, fst_init_card_#t~mem736#1.offset;call write~$Pointer$#13(0bv64, 0bv64, fst_init_card_~card#1.base, ~bvadd~64(~bvadd~64(110bv64, fst_init_card_~card#1.offset), ~bvmul~64(188bv64, ~sign_extend~64~32(fst_init_card_~j~1#1))), 8bv64);fst_init_card_~j~1#1 := ~bvadd~32(1bv32, fst_init_card_~j~1#1);call fst_init_card_#t~mem737#1 := read~intINTTYPE4#13(fst_init_card_~card#1.base, ~bvadd~64(28bv64, fst_init_card_~card#1.offset), 4bv64); [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282-1: SUMMARY for call fst_add_one_#t~ret764#1.base, fst_add_one_#t~ret764#1.offset := ioremap(~zero_extend~64~32(fst_add_one_#t~mem763#1), 16bv64); srcloc: null [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207: assume 14bv32 == ~ldv_statevar_1~0; [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207: assume !(14bv32 == ~ldv_statevar_1~0); [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150-1: call fst_init_card_#t~mem736#1.base, fst_init_card_#t~mem736#1.offset := read~$Pointer$#13(fst_init_card_~card#1.base, ~bvadd~64(~bvadd~64(110bv64, fst_init_card_~card#1.offset), ~bvmul~64(188bv64, ~sign_extend~64~32(fst_init_card_~j~1#1))), 8bv64);assume { :begin_inline_ldv_free_netdev_85 } true;ldv_free_netdev_85_#in~ldv_func_arg1#1.base, ldv_free_netdev_85_#in~ldv_func_arg1#1.offset := fst_init_card_#t~mem736#1.base, fst_init_card_#t~mem736#1.offset;havoc ldv_free_netdev_85_~ldv_func_arg1#1.base, ldv_free_netdev_85_~ldv_func_arg1#1.offset;ldv_free_netdev_85_~ldv_func_arg1#1.base, ldv_free_netdev_85_~ldv_func_arg1#1.offset := ldv_free_netdev_85_#in~ldv_func_arg1#1.base, ldv_free_netdev_85_#in~ldv_func_arg1#1.offset; [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7093: assume 38bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7093: assume !(38bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604: ldv_register_netdev_~tmp~57#1 := ldv_register_netdev_#t~ret898#1;havoc ldv_register_netdev_#t~ret898#1; [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604-1: SUMMARY for call ldv_register_netdev_#t~ret898#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8679: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_91_#t~ret932#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret826#1, ldv___pci_register_driver_~arg0#1, ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset, ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset, ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset, ldv___pci_register_driver_~ldv_11_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_11_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~47#1;havoc ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;assume { :end_inline_ldv___pci_register_driver } true;ldv___pci_register_driver_91_~tmp___0~27#1 := ldv___pci_register_driver_91_#t~ret932#1;havoc ldv___pci_register_driver_91_#t~ret932#1;ldv___pci_register_driver_91_#res#1 := ldv___pci_register_driver_91_~tmp___0~27#1; [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415-1: SUMMARY for call fst_add_one_#t~ret805#1 := printk(35bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12511-3: SUMMARY for call memdup_user_#t~ret1052#1.base, memdup_user_#t~ret1052#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415: havoc fst_add_one_#t~ret805#1; [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12511-2: memdup_user_#res#1.base, memdup_user_#res#1.offset := memdup_user_#t~ret1052#1.base, memdup_user_#t~ret1052#1.offset;havoc memdup_user_#t~ret1052#1.base, memdup_user_#t~ret1052#1.offset; [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7226: assume 255bv32 == check_started_ok_~i~5#1; [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7226: assume !(255bv32 == check_started_ok_~i~5#1); [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: ~ldv_statevar_2~0 := 5bv32; [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: havoc fst_init_dma_#t~mem216#1;call fst_init_dma_#t~mem217#1 := read~intINTTYPE2#13(fst_init_dma_~card#1.base, ~bvadd~64(108bv64, fst_init_dma_~card#1.offset), 2bv64); [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12511-1: fst_ioctl_#t~ret645#1.base, fst_ioctl_#t~ret645#1.offset := memdup_user_#res#1.base, memdup_user_#res#1.offset;havoc memdup_user_#t~ret1052#1.base, memdup_user_#t~ret1052#1.offset, memdup_user_~arg0#1.base, memdup_user_~arg0#1.offset, memdup_user_~arg1#1;havoc memdup_user_#in~arg0#1.base, memdup_user_#in~arg0#1.offset, memdup_user_#in~arg1#1;assume { :end_inline_memdup_user } true;fst_ioctl_~buf~0#1.base, fst_ioctl_~buf~0#1.offset := fst_ioctl_#t~ret645#1.base, fst_ioctl_#t~ret645#1.offset;havoc fst_ioctl_#t~mem643#1.base, fst_ioctl_#t~mem643#1.offset;havoc fst_ioctl_#t~mem644#1;havoc fst_ioctl_#t~ret645#1.base, fst_ioctl_#t~ret645#1.offset;assume { :begin_inline_IS_ERR } true;IS_ERR_#in~ptr#1.base, IS_ERR_#in~ptr#1.offset := fst_ioctl_~buf~0#1.base, fst_ioctl_~buf~0#1.offset;havoc IS_ERR_#res#1;havoc IS_ERR_#t~ret923#1, IS_ERR_~ptr#1.base, IS_ERR_~ptr#1.offset, IS_ERR_~tmp~66#1;IS_ERR_~ptr#1.base, IS_ERR_~ptr#1.offset := IS_ERR_#in~ptr#1.base, IS_ERR_#in~ptr#1.offset;havoc IS_ERR_~tmp~66#1; [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301-1: SUMMARY for call outl(132161bv32, ~bvadd~32(128bv32, ~zero_extend~32~16(fst_init_dma_#t~mem216#1))); srcloc: null [2025-02-08 03:57:06,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12511: havoc memdup_user_#t~ret1052#1.base, memdup_user_#t~ret1052#1.offset; [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7755: havoc ldv___ldv_spin_lock_78_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_78_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_78_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_78_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_78 } true;assume { :begin_inline_fst_enable_intr } true;fst_enable_intr_#in~card#1.base, fst_enable_intr_#in~card#1.offset := fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset;havoc fst_enable_intr_#t~mem208#1, fst_enable_intr_#t~mem209#1, fst_enable_intr_#t~mem210#1, fst_enable_intr_~card#1.base, fst_enable_intr_~card#1.offset;fst_enable_intr_~card#1.base, fst_enable_intr_~card#1.offset := fst_enable_intr_#in~card#1.base, fst_enable_intr_#in~card#1.offset;call fst_enable_intr_#t~mem208#1 := read~intINTTYPE4#13(fst_enable_intr_~card#1.base, ~bvadd~64(874bv64, fst_enable_intr_~card#1.offset), 4bv64); [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8944: ldv_entry_EMGentry_12_~tmp___0~19#1 := ldv_entry_EMGentry_12_#t~ret839#1;havoc ldv_entry_EMGentry_12_#t~ret839#1; [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8944-1: SUMMARY for call ldv_entry_EMGentry_12_#t~ret839#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7623-1: SUMMARY for call fst_get_iface_#t~ret629#1 := copy_to_user(fst_get_iface_#t~mem628#1.base, fst_get_iface_#t~mem628#1.offset, fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset, 12bv64); srcloc: null [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7623: fst_get_iface_~tmp___0~13#1 := fst_get_iface_#t~ret629#1;havoc fst_get_iface_#t~mem628#1.base, fst_get_iface_#t~mem628#1.offset;havoc fst_get_iface_#t~ret629#1; [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302: havoc fst_init_dma_#t~mem217#1;call fst_init_dma_#t~mem218#1 := read~intINTTYPE2#13(fst_init_dma_~card#1.base, ~bvadd~64(108bv64, fst_init_dma_~card#1.offset), 2bv64); [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416: SUMMARY for call fst_disable_intr(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset); srcloc: null [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302-1: SUMMARY for call outl(132161bv32, ~bvadd~32(148bv32, ~zero_extend~32~16(fst_init_dma_#t~mem217#1))); srcloc: null [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: ldv_struct_tasklet_struct_base_instance_3_~tmp~60#1 := ldv_struct_tasklet_struct_base_instance_3_#t~ret901#1;havoc ldv_struct_tasklet_struct_base_instance_3_#t~ret901#1; [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6699: assume 0bv32 == ~bvand~32(130bv32, ~zero_extend~32~8(fst_recover_rx_error_~dmabits#1)); [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6699: assume !(0bv32 == ~bvand~32(130bv32, ~zero_extend~32~8(fst_recover_rx_error_~dmabits#1))); [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7756: havoc fst_enable_intr_#t~mem208#1, fst_enable_intr_#t~mem209#1, fst_enable_intr_#t~mem210#1, fst_enable_intr_~card#1.base, fst_enable_intr_~card#1.offset;havoc fst_enable_intr_#in~card#1.base, fst_enable_intr_#in~card#1.offset;assume { :end_inline_fst_enable_intr } true;call fst_ioctl_#t~mem654#1.base, fst_ioctl_#t~mem654#1.offset := read~$Pointer$#13(fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset, 8bv64); [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9870: assume 8bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9870: assume !(8bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738-1: SUMMARY for call ldv_struct_tasklet_struct_base_instance_3_#t~ret901#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492-2: call fst_set_iface_#t~mem604#1.base, fst_set_iface_#t~mem604#1.offset := read~$Pointer$#13(fst_set_iface_~card#1.base, fst_set_iface_~card#1.offset, 8bv64); [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492-1: SUMMARY for call writew(2bv16, fst_set_iface_#t~mem604#1.base, ~bvadd~64(fst_set_iface_#t~mem604#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvadd~64(10658bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(fst_set_iface_~i~7#1))))))); srcloc: null [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492: havoc fst_set_iface_#t~mem604#1.base, fst_set_iface_#t~mem604#1.offset;call write~intINTTYPE4#13(2bv32, fst_set_iface_~port#1.base, ~bvadd~64(20bv64, fst_set_iface_~port#1.offset), 4bv64); [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9606: assume 0bv32 != ldv_register_netdev_~tmp~57#1; [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9606: assume !(0bv32 != ldv_register_netdev_~tmp~57#1); [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6303: havoc fst_init_dma_#t~mem218#1; [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6303-1: SUMMARY for call outl(0bv32, ~bvadd~32(176bv32, ~zero_extend~32~16(fst_init_dma_#t~mem218#1))); srcloc: null [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360-1: SUMMARY for call gather_conf_info_#t~ret517#1 := readw(gather_conf_info_#t~mem516#1.base, ~bvadd~64(gather_conf_info_#t~mem516#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvadd~64(10658bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(gather_conf_info_~i~6#1))))))); srcloc: null [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360: call write~intINTTYPE2#18(gather_conf_info_#t~ret517#1, gather_conf_info_~info#1.base, ~bvadd~64(32bv64, gather_conf_info_~info#1.offset), 2bv64);havoc gather_conf_info_#t~mem516#1.base, gather_conf_info_#t~mem516#1.offset;havoc gather_conf_info_#t~ret517#1;call gather_conf_info_#t~mem518#1.base, gather_conf_info_#t~mem518#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: SUMMARY for call pci_release_regions(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7228-1: SUMMARY for call check_started_ok_#t~ret451#1 := printk(10bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7228: havoc check_started_ok_#t~ret451#1;call write~intINTTYPE4#13(6bv32, check_started_ok_~card#1.base, ~bvadd~64(36bv64, check_started_ok_~card#1.offset), 4bv64); [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: assume 0bv32 != ldv_entry_EMGentry_12_~tmp___0~19#1;~ldv_statevar_12~0 := 6bv32; [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: assume !(0bv32 != ldv_entry_EMGentry_12_~tmp___0~19#1);~ldv_statevar_12~0 := 8bv32; [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757-1: SUMMARY for call writeb(238bv8, fst_ioctl_#t~mem654#1.base, ~bvadd~64(18753bv64, fst_ioctl_#t~mem654#1.offset)); srcloc: null [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757: havoc fst_ioctl_#t~mem654#1.base, fst_ioctl_#t~mem654#1.offset; [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem873#1.base, ldv_pci_pci_instance_2_#t~mem873#1.offset);havoc ldv_pci_pci_instance_2_#t~mem873#1.base, ldv_pci_pci_instance_2_#t~mem873#1.offset;call ldv_pci_pci_instance_2_#t~mem874#1.base, ldv_pci_pci_instance_2_#t~mem874#1.offset := read~$Pointer$#8(~ldv_2_container_pci_driver~0.base, ~bvadd~64(56bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64);call ldv_pci_pci_instance_2_#t~mem875#1 := read~intINTTYPE4#14(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4bv64);assume { :begin_inline_ldv_pci_instance_suspend_late_2_7 } true;ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem874#1.base, ldv_pci_pci_instance_2_#t~mem874#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem875#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem862#1, ldv_pci_instance_suspend_late_2_7_#t~ret863#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~55#1;ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset;ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset;call ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset := #Ultimate.allocOnStack(4bv64);call write~intINTTYPE4#2(ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4bv64);havoc ldv_pci_instance_suspend_late_2_7_~tmp~55#1;call ldv_pci_instance_suspend_late_2_7_#t~mem862#1 := read~intINTTYPE4#2(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4bv64); [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem873#1.base, ldv_pci_pci_instance_2_#t~mem873#1.offset));havoc ldv_pci_pci_instance_2_#t~mem873#1.base, ldv_pci_pci_instance_2_#t~mem873#1.offset; [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475-1: call ldv_pci_pci_instance_2_#t~mem873#1.base, ldv_pci_pci_instance_2_#t~mem873#1.offset := read~$Pointer$#8(~ldv_2_container_pci_driver~0.base, ~bvadd~64(56bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: call fst_add_one_#t~mem806#1.base, fst_add_one_#t~mem806#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, ~bvadd~64(8bv64, fst_add_one_~card~8#1.offset), 8bv64); [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8286: assume 0bv64 == ~bvadd~64(fst_add_one_~tmp___2~5#1.base, fst_add_one_~tmp___2~5#1.offset); [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8286: assume !(0bv64 == ~bvadd~64(fst_add_one_~tmp___2~5#1.base, fst_add_one_~tmp___2~5#1.offset));call fst_add_one_#t~mem767#1 := read~intINTTYPE4#13(fst_add_one_~pdev#1.base, ~bvadd~64(1547bv64, fst_add_one_~pdev#1.offset), 4bv64);assume { :begin_inline_ldv_request_irq_86 } true;ldv_request_irq_86_#in~irq#1, ldv_request_irq_86_#in~handler#1.base, ldv_request_irq_86_#in~handler#1.offset, ldv_request_irq_86_#in~flags#1, ldv_request_irq_86_#in~name#1.base, ldv_request_irq_86_#in~name#1.offset, ldv_request_irq_86_#in~dev#1.base, ldv_request_irq_86_#in~dev#1.offset := fst_add_one_#t~mem767#1, #funAddr~fst_intr.base, #funAddr~fst_intr.offset, 128bv64, 30bv64, 0bv64, fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset;havoc ldv_request_irq_86_#res#1;havoc ldv_request_irq_86_#t~ret929#1, ldv_request_irq_86_#t~ret930#1, ldv_request_irq_86_~irq#1, ldv_request_irq_86_~handler#1.base, ldv_request_irq_86_~handler#1.offset, ldv_request_irq_86_~flags#1, ldv_request_irq_86_~name#1.base, ldv_request_irq_86_~name#1.offset, ldv_request_irq_86_~dev#1.base, ldv_request_irq_86_~dev#1.offset, ldv_request_irq_86_~ldv_func_res~1#1, ldv_request_irq_86_~tmp~71#1, ldv_request_irq_86_~tmp___0~26#1;ldv_request_irq_86_~irq#1 := ldv_request_irq_86_#in~irq#1;ldv_request_irq_86_~handler#1.base, ldv_request_irq_86_~handler#1.offset := ldv_request_irq_86_#in~handler#1.base, ldv_request_irq_86_#in~handler#1.offset;ldv_request_irq_86_~flags#1 := ldv_request_irq_86_#in~flags#1;ldv_request_irq_86_~name#1.base, ldv_request_irq_86_~name#1.offset := ldv_request_irq_86_#in~name#1.base, ldv_request_irq_86_#in~name#1.offset;ldv_request_irq_86_~dev#1.base, ldv_request_irq_86_~dev#1.offset := ldv_request_irq_86_#in~dev#1.base, ldv_request_irq_86_#in~dev#1.offset;havoc ldv_request_irq_86_~ldv_func_res~1#1;havoc ldv_request_irq_86_~tmp~71#1;havoc ldv_request_irq_86_~tmp___0~26#1;assume { :begin_inline_request_irq } true;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 := ldv_request_irq_86_~irq#1, ldv_request_irq_86_~handler#1.base, ldv_request_irq_86_~handler#1.offset, ldv_request_irq_86_~flags#1, ldv_request_irq_86_~name#1.base, ldv_request_irq_86_~name#1.offset, ldv_request_irq_86_~dev#1.base, ldv_request_irq_86_~dev#1.offset;havoc request_irq_#res#1;havoc request_irq_#t~ret148#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~19#1;request_irq_~irq#1 := request_irq_#in~irq#1;request_irq_~handler#1.base, request_irq_~handler#1.offset := request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset;request_irq_~flags#1 := request_irq_#in~flags#1;request_irq_~name#1.base, request_irq_~name#1.offset := request_irq_#in~name#1.base, request_irq_#in~name#1.offset;request_irq_~dev#1.base, request_irq_~dev#1.offset := request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset;havoc request_irq_~tmp~19#1;assume { :begin_inline_request_threaded_irq } true;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 := request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, 0bv64, 0bv64, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset;havoc request_threaded_irq_#res#1;havoc request_threaded_irq_#t~nondet1061#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;request_threaded_irq_~arg0#1 := request_threaded_irq_#in~arg0#1;request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset := request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset;request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset := request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset;request_threaded_irq_~arg3#1 := request_threaded_irq_#in~arg3#1;request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset := request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset;request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset := request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset;havoc request_threaded_irq_#t~nondet1061#1;request_threaded_irq_#res#1 := request_threaded_irq_#t~nondet1061#1;havoc request_threaded_irq_#t~nondet1061#1; [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361-1: SUMMARY for call gather_conf_info_#t~ret519#1 := readb(gather_conf_info_#t~mem518#1.base, ~bvadd~64(gather_conf_info_#t~mem518#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(10661bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(gather_conf_info_~i~6#1)))))); srcloc: null [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: havoc ldv_net_dummy_resourceless_instance_1_#t~ret847#1, ldv_net_dummy_resourceless_instance_1_#t~ret848#1, ldv_net_dummy_resourceless_instance_1_#t~ret849#1, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~52#1, ldv_net_dummy_resourceless_instance_1_~tmp___0~20#1;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-1: SUMMARY for call pci_disable_device(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7361: call write~intINTTYPE1#18(gather_conf_info_#t~ret519#1, gather_conf_info_~info#1.base, ~bvadd~64(35bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem518#1.base, gather_conf_info_#t~mem518#1.offset;havoc gather_conf_info_#t~ret519#1;call gather_conf_info_#t~mem520#1.base, gather_conf_info_#t~mem520#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097: assume 39bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097: assume !(39bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758: SUMMARY for call ldv_spin_unlock_irqrestore_67(fst_ioctl_~card~4#1.base, ~bvadd~64(40bv64, fst_ioctl_~card~4#1.offset), fst_ioctl_~flags~7#1); srcloc: null [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9740: assume 0bv32 != ldv_struct_tasklet_struct_base_instance_3_~tmp~60#1;~ldv_statevar_3~0 := 11bv32; [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9740: assume !(0bv32 != ldv_struct_tasklet_struct_base_instance_3_~tmp~60#1);~ldv_statevar_3~0 := 16bv32; [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7626: assume 0bv64 != fst_get_iface_~tmp___0~13#1;fst_get_iface_#res#1 := 4294967282bv32;call ULTIMATE.dealloc(fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset);havoc fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset; [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7626: assume !(0bv64 != fst_get_iface_~tmp___0~13#1);call write~intINTTYPE4#13(12bv32, fst_get_iface_~ifr#1.base, ~bvadd~64(4bv64, ~bvadd~64(16bv64, fst_get_iface_~ifr#1.offset)), 4bv64);fst_get_iface_#res#1 := 0bv32;call ULTIMATE.dealloc(fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset);havoc fst_get_iface_~#sync~1#1.base, fst_get_iface_~#sync~1#1.offset; [2025-02-08 03:57:06,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8815: havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret833#1;havoc ldv_dummy_resourceless_instance_callback_1_13_#t~ret833#1, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8815-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_13_#t~ret833#1 := fst_close(ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset); srcloc: null [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419-1: SUMMARY for call iounmap(fst_add_one_#t~mem806#1.base, fst_add_one_#t~mem806#1.offset); srcloc: null [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: call write~intINTTYPE4#18(gather_conf_info_#t~ret521#1, gather_conf_info_~info#1.base, ~bvadd~64(36bv64, gather_conf_info_~info#1.offset), 4bv64);havoc gather_conf_info_#t~mem520#1.base, gather_conf_info_#t~mem520#1.offset;havoc gather_conf_info_#t~ret521#1;call gather_conf_info_#t~mem522#1.base, gather_conf_info_#t~mem522#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419: havoc fst_add_one_#t~mem806#1.base, fst_add_one_#t~mem806#1.offset;call fst_add_one_#t~mem807#1.base, fst_add_one_#t~mem807#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset, 8bv64); [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_7_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362-1: SUMMARY for call gather_conf_info_#t~ret521#1 := readl(gather_conf_info_#t~mem520#1.base, ~bvadd~64(gather_conf_info_#t~mem520#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(4bv64, ~bvadd~64(10670bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(gather_conf_info_~i~6#1))))))); srcloc: null [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8155: assume ~bvult~32(fst_init_card_~j~1#1, fst_init_card_#t~mem737#1);havoc fst_init_card_#t~mem737#1; [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8155: assume !~bvult~32(fst_init_card_~j~1#1, fst_init_card_#t~mem737#1);havoc fst_init_card_#t~mem737#1;call write~intINTTYPE4#13(fst_init_card_~i~9#1, fst_init_card_~card#1.base, ~bvadd~64(28bv64, fst_init_card_~card#1.offset), 4bv64); [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966: assume ~bvult~32(do_bottom_half_rx_~pi~6#1, do_bottom_half_rx_#t~mem401#1);havoc do_bottom_half_rx_#t~mem401#1; [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966: assume !~bvult~32(do_bottom_half_rx_~pi~6#1, do_bottom_half_rx_#t~mem401#1);havoc do_bottom_half_rx_#t~mem401#1; [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: assume { :begin_inline_ldv_dispatch_register_7_4 } true;ldv_dispatch_register_7_4_#in~arg0#1.base, ldv_dispatch_register_7_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_7_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_7_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_7_4_~arg0#1.base, ldv_dispatch_register_7_4_~arg0#1.offset;ldv_dispatch_register_7_4_~arg0#1.base, ldv_dispatch_register_7_4_~arg0#1.offset := ldv_dispatch_register_7_4_#in~arg0#1.base, ldv_dispatch_register_7_4_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_7_4_~arg0#1.base, ldv_dispatch_register_7_4_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4bv32; [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363-1: SUMMARY for call gather_conf_info_#t~ret523#1 := readb(gather_conf_info_#t~mem522#1.base, ~bvadd~64(gather_conf_info_#t~mem522#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(10663bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(gather_conf_info_~i~6#1)))))); srcloc: null [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420-1: SUMMARY for call iounmap(fst_add_one_#t~mem807#1.base, fst_add_one_#t~mem807#1.offset); srcloc: null [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363: call write~intINTTYPE1#18(gather_conf_info_#t~ret523#1, gather_conf_info_~info#1.base, ~bvadd~64(57bv64, gather_conf_info_~info#1.offset), 1bv64);havoc gather_conf_info_#t~mem522#1.base, gather_conf_info_#t~mem522#1.offset;havoc gather_conf_info_#t~ret523#1;call gather_conf_info_#t~mem524#1.base, gather_conf_info_#t~mem524#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: havoc fst_add_one_#t~mem807#1.base, fst_add_one_#t~mem807#1.offset; [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8288-1: SUMMARY for call fst_add_one_#t~ret765#1 := printk(29bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8288: havoc fst_add_one_#t~ret765#1; [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345: ldv_pci_instance_suspend_late_2_7_~tmp~55#1 := ldv_pci_instance_suspend_late_2_7_#t~ret863#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem862#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret863#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~55#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345-1: SUMMARY for call ldv_pci_instance_suspend_late_2_7_#t~ret863#1 := ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT(ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#t~mem862#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset); srcloc: null [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9874: assume 11bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9874: assume !(11bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: havoc ldv_dispatch_register_7_4_~arg0#1.base, ldv_dispatch_register_7_4_~arg0#1.offset;havoc ldv_dispatch_register_7_4_#in~arg0#1.base, ldv_dispatch_register_7_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_7_4 } true; [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7364-1: SUMMARY for call gather_conf_info_#t~ret525#1 := readl(gather_conf_info_#t~mem524#1.base, ~bvadd~64(gather_conf_info_#t~mem524#1.offset, ~bvadd~64(18818bv64, ~bvmul~64(4bv64, ~sign_extend~64~32(gather_conf_info_~i~6#1))))); srcloc: null [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421-1: SUMMARY for call kfree(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset); srcloc: null [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7364: call write~intINTTYPE4#18(gather_conf_info_#t~ret525#1, gather_conf_info_~info#1.base, ~bvadd~64(40bv64, gather_conf_info_~info#1.offset), 4bv64);havoc gather_conf_info_#t~mem524#1.base, gather_conf_info_#t~mem524#1.offset;havoc gather_conf_info_#t~ret525#1;call gather_conf_info_#t~mem526#1.base, gather_conf_info_#t~mem526#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421: fst_add_one_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset);havoc fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset; [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: SUMMARY for call pci_release_regions(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704: assume ~bvsge~32(~sign_extend~32~8(fst_recover_rx_error_~dmabits#1), 0bv32);call fst_recover_rx_error_#t~mem322#1.base, fst_recover_rx_error_#t~mem322#1.offset := read~$Pointer$#13(fst_recover_rx_error_~card#1.base, fst_recover_rx_error_~card#1.offset, 8bv64); [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704: assume !~bvsge~32(~sign_extend~32~8(fst_recover_rx_error_~dmabits#1), 0bv32); [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8290: call fst_add_one_#t~mem766#1.base, fst_add_one_#t~mem766#1.offset := read~$Pointer$#13(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset, 8bv64); [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365-1: SUMMARY for call gather_conf_info_#t~ret527#1 := readl(gather_conf_info_#t~mem526#1.base, ~bvadd~64(gather_conf_info_#t~mem526#1.offset, ~bvadd~64(18834bv64, ~bvmul~64(4bv64, ~sign_extend~64~32(gather_conf_info_~i~6#1))))); srcloc: null [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365: call write~intINTTYPE4#18(gather_conf_info_#t~ret527#1, gather_conf_info_~info#1.base, ~bvadd~64(44bv64, gather_conf_info_~info#1.offset), 4bv64);havoc gather_conf_info_#t~mem526#1.base, gather_conf_info_#t~mem526#1.offset;havoc gather_conf_info_#t~ret527#1;call gather_conf_info_#t~mem528#1.base, gather_conf_info_#t~mem528#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8290-1: SUMMARY for call pci_disable_device(fst_add_one_~pdev#1.base, fst_add_one_~pdev#1.offset); srcloc: null [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: assume 0bv32 != check_started_ok_~i~5#1; [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: assume !(0bv32 != check_started_ok_~i~5#1); [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7101: assume 40bv32 == fst_intr_~event~0#1; [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7101: assume !(40bv32 == fst_intr_~event~0#1); [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498: havoc fst_set_iface_#t~mem605#1.base, fst_set_iface_#t~mem605#1.offset;call write~intINTTYPE4#13(4bv32, fst_set_iface_~port#1.base, ~bvadd~64(20bv64, fst_set_iface_~port#1.offset), 4bv64); [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366: call write~intINTTYPE2#18(gather_conf_info_#t~ret529#1, gather_conf_info_~info#1.base, ~bvadd~64(48bv64, gather_conf_info_~info#1.offset), 2bv64);havoc gather_conf_info_#t~mem528#1.base, gather_conf_info_#t~mem528#1.offset;havoc gather_conf_info_#t~ret529#1;call gather_conf_info_#t~mem530#1.base, gather_conf_info_#t~mem530#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498-2: call fst_set_iface_#t~mem605#1.base, fst_set_iface_#t~mem605#1.offset := read~$Pointer$#13(fst_set_iface_~card#1.base, fst_set_iface_~card#1.offset, 8bv64); [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498-1: SUMMARY for call writew(4bv16, fst_set_iface_#t~mem605#1.base, ~bvadd~64(fst_set_iface_#t~mem605#1.offset, ~bvadd~64(8192bv64, ~bvmul~64(2bv64, ~bvadd~64(10658bv64, ~bvmul~64(16bv64, ~sign_extend~64~32(fst_set_iface_~i~7#1))))))); srcloc: null [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291-1: SUMMARY for call iounmap(fst_add_one_#t~mem766#1.base, fst_add_one_#t~mem766#1.offset); srcloc: null [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: havoc fst_add_one_#t~mem766#1.base, fst_add_one_#t~mem766#1.offset; [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366-1: SUMMARY for call gather_conf_info_#t~ret529#1 := readw(gather_conf_info_#t~mem528#1.base, ~bvadd~64(gather_conf_info_#t~mem528#1.offset, ~bvadd~64(18914bv64, ~bvmul~64(2bv64, ~sign_extend~64~32(gather_conf_info_~i~6#1))))); srcloc: null [2025-02-08 03:57:06,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: ldv_net_dummy_resourceless_instance_1_~tmp~52#1 := ldv_net_dummy_resourceless_instance_1_#t~ret847#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret847#1; [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret847#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706: havoc fst_recover_rx_error_#t~mem322#1.base, fst_recover_rx_error_#t~mem322#1.offset;fst_recover_rx_error_~rxp#1 := ~bvsrem~32(~bvadd~32(1bv32, fst_recover_rx_error_~rxp#1), 8bv32); [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009: ldv_switch_0_~tmp~62#1 := ldv_switch_0_#t~ret919#1;havoc ldv_switch_0_#t~ret919#1; [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009-1: SUMMARY for call ldv_switch_0_#t~ret919#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706-1: SUMMARY for call writeb(128bv8, fst_recover_rx_error_#t~mem322#1.base, ~bvadd~64(fst_recover_rx_error_#t~mem322#1.offset, ~bvadd~64(8192bv64, ~bvadd~64(3bv64, ~bvmul~64(8bv64, ~bvadd~64(~bvmul~64(8bv64, ~sign_extend~64~32(fst_recover_rx_error_~pi~3#1)), ~sign_extend~64~32(fst_recover_rx_error_~rxp#1))))))); srcloc: null [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367-1: SUMMARY for call gather_conf_info_#t~ret531#1 := readw(gather_conf_info_#t~mem530#1.base, ~bvadd~64(18922bv64, gather_conf_info_#t~mem530#1.offset)); srcloc: null [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367: call write~intINTTYPE2#18(gather_conf_info_#t~ret531#1, gather_conf_info_~info#1.base, ~bvadd~64(50bv64, gather_conf_info_~info#1.offset), 2bv64);havoc gather_conf_info_#t~mem530#1.base, gather_conf_info_#t~mem530#1.offset;havoc gather_conf_info_#t~ret531#1;call gather_conf_info_#t~mem532#1.base, gather_conf_info_#t~mem532#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7235-1: SUMMARY for call check_started_ok_#t~ret452#1 := printk(11bv64, 0bv64); srcloc: null [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8292-1: SUMMARY for call kfree(fst_add_one_~card~8#1.base, fst_add_one_~card~8#1.offset); srcloc: null [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7235: havoc check_started_ok_#t~ret452#1;call write~intINTTYPE4#13(6bv32, check_started_ok_~card#1.base, ~bvadd~64(36bv64, check_started_ok_~card#1.offset), 4bv64); [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8292: fst_add_one_#res#1 := 4294967277bv32;call ULTIMATE.dealloc(fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset);havoc fst_add_one_~#__key~0#1.base, fst_add_one_~#__key~0#1.offset; [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764-1: call fst_ioctl_#t~mem655#1.base, fst_ioctl_#t~mem655#1.offset := read~$Pointer$#13(fst_ioctl_~ifr#1.base, ~bvadd~64(16bv64, fst_ioctl_~ifr#1.offset), 8bv64); [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764: assume 0bv64 == ~bvadd~64(fst_ioctl_#t~mem655#1.base, fst_ioctl_#t~mem655#1.offset);havoc fst_ioctl_#t~mem655#1.base, fst_ioctl_#t~mem655#1.offset;fst_ioctl_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset);havoc fst_ioctl_~#wrthdr~0#1.base, fst_ioctl_~#wrthdr~0#1.offset;call ULTIMATE.dealloc(fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset);havoc fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset; [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764: assume !(0bv64 == ~bvadd~64(fst_ioctl_#t~mem655#1.base, fst_ioctl_#t~mem655#1.offset));havoc fst_ioctl_#t~mem655#1.base, fst_ioctl_#t~mem655#1.offset;assume { :begin_inline_gather_conf_info } true;gather_conf_info_#in~card#1.base, gather_conf_info_#in~card#1.offset, gather_conf_info_#in~port#1.base, gather_conf_info_#in~port#1.offset, gather_conf_info_#in~info#1.base, gather_conf_info_#in~info#1.offset := fst_ioctl_~card~4#1.base, fst_ioctl_~card~4#1.offset, fst_ioctl_~port~3#1.base, fst_ioctl_~port~3#1.offset, fst_ioctl_~#info~0#1.base, fst_ioctl_~#info~0#1.offset;havoc gather_conf_info_#t~memset~res510#1.base, gather_conf_info_#t~memset~res510#1.offset, gather_conf_info_#t~mem511#1, gather_conf_info_#t~mem512#1, gather_conf_info_#t~mem513#1, gather_conf_info_#t~mem514#1, gather_conf_info_#t~mem515#1, gather_conf_info_#t~mem516#1.base, gather_conf_info_#t~mem516#1.offset, gather_conf_info_#t~ret517#1, gather_conf_info_#t~mem518#1.base, gather_conf_info_#t~mem518#1.offset, gather_conf_info_#t~ret519#1, gather_conf_info_#t~mem520#1.base, gather_conf_info_#t~mem520#1.offset, gather_conf_info_#t~ret521#1, gather_conf_info_#t~mem522#1.base, gather_conf_info_#t~mem522#1.offset, gather_conf_info_#t~ret523#1, gather_conf_info_#t~mem524#1.base, gather_conf_info_#t~mem524#1.offset, gather_conf_info_#t~ret525#1, gather_conf_info_#t~mem526#1.base, gather_conf_info_#t~mem526#1.offset, gather_conf_info_#t~ret527#1, gather_conf_info_#t~mem528#1.base, gather_conf_info_#t~mem528#1.offset, gather_conf_info_#t~ret529#1, gather_conf_info_#t~mem530#1.base, gather_conf_info_#t~mem530#1.offset, gather_conf_info_#t~ret531#1, gather_conf_info_#t~mem532#1.base, gather_conf_info_#t~mem532#1.offset, gather_conf_info_#t~ret533#1, gather_conf_info_#t~mem534#1.base, gather_conf_info_#t~mem534#1.offset, gather_conf_info_#t~ret535#1, gather_conf_info_#t~mem536#1, gather_conf_info_#t~mem537#1, gather_conf_info_#t~mem538#1, gather_conf_info_#t~mem539#1, gather_conf_info_#t~mem540#1, gather_conf_info_#t~mem541#1, gather_conf_info_#t~mem542#1.base, gather_conf_info_#t~mem542#1.offset, gather_conf_info_#t~ret543#1, gather_conf_info_#t~mem544#1.base, gather_conf_info_#t~mem544#1.offset, gather_conf_info_#t~ret545#1, gather_conf_info_#t~mem546#1.base, gather_conf_info_#t~mem546#1.offset, gather_conf_info_#t~ret547#1, gather_conf_info_#t~mem548#1.base, gather_conf_info_#t~mem548#1.offset, gather_conf_info_#t~ret549#1, gather_conf_info_#t~mem550#1.base, gather_conf_info_#t~mem550#1.offset, gather_conf_info_#t~ret551#1, gather_conf_info_#t~mem552#1.base, gather_conf_info_#t~mem552#1.offset, gather_conf_info_#t~ret553#1, gather_conf_info_#t~mem554#1.base, gather_conf_info_#t~mem554#1.offset, gather_conf_info_#t~ret555#1, gather_conf_info_#t~mem556#1.base, gather_conf_info_#t~mem556#1.offset, gather_conf_info_#t~ret557#1, gather_conf_info_#t~mem558#1.base, gather_conf_info_#t~mem558#1.offset, gather_conf_info_#t~ret559#1, gather_conf_info_#t~mem560#1.base, gather_conf_info_#t~mem560#1.offset, gather_conf_info_#t~ret561#1, gather_conf_info_#t~mem562#1.base, gather_conf_info_#t~mem562#1.offset, gather_conf_info_#t~ret563#1, gather_conf_info_#t~mem564#1.base, gather_conf_info_#t~mem564#1.offset, gather_conf_info_#t~ret565#1, gather_conf_info_#t~mem566#1.base, gather_conf_info_#t~mem566#1.offset, gather_conf_info_#t~ret567#1, gather_conf_info_#t~mem568#1.base, gather_conf_info_#t~mem568#1.offset, gather_conf_info_#t~ret569#1, gather_conf_info_#t~mem570#1.base, gather_conf_info_#t~mem570#1.offset, gather_conf_info_#t~ret571#1, gather_conf_info_#t~mem572#1.base, gather_conf_info_#t~mem572#1.offset, gather_conf_info_#t~ret573#1, gather_conf_info_#t~mem574#1.base, gather_conf_info_#t~mem574#1.offset, gather_conf_info_#t~ret575#1, gather_conf_info_#t~mem576#1.base, gather_conf_info_#t~mem576#1.offset, gather_conf_info_#t~ret577#1, gather_conf_info_#t~mem578#1.base, gather_conf_info_#t~mem578#1.offset, gather_conf_info_#t~ret579#1, gather_conf_info_#t~mem580#1.base, gather_conf_info_#t~mem580#1.offset, gather_conf_info_#t~ret581#1, gather_conf_info_#t~mem582#1.base, gather_conf_info_#t~mem582#1.offset, gather_conf_info_#t~ret583#1, gather_conf_info_#t~mem584#1.base, gather_conf_info_#t~mem584#1.offset, gather_conf_info_#t~ret585#1, gather_conf_info_#t~mem586#1.base, gather_conf_info_#t~mem586#1.offset, gather_conf_info_#t~ret587#1, gather_conf_info_#t~mem588#1.base, gather_conf_info_#t~mem588#1.offset, gather_conf_info_#t~ret589#1, gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, gather_conf_info_~port#1.base, gather_conf_info_~port#1.offset, gather_conf_info_~info#1.base, gather_conf_info_~info#1.offset, gather_conf_info_~i~6#1, gather_conf_info_~tmp~34#1, gather_conf_info_~tmp___0~12#1, gather_conf_info_~tmp___1~6#1, gather_conf_info_~tmp___2~3#1, gather_conf_info_~tmp___3~1#1;gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset := gather_conf_info_#in~card#1.base, gather_conf_info_#in~card#1.offset;gather_conf_info_~port#1.base, gather_conf_info_~port#1.offset := gather_conf_info_#in~port#1.base, gather_conf_info_#in~port#1.offset;gather_conf_info_~info#1.base, gather_conf_info_~info#1.offset := gather_conf_info_#in~info#1.base, gather_conf_info_#in~info#1.offset;havoc gather_conf_info_~i~6#1;havoc gather_conf_info_~tmp~34#1;havoc gather_conf_info_~tmp___0~12#1;havoc gather_conf_info_~tmp___1~6#1;havoc gather_conf_info_~tmp___2~3#1;havoc gather_conf_info_~tmp___3~1#1; [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9878: assume 13bv32 == ~ldv_statevar_4~0; [2025-02-08 03:57:06,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9878: assume !(13bv32 == ~ldv_statevar_4~0); [2025-02-08 03:57:06,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_7_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:57:06,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-1: SUMMARY for call gather_conf_info_#t~ret533#1 := readw(gather_conf_info_#t~mem532#1.base, ~bvadd~64(19212bv64, gather_conf_info_#t~mem532#1.offset)); srcloc: null [2025-02-08 03:57:06,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368: call write~intINTTYPE2#18(gather_conf_info_#t~ret533#1, gather_conf_info_~info#1.base, ~bvadd~64(52bv64, gather_conf_info_~info#1.offset), 2bv64);havoc gather_conf_info_#t~mem532#1.base, gather_conf_info_#t~mem532#1.offset;havoc gather_conf_info_#t~ret533#1;call gather_conf_info_#t~mem534#1.base, gather_conf_info_#t~mem534#1.offset := read~$Pointer$#13(gather_conf_info_~card#1.base, gather_conf_info_~card#1.offset, 8bv64); [2025-02-08 03:57:06,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218: assume 0bv32 != ldv_net_dummy_resourceless_instance_1_~tmp~52#1;~ldv_statevar_1~0 := 1bv32; [2025-02-08 03:57:06,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218: assume !(0bv32 != ldv_net_dummy_resourceless_instance_1_~tmp~52#1);~ldv_statevar_1~0 := 7bv32; [2025-02-08 03:57:13,571 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:57:13,579 INFO L158 Benchmark]: Toolchain (without parser) took 39705.39ms. Allocated memory was 117.4MB in the beginning and 310.4MB in the end (delta: 192.9MB). Free memory was 79.1MB in the beginning and 73.4MB in the end (delta: 5.8MB). Peak memory consumption was 266.2MB. Max. memory is 16.1GB. [2025-02-08 03:57:13,579 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 83.9MB. Free memory is still 62.0MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:57:13,579 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2319.84ms. Allocated memory was 117.4MB in the beginning and 176.2MB in the end (delta: 58.7MB). Free memory was 78.9MB in the beginning and 52.3MB in the end (delta: 26.6MB). Peak memory consumption was 94.4MB. Max. memory is 16.1GB. [2025-02-08 03:57:13,579 INFO L158 Benchmark]: Boogie Procedure Inliner took 200.34ms. Allocated memory is still 176.2MB. Free memory was 52.3MB in the beginning and 83.7MB in the end (delta: -31.4MB). Peak memory consumption was 15.2MB. Max. memory is 16.1GB. [2025-02-08 03:57:13,581 INFO L158 Benchmark]: Boogie Preprocessor took 929.63ms. Allocated memory was 176.2MB in the beginning and 310.4MB in the end (delta: 134.2MB). Free memory was 83.7MB in the beginning and 57.7MB in the end (delta: 26.0MB). Peak memory consumption was 177.0MB. Max. memory is 16.1GB. [2025-02-08 03:57:13,581 INFO L158 Benchmark]: IcfgBuilder took 36250.74ms. Allocated memory is still 310.4MB. Free memory was 57.7MB in the beginning and 73.4MB in the end (delta: -15.6MB). Peak memory consumption was 50.0MB. Max. memory is 16.1GB. [2025-02-08 03:57:13,583 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.16ms. Allocated memory is still 83.9MB. Free memory is still 62.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2319.84ms. Allocated memory was 117.4MB in the beginning and 176.2MB in the end (delta: 58.7MB). Free memory was 78.9MB in the beginning and 52.3MB in the end (delta: 26.6MB). Peak memory consumption was 94.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 200.34ms. Allocated memory is still 176.2MB. Free memory was 52.3MB in the beginning and 83.7MB in the end (delta: -31.4MB). Peak memory consumption was 15.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 929.63ms. Allocated memory was 176.2MB in the beginning and 310.4MB in the end (delta: 134.2MB). Free memory was 83.7MB in the beginning and 57.7MB in the end (delta: 26.0MB). Peak memory consumption was 177.0MB. Max. memory is 16.1GB. * IcfgBuilder took 36250.74ms. Allocated memory is still 310.4MB. Free memory was 57.7MB in the beginning and 73.4MB in the end (delta: -15.6MB). Peak memory consumption was 50.0MB. 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: 5287]: 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"); [5287] - GenericResultAtLocation [Line: 5294]: 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)); [5294] - GenericResultAtLocation [Line: 5301]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5301] - GenericResultAtLocation [Line: 5339]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5339-5340] - GenericResultAtLocation [Line: 5345]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5345-5347] - GenericResultAtLocation [Line: 5425]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5425] - GenericResultAtLocation [Line: 5433]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5433] - GenericResultAtLocation [Line: 5441]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5441] - GenericResultAtLocation [Line: 5448]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5448] - GenericResultAtLocation [Line: 5455]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5455] - GenericResultAtLocation [Line: 5462]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5462] - GenericResultAtLocation [Line: 5499]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5499] - GenericResultAtLocation [Line: 5507]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5507] - GenericResultAtLocation [Line: 5514]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5514] - GenericResultAtLocation [Line: 5521]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5521] - GenericResultAtLocation [Line: 5529]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5529] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:57:13,693 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