./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-irda-via-ircc.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-usb-dev_drivers-net-irda-via-ircc.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 bc34b562a518e1962cb00b051353e0f6c91b97d77e3b06d95f31a41553709599 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:00:54,023 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:00:54,062 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:00:54,066 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:00:54,066 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:00:54,080 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:00:54,081 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:00:54,081 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:00:54,081 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:00:54,081 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:00:54,081 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:00:54,082 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:00:54,082 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:00:54,082 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:00:54,082 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:00:54,082 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:00:54,082 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:00:54,082 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:00:54,082 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:00:54,082 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:00:54,083 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:00:54,083 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:00:54,083 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:00:54,083 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:00:54,083 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:00:54,083 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:00:54,083 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:00:54,083 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:00:54,083 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:00:54,083 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:00:54,084 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:00:54,084 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:00:54,084 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:00:54,084 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:00:54,084 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:00:54,084 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:00:54,084 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:00:54,084 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:00:54,084 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:00:54,084 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:00:54,084 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 -> bc34b562a518e1962cb00b051353e0f6c91b97d77e3b06d95f31a41553709599 [2025-02-08 04:00:54,291 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:00:54,302 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:00:54,305 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:00:54,306 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:00:54,307 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:00:54,308 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-usb-dev_drivers-net-irda-via-ircc.cil.i [2025-02-08 04:00:55,582 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/19e39508c/4cd4c4d3882243d3ba819aa12141cd49/FLAG0a90c33d6 [2025-02-08 04:00:56,125 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:00:56,127 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-irda-via-ircc.cil.i [2025-02-08 04:00:56,169 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/19e39508c/4cd4c4d3882243d3ba819aa12141cd49/FLAG0a90c33d6 [2025-02-08 04:00:56,179 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/19e39508c/4cd4c4d3882243d3ba819aa12141cd49 [2025-02-08 04:00:56,181 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:00:56,182 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:00:56,183 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:00:56,183 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:00:56,186 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:00:56,186 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:00:56" (1/1) ... [2025-02-08 04:00:56,187 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7ac92ff4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:56, skipping insertion in model container [2025-02-08 04:00:56,187 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:00:56" (1/1) ... [2025-02-08 04:00:56,274 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:00:57,777 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295458,295471] [2025-02-08 04:00:57,783 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295605,295618] [2025-02-08 04:00:57,784 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295744,295757] [2025-02-08 04:00:57,784 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295902,295915] [2025-02-08 04:00:57,800 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:00:57,826 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:00:57,927 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"); [5761] [2025-02-08 04:00:57,928 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)); [5768] [2025-02-08 04:00:57,929 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5775] [2025-02-08 04:00:57,930 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/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5805-5806] [2025-02-08 04:00:57,930 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"); [5811-5813] [2025-02-08 04:00:57,931 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5870] [2025-02-08 04:00:57,931 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5878] [2025-02-08 04:00:58,060 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295458,295471] [2025-02-08 04:00:58,061 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295605,295618] [2025-02-08 04:00:58,061 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295744,295757] [2025-02-08 04:00:58,062 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295902,295915] [2025-02-08 04:00:58,066 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:00:58,142 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:00:58,143 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58 WrapperNode [2025-02-08 04:00:58,143 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:00:58,144 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:00:58,144 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:00:58,144 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:00:58,148 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58" (1/1) ... [2025-02-08 04:00:58,187 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58" (1/1) ... [2025-02-08 04:00:58,326 INFO L138 Inliner]: procedures = 289, calls = 1915, calls flagged for inlining = 144, calls inlined = 136, statements flattened = 4808 [2025-02-08 04:00:58,326 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:00:58,327 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:00:58,327 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:00:58,327 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:00:58,334 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58" (1/1) ... [2025-02-08 04:00:58,335 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58" (1/1) ... [2025-02-08 04:00:58,368 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58" (1/1) ... [2025-02-08 04:00:58,679 INFO L175 MemorySlicer]: Split 788 memory accesses to 35 slices as follows [1, 7, 1, 1, 2, 8, 1, 1, 70, 8, 12, 13, 2, 1, 6, 1, 3, 1, 3, 1, 1, 4, 1, 1, 1, 2, 1, 562, 54, 1, 8, 3, 1, 1, 4]. 71 percent of accesses are in the largest equivalence class. The 139 initializations are split as follows [1, 7, 1, 1, 0, 8, 1, 0, 70, 8, 0, 0, 0, 0, 6, 1, 3, 1, 3, 1, 1, 4, 1, 1, 1, 2, 1, 0, 0, 1, 8, 1, 1, 1, 4]. The 346 writes are split as follows [0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 293, 42, 0, 0, 0, 0, 0, 0]. [2025-02-08 04:00:58,682 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58" (1/1) ... [2025-02-08 04:00:58,683 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58" (1/1) ... [2025-02-08 04:00:58,806 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58" (1/1) ... [2025-02-08 04:00:58,821 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58" (1/1) ... [2025-02-08 04:00:58,856 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58" (1/1) ... [2025-02-08 04:00:58,881 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58" (1/1) ... [2025-02-08 04:00:58,929 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:00:58,931 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:00:58,931 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:00:58,932 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:00:58,932 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:00:58" (1/1) ... [2025-02-08 04:00:58,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:00:58,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:00:58,959 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:00:58,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:00:58,992 INFO L130 BoogieDeclarations]: Found specification of procedure ResetChip [2025-02-08 04:00:58,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ResetChip [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:00:58,993 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:00:58,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:00:58,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:00:58,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:00:58,998 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure RxCurCount [2025-02-08 04:00:58,998 INFO L138 BoogieDeclarations]: Found implementation of procedure RxCurCount [2025-02-08 04:00:58,998 INFO L130 BoogieDeclarations]: Found specification of procedure irda_device_txqueue_empty [2025-02-08 04:00:58,998 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_device_txqueue_empty [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure irda_setup_dma [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_setup_dma [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure Sdelay [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure Sdelay [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure CheckRegBit [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure CheckRegBit [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure via_remove_one [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure via_remove_one [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure SetSIR [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSIR [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_change_speed [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_change_speed [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure SetMaxRxPacketSize [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure SetMaxRxPacketSize [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure GetRecvByte [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure GetRecvByte [2025-02-08 04:00:58,999 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2025-02-08 04:00:58,999 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:00:59,000 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:00:59,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:00:59,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure SetPulseWidth [2025-02-08 04:00:59,001 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPulseWidth [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure Tdelay [2025-02-08 04:00:59,001 INFO L138 BoogieDeclarations]: Found implementation of procedure Tdelay [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2025-02-08 04:00:59,001 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:00:59,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure hwreset [2025-02-08 04:00:59,001 INFO L138 BoogieDeclarations]: Found implementation of procedure hwreset [2025-02-08 04:00:59,001 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:00:59,004 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:00:59,004 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:00:59,004 INFO L130 BoogieDeclarations]: Found specification of procedure ClkTx [2025-02-08 04:00:59,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ClkTx [2025-02-08 04:00:59,005 INFO L130 BoogieDeclarations]: Found specification of procedure WriteLPCReg [2025-02-08 04:00:59,005 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteLPCReg [2025-02-08 04:00:59,005 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:00:59,005 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:00:59,005 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 04:00:59,005 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 04:00:59,005 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 04:00:59,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 04:00:59,005 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-02-08 04:00:59,005 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-02-08 04:00:59,005 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 04:00:59,005 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 04:00:59,006 INFO L130 BoogieDeclarations]: Found specification of procedure CommonInit [2025-02-08 04:00:59,006 INFO L138 BoogieDeclarations]: Found implementation of procedure CommonInit [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:00:59,007 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 04:00:59,007 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:00:59,007 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:00:59,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:00:59,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_change_dongle_speed [2025-02-08 04:00:59,007 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_change_dongle_speed [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure ReadLPCReg [2025-02-08 04:00:59,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ReadLPCReg [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:00:59,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure free_dma [2025-02-08 04:00:59,008 INFO L138 BoogieDeclarations]: Found implementation of procedure free_dma [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_dma_receive [2025-02-08 04:00:59,008 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_dma_receive [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:00:59,008 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:00:59,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:00:59,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:00:59,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:00:59,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:00:59,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:00:59,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:00:59,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:00:59,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:00:59,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:00:59,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:00:59,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:00:59,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:00:59,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:00:59,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:00:59,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:00:59,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:00:59,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:00:59,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:00:59,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:00:59,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:00:59,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:00:59,012 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_dma_xmit [2025-02-08 04:00:59,012 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_dma_xmit [2025-02-08 04:00:59,012 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 04:00:59,012 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_net_close [2025-02-08 04:00:59,013 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_net_close [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 04:00:59,013 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:00:59,013 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:00:59,013 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:00:59,013 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:00:59,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:00:59,017 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:00:59,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:00:59,018 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:00:59,019 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:00:59,019 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:00:59,019 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure CkRxRecv [2025-02-08 04:00:59,019 INFO L138 BoogieDeclarations]: Found implementation of procedure CkRxRecv [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:00:59,019 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:00:59,019 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure irda_get_next_speed [2025-02-08 04:00:59,019 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_get_next_speed [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 04:00:59,019 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:00:59,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:00:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2025-02-08 04:00:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure SetSendByte [2025-02-08 04:00:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSendByte [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2025-02-08 04:00:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:00:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure ReadReg [2025-02-08 04:00:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ReadReg [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_open [2025-02-08 04:00:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_open [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure WriteRegBit [2025-02-08 04:00:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteRegBit [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:00:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure Wr_Indx [2025-02-08 04:00:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure Wr_Indx [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:00:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:00:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:00:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:00:59,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:00:59,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:00:59,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:00:59,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:00:59,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:00:59,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:00:59,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure WriteReg [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteReg [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure SetSendPreambleCount [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSendPreambleCount [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure InitCard [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure InitCard [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure SetTimer [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure SetTimer [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure ActClk [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ActClk [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure SetBaudRate [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure SetBaudRate [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure Wr_Byte [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure Wr_Byte [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure request_dma [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure request_dma [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 04:00:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:00:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_mac_header [2025-02-08 04:00:59,027 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_mac_header [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_net_open [2025-02-08 04:00:59,027 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_net_open [2025-02-08 04:00:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:00:59,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:00:59,029 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_to_linear_data [2025-02-08 04:00:59,029 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_to_linear_data [2025-02-08 04:00:59,029 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:00:59,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:00:59,722 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:00:59,726 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:00:59,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5777-1: test_and_clear_bit_#res#1 := 1; [2025-02-08 04:00:59,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6155: 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~mem99#1.base, netif_tx_wake_queue_#t~mem99#1.offset; [2025-02-08 04:00:59,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11271: havoc netpoll_trap_#t~nondet1033#1; [2025-02-08 04:01:00,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10654: havoc ldv_dev_get_drvdata_#t~mem979#1.base, ldv_dev_get_drvdata_#t~mem979#1.offset;havoc ldv_dev_get_drvdata_#t~mem980#1.base, ldv_dev_get_drvdata_#t~mem980#1.offset; [2025-02-08 04:01:00,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8161: SUMMARY for call SetPulseWidth((if ~iobase~2#1 % 65536 % 4294967296 <= 2147483647 then ~iobase~2#1 % 65536 % 4294967296 else ~iobase~2#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 04:01:00,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153: ~value~3#1 := 0;assume { :begin_inline_SetMIR } true;SetMIR_#in~BaseAddr#1, SetMIR_#in~val#1 := (if ~iobase~2#1 % 65536 % 4294967296 <= 2147483647 then ~iobase~2#1 % 65536 % 4294967296 else ~iobase~2#1 % 65536 % 4294967296 - 4294967296), 1;havoc SetMIR_#t~ret266#1, SetMIR_#t~ret267#1, SetMIR_#t~bitwise268#1, SetMIR_#t~ret269#1, SetMIR_~BaseAddr#1, SetMIR_~val#1, SetMIR_~tmp~26#1;SetMIR_~BaseAddr#1 := SetMIR_#in~BaseAddr#1;SetMIR_~val#1 := SetMIR_#in~val#1;havoc SetMIR_~tmp~26#1; [2025-02-08 04:01:00,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253-3: havoc SetFIR_#t~bitwise264#1;assume (((((if SetFIR_~tmp~25#1 % 256 % 4294967296 <= 2147483647 then SetFIR_~tmp~25#1 % 256 % 4294967296 else SetFIR_~tmp~25#1 % 256 % 4294967296 - 4294967296) < 0 || SetFIR_#t~bitwise264#1 <= (if SetFIR_~tmp~25#1 % 256 % 4294967296 <= 2147483647 then SetFIR_~tmp~25#1 % 256 % 4294967296 else SetFIR_~tmp~25#1 % 256 % 4294967296 - 4294967296)) && SetFIR_#t~bitwise264#1 <= 143) && SetFIR_#t~bitwise264#1 >= 0) && ((if SetFIR_~tmp~25#1 % 256 % 4294967296 <= 2147483647 then SetFIR_~tmp~25#1 % 256 % 4294967296 else SetFIR_~tmp~25#1 % 256 % 4294967296 - 4294967296) >= 0 || SetFIR_#t~bitwise264#1 > 143 + (if SetFIR_~tmp~25#1 % 256 % 4294967296 <= 2147483647 then SetFIR_~tmp~25#1 % 256 % 4294967296 else SetFIR_~tmp~25#1 % 256 % 4294967296 - 4294967296))) && SetFIR_#t~bitwise264#1 >= -2147483648; [2025-02-08 04:01:00,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253-2: [2025-02-08 04:01:00,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253-1: SUMMARY for call WriteReg(SetFIR_~BaseAddr#1 % 65536, 16, SetFIR_#t~bitwise264#1); srcloc: null [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253: havoc SetFIR_#t~bitwise264#1; [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253-5: assume 0 == (if SetFIR_~tmp~25#1 % 256 % 4294967296 <= 2147483647 then SetFIR_~tmp~25#1 % 256 % 4294967296 else SetFIR_~tmp~25#1 % 256 % 4294967296 - 4294967296);SetFIR_#t~bitwise264#1 := 0; [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253-5: assume !(0 == (if SetFIR_~tmp~25#1 % 256 % 4294967296 <= 2147483647 then SetFIR_~tmp~25#1 % 256 % 4294967296 else SetFIR_~tmp~25#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253-4: assume 143 == (if SetFIR_~tmp~25#1 % 256 % 4294967296 <= 2147483647 then SetFIR_~tmp~25#1 % 256 % 4294967296 else SetFIR_~tmp~25#1 % 256 % 4294967296 - 4294967296);SetFIR_#t~bitwise264#1 := (if SetFIR_~tmp~25#1 % 256 % 4294967296 <= 2147483647 then SetFIR_~tmp~25#1 % 256 % 4294967296 else SetFIR_~tmp~25#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253-4: assume !(143 == (if SetFIR_~tmp~25#1 % 256 % 4294967296 <= 2147483647 then SetFIR_~tmp~25#1 % 256 % 4294967296 else SetFIR_~tmp~25#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8162: SUMMARY for call SetSendPreambleCount((if ~iobase~2#1 % 65536 % 4294967296 <= 2147483647 then ~iobase~2#1 % 65536 % 4294967296 else ~iobase~2#1 % 65536 % 4294967296 - 4294967296), 14); srcloc: null [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7254: assume -2147483648 <= SetFIR_#t~ret265#1 && SetFIR_#t~ret265#1 <= 2147483647;havoc SetFIR_#t~ret265#1;havoc SetFIR_#t~ret262#1, SetFIR_#t~ret263#1, SetFIR_#t~bitwise264#1, SetFIR_#t~ret265#1, SetFIR_~BaseAddr#1, SetFIR_~val#1, SetFIR_~tmp~25#1;havoc SetFIR_#in~BaseAddr#1, SetFIR_#in~val#1;assume { :end_inline_SetFIR } true; [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: ~value~3#1 := 0; [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7254-1: SUMMARY for call SetFIR_#t~ret265#1 := WriteRegBit(SetFIR_~BaseAddr#1 % 65536, 16, 6, (if SetFIR_~val#1 % 256 % 4294967296 <= 2147483647 then SetFIR_~val#1 % 256 % 4294967296 else SetFIR_~val#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569-1: SUMMARY for call SetFIFO_#t~ret181#1 := WriteRegBit(SetFIFO_~iobase#1 % 65536, 17, 0, 1); srcloc: null [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569: assume -2147483648 <= SetFIFO_#t~ret181#1 && SetFIFO_#t~ret181#1 <= 2147483647;havoc SetFIFO_#t~ret181#1; [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8163-1: SUMMARY for call #t~ret480#1 := WriteRegBit(~iobase~2#1 % 65536, 16, 7, 0); srcloc: null [2025-02-08 04:01:00,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8163: assume -2147483648 <= #t~ret480#1 && #t~ret480#1 <= 2147483647;havoc #t~ret480#1; [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147: SUMMARY for call SetSIR((if ~iobase~2#1 % 65536 % 4294967296 <= 2147483647 then ~iobase~2#1 % 65536 % 4294967296 else ~iobase~2#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570: assume -2147483648 <= SetFIFO_#t~ret182#1 && SetFIFO_#t~ret182#1 <= 2147483647;havoc SetFIFO_#t~ret182#1; [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139: ~value~3#1 := 115200 / (~speed#1 % 4294967296) % 256 - 1; [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239-1: SUMMARY for call SetVFIR_#t~ret259#1 := ReadReg(SetVFIR_~BaseAddr#1 % 65536, 16); srcloc: null [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239: SetVFIR_~tmp~24#1 := SetVFIR_#t~ret259#1;havoc SetVFIR_#t~ret259#1; [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570-1: SUMMARY for call SetFIFO_#t~ret182#1 := WriteRegBit(SetFIFO_~iobase#1 % 65536, 17, 7, 0); srcloc: null [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8164-1: SUMMARY for call #t~ret481#1 := WriteRegBit(~iobase~2#1 % 65536, 36, 6, 1); srcloc: null [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8164: assume -2147483648 <= #t~ret481#1 && #t~ret481#1 <= 2147483647;havoc #t~ret481#1; [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264-1: SUMMARY for call SetMIR_#t~ret266#1 := WriteRegBit(SetMIR_~BaseAddr#1 % 65536, 17, 5, 0); srcloc: null [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264: assume -2147483648 <= SetMIR_#t~ret266#1 && SetMIR_#t~ret266#1 <= 2147483647;havoc SetMIR_#t~ret266#1; [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148-1: SUMMARY for call #t~ret479#1 := WriteRegBit(~iobase~2#1 % 65536, 16, 7, 1); srcloc: null [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148: assume -2147483648 <= #t~ret479#1 && #t~ret479#1 <= 2147483647;havoc #t~ret479#1; [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8140: SUMMARY for call SetSIR((if ~iobase~2#1 % 65536 % 4294967296 <= 2147483647 then ~iobase~2#1 % 65536 % 4294967296 else ~iobase~2#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240-2: [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240-1: SUMMARY for call WriteReg(SetVFIR_~BaseAddr#1 % 65536, 16, SetVFIR_#t~bitwise260#1); srcloc: null [2025-02-08 04:01:00,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240: havoc SetVFIR_#t~bitwise260#1; [2025-02-08 04:01:00,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6563-1: SUMMARY for call SetFIFO_#t~ret179#1 := WriteRegBit(SetFIFO_~iobase#1 % 65536, 17, 0, 0); srcloc: null [2025-02-08 04:01:00,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6563: assume -2147483648 <= SetFIFO_#t~ret179#1 && SetFIFO_#t~ret179#1 <= 2147483647;havoc SetFIFO_#t~ret179#1; [2025-02-08 04:01:00,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240-5: assume 0 == (if SetVFIR_~tmp~24#1 % 256 % 4294967296 <= 2147483647 then SetVFIR_~tmp~24#1 % 256 % 4294967296 else SetVFIR_~tmp~24#1 % 256 % 4294967296 - 4294967296);SetVFIR_#t~bitwise260#1 := 0; [2025-02-08 04:01:00,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240-5: assume !(0 == (if SetVFIR_~tmp~24#1 % 256 % 4294967296 <= 2147483647 then SetVFIR_~tmp~24#1 % 256 % 4294967296 else SetVFIR_~tmp~24#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:00,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240-4: assume 143 == (if SetVFIR_~tmp~24#1 % 256 % 4294967296 <= 2147483647 then SetVFIR_~tmp~24#1 % 256 % 4294967296 else SetVFIR_~tmp~24#1 % 256 % 4294967296 - 4294967296);SetVFIR_#t~bitwise260#1 := (if SetVFIR_~tmp~24#1 % 256 % 4294967296 <= 2147483647 then SetVFIR_~tmp~24#1 % 256 % 4294967296 else SetVFIR_~tmp~24#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:00,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240-4: assume !(143 == (if SetVFIR_~tmp~24#1 % 256 % 4294967296 <= 2147483647 then SetVFIR_~tmp~24#1 % 256 % 4294967296 else SetVFIR_~tmp~24#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:00,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240-3: havoc SetVFIR_#t~bitwise260#1;assume (((((if SetVFIR_~tmp~24#1 % 256 % 4294967296 <= 2147483647 then SetVFIR_~tmp~24#1 % 256 % 4294967296 else SetVFIR_~tmp~24#1 % 256 % 4294967296 - 4294967296) < 0 || SetVFIR_#t~bitwise260#1 <= (if SetVFIR_~tmp~24#1 % 256 % 4294967296 <= 2147483647 then SetVFIR_~tmp~24#1 % 256 % 4294967296 else SetVFIR_~tmp~24#1 % 256 % 4294967296 - 4294967296)) && SetVFIR_#t~bitwise260#1 <= 143) && SetVFIR_#t~bitwise260#1 >= 0) && ((if SetVFIR_~tmp~24#1 % 256 % 4294967296 <= 2147483647 then SetVFIR_~tmp~24#1 % 256 % 4294967296 else SetVFIR_~tmp~24#1 % 256 % 4294967296 - 4294967296) >= 0 || SetVFIR_#t~bitwise260#1 > 143 + (if SetVFIR_~tmp~24#1 % 256 % 4294967296 <= 2147483647 then SetVFIR_~tmp~24#1 % 256 % 4294967296 else SetVFIR_~tmp~24#1 % 256 % 4294967296 - 4294967296))) && SetVFIR_#t~bitwise260#1 >= -2147483648; [2025-02-08 04:01:00,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265-1: SUMMARY for call SetMIR_#t~ret267#1 := ReadReg(SetMIR_~BaseAddr#1 % 65536, 16); srcloc: null [2025-02-08 04:01:00,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265: SetMIR_~tmp~26#1 := SetMIR_#t~ret267#1;havoc SetMIR_#t~ret267#1; [2025-02-08 04:01:00,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141-1: SUMMARY for call #t~ret478#1 := WriteRegBit(~iobase~2#1 % 65536, 16, 7, 1); srcloc: null [2025-02-08 04:01:00,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141: assume -2147483648 <= #t~ret478#1 && #t~ret478#1 <= 2147483647;havoc #t~ret478#1; [2025-02-08 04:01:00,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7241-1: SUMMARY for call SetVFIR_#t~ret261#1 := WriteRegBit(SetVFIR_~BaseAddr#1 % 65536, 17, 5, (if SetVFIR_~val#1 % 256 % 4294967296 <= 2147483647 then SetVFIR_~val#1 % 256 % 4294967296 else SetVFIR_~val#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7241: assume -2147483648 <= SetVFIR_#t~ret261#1 && SetVFIR_#t~ret261#1 <= 2147483647;havoc SetVFIR_#t~ret261#1;havoc SetVFIR_#t~ret259#1, SetVFIR_#t~bitwise260#1, SetVFIR_#t~ret261#1, SetVFIR_~BaseAddr#1, SetVFIR_~val#1, SetVFIR_~tmp~24#1;havoc SetVFIR_#in~BaseAddr#1, SetVFIR_#in~val#1;assume { :end_inline_SetVFIR } true; [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: havoc SetMIR_#t~bitwise268#1; [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6564-1: SUMMARY for call SetFIFO_#t~ret180#1 := WriteRegBit(SetFIFO_~iobase#1 % 65536, 17, 7, 0); srcloc: null [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6564: assume -2147483648 <= SetFIFO_#t~ret180#1 && SetFIFO_#t~ret180#1 <= 2147483647;havoc SetFIFO_#t~ret180#1; [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266-4: assume 143 == (if SetMIR_~tmp~26#1 % 256 % 4294967296 <= 2147483647 then SetMIR_~tmp~26#1 % 256 % 4294967296 else SetMIR_~tmp~26#1 % 256 % 4294967296 - 4294967296);SetMIR_#t~bitwise268#1 := (if SetMIR_~tmp~26#1 % 256 % 4294967296 <= 2147483647 then SetMIR_~tmp~26#1 % 256 % 4294967296 else SetMIR_~tmp~26#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266-4: assume !(143 == (if SetMIR_~tmp~26#1 % 256 % 4294967296 <= 2147483647 then SetMIR_~tmp~26#1 % 256 % 4294967296 else SetMIR_~tmp~26#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266-3: havoc SetMIR_#t~bitwise268#1;assume (((((if SetMIR_~tmp~26#1 % 256 % 4294967296 <= 2147483647 then SetMIR_~tmp~26#1 % 256 % 4294967296 else SetMIR_~tmp~26#1 % 256 % 4294967296 - 4294967296) < 0 || SetMIR_#t~bitwise268#1 <= (if SetMIR_~tmp~26#1 % 256 % 4294967296 <= 2147483647 then SetMIR_~tmp~26#1 % 256 % 4294967296 else SetMIR_~tmp~26#1 % 256 % 4294967296 - 4294967296)) && SetMIR_#t~bitwise268#1 <= 143) && SetMIR_#t~bitwise268#1 >= 0) && ((if SetMIR_~tmp~26#1 % 256 % 4294967296 <= 2147483647 then SetMIR_~tmp~26#1 % 256 % 4294967296 else SetMIR_~tmp~26#1 % 256 % 4294967296 - 4294967296) >= 0 || SetMIR_#t~bitwise268#1 > 143 + (if SetMIR_~tmp~26#1 % 256 % 4294967296 <= 2147483647 then SetMIR_~tmp~26#1 % 256 % 4294967296 else SetMIR_~tmp~26#1 % 256 % 4294967296 - 4294967296))) && SetMIR_#t~bitwise268#1 >= -2147483648; [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266-2: [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266-1: SUMMARY for call WriteReg(SetMIR_~BaseAddr#1 % 65536, 16, SetMIR_#t~bitwise268#1); srcloc: null [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266-5: assume 0 == (if SetMIR_~tmp~26#1 % 256 % 4294967296 <= 2147483647 then SetMIR_~tmp~26#1 % 256 % 4294967296 else SetMIR_~tmp~26#1 % 256 % 4294967296 - 4294967296);SetMIR_#t~bitwise268#1 := 0; [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266-5: assume !(0 == (if SetMIR_~tmp~26#1 % 256 % 4294967296 <= 2147483647 then SetMIR_~tmp~26#1 % 256 % 4294967296 else SetMIR_~tmp~26#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267-1: SUMMARY for call SetMIR_#t~ret269#1 := WriteRegBit(SetMIR_~BaseAddr#1 % 65536, 16, 5, (if SetMIR_~val#1 % 256 % 4294967296 <= 2147483647 then SetMIR_~val#1 % 256 % 4294967296 else SetMIR_~val#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume -2147483648 <= SetMIR_#t~ret269#1 && SetMIR_#t~ret269#1 <= 2147483647;havoc SetMIR_#t~ret269#1;havoc SetMIR_#t~ret266#1, SetMIR_#t~ret267#1, SetMIR_#t~bitwise268#1, SetMIR_#t~ret269#1, SetMIR_~BaseAddr#1, SetMIR_~val#1, SetMIR_~tmp~26#1;havoc SetMIR_#in~BaseAddr#1, SetMIR_#in~val#1;assume { :end_inline_SetMIR } true; [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8159: ~value~3#1 := 0;assume { :begin_inline_SetFIR } true;SetFIR_#in~BaseAddr#1, SetFIR_#in~val#1 := (if ~iobase~2#1 % 65536 % 4294967296 <= 2147483647 then ~iobase~2#1 % 65536 % 4294967296 else ~iobase~2#1 % 65536 % 4294967296 - 4294967296), 1;havoc SetFIR_#t~ret262#1, SetFIR_#t~ret263#1, SetFIR_#t~bitwise264#1, SetFIR_#t~ret265#1, SetFIR_~BaseAddr#1, SetFIR_~val#1, SetFIR_~tmp~25#1;SetFIR_~BaseAddr#1 := SetFIR_#in~BaseAddr#1;SetFIR_~val#1 := SetFIR_#in~val#1;havoc SetFIR_~tmp~25#1; [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557-1: SUMMARY for call SetFIFO_#t~ret177#1 := WriteRegBit(SetFIFO_~iobase#1 % 65536, 17, 0, 0); srcloc: null [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557: assume -2147483648 <= SetFIFO_#t~ret177#1 && SetFIFO_#t~ret177#1 <= 2147483647;havoc SetFIFO_#t~ret177#1; [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7251-1: SUMMARY for call SetFIR_#t~ret262#1 := WriteRegBit(SetFIR_~BaseAddr#1 % 65536, 17, 5, 0); srcloc: null [2025-02-08 04:01:00,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7251: assume -2147483648 <= SetFIR_#t~ret262#1 && SetFIR_#t~ret262#1 <= 2147483647;havoc SetFIR_#t~ret262#1; [2025-02-08 04:01:00,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558: assume -2147483648 <= SetFIFO_#t~ret178#1 && SetFIFO_#t~ret178#1 <= 2147483647;havoc SetFIFO_#t~ret178#1; [2025-02-08 04:01:00,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558-1: SUMMARY for call SetFIFO_#t~ret178#1 := WriteRegBit(SetFIFO_~iobase#1 % 65536, 17, 7, 1); srcloc: null [2025-02-08 04:01:00,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7252-1: SUMMARY for call SetFIR_#t~ret263#1 := ReadReg(SetFIR_~BaseAddr#1 % 65536, 16); srcloc: null [2025-02-08 04:01:00,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7252: SetFIR_~tmp~25#1 := SetFIR_#t~ret263#1;havoc SetFIR_#t~ret263#1; [2025-02-08 04:01:00,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8169: ~value~3#1 := 0;assume { :begin_inline_SetVFIR } true;SetVFIR_#in~BaseAddr#1, SetVFIR_#in~val#1 := (if ~iobase~2#1 % 65536 % 4294967296 <= 2147483647 then ~iobase~2#1 % 65536 % 4294967296 else ~iobase~2#1 % 65536 % 4294967296 - 4294967296), 1;havoc SetVFIR_#t~ret259#1, SetVFIR_#t~bitwise260#1, SetVFIR_#t~ret261#1, SetVFIR_~BaseAddr#1, SetVFIR_~val#1, SetVFIR_~tmp~24#1;SetVFIR_~BaseAddr#1 := SetVFIR_#in~BaseAddr#1;SetVFIR_~val#1 := SetVFIR_#in~val#1;havoc SetVFIR_~tmp~24#1; [2025-02-08 04:01:00,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5890: havoc is_device_dma_capable_#t~mem29#1.base, is_device_dma_capable_#t~mem29#1.offset;havoc is_device_dma_capable_#t~mem30#1.base, is_device_dma_capable_#t~mem30#1.offset;havoc is_device_dma_capable_#t~mem31#1;havoc is_device_dma_capable_#t~short32#1; [2025-02-08 04:01:00,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: ~i~2 := 1 + ~i~2; [2025-02-08 04:01:00,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: assume ~i~2 <= 79; [2025-02-08 04:01:00,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: assume !(~i~2 <= 79);~j~1 := 1 + ~j~1; [2025-02-08 04:01:00,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6737-1: SUMMARY for call #t~ret205 := inb(235); srcloc: null [2025-02-08 04:01:00,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738-1: SUMMARY for call outb((if ~bTmp~1 % 256 % 4294967296 <= 2147483647 then ~bTmp~1 % 256 % 4294967296 else ~bTmp~1 % 256 % 4294967296 - 4294967296), 235); srcloc: null [2025-02-08 04:01:00,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6737: ~bTmp~1 := #t~ret205;havoc #t~ret205; [2025-02-08 04:01:00,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: ~i~2 := 0; [2025-02-08 04:01:00,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11267: havoc #t~nondet1032; [2025-02-08 04:01:00,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11198: havoc #t~nondet1028; [2025-02-08 04:01:00,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6101: havoc #t~mem93.base, #t~mem93.offset; [2025-02-08 04:01:01,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038: havoc SetSITmode_#t~bitwise226#1; [2025-02-08 04:01:01,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038-4: assume false;SetSITmode_#t~bitwise226#1 := SetSITmode_~bTmp~6#1 % 256; [2025-02-08 04:01:01,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038-4: assume !false; [2025-02-08 04:01:01,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963-1: SUMMARY for call #t~ret447#1 := WriteRegBit(~iobase#1, 52, 0, 0); srcloc: null [2025-02-08 04:01:01,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7930: assume -2147483648 <= #t~ret434#1 && #t~ret434#1 <= 2147483647;havoc #t~ret434#1; [2025-02-08 04:01:01,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038-3: havoc SetSITmode_#t~bitwise226#1;assume (SetSITmode_#t~bitwise226#1 % 4294967296 >= SetSITmode_~bTmp~6#1 % 256 % 4294967296 && SetSITmode_#t~bitwise226#1 % 4294967296 >= 16) && SetSITmode_#t~bitwise226#1 % 4294967296 <= 16 + SetSITmode_~bTmp~6#1 % 256 % 4294967296; [2025-02-08 04:01:01,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963: assume -2147483648 <= #t~ret447#1 && #t~ret447#1 <= 2147483647;havoc #t~ret447#1; [2025-02-08 04:01:01,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038-2: [2025-02-08 04:01:01,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038-1: SUMMARY for call WriteLPCReg(40, (if SetSITmode_#t~bitwise226#1 % 4294967296 % 4294967296 <= 2147483647 then SetSITmode_#t~bitwise226#1 % 4294967296 % 4294967296 else SetSITmode_#t~bitwise226#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:01,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873-1: SUMMARY for call Rd_Indx_#t~ret215#1 := ReadReg(Rd_Indx_~iobase#1 % 65536, 52); srcloc: null [2025-02-08 04:01:01,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: Rd_Indx_~bTmp~4#1 := Rd_Indx_#t~ret215#1;havoc Rd_Indx_#t~ret215#1; [2025-02-08 04:01:01,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038-5: assume 0 == SetSITmode_~bTmp~6#1 % 256 % 4294967296 || 16 == SetSITmode_~bTmp~6#1 % 256 % 4294967296;SetSITmode_#t~bitwise226#1 := 16; [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038-5: assume !(0 == SetSITmode_~bTmp~6#1 % 256 % 4294967296 || 16 == SetSITmode_~bTmp~6#1 % 256 % 4294967296); [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7930-1: SUMMARY for call #t~ret434#1 := WriteRegBit(~iobase#1, 16, 0, 0); srcloc: null [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897: assume 0 != ~tmp___1~5#1 % 256 % 4294967296; [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897: assume !(0 != ~tmp___1~5#1 % 256 % 4294967296); [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: SUMMARY for call Wr_Indx((if SI_SetMode_~iobase#1 % 65536 % 4294967296 <= 2147483647 then SI_SetMode_~iobase#1 % 65536 % 4294967296 else SI_SetMode_~iobase#1 % 65536 % 4294967296 - 4294967296), 64, 0, 23); srcloc: null [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7914: ~tmp~33#1 := #t~ret430#1;havoc #t~ret430#1; [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: assume Rd_Indx_~i~4#1 <= 1; [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: assume !(Rd_Indx_~i~4#1 <= 1); [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980-1: SUMMARY for call #t~ret454#1 := WriteRegBit(~iobase#1, 52, 7, 0); srcloc: null [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: SUMMARY for call ActClk((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: assume -2147483648 <= #t~ret454#1 && #t~ret454#1 <= 2147483647;havoc #t~ret454#1; [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: SUMMARY for call __const_udelay(4295); srcloc: null [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7914-1: SUMMARY for call #t~ret430#1 := CheckRegBit(~iobase#1, 21, 5); srcloc: null [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039-1: SUMMARY for call SetSITmode_#t~ret227#1 := ReadReg(SetSITmode_~iobase#1 % 65536, 53); srcloc: null [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039: SetSITmode_~bTmp~6#1 := SetSITmode_#t~ret227#1;havoc SetSITmode_#t~ret227#1; [2025-02-08 04:01:01,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7931-1: SUMMARY for call #t~ret435#1 := WriteRegBit(~iobase#1, 53, 7, 1); srcloc: null [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: assume Rd_Indx_~i~4#1 <= 7; [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: assume !(Rd_Indx_~i~4#1 <= 7); [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7931: assume -2147483648 <= #t~ret435#1 && #t~ret435#1 <= 2147483647;havoc #t~ret435#1; [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014: assume -2147483648 <= #t~ret468#1 && #t~ret468#1 <= 2147483647;havoc #t~ret468#1; [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7056: SUMMARY for call Wr_Indx((if SI_SetMode_~iobase#1 % 65536 % 4294967296 <= 2147483647 then SI_SetMode_~iobase#1 % 65536 % 4294967296 else SI_SetMode_~iobase#1 % 65536 % 4294967296 - 4294967296), 64, 1, (if SI_SetMode_~mode#1 % 256 % 4294967296 <= 2147483647 then SI_SetMode_~mode#1 % 256 % 4294967296 else SI_SetMode_~mode#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858: SUMMARY for call Wr_Byte((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891: SUMMARY for call ActClk((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948-1: SUMMARY for call #t~ret441#1 := WriteRegBit(~iobase#1, 30, 0, 0); srcloc: null [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957-1: SUMMARY for call Tdelay(2); srcloc: null [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7981-1: SUMMARY for call #t~ret455#1 := WriteRegBit(~iobase#1, 53, 7, 0); srcloc: null [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948: assume -2147483648 <= #t~ret441#1 && #t~ret441#1 <= 2147483647;havoc #t~ret441#1; [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: Rd_Indx_~i~4#1 := 1 + Rd_Indx_~i~4#1; [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014-1: SUMMARY for call #t~ret468#1 := printk(40, 0); srcloc: null [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7981: assume -2147483648 <= #t~ret455#1 && #t~ret455#1 <= 2147483647;havoc #t~ret455#1; [2025-02-08 04:01:01,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040-2: [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040-1: SUMMARY for call WriteReg(SetSITmode_~iobase#1 % 65536, 53, (if SetSITmode_#t~bitwise228#1 % 4294967296 % 4294967296 <= 2147483647 then SetSITmode_#t~bitwise228#1 % 4294967296 % 4294967296 else SetSITmode_#t~bitwise228#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040: havoc SetSITmode_#t~bitwise228#1; [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875-1: [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-1: SUMMARY for call #t~ret426#1 := WriteRegBit(~iobase#1, 30, 0, 1); srcloc: null [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: assume 0 == Rd_Indx_#t~bitwise216#1;havoc Rd_Indx_#t~bitwise216#1; [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: assume !(0 == Rd_Indx_#t~bitwise216#1);havoc Rd_Indx_#t~bitwise216#1;Rd_Indx_~i~4#1 := 1 + Rd_Indx_~i~4#1; [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040-5: assume 0 == SetSITmode_~bTmp~6#1 % 256 % 4294967296 || 64 == SetSITmode_~bTmp~6#1 % 256 % 4294967296;SetSITmode_#t~bitwise228#1 := 64; [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040-5: assume !(0 == SetSITmode_~bTmp~6#1 % 256 % 4294967296 || 64 == SetSITmode_~bTmp~6#1 % 256 % 4294967296); [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932-1: SUMMARY for call #t~ret436#1 := WriteRegBit(~iobase#1, 51, 7, 0); srcloc: null [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899: assume -2147483648 <= #t~ret426#1 && #t~ret426#1 <= 2147483647;havoc #t~ret426#1; [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040-4: assume false;SetSITmode_#t~bitwise228#1 := SetSITmode_~bTmp~6#1 % 256; [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040-4: assume !false; [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932: assume -2147483648 <= #t~ret436#1 && #t~ret436#1 <= 2147483647;havoc #t~ret436#1; [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040-3: havoc SetSITmode_#t~bitwise228#1;assume (SetSITmode_#t~bitwise228#1 % 4294967296 >= SetSITmode_~bTmp~6#1 % 256 % 4294967296 && SetSITmode_#t~bitwise228#1 % 4294967296 >= 64) && SetSITmode_#t~bitwise228#1 % 4294967296 <= 64 + SetSITmode_~bTmp~6#1 % 256 % 4294967296; [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875-4: assume 0 == (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296);Rd_Indx_#t~bitwise216#1 := 0; [2025-02-08 04:01:01,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875-4: assume !(0 == (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:01,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875-3: assume 8 == (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296);Rd_Indx_#t~bitwise216#1 := (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:01,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875-3: assume !(8 == (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:01,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875-2: havoc Rd_Indx_#t~bitwise216#1;assume (((((if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296) < 0 || Rd_Indx_#t~bitwise216#1 <= (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296)) && Rd_Indx_#t~bitwise216#1 <= 8) && Rd_Indx_#t~bitwise216#1 >= 0) && ((if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296) >= 0 || Rd_Indx_#t~bitwise216#1 > 8 + (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296))) && Rd_Indx_#t~bitwise216#1 >= -2147483648; [2025-02-08 04:01:01,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057-1: SUMMARY for call Wr_Indx((if SI_SetMode_~iobase#1 % 65536 % 4294967296 <= 2147483647 then SI_SetMode_~iobase#1 % 65536 % 4294967296 else SI_SetMode_~iobase#1 % 65536 % 4294967296 - 4294967296), 64, 2, 255); srcloc: null [2025-02-08 04:01:01,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: assume { :begin_inline_SI_SetMode } true;SI_SetMode_#in~iobase#1, SI_SetMode_#in~mode#1 := (if ~iobase#1 % 65536 % 4294967296 <= 2147483647 then ~iobase#1 % 65536 % 4294967296 else ~iobase#1 % 65536 % 4294967296 - 4294967296), (if ~mode~0#1 % 256 % 4294967296 <= 2147483647 then ~mode~0#1 % 256 % 4294967296 else ~mode~0#1 % 256 % 4294967296 - 4294967296);havoc SI_SetMode_#t~ret230#1, SI_SetMode_~iobase#1, SI_SetMode_~mode#1, SI_SetMode_~bTmp~7#1;SI_SetMode_~iobase#1 := SI_SetMode_#in~iobase#1;SI_SetMode_~mode#1 := SI_SetMode_#in~mode#1;havoc SI_SetMode_~bTmp~7#1; [2025-02-08 04:01:01,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: assume { :begin_inline_Rd_Indx } true;Rd_Indx_#in~iobase#1, Rd_Indx_#in~addr#1, Rd_Indx_#in~index#1 := (if SI_SetMode_~iobase#1 % 65536 % 4294967296 <= 2147483647 then SI_SetMode_~iobase#1 % 65536 % 4294967296 else SI_SetMode_~iobase#1 % 65536 % 4294967296 - 4294967296), 64, 1;havoc Rd_Indx_#res#1;havoc Rd_Indx_#t~bitwise214#1, Rd_Indx_#t~ret215#1, Rd_Indx_#t~bitwise216#1, Rd_Indx_#t~bitwise217#1, Rd_Indx_#t~ret218#1, Rd_Indx_#t~bitwise219#1, Rd_Indx_#t~bitwise220#1, Rd_Indx_#t~bitwise221#1, Rd_Indx_#t~bitwise222#1, Rd_Indx_#t~ret223#1, Rd_Indx_~iobase#1, Rd_Indx_~addr#1, Rd_Indx_~index#1, Rd_Indx_~data~0#1, Rd_Indx_~bTmp~4#1, Rd_Indx_~data_bit~0#1, Rd_Indx_~i~4#1;Rd_Indx_~iobase#1 := Rd_Indx_#in~iobase#1;Rd_Indx_~addr#1 := Rd_Indx_#in~addr#1;Rd_Indx_~index#1 := Rd_Indx_#in~index#1;havoc Rd_Indx_~data~0#1;havoc Rd_Indx_~bTmp~4#1;havoc Rd_Indx_~data_bit~0#1;havoc Rd_Indx_~i~4#1;Rd_Indx_~data~0#1 := 0; [2025-02-08 04:01:01,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: SUMMARY for call Sdelay(1); srcloc: null [2025-02-08 04:01:01,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:01,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: assume 0 != ~tmp~33#1 % 256 % 4294967296; [2025-02-08 04:01:01,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: assume !(0 != ~tmp~33#1 % 256 % 4294967296); [2025-02-08 04:01:01,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7949: SUMMARY for call __const_udelay(85900); srcloc: null [2025-02-08 04:01:01,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041-3: havoc SetSITmode_#t~bitwise229#1;assume (SetSITmode_#t~bitwise229#1 % 4294967296 >= SetSITmode_~bTmp~6#1 % 256 % 4294967296 && SetSITmode_#t~bitwise229#1 % 4294967296 >= 128) && SetSITmode_#t~bitwise229#1 % 4294967296 <= 128 + SetSITmode_~bTmp~6#1 % 256 % 4294967296; [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-1: SUMMARY for call #t~ret460#1 := WriteRegBit(~iobase#1, 30, 1, 1); srcloc: null [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041-2: [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032-1: SUMMARY for call #t~ret471#1 := CheckRegBit(~iobase#1, 21, 5); srcloc: null [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: assume -2147483648 <= #t~ret460#1 && #t~ret460#1 <= 2147483647;havoc #t~ret460#1; [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7008: SUMMARY for call ClkTx((if ResetDongle_~iobase#1 % 65536 % 4294967296 <= 2147483647 then ResetDongle_~iobase#1 % 65536 % 4294967296 else ResetDongle_~iobase#1 % 65536 % 4294967296 - 4294967296), 0, 0); srcloc: null [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041-1: SUMMARY for call WriteReg(SetSITmode_~iobase#1 % 65536, 40, (if SetSITmode_#t~bitwise229#1 % 4294967296 % 4294967296 <= 2147483647 then SetSITmode_#t~bitwise229#1 % 4294967296 % 4294967296 else SetSITmode_#t~bitwise229#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032: ~tmp___8~0#1 := #t~ret471#1;havoc #t~ret471#1; [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: havoc SetSITmode_#t~bitwise229#1;havoc SetSITmode_#t~ret225#1, SetSITmode_#t~bitwise226#1, SetSITmode_#t~ret227#1, SetSITmode_#t~bitwise228#1, SetSITmode_#t~bitwise229#1, SetSITmode_~iobase#1, SetSITmode_~bTmp~6#1;havoc SetSITmode_#in~iobase#1;assume { :end_inline_SetSITmode } true;assume { :begin_inline_ResetDongle } true;ResetDongle_#in~iobase#1 := (if SI_SetMode_~iobase#1 % 65536 % 4294967296 <= 2147483647 then SI_SetMode_~iobase#1 % 65536 % 4294967296 else SI_SetMode_~iobase#1 % 65536 % 4294967296 - 4294967296);havoc ResetDongle_~iobase#1, ResetDongle_~i~6#1;ResetDongle_~iobase#1 := ResetDongle_#in~iobase#1;havoc ResetDongle_~i~6#1; [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041-5: assume 0 == SetSITmode_~bTmp~6#1 % 256 % 4294967296 || 128 == SetSITmode_~bTmp~6#1 % 256 % 4294967296;SetSITmode_#t~bitwise229#1 := 128; [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041-5: assume !(0 == SetSITmode_~bTmp~6#1 % 256 % 4294967296 || 128 == SetSITmode_~bTmp~6#1 % 256 % 4294967296); [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7933-1: SUMMARY for call #t~ret437#1 := CheckRegBit(~iobase#1, 21, 3); srcloc: null [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7900: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041-4: assume false;SetSITmode_#t~bitwise229#1 := SetSITmode_~bTmp~6#1 % 256; [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041-4: assume !false; [2025-02-08 04:01:01,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7933: ~tmp___2~3#1 := #t~ret437#1;havoc #t~ret437#1; [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7950: assume -2147483648 <= #t~ret442#1 && #t~ret442#1 <= 2147483647;havoc #t~ret442#1; [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6860: SUMMARY for call ClkTx((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 0, 0); srcloc: null [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: SUMMARY for call ActClk((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7950-1: SUMMARY for call #t~ret442#1 := WriteRegBit(~iobase#1, 30, 0, 1); srcloc: null [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000-1: SUMMARY for call #t~ret461#1 := WriteRegBit(~iobase#1, 16, 1, 0); srcloc: null [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009-1: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000: assume -2147483648 <= #t~ret461#1 && #t~ret461#1 <= 2147483647;havoc #t~ret461#1; [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: ResetDongle_~i~6#1 := 0; [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901-1: SUMMARY for call #t~ret427#1 := WriteRegBit(~iobase#1, 30, 0, 0); srcloc: null [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901: assume -2147483648 <= #t~ret427#1 && #t~ret427#1 <= 2147483647;havoc #t~ret427#1; [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894: Rd_Indx_~bTmp~4#1 := Rd_Indx_#t~ret218#1;havoc Rd_Indx_#t~ret218#1; [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: assume -2147483648 <= #t~ret431#1 && #t~ret431#1 <= 2147483647;havoc #t~ret431#1; [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861-1: SUMMARY for call Tdelay(2); srcloc: null [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-1: SUMMARY for call Rd_Indx_#t~ret218#1 := ReadReg(Rd_Indx_~iobase#1 % 65536, 52); srcloc: null [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: Rd_Indx_~i~4#1 := 0; [2025-02-08 04:01:01,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-1: SUMMARY for call #t~ret431#1 := WriteRegBit(~iobase#1, 30, 0, 0); srcloc: null [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume 0 != ~tmp___8~0#1 % 256 % 4294967296;~mode~0#1 := 2; [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume !(0 != ~tmp___8~0#1 % 256 % 4294967296); [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935: assume 0 != ~tmp___2~3#1 % 256 % 4294967296; [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935: assume !(0 != ~tmp___2~3#1 % 256 % 4294967296); [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001-1: SUMMARY for call #t~ret462#1 := WriteRegBit(~iobase#1, 16, 0, 1); srcloc: null [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: assume -2147483648 <= #t~ret462#1 && #t~ret462#1 <= 2147483647;havoc #t~ret462#1; [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027-1: SUMMARY for call ActClk((if ResetDongle_~iobase#1 % 65536 % 4294967296 <= 2147483647 then ResetDongle_~iobase#1 % 65536 % 4294967296 else ResetDongle_~iobase#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027: havoc ResetDongle_~iobase#1, ResetDongle_~i~6#1;havoc ResetDongle_#in~iobase#1;assume { :end_inline_ResetDongle } true; [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895-1: [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895: Rd_Indx_~data_bit~0#1 := Rd_Indx_#t~bitwise219#1;havoc Rd_Indx_#t~bitwise219#1; [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928-1: SUMMARY for call Rd_Indx_#t~ret223#1 := ReadReg(Rd_Indx_~iobase#1 % 65536, 52); srcloc: null [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919: SUMMARY for call __const_udelay(85900); srcloc: null [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: Rd_Indx_~bTmp~4#1 := Rd_Indx_#t~ret223#1;havoc Rd_Indx_#t~ret223#1; [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985-1: SUMMARY for call #t~ret456#1 := WriteRegBit(~iobase#1, 51, 7, 0); srcloc: null [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985: assume -2147483648 <= #t~ret456#1 && #t~ret456#1 <= 2147483647;havoc #t~ret456#1; [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895-3: assume 0 == Rd_Indx_~i~4#1;Rd_Indx_#t~bitwise219#1 := 1; [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895-3: assume !(0 == Rd_Indx_~i~4#1); [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895-2: havoc Rd_Indx_#t~bitwise219#1;assume Rd_Indx_#t~bitwise219#1 > 1; [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002: assume -2147483648 <= #t~ret463#1 && #t~ret463#1 <= 2147483647;havoc #t~ret463#1; [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002-1: SUMMARY for call #t~ret463#1 := WriteRegBit(~iobase#1, 53, 7, 1); srcloc: null [2025-02-08 04:01:01,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7986: assume -2147483648 <= #t~ret457#1 && #t~ret457#1 <= 2147483647;havoc #t~ret457#1; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7986-1: SUMMARY for call #t~ret457#1 := WriteRegBit(~iobase#1, 52, 7, 0); srcloc: null [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003-1: SUMMARY for call #t~ret464#1 := WriteRegBit(~iobase#1, 51, 7, 0); srcloc: null [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003: assume -2147483648 <= #t~ret464#1 && #t~ret464#1 <= 2147483647;havoc #t~ret464#1; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: assume ResetDongle_~i~6#1 <= 29; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: assume !(ResetDongle_~i~6#1 <= 29); [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7937-1: SUMMARY for call #t~ret438#1 := WriteRegBit(~iobase#1, 30, 0, 1); srcloc: null [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7937: assume -2147483648 <= #t~ret438#1 && #t~ret438#1 <= 2147483647;havoc #t~ret438#1; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987-1: SUMMARY for call #t~ret458#1 := WriteRegBit(~iobase#1, 53, 7, 0); srcloc: null [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7954: ~tmp___3~2#1 := #t~ret443#1;havoc #t~ret443#1; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020-1: SUMMARY for call #t~ret469#1 := CheckRegBit(~iobase#1, 21, 3); srcloc: null [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: assume -2147483648 <= #t~ret458#1 && #t~ret458#1 <= 2147483647;havoc #t~ret458#1; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020: ~tmp___10~0#1 := #t~ret469#1;havoc #t~ret469#1; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-3: assume 8 == (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296);Rd_Indx_#t~bitwise220#1 := (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-3: assume !(8 == (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-2: havoc Rd_Indx_#t~bitwise220#1;assume (((((if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296) < 0 || Rd_Indx_#t~bitwise220#1 <= (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296)) && Rd_Indx_#t~bitwise220#1 <= 8) && Rd_Indx_#t~bitwise220#1 >= 0) && ((if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296) >= 0 || Rd_Indx_#t~bitwise220#1 > 8 + (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296))) && Rd_Indx_#t~bitwise220#1 >= -2147483648; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-1: [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: assume Rd_Indx_~i~4#1 <= 9; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: assume !(Rd_Indx_~i~4#1 <= 9); [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume 0 != Rd_Indx_#t~bitwise220#1;havoc Rd_Indx_#t~bitwise220#1; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume !(0 != Rd_Indx_#t~bitwise220#1);havoc Rd_Indx_#t~bitwise220#1; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7954-1: SUMMARY for call #t~ret443#1 := CheckRegBit(~iobase#1, 21, 5); srcloc: null [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-4: assume 0 == (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296);Rd_Indx_#t~bitwise220#1 := 0; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897-4: assume !(0 == (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971-1: SUMMARY for call #t~ret448#1 := WriteRegBit(~iobase#1, 30, 1, 0); srcloc: null [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938: SUMMARY for call __const_udelay(85900); srcloc: null [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: SUMMARY for call ClkTx((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 0, 0); srcloc: null [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004-1: SUMMARY for call #t~ret465#1 := CheckRegBit(~iobase#1, 21, 3); srcloc: null [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971: assume -2147483648 <= #t~ret448#1 && #t~ret448#1 <= 2147483647;havoc #t~ret448#1; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004: ~tmp___6~0#1 := #t~ret465#1;havoc #t~ret465#1; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905-1: SUMMARY for call #t~ret428#1 := CheckRegBit(~iobase#1, 21, 4); srcloc: null [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905: ~tmp___0~8#1 := #t~ret428#1;havoc #t~ret428#1; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898: Rd_Indx_~data~0#1 := Rd_Indx_#t~bitwise221#1;havoc Rd_Indx_#t~bitwise221#1; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931: Rd_Indx_~i~4#1 := 0; [2025-02-08 04:01:01,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-4: assume 0 == (if Rd_Indx_~data~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data~0#1 % 256 % 4294967296 else Rd_Indx_~data~0#1 % 256 % 4294967296 - 4294967296) || (if Rd_Indx_~data~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data~0#1 % 256 % 4294967296 else Rd_Indx_~data~0#1 % 256 % 4294967296 - 4294967296) == (if Rd_Indx_~data_bit~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data_bit~0#1 % 256 % 4294967296 else Rd_Indx_~data_bit~0#1 % 256 % 4294967296 - 4294967296);Rd_Indx_#t~bitwise221#1 := (if Rd_Indx_~data_bit~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data_bit~0#1 % 256 % 4294967296 else Rd_Indx_~data_bit~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:01,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-4: assume !(0 == (if Rd_Indx_~data~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data~0#1 % 256 % 4294967296 else Rd_Indx_~data~0#1 % 256 % 4294967296 - 4294967296) || (if Rd_Indx_~data~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data~0#1 % 256 % 4294967296 else Rd_Indx_~data~0#1 % 256 % 4294967296 - 4294967296) == (if Rd_Indx_~data_bit~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data_bit~0#1 % 256 % 4294967296 else Rd_Indx_~data_bit~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:01,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-3: assume 0 == (if Rd_Indx_~data_bit~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data_bit~0#1 % 256 % 4294967296 else Rd_Indx_~data_bit~0#1 % 256 % 4294967296 - 4294967296);Rd_Indx_#t~bitwise221#1 := (if Rd_Indx_~data~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data~0#1 % 256 % 4294967296 else Rd_Indx_~data~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:01,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-3: assume !(0 == (if Rd_Indx_~data_bit~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data_bit~0#1 % 256 % 4294967296 else Rd_Indx_~data_bit~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:01,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-2: havoc Rd_Indx_#t~bitwise221#1;assume ((((((if Rd_Indx_~data~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data~0#1 % 256 % 4294967296 else Rd_Indx_~data~0#1 % 256 % 4294967296 - 4294967296) < 0 && (if Rd_Indx_~data_bit~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data_bit~0#1 % 256 % 4294967296 else Rd_Indx_~data_bit~0#1 % 256 % 4294967296 - 4294967296) >= 0) || Rd_Indx_#t~bitwise221#1 >= (if Rd_Indx_~data_bit~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data_bit~0#1 % 256 % 4294967296 else Rd_Indx_~data_bit~0#1 % 256 % 4294967296 - 4294967296)) && (((if Rd_Indx_~data~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data~0#1 % 256 % 4294967296 else Rd_Indx_~data~0#1 % 256 % 4294967296 - 4294967296) >= 0 && (if Rd_Indx_~data_bit~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data_bit~0#1 % 256 % 4294967296 else Rd_Indx_~data_bit~0#1 % 256 % 4294967296 - 4294967296) < 0) || Rd_Indx_#t~bitwise221#1 >= (if Rd_Indx_~data~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data~0#1 % 256 % 4294967296 else Rd_Indx_~data~0#1 % 256 % 4294967296 - 4294967296))) && (((if Rd_Indx_~data~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data~0#1 % 256 % 4294967296 else Rd_Indx_~data~0#1 % 256 % 4294967296 - 4294967296) < 0 || (if Rd_Indx_~data_bit~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data_bit~0#1 % 256 % 4294967296 else Rd_Indx_~data_bit~0#1 % 256 % 4294967296 - 4294967296) < 0) || Rd_Indx_#t~bitwise221#1 <= (if Rd_Indx_~data~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data~0#1 % 256 % 4294967296 else Rd_Indx_~data~0#1 % 256 % 4294967296 - 4294967296) + (if Rd_Indx_~data_bit~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data_bit~0#1 % 256 % 4294967296 else Rd_Indx_~data_bit~0#1 % 256 % 4294967296 - 4294967296))) && (((if Rd_Indx_~data~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data~0#1 % 256 % 4294967296 else Rd_Indx_~data~0#1 % 256 % 4294967296 - 4294967296) >= 0 && (if Rd_Indx_~data_bit~0#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~data_bit~0#1 % 256 % 4294967296 else Rd_Indx_~data_bit~0#1 % 256 % 4294967296 - 4294967296) >= 0) || Rd_Indx_#t~bitwise221#1 < 0)) && Rd_Indx_#t~bitwise221#1 <= 2147483647; [2025-02-08 04:01:01,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-1: [2025-02-08 04:01:01,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: ~tmp___7~0#1 := #t~ret472#1;havoc #t~ret472#1; [2025-02-08 04:01:01,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7939-1: SUMMARY for call #t~ret439#1 := WriteRegBit(~iobase#1, 30, 0, 0); srcloc: null [2025-02-08 04:01:01,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948-1: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:01,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7972-1: SUMMARY for call #t~ret449#1 := WriteRegBit(~iobase#1, 16, 1, 0); srcloc: null [2025-02-08 04:01:01,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7939: assume -2147483648 <= #t~ret439#1 && #t~ret439#1 <= 2147483647;havoc #t~ret439#1; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: Rd_Indx_~i~4#1 := 0; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7972: assume -2147483648 <= #t~ret449#1 && #t~ret449#1 <= 2147483647;havoc #t~ret449#1; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038-1: SUMMARY for call #t~ret472#1 := CheckRegBit(~iobase#1, 20, 0); srcloc: null [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8022: assume 0 != ~tmp___10~0#1 % 256 % 4294967296;~mode~0#1 := 0; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8022: assume !(0 != ~tmp___10~0#1 % 256 % 4294967296); [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7890: assume -2147483648 <= #t~ret420#1 && #t~ret420#1 <= 2147483647;havoc #t~ret420#1; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: assume Rd_Indx_~i~4#1 <= 0; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: assume !(Rd_Indx_~i~4#1 <= 0); [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7956: assume 0 != ~tmp___3~2#1 % 256 % 4294967296; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7956: assume !(0 != ~tmp___3~2#1 % 256 % 4294967296); [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7890-1: SUMMARY for call #t~ret420#1 := WriteRegBit(~iobase#1, 30, 1, 1); srcloc: null [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006: assume 0 != ~tmp___6~0#1 % 256 % 4294967296; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006: assume !(0 != ~tmp___6~0#1 % 256 % 4294967296); [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: SUMMARY for call ActClk((if ResetDongle_~iobase#1 % 65536 % 4294967296 <= 2147483647 then ResetDongle_~iobase#1 % 65536 % 4294967296 else ResetDongle_~iobase#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: assume 0 != ~tmp___0~8#1 % 256 % 4294967296; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: assume !(0 != ~tmp___0~8#1 % 256 % 4294967296); [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916: SUMMARY for call ActClk((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7973-1: SUMMARY for call #t~ret450#1 := WriteRegBit(~iobase#1, 16, 0, 0); srcloc: null [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7973: assume -2147483648 <= #t~ret450#1 && #t~ret450#1 <= 2147483647;havoc #t~ret450#1; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-2: havoc Rd_Indx_#t~bitwise222#1;assume ((((((if Rd_Indx_~data~0#1 % 256 % 256 <= 127 then Rd_Indx_~data~0#1 % 256 % 256 else Rd_Indx_~data~0#1 % 256 % 256 - 256) < 0 && -1 - (if Rd_Indx_~data_bit~0#1 % 256 % 256 <= 127 then Rd_Indx_~data_bit~0#1 % 256 % 256 else Rd_Indx_~data_bit~0#1 % 256 % 256 - 256) >= 0) || Rd_Indx_#t~bitwise222#1 <= (if Rd_Indx_~data~0#1 % 256 % 256 <= 127 then Rd_Indx_~data~0#1 % 256 % 256 else Rd_Indx_~data~0#1 % 256 % 256 - 256)) && (((if Rd_Indx_~data~0#1 % 256 % 256 <= 127 then Rd_Indx_~data~0#1 % 256 % 256 else Rd_Indx_~data~0#1 % 256 % 256 - 256) >= 0 && -1 - (if Rd_Indx_~data_bit~0#1 % 256 % 256 <= 127 then Rd_Indx_~data_bit~0#1 % 256 % 256 else Rd_Indx_~data_bit~0#1 % 256 % 256 - 256) < 0) || Rd_Indx_#t~bitwise222#1 <= -1 - (if Rd_Indx_~data_bit~0#1 % 256 % 256 <= 127 then Rd_Indx_~data_bit~0#1 % 256 % 256 else Rd_Indx_~data_bit~0#1 % 256 % 256 - 256))) && (((if Rd_Indx_~data~0#1 % 256 % 256 <= 127 then Rd_Indx_~data~0#1 % 256 % 256 else Rd_Indx_~data~0#1 % 256 % 256 - 256) < 0 && -1 - (if Rd_Indx_~data_bit~0#1 % 256 % 256 <= 127 then Rd_Indx_~data_bit~0#1 % 256 % 256 else Rd_Indx_~data_bit~0#1 % 256 % 256 - 256) < 0) || Rd_Indx_#t~bitwise222#1 >= 0)) && (((if Rd_Indx_~data~0#1 % 256 % 256 <= 127 then Rd_Indx_~data~0#1 % 256 % 256 else Rd_Indx_~data~0#1 % 256 % 256 - 256) >= 0 && -1 - (if Rd_Indx_~data_bit~0#1 % 256 % 256 <= 127 then Rd_Indx_~data_bit~0#1 % 256 % 256 else Rd_Indx_~data_bit~0#1 % 256 % 256 - 256) >= 0) || Rd_Indx_#t~bitwise222#1 > (if Rd_Indx_~data~0#1 % 256 % 256 <= 127 then Rd_Indx_~data~0#1 % 256 % 256 else Rd_Indx_~data~0#1 % 256 % 256 - 256) + (-1 - (if Rd_Indx_~data_bit~0#1 % 256 % 256 <= 127 then Rd_Indx_~data_bit~0#1 % 256 % 256 else Rd_Indx_~data_bit~0#1 % 256 % 256 - 256)))) && Rd_Indx_#t~bitwise222#1 >= -2147483648; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7891-1: SUMMARY for call #t~ret421#1 := WriteRegBit(~iobase#1, 16, 1, 0); srcloc: null [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-1: [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867: SUMMARY for call ActClk((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7891: assume -2147483648 <= #t~ret421#1 && #t~ret421#1 <= 2147483647;havoc #t~ret421#1; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: Rd_Indx_~data~0#1 := Rd_Indx_#t~bitwise222#1;havoc Rd_Indx_#t~bitwise222#1; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-4: assume 0 == (if Rd_Indx_~data~0#1 % 256 % 256 <= 127 then Rd_Indx_~data~0#1 % 256 % 256 else Rd_Indx_~data~0#1 % 256 % 256 - 256) || 0 == -1 - (if Rd_Indx_~data_bit~0#1 % 256 % 256 <= 127 then Rd_Indx_~data_bit~0#1 % 256 % 256 else Rd_Indx_~data_bit~0#1 % 256 % 256 - 256);Rd_Indx_#t~bitwise222#1 := 0; [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-4: assume !(0 == (if Rd_Indx_~data~0#1 % 256 % 256 <= 127 then Rd_Indx_~data~0#1 % 256 % 256 else Rd_Indx_~data~0#1 % 256 % 256 - 256) || 0 == -1 - (if Rd_Indx_~data_bit~0#1 % 256 % 256 <= 127 then Rd_Indx_~data_bit~0#1 % 256 % 256 else Rd_Indx_~data_bit~0#1 % 256 % 256 - 256)); [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-3: assume (if Rd_Indx_~data~0#1 % 256 % 256 <= 127 then Rd_Indx_~data~0#1 % 256 % 256 else Rd_Indx_~data~0#1 % 256 % 256 - 256) == -1 - (if Rd_Indx_~data_bit~0#1 % 256 % 256 <= 127 then Rd_Indx_~data_bit~0#1 % 256 % 256 else Rd_Indx_~data_bit~0#1 % 256 % 256 - 256);Rd_Indx_#t~bitwise222#1 := (if Rd_Indx_~data~0#1 % 256 % 256 <= 127 then Rd_Indx_~data~0#1 % 256 % 256 else Rd_Indx_~data~0#1 % 256 % 256 - 256); [2025-02-08 04:01:01,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900-3: assume !((if Rd_Indx_~data~0#1 % 256 % 256 <= 127 then Rd_Indx_~data~0#1 % 256 % 256 else Rd_Indx_~data~0#1 % 256 % 256 - 256) == -1 - (if Rd_Indx_~data_bit~0#1 % 256 % 256 <= 127 then Rd_Indx_~data_bit~0#1 % 256 % 256 else Rd_Indx_~data_bit~0#1 % 256 % 256 - 256)); [2025-02-08 04:01:01,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974: assume -2147483648 <= #t~ret451#1 && #t~ret451#1 <= 2147483647;havoc #t~ret451#1; [2025-02-08 04:01:01,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:01,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8040: assume 0 != ~tmp___7~0#1 % 256 % 4294967296;~mode~0#1 := 5; [2025-02-08 04:01:01,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8040: assume !(0 != ~tmp___7~0#1 % 256 % 4294967296); [2025-02-08 04:01:01,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint via_ircc_change_dongle_speedFINAL: assume true; [2025-02-08 04:01:01,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6917: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974-1: SUMMARY for call #t~ret451#1 := WriteRegBit(~iobase#1, 30, 0, 0); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume -2147483648 <= #t~ret444#1 && #t~ret444#1 <= 2147483647;havoc #t~ret444#1; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892-1: SUMMARY for call #t~ret422#1 := WriteRegBit(~iobase#1, 16, 0, 0); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6868: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: assume -2147483648 <= #t~ret422#1 && #t~ret422#1 <= 2147483647;havoc #t~ret422#1; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958-1: SUMMARY for call #t~ret444#1 := WriteRegBit(~iobase#1, 30, 0, 0); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6918: SUMMARY for call ActClk((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975-1: SUMMARY for call #t~ret452#1 := CheckRegBit(~iobase#1, 21, 3); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: assume Rd_Indx_~i~4#1 <= 2; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: assume !(Rd_Indx_~i~4#1 <= 2);Rd_Indx_#res#1 := Rd_Indx_~data~0#1;SI_SetMode_#t~ret230#1 := Rd_Indx_#res#1;havoc Rd_Indx_#t~bitwise214#1, Rd_Indx_#t~ret215#1, Rd_Indx_#t~bitwise216#1, Rd_Indx_#t~bitwise217#1, Rd_Indx_#t~ret218#1, Rd_Indx_#t~bitwise219#1, Rd_Indx_#t~bitwise220#1, Rd_Indx_#t~bitwise221#1, Rd_Indx_#t~bitwise222#1, Rd_Indx_#t~ret223#1, Rd_Indx_~iobase#1, Rd_Indx_~addr#1, Rd_Indx_~index#1, Rd_Indx_~data~0#1, Rd_Indx_~bTmp~4#1, Rd_Indx_~data_bit~0#1, Rd_Indx_~i~4#1;havoc Rd_Indx_#in~iobase#1, Rd_Indx_#in~addr#1, Rd_Indx_#in~index#1;assume { :end_inline_Rd_Indx } true;SI_SetMode_~bTmp~7#1 := SI_SetMode_#t~ret230#1;havoc SI_SetMode_#t~ret230#1;havoc SI_SetMode_#t~ret230#1, SI_SetMode_~iobase#1, SI_SetMode_~mode#1, SI_SetMode_~bTmp~7#1;havoc SI_SetMode_#in~iobase#1, SI_SetMode_#in~mode#1;assume { :end_inline_SI_SetMode } true; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008-1: SUMMARY for call #t~ret466#1 := WriteRegBit(~iobase#1, 30, 0, 1); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975: ~tmp___5~2#1 := #t~ret452#1;havoc #t~ret452#1; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008: assume -2147483648 <= #t~ret466#1 && #t~ret466#1 <= 2147483647;havoc #t~ret466#1; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017: SUMMARY for call ActClk((if ResetDongle_~iobase#1 % 65536 % 4294967296 <= 2147483647 then ResetDongle_~iobase#1 % 65536 % 4294967296 else ResetDongle_~iobase#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7909-1: SUMMARY for call #t~ret429#1 := WriteRegBit(~iobase#1, 30, 0, 0); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7909: assume -2147483648 <= #t~ret429#1 && #t~ret429#1 <= 2147483647;havoc #t~ret429#1; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959-1: SUMMARY for call #t~ret445#1 := WriteRegBit(~iobase#1, 52, 0, 1); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: SUMMARY for call ActClk((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959: assume -2147483648 <= #t~ret445#1 && #t~ret445#1 <= 2147483647;havoc #t~ret445#1; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7992: assume ~irda_debug~0 % 4294967296 > 1; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7992: assume !(~irda_debug~0 % 4294967296 > 1); [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893-1: SUMMARY for call #t~ret423#1 := WriteRegBit(~iobase#1, 53, 7, 1); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869: SUMMARY for call ActClk((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893: assume -2147483648 <= #t~ret423#1 && #t~ret423#1 <= 2147483647;havoc #t~ret423#1; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: ResetDongle_~i~6#1 := 1 + ResetDongle_~i~6#1; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051-1: SUMMARY for call WriteLPCReg(40, 112); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051: assume { :begin_inline_SetSITmode } true;SetSITmode_#in~iobase#1 := (if SI_SetMode_~iobase#1 % 65536 % 4294967296 <= 2147483647 then SI_SetMode_~iobase#1 % 65536 % 4294967296 else SI_SetMode_~iobase#1 % 65536 % 4294967296 - 4294967296);havoc SetSITmode_#t~ret225#1, SetSITmode_#t~bitwise226#1, SetSITmode_#t~ret227#1, SetSITmode_#t~bitwise228#1, SetSITmode_#t~bitwise229#1, SetSITmode_~iobase#1, SetSITmode_~bTmp~6#1;SetSITmode_~iobase#1 := SetSITmode_#in~iobase#1;havoc SetSITmode_~bTmp~6#1; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6919-1: SUMMARY for call Tdelay(2); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: assume 0 == Rd_Indx_#t~bitwise217#1;havoc Rd_Indx_#t~bitwise217#1;Rd_Indx_~i~4#1 := 0; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: assume !(0 == Rd_Indx_#t~bitwise217#1);havoc Rd_Indx_#t~bitwise217#1;Rd_Indx_~i~4#1 := 0; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7910: SUMMARY for call __const_udelay(85900); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6919: Rd_Indx_~i~4#1 := 1 + Rd_Indx_~i~4#1; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018-1: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009: SUMMARY for call __const_udelay(85900); srcloc: null [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886-4: assume 0 == (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296);Rd_Indx_#t~bitwise217#1 := 0; [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886-4: assume !(0 == (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853-3: assume 0 == (if 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 - 256);Rd_Indx_#t~bitwise214#1 := (if Rd_Indx_~addr#1 % 256 % 256 <= 127 then Rd_Indx_~addr#1 % 256 % 256 else Rd_Indx_~addr#1 % 256 % 256 - 256); [2025-02-08 04:01:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853-3: assume !(0 == (if 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 - 256)); [2025-02-08 04:01:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886-3: assume 8 == (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296);Rd_Indx_#t~bitwise217#1 := (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886-3: assume !(8 == (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853-2: havoc Rd_Indx_#t~bitwise214#1;assume ((((((if Rd_Indx_~addr#1 % 256 % 256 <= 127 then Rd_Indx_~addr#1 % 256 % 256 else Rd_Indx_~addr#1 % 256 % 256 - 256) < 0 && (if 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 - 256) >= 0) || Rd_Indx_#t~bitwise214#1 >= (if 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 - 256)) && (((if Rd_Indx_~addr#1 % 256 % 256 <= 127 then Rd_Indx_~addr#1 % 256 % 256 else Rd_Indx_~addr#1 % 256 % 256 - 256) >= 0 && (if 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 - 256) < 0) || Rd_Indx_#t~bitwise214#1 >= (if Rd_Indx_~addr#1 % 256 % 256 <= 127 then Rd_Indx_~addr#1 % 256 % 256 else Rd_Indx_~addr#1 % 256 % 256 - 256))) && (((if Rd_Indx_~addr#1 % 256 % 256 <= 127 then Rd_Indx_~addr#1 % 256 % 256 else Rd_Indx_~addr#1 % 256 % 256 - 256) < 0 || (if 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 - 256) < 0) || Rd_Indx_#t~bitwise214#1 <= (if Rd_Indx_~addr#1 % 256 % 256 <= 127 then Rd_Indx_~addr#1 % 256 % 256 else Rd_Indx_~addr#1 % 256 % 256 - 256) + (if 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 - 256))) && (((if Rd_Indx_~addr#1 % 256 % 256 <= 127 then Rd_Indx_~addr#1 % 256 % 256 else Rd_Indx_~addr#1 % 256 % 256 - 256) >= 0 && (if 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 - 256) >= 0) || Rd_Indx_#t~bitwise214#1 < 0)) && Rd_Indx_#t~bitwise214#1 <= 2147483647; [2025-02-08 04:01:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886-2: havoc Rd_Indx_#t~bitwise217#1;assume (((((if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296) < 0 || Rd_Indx_#t~bitwise217#1 <= (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296)) && Rd_Indx_#t~bitwise217#1 <= 8) && Rd_Indx_#t~bitwise217#1 >= 0) && ((if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296) >= 0 || Rd_Indx_#t~bitwise217#1 > 8 + (if Rd_Indx_~bTmp~4#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~bTmp~4#1 % 256 % 4294967296 else Rd_Indx_~bTmp~4#1 % 256 % 4294967296 - 4294967296))) && Rd_Indx_#t~bitwise217#1 >= -2147483648; [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853-1: [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886-1: [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853: Rd_Indx_~bTmp~4#1 := Rd_Indx_#t~bitwise214#1;havoc Rd_Indx_#t~bitwise214#1; [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853-4: assume 0 == (if Rd_Indx_~addr#1 % 256 % 256 <= 127 then Rd_Indx_~addr#1 % 256 % 256 else Rd_Indx_~addr#1 % 256 % 256 - 256) || (if Rd_Indx_~addr#1 % 256 % 256 <= 127 then Rd_Indx_~addr#1 % 256 % 256 else Rd_Indx_~addr#1 % 256 % 256 - 256) == (if 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 - 256);Rd_Indx_#t~bitwise214#1 := (if 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 - 256); [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853-4: assume !(0 == (if Rd_Indx_~addr#1 % 256 % 256 <= 127 then Rd_Indx_~addr#1 % 256 % 256 else Rd_Indx_~addr#1 % 256 % 256 - 256) || (if Rd_Indx_~addr#1 % 256 % 256 <= 127 then Rd_Indx_~addr#1 % 256 % 256 else Rd_Indx_~addr#1 % 256 % 256 - 256) == (if 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if Rd_Indx_~index#1 % 256 % 4294967296 <= 2147483647 then Rd_Indx_~index#1 % 256 % 4294967296 else Rd_Indx_~index#1 % 256 % 4294967296 - 4294967296) % 256 - 256)); [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8026: ~tmp___9~0#1 := #t~ret470#1;havoc #t~ret470#1; [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-1: SUMMARY for call Tdelay(2); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: assume -2147483648 <= #t~ret424#1 && #t~ret424#1 <= 2147483647;havoc #t~ret424#1; [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903: Rd_Indx_~i~4#1 := 1 + Rd_Indx_~i~4#1; [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7960: SUMMARY for call __const_udelay(85900); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8026-1: SUMMARY for call #t~ret470#1 := CheckRegBit(~iobase#1, 21, 4); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894-1: SUMMARY for call #t~ret424#1 := WriteRegBit(~iobase#1, 51, 7, 0); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: assume -2147483648 <= #t~ret467#1 && #t~ret467#1 <= 2147483647;havoc #t~ret467#1; [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: SUMMARY for call ClkTx((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 0, 0); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944-1: SUMMARY for call #t~ret440#1 := CheckRegBit(~iobase#1, 21, 4); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944: ~tmp___4~2#1 := #t~ret440#1;havoc #t~ret440#1; [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-1: SUMMARY for call #t~ret467#1 := WriteRegBit(~iobase#1, 30, 0, 0); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977: assume 0 != ~tmp___5~2#1 % 256 % 4294967296; [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977: assume !(0 != ~tmp___5~2#1 % 256 % 4294967296); [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7994: assume -2147483648 <= #t~ret459#1 && #t~ret459#1 <= 2147483647;havoc #t~ret459#1; [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895-1: SUMMARY for call #t~ret425#1 := CheckRegBit(~iobase#1, 21, 3); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871: SUMMARY for call ClkTx((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 0, 1); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7928-1: SUMMARY for call #t~ret432#1 := WriteRegBit(~iobase#1, 30, 1, 1); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895: ~tmp___1~5#1 := #t~ret425#1;havoc #t~ret425#1; [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961-1: SUMMARY for call #t~ret446#1 := WriteRegBit(~iobase#1, 30, 0, 1); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7928: assume -2147483648 <= #t~ret432#1 && #t~ret432#1 <= 2147483647;havoc #t~ret432#1; [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: SUMMARY for call ActClk((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7994-1: SUMMARY for call #t~ret459#1 := printk(38, 0); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961: assume -2147483648 <= #t~ret446#1 && #t~ret446#1 <= 2147483647;havoc #t~ret446#1; [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: SUMMARY for call ActClk((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:01,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855: SUMMARY for call Tdelay(2); srcloc: null [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: Rd_Indx_~i~4#1 := 1 + Rd_Indx_~i~4#1; [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: SUMMARY for call __const_udelay(85900); srcloc: null [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-1: SUMMARY for call SetSITmode_#t~ret225#1 := ReadLPCReg(40); srcloc: null [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: assume 0 != ~tmp___9~0#1 % 256 % 4294967296;~mode~0#1 := 1; [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: assume !(0 != ~tmp___9~0#1 % 256 % 4294967296); [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: SetSITmode_~bTmp~6#1 := SetSITmode_#t~ret225#1;havoc SetSITmode_#t~ret225#1; [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929-1: SUMMARY for call #t~ret433#1 := WriteRegBit(~iobase#1, 16, 1, 0); srcloc: null [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938-1: SUMMARY for call Tdelay(2); srcloc: null [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume -2147483648 <= #t~ret433#1 && #t~ret433#1 <= 2147483647;havoc #t~ret433#1; [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979-1: SUMMARY for call #t~ret453#1 := WriteRegBit(~iobase#1, 51, 7, 0); srcloc: null [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: assume 0 != ~tmp___4~2#1 % 256 % 4294967296; [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: assume !(0 != ~tmp___4~2#1 % 256 % 4294967296); [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979: assume -2147483648 <= #t~ret453#1 && #t~ret453#1 <= 2147483647;havoc #t~ret453#1; [2025-02-08 04:01:01,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: SUMMARY for call ActClk((if Rd_Indx_~iobase#1 % 65536 % 4294967296 <= 2147483647 then Rd_Indx_~iobase#1 % 65536 % 4294967296 else Rd_Indx_~iobase#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:01,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5908: havoc #t~mem44.base, #t~mem44.offset; [2025-02-08 04:01:01,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386: SUMMARY for call outb(4, 10); srcloc: null [2025-02-08 04:01:01,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6411: SUMMARY for call outb(6, 212); srcloc: null [2025-02-08 04:01:01,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: havoc irlap_close_~arg0#1.base, irlap_close_~arg0#1.offset;havoc irlap_close_#in~arg0#1.base, irlap_close_#in~arg0#1.offset;assume { :end_inline_irlap_close } true;havoc #t~mem853#1.base, #t~mem853#1.offset; [2025-02-08 04:01:01,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391: SUMMARY for call outb(5, 10); srcloc: null [2025-02-08 04:01:01,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6416: SUMMARY for call outb(7, 212); srcloc: null [2025-02-08 04:01:01,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6396: SUMMARY for call outb(6, 10); srcloc: null [2025-02-08 04:01:01,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6401: SUMMARY for call outb(7, 10); srcloc: null [2025-02-08 04:01:01,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6406: SUMMARY for call outb(5, 212); srcloc: null [2025-02-08 04:01:01,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6347: havoc #t~mem160;havoc #t~ite162;havoc #t~mem161; [2025-02-08 04:01:02,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10482: SUMMARY for call free_netdev(ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:01:02,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251: assume { :begin_inline_ldv_dispatch_register_5_4 } true;ldv_dispatch_register_5_4_#in~arg0#1.base, ldv_dispatch_register_5_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_5_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_5_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_5_4_~arg0#1.base, ldv_dispatch_register_5_4_~arg0#1.offset;ldv_dispatch_register_5_4_~arg0#1.base, ldv_dispatch_register_5_4_~arg0#1.offset := ldv_dispatch_register_5_4_#in~arg0#1.base, ldv_dispatch_register_5_4_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_5_4_~arg0#1.base, ldv_dispatch_register_5_4_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4; [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: #t~ret355#1 := via_ircc_read_dongle_id_#res#1;havoc via_ircc_read_dongle_id_#t~ret417#1, via_ircc_read_dongle_id_#t~ret418#1, via_ircc_read_dongle_id_~iobase#1, via_ircc_read_dongle_id_~dongle_id___0~0#1, via_ircc_read_dongle_id_~tmp~32#1;havoc via_ircc_read_dongle_id_#in~iobase#1;assume { :end_inline_via_ircc_read_dongle_id } true;assume -2147483648 <= #t~ret355#1 && #t~ret355#1 <= 2147483647;~dongle_id~0 := #t~ret355#1;havoc #t~mem354#1;havoc #t~ret355#1; [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10483: havoc ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_21_#in~ldv_func_arg1#1.base, ldv_free_netdev_21_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_21 } true;#res#1 := ~err~0#1;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10483-1: SUMMARY for call ldv_free_netdev(0, 0, ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-1: SUMMARY for call dma_free_attrs(~pdev#1.base, 179 + ~pdev#1.offset, #t~mem372#1, #t~mem373#1.base, #t~mem373#1.offset, #t~mem374#1, 0, 0); srcloc: null [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700: havoc #t~mem372#1;havoc #t~mem373#1.base, #t~mem373#1.offset;havoc #t~mem374#1;call #t~mem375#1 := read~int#27(~self~0#1.base, 292 + ~self~0#1.offset, 4);call #t~mem376#1 := read~int#27(~self~0#1.base, 304 + ~self~0#1.offset, 4); [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252: havoc ldv_dispatch_register_5_4_~arg0#1.base, ldv_dispatch_register_5_4_~arg0#1.offset;havoc ldv_dispatch_register_5_4_#in~arg0#1.base, ldv_dispatch_register_5_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_5_4 } true; [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10475-1: ldv_register_netdev_20_#res#1 := ldv_register_netdev_20_~ldv_func_res~1#1; [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10244: ldv_register_netdev_#t~ret944#1 := ldv_register_netdev_open_5_6_#res#1;havoc ldv_register_netdev_open_5_6_#t~ret946#1, ldv_register_netdev_open_5_6_~arg0#1.base, ldv_register_netdev_open_5_6_~arg0#1.offset, ldv_register_netdev_open_5_6_~arg1#1.base, ldv_register_netdev_open_5_6_~arg1#1.offset, ldv_register_netdev_open_5_6_~tmp~59#1;havoc ldv_register_netdev_open_5_6_#in~arg0#1.base, ldv_register_netdev_open_5_6_#in~arg0#1.offset, ldv_register_netdev_open_5_6_#in~arg1#1.base, ldv_register_netdev_open_5_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_5_6 } true;assume -2147483648 <= ldv_register_netdev_#t~ret944#1 && ldv_register_netdev_#t~ret944#1 <= 2147483647;ldv_register_netdev_~ldv_5_ret_default~0#1 := ldv_register_netdev_#t~ret944#1;havoc ldv_register_netdev_#t~mem942#1.base, ldv_register_netdev_#t~mem942#1.offset;havoc ldv_register_netdev_#t~mem943#1.base, ldv_register_netdev_#t~mem943#1.offset;havoc ldv_register_netdev_#t~ret944#1; [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11253: havoc ldv_pre_register_netdev_#t~nondet1030#1; [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10246-1: SUMMARY for call ldv_register_netdev_#t~ret945#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10246: assume -2147483648 <= ldv_register_netdev_#t~ret945#1 && ldv_register_netdev_#t~ret945#1 <= 2147483647;ldv_register_netdev_~tmp~58#1 := ldv_register_netdev_#t~ret945#1;havoc ldv_register_netdev_#t~ret945#1; [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695-1: SUMMARY for call dma_free_attrs(~pdev#1.base, 179 + ~pdev#1.offset, #t~mem369#1, #t~mem370#1.base, #t~mem370#1.offset, #t~mem371#1, 0, 0); srcloc: null [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695: havoc #t~mem369#1;havoc #t~mem370#1.base, #t~mem370#1.offset;havoc #t~mem371#1;call #t~mem372#1 := read~int#27(~self~0#1.base, 426 + ~self~0#1.offset, 4);call #t~mem373#1.base, #t~mem373#1.offset := read~$Pointer$#27(~self~0#1.base, 406 + ~self~0#1.offset, 8);call #t~mem374#1 := read~int#27(~self~0#1.base, 448 + ~self~0#1.offset, 8); [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695-2: call #t~mem369#1 := read~int#27(~self~0#1.base, 384 + ~self~0#1.offset, 4);call #t~mem370#1.base, #t~mem370#1.offset := read~$Pointer$#27(~self~0#1.base, 364 + ~self~0#1.offset, 8);call #t~mem371#1 := read~int#27(~self~0#1.base, 440 + ~self~0#1.offset, 8); [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629: call write~int#27(510, ~self~0#1.base, 240 + ~self~0#1.offset, 2); [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10256: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_5_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248: assume 0 != ldv_register_netdev_~tmp~58#1; [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248: assume !(0 != ldv_register_netdev_~tmp~58#1); [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297: havoc register_netdev_#t~nondet1038#1; [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705-1: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, #t~mem375#1, #t~mem376#1); srcloc: null [2025-02-08 04:01:02,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705: havoc #t~mem375#1;havoc #t~mem376#1;assume { :begin_inline_ldv_free_netdev_21 } true;ldv_free_netdev_21_#in~ldv_func_arg1#1.base, ldv_free_netdev_21_#in~ldv_func_arg1#1.offset := ~dev~0#1.base, ~dev~0#1.offset;havoc ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset;ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset := ldv_free_netdev_21_#in~ldv_func_arg1#1.base, ldv_free_netdev_21_#in~ldv_func_arg1#1.offset; [2025-02-08 04:01:02,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:01:02,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11190: havoc alloc_irdadev_#t~ret1026#1.base, alloc_irdadev_#t~ret1026#1.offset; [2025-02-08 04:01:02,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11174: havoc __request_region_#t~ret1024#1.base, __request_region_#t~ret1024#1.offset; [2025-02-08 04:01:02,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10266-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:01:02,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_5_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:01:02,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10336: #res := 8; [2025-02-08 04:01:02,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10334: #res := 3; [2025-02-08 04:01:02,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10338: #res := 10; [2025-02-08 04:01:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987: SUMMARY for call Tdelay(2); srcloc: null [2025-02-08 04:01:02,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6989-1: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:02,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6989: ~i~5 := 1 + ~i~5; [2025-02-08 04:01:02,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: SUMMARY for call ClkTx((if ~iobase % 65536 % 4294967296 <= 2147483647 then ~iobase % 65536 % 4294967296 else ~iobase % 65536 % 4294967296 - 4294967296), 0, 0); srcloc: null [2025-02-08 04:01:02,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: SUMMARY for call ActClk((if ~iobase % 65536 % 4294967296 <= 2147483647 then ~iobase % 65536 % 4294967296 else ~iobase % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:02,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7162: ~value~2 := 1; [2025-02-08 04:01:02,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7150: ~value~2 := 47; [2025-02-08 04:01:02,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7159: ~value~2 := 2; [2025-02-08 04:01:02,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156: ~value~2 := 5; [2025-02-08 04:01:02,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7165: ~value~2 := 0; [2025-02-08 04:01:02,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7153: ~value~2 := 11; [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-3: assume 0 == (if ~bData~0 % 256 % 4294967296 <= 2147483647 then ~bData~0 % 256 % 4294967296 else ~bData~0 % 256 % 4294967296 - 4294967296) || 0 == ~i~3;#t~bitwise213 := (if ~bData~0 % 256 % 4294967296 <= 2147483647 then ~bData~0 % 256 % 4294967296 else ~bData~0 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-3: assume !(0 == (if ~bData~0 % 256 % 4294967296 <= 2147483647 then ~bData~0 % 256 % 4294967296 else ~bData~0 % 256 % 4294967296 - 4294967296) || 0 == ~i~3); [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: SUMMARY for call Tdelay(2); srcloc: null [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6831: SUMMARY for call Sdelay(1); srcloc: null [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833-1: SUMMARY for call Tdelay(1); srcloc: null [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: SUMMARY for call ActClk((if ~iobase % 65536 % 4294967296 <= 2147483647 then ~iobase % 65536 % 4294967296 else ~iobase % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833: ~i~3 := 1 + ~i~3; [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6826: SUMMARY for call ClkTx((if ~iobase % 65536 % 4294967296 <= 2147483647 then ~iobase % 65536 % 4294967296 else ~iobase % 65536 % 4294967296 - 4294967296), 0, 0); srcloc: null [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: SUMMARY for call ClkTx((if ~iobase % 65536 % 4294967296 <= 2147483647 then ~iobase % 65536 % 4294967296 else ~iobase % 65536 % 4294967296 - 4294967296), 0, 1); srcloc: null [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-2: havoc #t~bitwise213;assume #t~bitwise213 < (if ~bData~0 % 256 % 4294967296 <= 2147483647 then ~bData~0 % 256 % 4294967296 else ~bData~0 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-1: [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: assume 0 != #t~bitwise213 % 2;havoc #t~bitwise213; [2025-02-08 04:01:02,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: assume !(0 != #t~bitwise213 % 2);havoc #t~bitwise213; [2025-02-08 04:01:02,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10523-1: ldv_request_irq_24_#res#1 := ldv_request_irq_24_~ldv_func_res~2#1; [2025-02-08 04:01:02,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9152: assume -2147483648 <= #t~ret834#1 && #t~ret834#1 <= 2147483647;~tmp___5~3#1 := #t~ret834#1;havoc #t~mem833#1;havoc #t~ret834#1; [2025-02-08 04:01:02,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9152-1: SUMMARY for call #t~ret834#1 := request_dma(#t~mem833#1, ~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:01:02,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: assume -2147483648 <= #t~ret843#1 && #t~ret843#1 <= 2147483647;havoc #t~ret843#1;assume { :begin_inline_netif_start_queue } true;netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset := ~dev#1.base, ~dev#1.offset;havoc netif_start_queue_#t~ret96#1.base, netif_start_queue_#t~ret96#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~8#1.base, netif_start_queue_~tmp~8#1.offset;netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset := netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;havoc netif_start_queue_~tmp~8#1.base, netif_start_queue_~tmp~8#1.offset; [2025-02-08 04:01:02,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6130: havoc netif_start_queue_#t~ret96#1.base, netif_start_queue_#t~ret96#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~8#1.base, netif_start_queue_~tmp~8#1.offset;havoc netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;assume { :end_inline_netif_start_queue } true;#t~loopctr844#1 := 0; [2025-02-08 04:01:02,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177-1: SUMMARY for call #t~ret843#1 := via_ircc_dma_receive(~self~5#1.base, ~self~5#1.offset); srcloc: null [2025-02-08 04:01:02,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540: SUMMARY for call free_irq(ldv_free_irq_26_~ldv_func_arg1#1, ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:01:02,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6130-1: SUMMARY for call netif_tx_start_queue(netif_start_queue_~tmp~8#1.base, netif_start_queue_~tmp~8#1.offset); srcloc: null [2025-02-08 04:01:02,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136: assume -2147483648 <= #t~ret827#1 && #t~ret827#1 <= 2147483647;~tmp___2~8#1 := #t~ret827#1;havoc #t~ret827#1; [2025-02-08 04:01:02,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136-1: SUMMARY for call #t~ret827#1 := net_ratelimit(); srcloc: null [2025-02-08 04:01:02,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10309: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1;ldv_request_irq_24_#t~ret959#1 := ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret947#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_6_callback_handler~0#1.base, ldv_request_irq_~ldv_6_callback_handler~0#1.offset, ldv_request_irq_~ldv_6_data_data~0#1.base, ldv_request_irq_~ldv_6_data_data~0#1.offset, ldv_request_irq_~ldv_6_line_line~0#1, ldv_request_irq_~ldv_6_thread_thread~0#1.base, ldv_request_irq_~ldv_6_thread_thread~0#1.offset, ldv_request_irq_~tmp~60#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;assume -2147483648 <= ldv_request_irq_24_#t~ret959#1 && ldv_request_irq_24_#t~ret959#1 <= 2147483647;ldv_request_irq_24_~tmp___0~24#1 := ldv_request_irq_24_#t~ret959#1;havoc ldv_request_irq_24_#t~ret959#1;ldv_request_irq_24_#res#1 := ldv_request_irq_24_~tmp___0~24#1; [2025-02-08 04:01:02,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11234: havoc irlap_open_#t~ret1029#1.base, irlap_open_#t~ret1029#1.offset; [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9128: #res#1 := -11;call ULTIMATE.dealloc(~#hwname~0#1.base, ~#hwname~0#1.offset);havoc ~#hwname~0#1.base, ~#hwname~0#1.offset; [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11234-2: irlap_open_#res#1.base, irlap_open_#res#1.offset := irlap_open_#t~ret1029#1.base, irlap_open_#t~ret1029#1.offset;havoc irlap_open_#t~ret1029#1.base, irlap_open_#t~ret1029#1.offset; [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11234-1: #t~ret847#1.base, #t~ret847#1.offset := irlap_open_#res#1.base, irlap_open_#res#1.offset;havoc irlap_open_#t~ret1029#1.base, irlap_open_#t~ret1029#1.offset, irlap_open_~arg0#1.base, irlap_open_~arg0#1.offset, irlap_open_~arg1#1.base, irlap_open_~arg1#1.offset, irlap_open_~arg2#1.base, irlap_open_~arg2#1.offset;havoc irlap_open_#in~arg0#1.base, irlap_open_#in~arg0#1.offset, irlap_open_#in~arg1#1.base, irlap_open_#in~arg1#1.offset, irlap_open_#in~arg2#1.base, irlap_open_#in~arg2#1.offset;assume { :end_inline_irlap_open } true;call write~$Pointer$#27(#t~ret847#1.base, #t~ret847#1.offset, ~self~5#1.base, 224 + ~self~5#1.offset, 8);havoc #t~ret847#1.base, #t~ret847#1.offset;call write~int#27(0, ~self~5#1.base, 596 + ~self~5#1.offset, 4);#res#1 := 0;call ULTIMATE.dealloc(~#hwname~0#1.base, ~#hwname~0#1.offset);havoc ~#hwname~0#1.base, ~#hwname~0#1.offset; [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120: assume -2147483648 <= #t~ret822#1 && #t~ret822#1 <= 2147483647;~tmp___0~17#1 := #t~ret822#1;havoc #t~ret822#1; [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120-1: SUMMARY for call #t~ret822#1 := net_ratelimit(); srcloc: null [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11234-3: SUMMARY for call irlap_open_#t~ret1029#1.base, irlap_open_#t~ret1029#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145: havoc ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset;havoc ldv_free_irq_25_#in~ldv_func_arg1#1, ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_25 } true;havoc #t~mem830#1;#res#1 := -11;call ULTIMATE.dealloc(~#hwname~0#1.base, ~#hwname~0#1.offset);havoc ~#hwname~0#1.base, ~#hwname~0#1.offset; [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145-1: call #t~mem830#1 := read~int#27(~self~5#1.base, 308 + ~self~5#1.offset, 4);assume { :begin_inline_ldv_free_irq_25 } true;ldv_free_irq_25_#in~ldv_func_arg1#1, ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset := #t~mem830#1, ~dev#1.base, ~dev#1.offset;havoc ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset;ldv_free_irq_25_~ldv_func_arg1#1 := ldv_free_irq_25_#in~ldv_func_arg1#1;ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset := ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset; [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10541: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_26_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_26_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_26_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154: assume 0 != ~tmp___5~3#1; [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154: assume !(0 != ~tmp___5~3#1); [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: assume true;havoc #t~nondet845#1;call write~int#7(#t~nondet845#1, ~#hwname~0#1.base, ~#hwname~0#1.offset + #t~loopctr844#1, 8);#t~loopctr844#1 := 1 + #t~loopctr844#1; [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: assume true;havoc #t~loopctr844#1;havoc #t~nondet845#1;havoc #t~ret846#1;assume { :begin_inline_irlap_open } true;irlap_open_#in~arg0#1.base, irlap_open_#in~arg0#1.offset, irlap_open_#in~arg1#1.base, irlap_open_#in~arg1#1.offset, irlap_open_#in~arg2#1.base, irlap_open_#in~arg2#1.offset := ~dev#1.base, ~dev#1.offset, ~self~5#1.base, 232 + ~self~5#1.offset, ~#hwname~0#1.base, ~#hwname~0#1.offset;havoc irlap_open_#res#1.base, irlap_open_#res#1.offset;havoc irlap_open_#t~ret1029#1.base, irlap_open_#t~ret1029#1.offset, irlap_open_~arg0#1.base, irlap_open_~arg0#1.offset, irlap_open_~arg1#1.base, irlap_open_~arg1#1.offset, irlap_open_~arg2#1.base, irlap_open_~arg2#1.offset;irlap_open_~arg0#1.base, irlap_open_~arg0#1.offset := irlap_open_#in~arg0#1.base, irlap_open_#in~arg0#1.offset;irlap_open_~arg1#1.base, irlap_open_~arg1#1.offset := irlap_open_#in~arg1#1.base, irlap_open_#in~arg1#1.offset;irlap_open_~arg2#1.base, irlap_open_~arg2#1.offset := irlap_open_#in~arg2#1.base, irlap_open_#in~arg2#1.offset; [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9138: assume 0 != ~tmp___2~8#1;call #t~mem828#1 := read~int#27(~self~5#1.base, 316 + ~self~5#1.offset, 4); [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9138: assume !(0 != ~tmp___2~8#1); [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: assume 0 != ~tmp___0~17#1;call #t~mem823#1 := read~int#27(~self~5#1.base, 308 + ~self~5#1.offset, 4); [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: assume !(0 != ~tmp___0~17#1); [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: assume { :end_inline_ldv_switch_automaton_state_0_6 } true; [2025-02-08 04:01:02,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: assume -2147483648 <= #t~ret835#1 && #t~ret835#1 <= 2147483647;~tmp___4~5#1 := #t~ret835#1;havoc #t~ret835#1; [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156-1: SUMMARY for call #t~ret835#1 := net_ratelimit(); srcloc: null [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140: assume -2147483648 <= #t~ret829#1 && #t~ret829#1 <= 2147483647;havoc #t~mem828#1;havoc #t~ret829#1; [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140-1: SUMMARY for call #t~ret829#1 := printk(127, 0); srcloc: null [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: havoc ldv_free_irq_26_~ldv_func_arg1#1, ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset;havoc ldv_free_irq_26_#in~ldv_func_arg1#1, ldv_free_irq_26_#in~ldv_func_arg2#1.base, ldv_free_irq_26_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_26 } true;havoc #t~mem838#1;call #t~mem839#1 := read~int#27(~self~5#1.base, 316 + ~self~5#1.offset, 4); [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165-1: call #t~mem838#1 := read~int#27(~self~5#1.base, 308 + ~self~5#1.offset, 4);assume { :begin_inline_ldv_free_irq_26 } true;ldv_free_irq_26_#in~ldv_func_arg1#1, ldv_free_irq_26_#in~ldv_func_arg2#1.base, ldv_free_irq_26_#in~ldv_func_arg2#1.offset := #t~mem838#1, ~dev#1.base, ~dev#1.offset;havoc ldv_free_irq_26_~ldv_func_arg1#1, ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset;ldv_free_irq_26_~ldv_func_arg1#1 := ldv_free_irq_26_#in~ldv_func_arg1#1;ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset := ldv_free_irq_26_#in~ldv_func_arg2#1.base, ldv_free_irq_26_#in~ldv_func_arg2#1.offset; [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9132: assume -2147483648 <= #t~ret826#1 && #t~ret826#1 <= 2147483647;~tmp___3~5#1 := #t~ret826#1;havoc #t~mem825#1;havoc #t~ret826#1; [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9132-1: SUMMARY for call #t~ret826#1 := request_dma(#t~mem825#1, ~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9124: assume -2147483648 <= #t~ret824#1 && #t~ret824#1 <= 2147483647;havoc #t~mem823#1;havoc #t~ret824#1; [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9124-1: SUMMARY for call #t~ret824#1 := printk(126, 0); srcloc: null [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174-1: SUMMARY for call #t~ret840#1 := WriteRegBit(~iobase~10#1, 32, 7, 1); srcloc: null [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174: assume -2147483648 <= #t~ret840#1 && #t~ret840#1 <= 2147483647;havoc #t~ret840#1; [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166-1: SUMMARY for call free_dma(#t~mem839#1); srcloc: null [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166: havoc #t~mem839#1;#res#1 := -11;call ULTIMATE.dealloc(~#hwname~0#1.base, ~#hwname~0#1.offset);havoc ~#hwname~0#1.base, ~#hwname~0#1.offset; [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11305: havoc request_threaded_irq_#t~nondet1040#1; [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: assume 0 != ~tmp___4~5#1;call #t~mem836#1 := read~int#27(~self~5#1.base, 320 + ~self~5#1.offset, 4); [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: assume !(0 != ~tmp___4~5#1); [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: assume #t~mem831#1 != #t~mem832#1;havoc #t~mem831#1;havoc #t~mem832#1;call #t~mem833#1 := read~int#27(~self~5#1.base, 320 + ~self~5#1.offset, 4); [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: assume !(#t~mem831#1 != #t~mem832#1);havoc #t~mem831#1;havoc #t~mem832#1; [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: assume -2147483648 <= #t~ret841#1 && #t~ret841#1 <= 2147483647;havoc #t~ret841#1; [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175-1: SUMMARY for call #t~ret841#1 := WriteRegBit(~iobase~10#1, 34, 4, 0); srcloc: null [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134: assume 0 != ~tmp___3~5#1; [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134: assume !(0 != ~tmp___3~5#1);call #t~mem831#1 := read~int#27(~self~5#1.base, 320 + ~self~5#1.offset, 4);call #t~mem832#1 := read~int#27(~self~5#1.base, 316 + ~self~5#1.offset, 4); [2025-02-08 04:01:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530: SUMMARY for call free_irq(ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:01:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10299: havoc ldv_dispatch_irq_register_6_2_~arg0#1, ldv_dispatch_irq_register_6_2_~arg1#1.base, ldv_dispatch_irq_register_6_2_~arg1#1.offset, ldv_dispatch_irq_register_6_2_~arg2#1.base, ldv_dispatch_irq_register_6_2_~arg2#1.offset, ldv_dispatch_irq_register_6_2_~arg3#1.base, ldv_dispatch_irq_register_6_2_~arg3#1.offset;havoc ldv_dispatch_irq_register_6_2_#in~arg0#1, ldv_dispatch_irq_register_6_2_#in~arg1#1.base, ldv_dispatch_irq_register_6_2_#in~arg1#1.offset, ldv_dispatch_irq_register_6_2_#in~arg2#1.base, ldv_dispatch_irq_register_6_2_#in~arg2#1.offset, ldv_dispatch_irq_register_6_2_#in~arg3#1.base, ldv_dispatch_irq_register_6_2_#in~arg3#1.offset;assume { :end_inline_ldv_dispatch_irq_register_6_2 } true;ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-08 04:01:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10522: #t~ret821#1 := ldv_request_irq_24_#res#1;havoc ldv_request_irq_24_#t~ret958#1, ldv_request_irq_24_#t~ret959#1, ldv_request_irq_24_~irq#1, ldv_request_irq_24_~handler#1.base, ldv_request_irq_24_~handler#1.offset, ldv_request_irq_24_~flags#1, ldv_request_irq_24_~name#1.base, ldv_request_irq_24_~name#1.offset, ldv_request_irq_24_~dev#1.base, ldv_request_irq_24_~dev#1.offset, ldv_request_irq_24_~ldv_func_res~2#1, ldv_request_irq_24_~tmp~66#1, ldv_request_irq_24_~tmp___0~24#1;havoc ldv_request_irq_24_#in~irq#1, ldv_request_irq_24_#in~handler#1.base, ldv_request_irq_24_#in~handler#1.offset, ldv_request_irq_24_#in~flags#1, ldv_request_irq_24_#in~name#1.base, ldv_request_irq_24_#in~name#1.offset, ldv_request_irq_24_#in~dev#1.base, ldv_request_irq_24_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_24 } true;assume -2147483648 <= #t~ret821#1 && #t~ret821#1 <= 2147483647;~tmp___1~11#1 := #t~ret821#1;havoc #t~mem820#1;havoc #t~ret821#1; [2025-02-08 04:01:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: assume 0 != ~tmp___1~11#1; [2025-02-08 04:01:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: assume !(0 != ~tmp___1~11#1);call #t~mem825#1 := read~int#27(~self~5#1.base, 316 + ~self~5#1.offset, 4); [2025-02-08 04:01:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9077: call ULTIMATE.dealloc(~#hwname~0#1.base, ~#hwname~0#1.offset);havoc ~#hwname~0#1.base, ~#hwname~0#1.offset; [2025-02-08 04:01:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: assume -2147483648 <= #t~ret842#1 && #t~ret842#1 <= 2147483647;havoc #t~ret842#1; [2025-02-08 04:01:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176-1: SUMMARY for call #t~ret842#1 := WriteRegBit(~iobase~10#1, 34, 3, 0); srcloc: null [2025-02-08 04:01:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6129: netif_start_queue_~tmp~8#1.base, netif_start_queue_~tmp~8#1.offset := netif_start_queue_#t~ret96#1.base, netif_start_queue_#t~ret96#1.offset;havoc netif_start_queue_#t~ret96#1.base, netif_start_queue_#t~ret96#1.offset; [2025-02-08 04:01:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6129-1: SUMMARY for call netif_start_queue_#t~ret96#1.base, netif_start_queue_#t~ret96#1.offset := netdev_get_tx_queue(netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, 0); srcloc: null [2025-02-08 04:01:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10531: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_25_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_25_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_25_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:01:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: assume -2147483648 <= #t~ret837#1 && #t~ret837#1 <= 2147483647;havoc #t~mem836#1;havoc #t~ret837#1; [2025-02-08 04:01:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-1: SUMMARY for call #t~ret837#1 := printk(128, 0); srcloc: null [2025-02-08 04:01:11,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954: assume -2147483648 <= via_ircc_interrupt_#t~ret789#1 && via_ircc_interrupt_#t~ret789#1 <= 2147483647;havoc via_ircc_interrupt_#t~ret789#1; [2025-02-08 04:01:11,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954-1: SUMMARY for call via_ircc_interrupt_#t~ret789#1 := printk(104, 0); srcloc: null [2025-02-08 04:01:11,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: assume 0 != via_ircc_interrupt_~tmp___0~16#1; [2025-02-08 04:01:11,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: assume !(0 != via_ircc_interrupt_~tmp___0~16#1); [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: call via_ircc_dma_receive_complete_#t~mem645#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 76 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);call via_ircc_dma_receive_complete_#t~mem646#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, via_ircc_dma_receive_complete_~st_fifo~0#1.offset + 8 * via_ircc_dma_receive_complete_#t~mem645#1, 4);via_ircc_dma_receive_complete_~status~0#1 := via_ircc_dma_receive_complete_#t~mem646#1;havoc via_ircc_dma_receive_complete_#t~mem645#1;havoc via_ircc_dma_receive_complete_#t~mem646#1;call via_ircc_dma_receive_complete_#t~mem647#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 76 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);call via_ircc_dma_receive_complete_#t~mem648#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 4 + (via_ircc_dma_receive_complete_~st_fifo~0#1.offset + 8 * via_ircc_dma_receive_complete_#t~mem647#1), 4);via_ircc_dma_receive_complete_~len~0#1 := via_ircc_dma_receive_complete_#t~mem648#1;havoc via_ircc_dma_receive_complete_#t~mem647#1;havoc via_ircc_dma_receive_complete_#t~mem648#1;call via_ircc_dma_receive_complete_#t~mem649#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 76 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);call write~int#27(1 + via_ircc_dma_receive_complete_#t~mem649#1, via_ircc_dma_receive_complete_~st_fifo~0#1.base, 76 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);havoc via_ircc_dma_receive_complete_#t~mem649#1;call via_ircc_dma_receive_complete_#t~mem650#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 84 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);call write~int#27(via_ircc_dma_receive_complete_#t~mem650#1 - 1, via_ircc_dma_receive_complete_~st_fifo~0#1.base, 84 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);havoc via_ircc_dma_receive_complete_#t~mem650#1; [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615: ~ldv_statevar_10~0 := 7; [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10078-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: assume -2147483648 <= ldv_pci_instance_resume_2_5_#t~ret899#1 && ldv_pci_instance_resume_2_5_#t~ret899#1 <= 2147483647;havoc ldv_pci_instance_resume_2_5_#t~ret899#1; [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10078: call ldv_pci_pci_instance_2_#t~mem912#1.base, ldv_pci_pci_instance_2_#t~mem912#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, 40 + ~ldv_2_container_pci_driver~0.offset, 8);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~mem912#1.base, ldv_pci_pci_instance_2_#t~mem912#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 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret893#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret899#1 := ##fun~$Pointer$~TO~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 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: assume -2147483648 <= RxTimerHandler_#t~ret748#1 && RxTimerHandler_#t~ret748#1 <= 2147483647;havoc RxTimerHandler_#t~ret748#1; [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814: assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret893#1 && ldv_interrupt_interrupt_instance_0_#t~ret893#1 <= 2147483647;ldv_interrupt_interrupt_instance_0_~tmp~52#1 := ldv_interrupt_interrupt_instance_0_#t~ret893#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret893#1; [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823-1: SUMMARY for call RxTimerHandler_#t~ret748#1 := via_ircc_dma_receive(RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset); srcloc: null [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436-1: SUMMARY for call via_init_one_#t~ret287#1 := ReadLPCReg(116); srcloc: null [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: via_init_one_~tmp___1~3#1 := via_init_one_#t~ret287#1;havoc via_init_one_#t~ret287#1; [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret492#1 := printk(46, 0); srcloc: null [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: assume -2147483648 <= via_ircc_hard_xmit_sir_#t~ret492#1 && via_ircc_hard_xmit_sir_#t~ret492#1 <= 2147483647;havoc via_ircc_hard_xmit_sir_#t~ret492#1;via_ircc_hard_xmit_sir_#res#1 := 0; [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10013: assume 4 == ~ldv_statevar_2~0; [2025-02-08 04:01:11,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10013: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 04:01:11,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: assume -2147483648 <= via_ircc_interrupt_#t~ret766#1 && via_ircc_interrupt_#t~ret766#1 <= 2147483647;havoc via_ircc_interrupt_#t~ret766#1; [2025-02-08 04:01:11,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret930#1 && ldv_pci_pci_instance_2_#t~ret930#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret930#1;havoc ldv_pci_pci_instance_2_#t~ret930#1; [2025-02-08 04:01:11,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret930#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:01:11,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758-1: call RxTimerHandler_#t~mem709#1 := read~int#27(RxTimerHandler_~st_fifo~2#1.base, 76 + RxTimerHandler_~st_fifo~2#1.offset, 4); [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#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_3_2_default~0;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret882#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg3#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.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg3#1 := ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1;assume { :begin_inline_via_ircc_net_ioctl } true;via_ircc_net_ioctl_#in~dev#1.base, via_ircc_net_ioctl_#in~dev#1.offset, via_ircc_net_ioctl_#in~rq#1.base, via_ircc_net_ioctl_#in~rq#1.offset, via_ircc_net_ioctl_#in~cmd#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.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1;havoc via_ircc_net_ioctl_#res#1;havoc via_ircc_net_ioctl_#t~ret864#1, via_ircc_net_ioctl_#t~ret865#1.base, via_ircc_net_ioctl_#t~ret865#1.offset, via_ircc_net_ioctl_#t~ret866#1, via_ircc_net_ioctl_#t~ret867#1, via_ircc_net_ioctl_#t~ret868#1.base, via_ircc_net_ioctl_#t~ret868#1.offset, via_ircc_net_ioctl_#t~ret869#1, via_ircc_net_ioctl_#t~ret870#1, via_ircc_net_ioctl_#t~mem871#1, via_ircc_net_ioctl_#t~ret872#1, via_ircc_net_ioctl_#t~mem873#1.base, via_ircc_net_ioctl_#t~mem873#1.offset, via_ircc_net_ioctl_#t~ret874#1, via_ircc_net_ioctl_~dev#1.base, via_ircc_net_ioctl_~dev#1.offset, via_ircc_net_ioctl_~rq#1.base, via_ircc_net_ioctl_~rq#1.offset, via_ircc_net_ioctl_~cmd#1, via_ircc_net_ioctl_~irq~0#1.base, via_ircc_net_ioctl_~irq~0#1.offset, via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset, via_ircc_net_ioctl_~flags~2#1, via_ircc_net_ioctl_~ret~3#1, via_ircc_net_ioctl_~tmp~46#1.base, via_ircc_net_ioctl_~tmp~46#1.offset, via_ircc_net_ioctl_~tmp___0~18#1.base, via_ircc_net_ioctl_~tmp___0~18#1.offset, via_ircc_net_ioctl_~tmp___1~12#1, via_ircc_net_ioctl_~tmp___2~9#1, via_ircc_net_ioctl_~tmp___3~6#1, via_ircc_net_ioctl_~tmp___4~6#1, via_ircc_net_ioctl_~tmp___5~4#1;via_ircc_net_ioctl_~dev#1.base, via_ircc_net_ioctl_~dev#1.offset := via_ircc_net_ioctl_#in~dev#1.base, via_ircc_net_ioctl_#in~dev#1.offset;via_ircc_net_ioctl_~rq#1.base, via_ircc_net_ioctl_~rq#1.offset := via_ircc_net_ioctl_#in~rq#1.base, via_ircc_net_ioctl_#in~rq#1.offset;via_ircc_net_ioctl_~cmd#1 := via_ircc_net_ioctl_#in~cmd#1;havoc via_ircc_net_ioctl_~irq~0#1.base, via_ircc_net_ioctl_~irq~0#1.offset;havoc via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset;havoc via_ircc_net_ioctl_~flags~2#1;havoc via_ircc_net_ioctl_~ret~3#1;havoc via_ircc_net_ioctl_~tmp~46#1.base, via_ircc_net_ioctl_~tmp~46#1.offset;havoc via_ircc_net_ioctl_~tmp___0~18#1.base, via_ircc_net_ioctl_~tmp___0~18#1.offset;havoc via_ircc_net_ioctl_~tmp___1~12#1;havoc via_ircc_net_ioctl_~tmp___2~9#1;havoc via_ircc_net_ioctl_~tmp___3~6#1;havoc via_ircc_net_ioctl_~tmp___4~6#1;havoc via_ircc_net_ioctl_~tmp___5~4#1;via_ircc_net_ioctl_~irq~0#1.base, via_ircc_net_ioctl_~irq~0#1.offset := via_ircc_net_ioctl_~rq#1.base, via_ircc_net_ioctl_~rq#1.offset;via_ircc_net_ioctl_~ret~3#1 := 0; [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890-1: SUMMARY for call via_ircc_interrupt_#t~ret766#1 := via_ircc_dma_receive(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume RxTimerHandler_#t~mem709#1 > 7;havoc RxTimerHandler_#t~mem709#1;call write~int#27(0, RxTimerHandler_~st_fifo~2#1.base, 76 + RxTimerHandler_~st_fifo~2#1.offset, 4); [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume !(RxTimerHandler_#t~mem709#1 > 7);havoc RxTimerHandler_#t~mem709#1; [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-3: assume 12 == (if via_init_one_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___1~3#1 % 256 % 4294967296 else via_init_one_~tmp___1~3#1 % 256 % 4294967296 - 4294967296);via_init_one_#t~bitwise288#1 := (if via_init_one_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___1~3#1 % 256 % 4294967296 else via_init_one_~tmp___1~3#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-3: assume !(12 == (if via_init_one_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___1~3#1 % 256 % 4294967296 else via_init_one_~tmp___1~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-2: havoc via_init_one_#t~bitwise288#1;assume (((((if via_init_one_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___1~3#1 % 256 % 4294967296 else via_init_one_~tmp___1~3#1 % 256 % 4294967296 - 4294967296) < 0 || via_init_one_#t~bitwise288#1 <= (if via_init_one_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___1~3#1 % 256 % 4294967296 else via_init_one_~tmp___1~3#1 % 256 % 4294967296 - 4294967296)) && via_init_one_#t~bitwise288#1 <= 12) && via_init_one_#t~bitwise288#1 >= 0) && ((if via_init_one_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___1~3#1 % 256 % 4294967296 else via_init_one_~tmp___1~3#1 % 256 % 4294967296 - 4294967296) >= 0 || via_init_one_#t~bitwise288#1 > 12 + (if via_init_one_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___1~3#1 % 256 % 4294967296 else via_init_one_~tmp___1~3#1 % 256 % 4294967296 - 4294967296))) && via_init_one_#t~bitwise288#1 >= -2147483648; [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-1: [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437: via_init_one_~temp~4#1 := via_init_one_#t~bitwise288#1 / 4;havoc via_init_one_#t~bitwise288#1;via_init_one_~FirDRQ1~0#1 := 4 + via_init_one_~temp~4#1 % 256 % 65536; [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-4: assume 0 == (if via_init_one_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___1~3#1 % 256 % 4294967296 else via_init_one_~tmp___1~3#1 % 256 % 4294967296 - 4294967296);via_init_one_#t~bitwise288#1 := 0; [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437-4: assume !(0 == (if via_init_one_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___1~3#1 % 256 % 4294967296 else via_init_one_~tmp___1~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684: assume { :begin_inline_ldv_entry_EMGentry_10 } true;ldv_entry_EMGentry_10_#in~arg0#1.base, ldv_entry_EMGentry_10_#in~arg0#1.offset := 0, 0;havoc ldv_entry_EMGentry_10_#t~ret884#1, ldv_entry_EMGentry_10_#t~ret885#1, ldv_entry_EMGentry_10_#t~ret886#1, ldv_entry_EMGentry_10_~arg0#1.base, ldv_entry_EMGentry_10_~arg0#1.offset, ldv_entry_EMGentry_10_~tmp~49#1;ldv_entry_EMGentry_10_~arg0#1.base, ldv_entry_EMGentry_10_~arg0#1.offset := ldv_entry_EMGentry_10_#in~arg0#1.base, ldv_entry_EMGentry_10_#in~arg0#1.offset;havoc ldv_entry_EMGentry_10_~tmp~49#1; [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: assume 0 != ldv_interrupt_interrupt_instance_0_~tmp~52#1;~ldv_statevar_0~0 := 2; [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: assume !(0 != ldv_interrupt_interrupt_instance_0_~tmp~52#1);~ldv_statevar_0~0 := 4; [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372: call ULTIMATE.dealloc(via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset);havoc via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset);havoc via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset);havoc via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset;call ULTIMATE.dealloc(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset);havoc via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset);havoc via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset; [2025-02-08 04:01:11,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_18_#t~ret955#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret876#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_9_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~48#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;assume -2147483648 <= ldv___pci_register_driver_18_#t~ret955#1 && ldv___pci_register_driver_18_#t~ret955#1 <= 2147483647;ldv___pci_register_driver_18_~tmp___0~22#1 := ldv___pci_register_driver_18_#t~ret955#1;havoc ldv___pci_register_driver_18_#t~ret955#1;ldv___pci_register_driver_18_#res#1 := ldv___pci_register_driver_18_~tmp___0~22#1; [2025-02-08 04:01:11,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628: via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset := via_ircc_dma_receive_complete_#t~ret651#1.base, via_ircc_dma_receive_complete_#t~ret651#1.offset;havoc via_ircc_dma_receive_complete_#t~ret651#1.base, via_ircc_dma_receive_complete_#t~ret651#1.offset;via_ircc_dma_receive_complete_#t~short653#1 := 0 == (via_ircc_dma_receive_complete_~skb~0#1.base + via_ircc_dma_receive_complete_~skb~0#1.offset) % 18446744073709551616; [2025-02-08 04:01:11,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret651#1.base, via_ircc_dma_receive_complete_#t~ret651#1.offset := dev_alloc_skb(-3 + via_ircc_dma_receive_complete_~len~0#1); srcloc: null [2025-02-08 04:01:11,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430-1: SUMMARY for call via_ircc_dma_xmit_complete_#t~ret581#1 := CheckRegBit(via_ircc_dma_xmit_complete_~iobase~5#1, 21, 5); srcloc: null [2025-02-08 04:01:11,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7505-1: SUMMARY for call via_init_one_#t~ret329#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 71, via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset); srcloc: null [2025-02-08 04:01:11,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7505: assume -2147483648 <= via_init_one_#t~ret329#1 && via_init_one_#t~ret329#1 <= 2147483647;havoc via_init_one_#t~ret329#1;call via_init_one_#t~mem330#1 := read~int#10(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset, 1);via_init_one_~FirIRQ~0#1 := via_init_one_#t~mem330#1 % 256 % 65536 % 16;havoc via_init_one_#t~mem330#1; [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430: via_ircc_dma_xmit_complete_~tmp~37#1 := via_ircc_dma_xmit_complete_#t~ret581#1;havoc via_ircc_dma_xmit_complete_#t~ret581#1; [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8563: call via_ircc_dma_receive_complete_#t~mem619#1.base, via_ircc_dma_receive_complete_#t~mem619#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 414 + via_ircc_dma_receive_complete_~self#1.offset, 8);call write~$Pointer$#27(via_ircc_dma_receive_complete_#t~mem619#1.base, via_ircc_dma_receive_complete_#t~mem619#1.offset + (if via_ircc_dma_receive_complete_~len~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then via_ircc_dma_receive_complete_~len~0#1 % 18446744073709551616 % 18446744073709551616 else via_ircc_dma_receive_complete_~len~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), via_ircc_dma_receive_complete_~self#1.base, 414 + via_ircc_dma_receive_complete_~self#1.offset, 8);havoc via_ircc_dma_receive_complete_#t~mem619#1.base, via_ircc_dma_receive_complete_#t~mem619#1.offset;call via_ircc_dma_receive_complete_#t~mem620#1.base, via_ircc_dma_receive_complete_#t~mem620#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 216 + via_ircc_dma_receive_complete_~self#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem621#1.base, via_ircc_dma_receive_complete_#t~mem621#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 216 + via_ircc_dma_receive_complete_~self#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem622#1 := read~int#27(via_ircc_dma_receive_complete_#t~mem621#1.base, 276 + via_ircc_dma_receive_complete_#t~mem621#1.offset, 8);call write~int#27(via_ircc_dma_receive_complete_#t~mem622#1 + via_ircc_dma_receive_complete_~len~0#1, via_ircc_dma_receive_complete_#t~mem620#1.base, 276 + via_ircc_dma_receive_complete_#t~mem620#1.offset, 8);havoc via_ircc_dma_receive_complete_#t~mem620#1.base, via_ircc_dma_receive_complete_#t~mem620#1.offset;havoc via_ircc_dma_receive_complete_#t~mem621#1.base, via_ircc_dma_receive_complete_#t~mem621#1.offset;havoc via_ircc_dma_receive_complete_#t~mem622#1;call via_ircc_dma_receive_complete_#t~mem623#1.base, via_ircc_dma_receive_complete_#t~mem623#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 216 + via_ircc_dma_receive_complete_~self#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem624#1.base, via_ircc_dma_receive_complete_#t~mem624#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 216 + via_ircc_dma_receive_complete_~self#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem625#1 := read~int#27(via_ircc_dma_receive_complete_#t~mem624#1.base, 260 + via_ircc_dma_receive_complete_#t~mem624#1.offset, 8);call write~int#27(1 + via_ircc_dma_receive_complete_#t~mem625#1, via_ircc_dma_receive_complete_#t~mem623#1.base, 260 + via_ircc_dma_receive_complete_#t~mem623#1.offset, 8);havoc via_ircc_dma_receive_complete_#t~mem623#1.base, via_ircc_dma_receive_complete_#t~mem623#1.offset;havoc via_ircc_dma_receive_complete_#t~mem624#1.base, via_ircc_dma_receive_complete_#t~mem624#1.offset;havoc via_ircc_dma_receive_complete_#t~mem625#1;call via_ircc_dma_receive_complete_#t~mem626#1.base, via_ircc_dma_receive_complete_#t~mem626#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 216 + via_ircc_dma_receive_complete_~self#1.offset, 8);call write~$Pointer$#27(via_ircc_dma_receive_complete_#t~mem626#1.base, via_ircc_dma_receive_complete_#t~mem626#1.offset, via_ircc_dma_receive_complete_~skb~0#1.base, 32 + via_ircc_dma_receive_complete_~skb~0#1.offset, 8);havoc via_ircc_dma_receive_complete_#t~mem626#1.base, via_ircc_dma_receive_complete_#t~mem626#1.offset; [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8695: SUMMARY for call skb_reserve(upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset, 1); srcloc: null [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743-1: SUMMARY for call ldv_post_init_#t~ret986#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743: assume -2147483648 <= ldv_post_init_#t~ret986#1 && ldv_post_init_#t~ret986#1 <= 2147483647;ldv_post_init_~tmp~71#1 := ldv_post_init_#t~ret986#1;havoc ldv_post_init_#t~ret986#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~71#1;ldv_entry_EMGentry_10_#t~ret885#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret986#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~71#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_10_#t~ret885#1 && ldv_entry_EMGentry_10_#t~ret885#1 <= 2147483647;~ldv_10_ret_default~0 := ldv_entry_EMGentry_10_#t~ret885#1;havoc ldv_entry_EMGentry_10_#t~ret885#1; [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356: via_ircc_net_ioctl_#res#1 := via_ircc_net_ioctl_~ret~3#1;ldv_dummy_resourceless_instance_callback_1_3_#t~ret882#1 := via_ircc_net_ioctl_#res#1;havoc via_ircc_net_ioctl_#t~ret864#1, via_ircc_net_ioctl_#t~ret865#1.base, via_ircc_net_ioctl_#t~ret865#1.offset, via_ircc_net_ioctl_#t~ret866#1, via_ircc_net_ioctl_#t~ret867#1, via_ircc_net_ioctl_#t~ret868#1.base, via_ircc_net_ioctl_#t~ret868#1.offset, via_ircc_net_ioctl_#t~ret869#1, via_ircc_net_ioctl_#t~ret870#1, via_ircc_net_ioctl_#t~mem871#1, via_ircc_net_ioctl_#t~ret872#1, via_ircc_net_ioctl_#t~mem873#1.base, via_ircc_net_ioctl_#t~mem873#1.offset, via_ircc_net_ioctl_#t~ret874#1, via_ircc_net_ioctl_~dev#1.base, via_ircc_net_ioctl_~dev#1.offset, via_ircc_net_ioctl_~rq#1.base, via_ircc_net_ioctl_~rq#1.offset, via_ircc_net_ioctl_~cmd#1, via_ircc_net_ioctl_~irq~0#1.base, via_ircc_net_ioctl_~irq~0#1.offset, via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset, via_ircc_net_ioctl_~flags~2#1, via_ircc_net_ioctl_~ret~3#1, via_ircc_net_ioctl_~tmp~46#1.base, via_ircc_net_ioctl_~tmp~46#1.offset, via_ircc_net_ioctl_~tmp___0~18#1.base, via_ircc_net_ioctl_~tmp___0~18#1.offset, via_ircc_net_ioctl_~tmp___1~12#1, via_ircc_net_ioctl_~tmp___2~9#1, via_ircc_net_ioctl_~tmp___3~6#1, via_ircc_net_ioctl_~tmp___4~6#1, via_ircc_net_ioctl_~tmp___5~4#1;havoc via_ircc_net_ioctl_#in~dev#1.base, via_ircc_net_ioctl_#in~dev#1.offset, via_ircc_net_ioctl_#in~rq#1.base, via_ircc_net_ioctl_#in~rq#1.offset, via_ircc_net_ioctl_#in~cmd#1;assume { :end_inline_via_ircc_net_ioctl } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_3_#t~ret882#1 && ldv_dummy_resourceless_instance_callback_1_3_#t~ret882#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret882#1;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret882#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg3#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.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9290: via_ircc_net_ioctl_~tmp___0~18#1.base, via_ircc_net_ioctl_~tmp___0~18#1.offset := via_ircc_net_ioctl_#t~ret868#1.base, via_ircc_net_ioctl_#t~ret868#1.offset;havoc via_ircc_net_ioctl_#t~ret868#1.base, via_ircc_net_ioctl_#t~ret868#1.offset; [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149: ~ldv_statevar_2~0 := 9; [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9290-1: SUMMARY for call via_ircc_net_ioctl_#t~ret868#1.base, via_ircc_net_ioctl_#t~ret868#1.offset := spinlock_check(via_ircc_net_ioctl_~self~7#1.base, 489 + via_ircc_net_ioctl_~self~7#1.offset); srcloc: null [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960-3: assume 16 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise790#1 := (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960-3: assume !(16 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960-4: assume 0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise790#1 := 0; [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960-4: assume !(0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017: assume 5 == ~ldv_statevar_2~0; [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 04:01:11,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960: assume 0 != via_ircc_interrupt_#t~bitwise790#1;havoc via_ircc_interrupt_#t~bitwise790#1;assume { :begin_inline_via_ircc_dma_receive_complete } true;via_ircc_dma_receive_complete_#in~self#1.base, via_ircc_dma_receive_complete_#in~self#1.offset, via_ircc_dma_receive_complete_#in~iobase#1 := via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset, via_ircc_interrupt_~iobase~7#1;havoc via_ircc_dma_receive_complete_#res#1;havoc via_ircc_dma_receive_complete_#t~mem606#1, via_ircc_dma_receive_complete_#t~mem607#1, via_ircc_dma_receive_complete_#t~ret608#1, via_ircc_dma_receive_complete_#t~ret609#1.base, via_ircc_dma_receive_complete_#t~ret609#1.offset, via_ircc_dma_receive_complete_#t~ret610#1.base, via_ircc_dma_receive_complete_#t~ret610#1.offset, via_ircc_dma_receive_complete_#t~mem611#1, via_ircc_dma_receive_complete_#t~mem612#1.base, via_ircc_dma_receive_complete_#t~mem612#1.offset, via_ircc_dma_receive_complete_#t~mem613#1.base, via_ircc_dma_receive_complete_#t~mem613#1.offset, via_ircc_dma_receive_complete_#t~mem614#1, via_ircc_dma_receive_complete_#t~mem615#1, via_ircc_dma_receive_complete_#t~mem616#1.base, via_ircc_dma_receive_complete_#t~mem616#1.offset, via_ircc_dma_receive_complete_#t~mem617#1.base, via_ircc_dma_receive_complete_#t~mem617#1.offset, via_ircc_dma_receive_complete_#t~mem618#1, via_ircc_dma_receive_complete_#t~mem619#1.base, via_ircc_dma_receive_complete_#t~mem619#1.offset, via_ircc_dma_receive_complete_#t~mem620#1.base, via_ircc_dma_receive_complete_#t~mem620#1.offset, via_ircc_dma_receive_complete_#t~mem621#1.base, via_ircc_dma_receive_complete_#t~mem621#1.offset, via_ircc_dma_receive_complete_#t~mem622#1, via_ircc_dma_receive_complete_#t~mem623#1.base, via_ircc_dma_receive_complete_#t~mem623#1.offset, via_ircc_dma_receive_complete_#t~mem624#1.base, via_ircc_dma_receive_complete_#t~mem624#1.offset, via_ircc_dma_receive_complete_#t~mem625#1, via_ircc_dma_receive_complete_#t~mem626#1.base, via_ircc_dma_receive_complete_#t~mem626#1.offset, via_ircc_dma_receive_complete_#t~ret627#1, via_ircc_dma_receive_complete_#t~ret628#1, via_ircc_dma_receive_complete_#t~ret629#1, via_ircc_dma_receive_complete_#t~mem630#1, via_ircc_dma_receive_complete_#t~ret631#1, via_ircc_dma_receive_complete_#t~ret632#1, via_ircc_dma_receive_complete_#t~mem633#1, via_ircc_dma_receive_complete_#t~ret634#1, via_ircc_dma_receive_complete_#t~mem635#1, via_ircc_dma_receive_complete_#t~mem636#1, via_ircc_dma_receive_complete_#t~mem637#1, via_ircc_dma_receive_complete_#t~mem638#1, via_ircc_dma_receive_complete_#t~mem639#1, via_ircc_dma_receive_complete_#t~mem640#1, via_ircc_dma_receive_complete_#t~ret641#1, via_ircc_dma_receive_complete_#t~ret642#1, via_ircc_dma_receive_complete_#t~ret643#1, via_ircc_dma_receive_complete_#t~mem644#1, via_ircc_dma_receive_complete_#t~mem645#1, via_ircc_dma_receive_complete_#t~mem646#1, via_ircc_dma_receive_complete_#t~mem647#1, via_ircc_dma_receive_complete_#t~mem648#1, via_ircc_dma_receive_complete_#t~mem649#1, via_ircc_dma_receive_complete_#t~mem650#1, via_ircc_dma_receive_complete_#t~ret651#1.base, via_ircc_dma_receive_complete_#t~ret651#1.offset, via_ircc_dma_receive_complete_#t~mem652#1.base, via_ircc_dma_receive_complete_#t~mem652#1.offset, via_ircc_dma_receive_complete_#t~short653#1, via_ircc_dma_receive_complete_#t~mem654#1.base, via_ircc_dma_receive_complete_#t~mem654#1.offset, via_ircc_dma_receive_complete_#t~short655#1, via_ircc_dma_receive_complete_#t~mem656#1.base, via_ircc_dma_receive_complete_#t~mem656#1.offset, via_ircc_dma_receive_complete_#t~mem657#1.base, via_ircc_dma_receive_complete_#t~mem657#1.offset, via_ircc_dma_receive_complete_#t~mem658#1, via_ircc_dma_receive_complete_#t~ret659#1.base, via_ircc_dma_receive_complete_#t~ret659#1.offset, via_ircc_dma_receive_complete_#t~mem660#1.base, via_ircc_dma_receive_complete_#t~mem660#1.offset, via_ircc_dma_receive_complete_#t~mem661#1.base, via_ircc_dma_receive_complete_#t~mem661#1.offset, via_ircc_dma_receive_complete_#t~ret662#1, via_ircc_dma_receive_complete_#t~mem663#1.base, via_ircc_dma_receive_complete_#t~mem663#1.offset, via_ircc_dma_receive_complete_#t~mem664#1.base, via_ircc_dma_receive_complete_#t~mem664#1.offset, via_ircc_dma_receive_complete_#t~mem665#1.base, via_ircc_dma_receive_complete_#t~mem665#1.offset, via_ircc_dma_receive_complete_#t~mem666#1, via_ircc_dma_receive_complete_#t~mem667#1.base, via_ircc_dma_receive_complete_#t~mem667#1.offset, via_ircc_dma_receive_complete_#t~mem668#1.base, via_ircc_dma_receive_complete_#t~mem668#1.offset, via_ircc_dma_receive_complete_#t~mem669#1, via_ircc_dma_receive_complete_#t~mem670#1.base, via_ircc_dma_receive_complete_#t~mem670#1.offset, via_ircc_dma_receive_complete_#t~ret671#1, via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset, via_ircc_dma_receive_complete_~iobase#1, via_ircc_dma_receive_complete_~st_fifo~0#1.base, via_ircc_dma_receive_complete_~st_fifo~0#1.offset, via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, via_ircc_dma_receive_complete_~len~0#1, via_ircc_dma_receive_complete_~i~8#1, via_ircc_dma_receive_complete_~status~0#1, via_ircc_dma_receive_complete_~tmp~39#1, via_ircc_dma_receive_complete_~tmp___0~14#1, via_ircc_dma_receive_complete_~tmp___1~8#1, via_ircc_dma_receive_complete_~tmp___2~5#1;via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset := via_ircc_dma_receive_complete_#in~self#1.base, via_ircc_dma_receive_complete_#in~self#1.offset;via_ircc_dma_receive_complete_~iobase#1 := via_ircc_dma_receive_complete_#in~iobase#1;havoc via_ircc_dma_receive_complete_~st_fifo~0#1.base, via_ircc_dma_receive_complete_~st_fifo~0#1.offset;havoc via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset;havoc via_ircc_dma_receive_complete_~len~0#1;havoc via_ircc_dma_receive_complete_~i~8#1;havoc via_ircc_dma_receive_complete_~status~0#1;havoc via_ircc_dma_receive_complete_~tmp~39#1;havoc via_ircc_dma_receive_complete_~tmp___0~14#1;havoc via_ircc_dma_receive_complete_~tmp___1~8#1;havoc via_ircc_dma_receive_complete_~tmp___2~5#1;via_ircc_dma_receive_complete_~status~0#1 := 0;call via_ircc_dma_receive_complete_#t~mem606#1 := read~int#27(via_ircc_dma_receive_complete_~self#1.base, 292 + via_ircc_dma_receive_complete_~self#1.offset, 4);via_ircc_dma_receive_complete_~iobase#1 := via_ircc_dma_receive_complete_#t~mem606#1;havoc via_ircc_dma_receive_complete_#t~mem606#1;via_ircc_dma_receive_complete_~st_fifo~0#1.base, via_ircc_dma_receive_complete_~st_fifo~0#1.offset := via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset;call via_ircc_dma_receive_complete_#t~mem607#1 := read~int#27(via_ircc_dma_receive_complete_~self#1.base, 344 + via_ircc_dma_receive_complete_~self#1.offset, 4); [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960: assume !(0 != via_ircc_interrupt_#t~bitwise790#1);havoc via_ircc_interrupt_#t~bitwise790#1; [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960-1: [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960-2: havoc via_ircc_interrupt_#t~bitwise790#1;assume (((((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise790#1 <= (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise790#1 <= 16) && via_ircc_interrupt_#t~bitwise790#1 >= 0) && ((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise790#1 > 16 + (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise790#1 >= -2147483648; [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-1: assume via_ircc_dma_receive_complete_#t~short655#1; [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-1: assume !via_ircc_dma_receive_complete_#t~short655#1;call via_ircc_dma_receive_complete_#t~mem654#1.base, via_ircc_dma_receive_complete_#t~mem654#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 414 + via_ircc_dma_receive_complete_~self#1.offset, 8);via_ircc_dma_receive_complete_#t~short655#1 := 0 == (via_ircc_dma_receive_complete_#t~mem654#1.base + via_ircc_dma_receive_complete_#t~mem654#1.offset) % 18446744073709551616 || via_ircc_dma_receive_complete_~len~0#1 <= 5; [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9621: SUMMARY for call ldv_assume((if 0 != ~ldv_10_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-2: via_ircc_dma_receive_complete_#t~short655#1 := via_ircc_dma_receive_complete_#t~short653#1; [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-3: assume via_ircc_dma_receive_complete_#t~short653#1; [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-3: assume !via_ircc_dma_receive_complete_#t~short653#1;call via_ircc_dma_receive_complete_#t~mem652#1.base, via_ircc_dma_receive_complete_#t~mem652#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~skb~0#1.base, 229 + via_ircc_dma_receive_complete_~skb~0#1.offset, 8);via_ircc_dma_receive_complete_#t~short653#1 := 0 == (via_ircc_dma_receive_complete_#t~mem652#1.base + via_ircc_dma_receive_complete_#t~mem652#1.offset) % 18446744073709551616; [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507-1: SUMMARY for call via_init_one_#t~ret331#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 105, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset); srcloc: null [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507: assume -2147483648 <= via_init_one_#t~ret331#1 && via_init_one_#t~ret331#1 <= 2147483647;havoc via_init_one_#t~ret331#1;call via_init_one_#t~mem332#1 := read~int#10(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, 1);via_init_one_~FirIOBase~0#1 := 256 * (if via_init_one_#t~mem332#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_#t~mem332#1 % 256 % 65536 % 4294967296 else via_init_one_#t~mem332#1 % 256 % 65536 % 4294967296 - 4294967296);havoc via_init_one_#t~mem332#1; [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8696: havoc upload_rxdata_#t~ret681#1.base, upload_rxdata_#t~ret681#1.offset;call upload_rxdata_#t~mem682#1.base, upload_rxdata_#t~mem682#1.offset := read~$Pointer$#27(upload_rxdata_~self#1.base, 414 + upload_rxdata_~self#1.offset, 8); [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8696-1: SUMMARY for call upload_rxdata_#t~ret681#1.base, upload_rxdata_#t~ret681#1.offset := skb_put(upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset, -3 + upload_rxdata_~len~1#1); srcloc: null [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume via_ircc_dma_receive_complete_#t~short655#1;havoc via_ircc_dma_receive_complete_#t~mem652#1.base, via_ircc_dma_receive_complete_#t~mem652#1.offset;havoc via_ircc_dma_receive_complete_#t~short653#1;havoc via_ircc_dma_receive_complete_#t~mem654#1.base, via_ircc_dma_receive_complete_#t~mem654#1.offset;havoc via_ircc_dma_receive_complete_#t~short655#1;call via_ircc_dma_receive_complete_#t~mem656#1.base, via_ircc_dma_receive_complete_#t~mem656#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 216 + via_ircc_dma_receive_complete_~self#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem657#1.base, via_ircc_dma_receive_complete_#t~mem657#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 216 + via_ircc_dma_receive_complete_~self#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem658#1 := read~int#27(via_ircc_dma_receive_complete_#t~mem657#1.base, 308 + via_ircc_dma_receive_complete_#t~mem657#1.offset, 8);call write~int#27(1 + via_ircc_dma_receive_complete_#t~mem658#1, via_ircc_dma_receive_complete_#t~mem656#1.base, 308 + via_ircc_dma_receive_complete_#t~mem656#1.offset, 8);havoc via_ircc_dma_receive_complete_#t~mem656#1.base, via_ircc_dma_receive_complete_#t~mem656#1.offset;havoc via_ircc_dma_receive_complete_#t~mem657#1.base, via_ircc_dma_receive_complete_#t~mem657#1.offset;havoc via_ircc_dma_receive_complete_#t~mem658#1;assume { :begin_inline_kfree_skb } true;kfree_skb_#in~arg0#1.base, kfree_skb_#in~arg0#1.offset := via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset;havoc kfree_skb_~arg0#1.base, kfree_skb_~arg0#1.offset;kfree_skb_~arg0#1.base, kfree_skb_~arg0#1.offset := kfree_skb_#in~arg0#1.base, kfree_skb_#in~arg0#1.offset; [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume !via_ircc_dma_receive_complete_#t~short655#1;havoc via_ircc_dma_receive_complete_#t~mem652#1.base, via_ircc_dma_receive_complete_#t~mem652#1.offset;havoc via_ircc_dma_receive_complete_#t~short653#1;havoc via_ircc_dma_receive_complete_#t~mem654#1.base, via_ircc_dma_receive_complete_#t~mem654#1.offset;havoc via_ircc_dma_receive_complete_#t~short655#1; [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9291: via_ircc_net_ioctl_~flags~2#1 := via_ircc_net_ioctl_#t~ret869#1;havoc via_ircc_net_ioctl_#t~ret869#1; [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9291-1: SUMMARY for call via_ircc_net_ioctl_#t~ret869#1 := _raw_spin_lock_irqsave(via_ircc_net_ioctl_~tmp___0~18#1.base, via_ircc_net_ioctl_~tmp___0~18#1.offset); srcloc: null [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: assume 0 != via_ircc_dma_xmit_complete_~tmp~37#1 % 256 % 4294967296;call via_ircc_dma_xmit_complete_#t~mem582#1 := read~int#27(via_ircc_dma_xmit_complete_~self#1.base, 200 + via_ircc_dma_xmit_complete_~self#1.offset, 4); [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: assume !(0 != via_ircc_dma_xmit_complete_~tmp~37#1 % 256 % 4294967296); [2025-02-08 04:01:11,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10084: assume 0 != (ldv_pci_pci_instance_2_#t~mem913#1.base + ldv_pci_pci_instance_2_#t~mem913#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem913#1.base, ldv_pci_pci_instance_2_#t~mem913#1.offset;call ldv_pci_pci_instance_2_#t~mem914#1.base, ldv_pci_pci_instance_2_#t~mem914#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8);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~mem914#1.base, ldv_pci_pci_instance_2_#t~mem914#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 04:01:11,984 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10084: assume !(0 != (ldv_pci_pci_instance_2_#t~mem913#1.base + ldv_pci_pci_instance_2_#t~mem913#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem913#1.base, ldv_pci_pci_instance_2_#t~mem913#1.offset; [2025-02-08 04:01:11,984 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10084-1: call ldv_pci_pci_instance_2_#t~mem913#1.base, ldv_pci_pci_instance_2_#t~mem913#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:01:11,984 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763: call RxTimerHandler_#t~mem710#1 := read~int#27(RxTimerHandler_~st_fifo~2#1.base, 76 + RxTimerHandler_~st_fifo~2#1.offset, 4);call RxTimerHandler_#t~mem711#1 := read~int#27(RxTimerHandler_~st_fifo~2#1.base, RxTimerHandler_~st_fifo~2#1.offset + 8 * RxTimerHandler_#t~mem710#1, 4);RxTimerHandler_~status~1#1 := RxTimerHandler_#t~mem711#1;havoc RxTimerHandler_#t~mem710#1;havoc RxTimerHandler_#t~mem711#1;call RxTimerHandler_#t~mem712#1 := read~int#27(RxTimerHandler_~st_fifo~2#1.base, 76 + RxTimerHandler_~st_fifo~2#1.offset, 4);call RxTimerHandler_#t~mem713#1 := read~int#27(RxTimerHandler_~st_fifo~2#1.base, 4 + (RxTimerHandler_~st_fifo~2#1.offset + 8 * RxTimerHandler_#t~mem712#1), 4);RxTimerHandler_~len~2#1 := RxTimerHandler_#t~mem713#1;havoc RxTimerHandler_#t~mem712#1;havoc RxTimerHandler_#t~mem713#1;call RxTimerHandler_#t~mem714#1 := read~int#27(RxTimerHandler_~st_fifo~2#1.base, 76 + RxTimerHandler_~st_fifo~2#1.offset, 4);call write~int#27(1 + RxTimerHandler_#t~mem714#1, RxTimerHandler_~st_fifo~2#1.base, 76 + RxTimerHandler_~st_fifo~2#1.offset, 4);havoc RxTimerHandler_#t~mem714#1;call RxTimerHandler_#t~mem715#1 := read~int#27(RxTimerHandler_~st_fifo~2#1.base, 84 + RxTimerHandler_~st_fifo~2#1.offset, 4);call write~int#27(RxTimerHandler_#t~mem715#1 - 1, RxTimerHandler_~st_fifo~2#1.base, 84 + RxTimerHandler_~st_fifo~2#1.offset, 4);havoc RxTimerHandler_#t~mem715#1; [2025-02-08 04:01:11,984 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442: via_init_one_~tmp___2~1#1 := via_init_one_#t~ret289#1;havoc via_init_one_#t~ret289#1; [2025-02-08 04:01:11,984 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697: havoc upload_rxdata_#t~mem682#1.base, upload_rxdata_#t~mem682#1.offset;call upload_rxdata_#t~mem683#1 := read~int#27(upload_rxdata_~st_fifo~1#1.base, 80 + upload_rxdata_~st_fifo~1#1.offset, 4);call write~int#27(1 + upload_rxdata_#t~mem683#1, upload_rxdata_~st_fifo~1#1.base, 80 + upload_rxdata_~st_fifo~1#1.offset, 4);havoc upload_rxdata_#t~mem683#1;call upload_rxdata_#t~mem684#1 := read~int#27(upload_rxdata_~st_fifo~1#1.base, 84 + upload_rxdata_~st_fifo~1#1.offset, 4);call write~int#27(1 + upload_rxdata_#t~mem684#1, upload_rxdata_~st_fifo~1#1.base, 84 + upload_rxdata_~st_fifo~1#1.offset, 4);havoc upload_rxdata_#t~mem684#1;call upload_rxdata_#t~mem685#1 := read~int#27(upload_rxdata_~st_fifo~1#1.base, 80 + upload_rxdata_~st_fifo~1#1.offset, 4); [2025-02-08 04:01:11,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697-1: SUMMARY for call skb_copy_to_linear_data(upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset, upload_rxdata_#t~mem682#1.base, upload_rxdata_#t~mem682#1.offset, -3 + upload_rxdata_~len~1#1); srcloc: null [2025-02-08 04:01:11,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:01:11,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442-1: SUMMARY for call via_init_one_#t~ret289#1 := ReadLPCReg(116); srcloc: null [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: assume 0 != via_ircc_dma_xmit_complete_#t~mem582#1;havoc via_ircc_dma_xmit_complete_#t~mem582#1;call via_ircc_dma_xmit_complete_#t~mem583#1 := read~int#27(via_ircc_dma_xmit_complete_~self#1.base, 200 + via_ircc_dma_xmit_complete_~self#1.offset, 4);call write~int#27(via_ircc_dma_xmit_complete_#t~mem583#1 - 1, via_ircc_dma_xmit_complete_~self#1.base, 200 + via_ircc_dma_xmit_complete_~self#1.offset, 4);havoc via_ircc_dma_xmit_complete_#t~mem583#1;call via_ircc_dma_xmit_complete_#t~mem584#1 := read~int#27(via_ircc_dma_xmit_complete_~self#1.base, 196 + via_ircc_dma_xmit_complete_~self#1.offset, 4);call write~int#27(1 + via_ircc_dma_xmit_complete_#t~mem584#1, via_ircc_dma_xmit_complete_~self#1.base, 196 + via_ircc_dma_xmit_complete_~self#1.offset, 4);havoc via_ircc_dma_xmit_complete_#t~mem584#1; [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: assume !(0 != via_ircc_dma_xmit_complete_#t~mem582#1);havoc via_ircc_dma_xmit_complete_#t~mem582#1; [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8962: via_ircc_interrupt_#t~ret791#1 := via_ircc_dma_receive_complete_#res#1;havoc via_ircc_dma_receive_complete_#t~mem606#1, via_ircc_dma_receive_complete_#t~mem607#1, via_ircc_dma_receive_complete_#t~ret608#1, via_ircc_dma_receive_complete_#t~ret609#1.base, via_ircc_dma_receive_complete_#t~ret609#1.offset, via_ircc_dma_receive_complete_#t~ret610#1.base, via_ircc_dma_receive_complete_#t~ret610#1.offset, via_ircc_dma_receive_complete_#t~mem611#1, via_ircc_dma_receive_complete_#t~mem612#1.base, via_ircc_dma_receive_complete_#t~mem612#1.offset, via_ircc_dma_receive_complete_#t~mem613#1.base, via_ircc_dma_receive_complete_#t~mem613#1.offset, via_ircc_dma_receive_complete_#t~mem614#1, via_ircc_dma_receive_complete_#t~mem615#1, via_ircc_dma_receive_complete_#t~mem616#1.base, via_ircc_dma_receive_complete_#t~mem616#1.offset, via_ircc_dma_receive_complete_#t~mem617#1.base, via_ircc_dma_receive_complete_#t~mem617#1.offset, via_ircc_dma_receive_complete_#t~mem618#1, via_ircc_dma_receive_complete_#t~mem619#1.base, via_ircc_dma_receive_complete_#t~mem619#1.offset, via_ircc_dma_receive_complete_#t~mem620#1.base, via_ircc_dma_receive_complete_#t~mem620#1.offset, via_ircc_dma_receive_complete_#t~mem621#1.base, via_ircc_dma_receive_complete_#t~mem621#1.offset, via_ircc_dma_receive_complete_#t~mem622#1, via_ircc_dma_receive_complete_#t~mem623#1.base, via_ircc_dma_receive_complete_#t~mem623#1.offset, via_ircc_dma_receive_complete_#t~mem624#1.base, via_ircc_dma_receive_complete_#t~mem624#1.offset, via_ircc_dma_receive_complete_#t~mem625#1, via_ircc_dma_receive_complete_#t~mem626#1.base, via_ircc_dma_receive_complete_#t~mem626#1.offset, via_ircc_dma_receive_complete_#t~ret627#1, via_ircc_dma_receive_complete_#t~ret628#1, via_ircc_dma_receive_complete_#t~ret629#1, via_ircc_dma_receive_complete_#t~mem630#1, via_ircc_dma_receive_complete_#t~ret631#1, via_ircc_dma_receive_complete_#t~ret632#1, via_ircc_dma_receive_complete_#t~mem633#1, via_ircc_dma_receive_complete_#t~ret634#1, via_ircc_dma_receive_complete_#t~mem635#1, via_ircc_dma_receive_complete_#t~mem636#1, via_ircc_dma_receive_complete_#t~mem637#1, via_ircc_dma_receive_complete_#t~mem638#1, via_ircc_dma_receive_complete_#t~mem639#1, via_ircc_dma_receive_complete_#t~mem640#1, via_ircc_dma_receive_complete_#t~ret641#1, via_ircc_dma_receive_complete_#t~ret642#1, via_ircc_dma_receive_complete_#t~ret643#1, via_ircc_dma_receive_complete_#t~mem644#1, via_ircc_dma_receive_complete_#t~mem645#1, via_ircc_dma_receive_complete_#t~mem646#1, via_ircc_dma_receive_complete_#t~mem647#1, via_ircc_dma_receive_complete_#t~mem648#1, via_ircc_dma_receive_complete_#t~mem649#1, via_ircc_dma_receive_complete_#t~mem650#1, via_ircc_dma_receive_complete_#t~ret651#1.base, via_ircc_dma_receive_complete_#t~ret651#1.offset, via_ircc_dma_receive_complete_#t~mem652#1.base, via_ircc_dma_receive_complete_#t~mem652#1.offset, via_ircc_dma_receive_complete_#t~short653#1, via_ircc_dma_receive_complete_#t~mem654#1.base, via_ircc_dma_receive_complete_#t~mem654#1.offset, via_ircc_dma_receive_complete_#t~short655#1, via_ircc_dma_receive_complete_#t~mem656#1.base, via_ircc_dma_receive_complete_#t~mem656#1.offset, via_ircc_dma_receive_complete_#t~mem657#1.base, via_ircc_dma_receive_complete_#t~mem657#1.offset, via_ircc_dma_receive_complete_#t~mem658#1, via_ircc_dma_receive_complete_#t~ret659#1.base, via_ircc_dma_receive_complete_#t~ret659#1.offset, via_ircc_dma_receive_complete_#t~mem660#1.base, via_ircc_dma_receive_complete_#t~mem660#1.offset, via_ircc_dma_receive_complete_#t~mem661#1.base, via_ircc_dma_receive_complete_#t~mem661#1.offset, via_ircc_dma_receive_complete_#t~ret662#1, via_ircc_dma_receive_complete_#t~mem663#1.base, via_ircc_dma_receive_complete_#t~mem663#1.offset, via_ircc_dma_receive_complete_#t~mem664#1.base, via_ircc_dma_receive_complete_#t~mem664#1.offset, via_ircc_dma_receive_complete_#t~mem665#1.base, via_ircc_dma_receive_complete_#t~mem665#1.offset, via_ircc_dma_receive_complete_#t~mem666#1, via_ircc_dma_receive_complete_#t~mem667#1.base, via_ircc_dma_receive_complete_#t~mem667#1.offset, via_ircc_dma_receive_complete_#t~mem668#1.base, via_ircc_dma_receive_complete_#t~mem668#1.offset, via_ircc_dma_receive_complete_#t~mem669#1, via_ircc_dma_receive_complete_#t~mem670#1.base, via_ircc_dma_receive_complete_#t~mem670#1.offset, via_ircc_dma_receive_complete_#t~ret671#1, via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset, via_ircc_dma_receive_complete_~iobase#1, via_ircc_dma_receive_complete_~st_fifo~0#1.base, via_ircc_dma_receive_complete_~st_fifo~0#1.offset, via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, via_ircc_dma_receive_complete_~len~0#1, via_ircc_dma_receive_complete_~i~8#1, via_ircc_dma_receive_complete_~status~0#1, via_ircc_dma_receive_complete_~tmp~39#1, via_ircc_dma_receive_complete_~tmp___0~14#1, via_ircc_dma_receive_complete_~tmp___1~8#1, via_ircc_dma_receive_complete_~tmp___2~5#1;havoc via_ircc_dma_receive_complete_#in~self#1.base, via_ircc_dma_receive_complete_#in~self#1.offset, via_ircc_dma_receive_complete_#in~iobase#1;assume { :end_inline_via_ircc_dma_receive_complete } true;assume -2147483648 <= via_ircc_interrupt_#t~ret791#1 && via_ircc_interrupt_#t~ret791#1 <= 2147483647;via_ircc_interrupt_~tmp___3~4#1 := via_ircc_interrupt_#t~ret791#1;havoc via_ircc_interrupt_#t~ret791#1; [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896: via_ircc_interrupt_#t~ret767#1 := RxTimerHandler_#res#1;havoc RxTimerHandler_#t~ret700#1, RxTimerHandler_#t~mem701#1, RxTimerHandler_#t~mem702#1, RxTimerHandler_#t~mem703#1, RxTimerHandler_#t~mem704#1, RxTimerHandler_#t~mem705#1, RxTimerHandler_#t~short706#1, RxTimerHandler_#t~mem707#1, RxTimerHandler_#t~short708#1, RxTimerHandler_#t~mem709#1, RxTimerHandler_#t~mem710#1, RxTimerHandler_#t~mem711#1, RxTimerHandler_#t~mem712#1, RxTimerHandler_#t~mem713#1, RxTimerHandler_#t~mem714#1, RxTimerHandler_#t~mem715#1, RxTimerHandler_#t~ret716#1.base, RxTimerHandler_#t~ret716#1.offset, RxTimerHandler_#t~mem717#1.base, RxTimerHandler_#t~mem717#1.offset, RxTimerHandler_#t~short718#1, RxTimerHandler_#t~mem719#1.base, RxTimerHandler_#t~mem719#1.offset, RxTimerHandler_#t~short720#1, RxTimerHandler_#t~mem721#1.base, RxTimerHandler_#t~mem721#1.offset, RxTimerHandler_#t~mem722#1.base, RxTimerHandler_#t~mem722#1.offset, RxTimerHandler_#t~mem723#1, RxTimerHandler_#t~ret724#1.base, RxTimerHandler_#t~ret724#1.offset, RxTimerHandler_#t~mem725#1.base, RxTimerHandler_#t~mem725#1.offset, RxTimerHandler_#t~mem726#1, RxTimerHandler_#t~ret727#1, RxTimerHandler_#t~mem728#1.base, RxTimerHandler_#t~mem728#1.offset, RxTimerHandler_#t~mem729#1.base, RxTimerHandler_#t~mem729#1.offset, RxTimerHandler_#t~mem730#1.base, RxTimerHandler_#t~mem730#1.offset, RxTimerHandler_#t~mem731#1, RxTimerHandler_#t~mem732#1.base, RxTimerHandler_#t~mem732#1.offset, RxTimerHandler_#t~mem733#1.base, RxTimerHandler_#t~mem733#1.offset, RxTimerHandler_#t~mem734#1, RxTimerHandler_#t~mem735#1.base, RxTimerHandler_#t~mem735#1.offset, RxTimerHandler_#t~ret736#1, RxTimerHandler_#t~mem737#1, RxTimerHandler_#t~ret738#1, RxTimerHandler_#t~ret739#1, RxTimerHandler_#t~ret740#1, RxTimerHandler_#t~ret741#1, RxTimerHandler_#t~bitwise742#1, RxTimerHandler_#t~ret743#1, RxTimerHandler_#t~mem744#1, RxTimerHandler_#t~ret745#1, RxTimerHandler_#t~mem746#1.base, RxTimerHandler_#t~mem746#1.offset, RxTimerHandler_#t~ret747#1, RxTimerHandler_#t~ret748#1, RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset, RxTimerHandler_~iobase#1, RxTimerHandler_~st_fifo~2#1.base, RxTimerHandler_~st_fifo~2#1.offset, RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset, RxTimerHandler_~len~2#1, RxTimerHandler_~status~1#1, RxTimerHandler_~tmp~41#1, RxTimerHandler_~tmp___0~15#1, RxTimerHandler_~tmp___1~9#1, RxTimerHandler_~tmp___2~6#1, RxTimerHandler_~tmp___3~3#1, RxTimerHandler_~tmp___4~3#1;havoc RxTimerHandler_#in~self#1.base, RxTimerHandler_#in~self#1.offset, RxTimerHandler_#in~iobase#1;assume { :end_inline_RxTimerHandler } true;assume -2147483648 <= via_ircc_interrupt_#t~ret767#1 && via_ircc_interrupt_#t~ret767#1 <= 2147483647;havoc via_ircc_interrupt_#t~ret767#1; [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443-1: [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: 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 := 0, 0;havoc ldv_interrupt_interrupt_instance_0_#t~ret892#1, ldv_interrupt_interrupt_instance_0_#t~ret893#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~52#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~52#1; [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443: via_init_one_~temp~4#1 := via_init_one_#t~bitwise290#1 / 4;havoc via_init_one_#t~bitwise290#1;via_init_one_~FirDRQ0~0#1 := 4 + via_init_one_~temp~4#1 % 256 % 65536;via_init_one_~FirDRQ1~0#1 := via_init_one_~FirDRQ0~0#1; [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509-1: SUMMARY for call via_init_one_#t~ret333#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 104, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset); srcloc: null [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623: ~ldv_statevar_10~0 := 7; [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509: assume -2147483648 <= via_init_one_#t~ret333#1 && via_init_one_#t~ret333#1 <= 2147483647;havoc via_init_one_#t~ret333#1;call via_init_one_#t~mem334#1 := read~int#10(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, 1); [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443-4: assume 0 == (if via_init_one_~tmp___2~1#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___2~1#1 % 256 % 4294967296 else via_init_one_~tmp___2~1#1 % 256 % 4294967296 - 4294967296);via_init_one_#t~bitwise290#1 := 0; [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443-4: assume !(0 == (if via_init_one_~tmp___2~1#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___2~1#1 % 256 % 4294967296 else via_init_one_~tmp___2~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443-3: assume 12 == (if via_init_one_~tmp___2~1#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___2~1#1 % 256 % 4294967296 else via_init_one_~tmp___2~1#1 % 256 % 4294967296 - 4294967296);via_init_one_#t~bitwise290#1 := (if via_init_one_~tmp___2~1#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___2~1#1 % 256 % 4294967296 else via_init_one_~tmp___2~1#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:11,987 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443-3: assume !(12 == (if via_init_one_~tmp___2~1#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___2~1#1 % 256 % 4294967296 else via_init_one_~tmp___2~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443-2: havoc via_init_one_#t~bitwise290#1;assume (((((if via_init_one_~tmp___2~1#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___2~1#1 % 256 % 4294967296 else via_init_one_~tmp___2~1#1 % 256 % 4294967296 - 4294967296) < 0 || via_init_one_#t~bitwise290#1 <= (if via_init_one_~tmp___2~1#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___2~1#1 % 256 % 4294967296 else via_init_one_~tmp___2~1#1 % 256 % 4294967296 - 4294967296)) && via_init_one_#t~bitwise290#1 <= 12) && via_init_one_#t~bitwise290#1 >= 0) && ((if via_init_one_~tmp___2~1#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___2~1#1 % 256 % 4294967296 else via_init_one_~tmp___2~1#1 % 256 % 4294967296 - 4294967296) >= 0 || via_init_one_#t~bitwise290#1 > 12 + (if via_init_one_~tmp___2~1#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~tmp___2~1#1 % 256 % 4294967296 else via_init_one_~tmp___2~1#1 % 256 % 4294967296 - 4294967296))) && via_init_one_#t~bitwise290#1 >= -2147483648; [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086: 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~mem914#1.base, ldv_pci_pci_instance_2_#t~mem914#1.offset; [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret895#1 && ldv_net_dummy_resourceless_instance_1_#t~ret895#1 <= 2147483647;ldv_net_dummy_resourceless_instance_1_~tmp___0~19#1 := ldv_net_dummy_resourceless_instance_1_#t~ret895#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret895#1; [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret895#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510: via_init_one_~FirIOBase~0#1 := via_init_one_#t~bitwise336#1;havoc via_init_one_#t~mem334#1;havoc via_init_one_#t~bitwise335#1;havoc via_init_one_#t~bitwise336#1;call write~int#11((if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296), via_init_one_~#info~0#1.base, 8 + via_init_one_~#info~0#1.offset, 4);call write~int#11((if via_init_one_~FirIRQ~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIRQ~0#1 % 65536 % 4294967296 else via_init_one_~FirIRQ~0#1 % 65536 % 4294967296 - 4294967296), via_init_one_~#info~0#1.base, 24 + via_init_one_~#info~0#1.offset, 4);call write~int#11((if via_init_one_~FirDRQ1~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirDRQ1~0#1 % 65536 % 4294967296 else via_init_one_~FirDRQ1~0#1 % 65536 % 4294967296 - 4294967296), via_init_one_~#info~0#1.base, 32 + via_init_one_~#info~0#1.offset, 4);call write~int#11((if via_init_one_~FirDRQ0~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirDRQ0~0#1 % 65536 % 4294967296 else via_init_one_~FirDRQ0~0#1 % 65536 % 4294967296 - 4294967296), via_init_one_~#info~0#1.base, 36 + via_init_one_~#info~0#1.offset, 4); [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-4: assume 0 == via_init_one_#t~bitwise335#1 % 65536 % 4294967296;via_init_one_#t~bitwise336#1 := 0; [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-4: assume !(0 == via_init_one_#t~bitwise335#1 % 65536 % 4294967296); [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8633: havoc kfree_skb_~arg0#1.base, kfree_skb_~arg0#1.offset;havoc kfree_skb_#in~arg0#1.base, kfree_skb_#in~arg0#1.offset;assume { :end_inline_kfree_skb } true;via_ircc_dma_receive_complete_#res#1 := 1; [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-3: assume 65520 == via_init_one_#t~bitwise335#1 % 65536 % 4294967296;via_init_one_#t~bitwise336#1 := via_init_one_#t~bitwise335#1 % 65536; [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-3: assume !(65520 == via_init_one_#t~bitwise335#1 % 65536 % 4294967296); [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-2: havoc via_init_one_#t~bitwise336#1;assume via_init_one_#t~bitwise336#1 % 4294967296 <= via_init_one_#t~bitwise335#1 % 65536 % 4294967296 && via_init_one_#t~bitwise336#1 % 4294967296 <= 65520; [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567: call write~int#27(5888, via_ircc_dma_receive_complete_~skb~0#1.base, 134 + via_ircc_dma_receive_complete_~skb~0#1.offset, 2); [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-1: [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567-1: SUMMARY for call skb_reset_mac_header(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset); srcloc: null [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-8: assume 0 == (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) || (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) == (if via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 else via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 - 4294967296);via_init_one_#t~bitwise335#1 := (if via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 else via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-8: assume !(0 == (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) || (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) == (if via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 else via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-7: assume 0 == (if via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 else via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 - 4294967296);via_init_one_#t~bitwise335#1 := (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-7: assume !(0 == (if via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 else via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-6: havoc via_init_one_#t~bitwise335#1;assume ((((((if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) < 0 && (if via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 else via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 - 4294967296) >= 0) || via_init_one_#t~bitwise335#1 >= (if via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 else via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 - 4294967296)) && (((if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 else via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 - 4294967296) < 0) || via_init_one_#t~bitwise335#1 >= (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296))) && (((if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) < 0 || (if via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 else via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 - 4294967296) < 0) || via_init_one_#t~bitwise335#1 <= (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) + (if via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 else via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 - 4294967296))) && (((if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 else via_init_one_#t~mem334#1 % 256 % 65536 % 4294967296 - 4294967296) >= 0) || via_init_one_#t~bitwise335#1 < 0)) && via_init_one_#t~bitwise335#1 <= 2147483647; [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-5: [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8237: SUMMARY for call netif_stop_queue(via_ircc_hard_xmit_sir_~dev#1.base, via_ircc_hard_xmit_sir_~dev#1.offset); srcloc: null [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9294: assume 35314 == via_ircc_net_ioctl_~cmd#1; [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9294: assume !(35314 == via_ircc_net_ioctl_~cmd#1); [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10021: assume 6 == ~ldv_statevar_2~0; [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10021: assume !(6 == ~ldv_statevar_2~0); [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8964: assume 0 != via_ircc_interrupt_~tmp___3~4#1; [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8964: assume !(0 != via_ircc_interrupt_~tmp___3~4#1); [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955: assume -2147483648 <= ldv_pci_instance_resume_early_2_6_#t~ret901#1 && ldv_pci_instance_resume_early_2_6_#t~ret901#1 <= 2147483647;havoc ldv_pci_instance_resume_early_2_6_#t~ret901#1; [2025-02-08 04:01:11,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955-1: SUMMARY for call ldv_pci_instance_resume_early_2_6_#t~ret901#1 := ##fun~$Pointer$~TO~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 04:01:11,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10153: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 04:01:11,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8238: via_ircc_hard_xmit_sir_~speed~0#1 := via_ircc_hard_xmit_sir_#t~ret494#1;havoc via_ircc_hard_xmit_sir_#t~ret494#1;call via_ircc_hard_xmit_sir_#t~mem495#1 := read~int#27(via_ircc_hard_xmit_sir_~self~2#1.base, 344 + via_ircc_hard_xmit_sir_~self~2#1.offset, 4); [2025-02-08 04:01:11,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220: assume { :begin_inline_ldv_dispatch_deregister_8_1 } true;ldv_dispatch_deregister_8_1_#in~arg0#1.base, ldv_dispatch_deregister_8_1_#in~arg0#1.offset := ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_deregister_8_1_~arg0#1.base, ldv_dispatch_deregister_8_1_~arg0#1.offset;ldv_dispatch_deregister_8_1_~arg0#1.base, ldv_dispatch_deregister_8_1_~arg0#1.offset := ldv_dispatch_deregister_8_1_#in~arg0#1.base, ldv_dispatch_deregister_8_1_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_deregister_8_1_~arg0#1.base, ldv_dispatch_deregister_8_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_11 } true;~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20;assume { :end_inline_ldv_switch_automaton_state_2_11 } true;havoc ldv_dispatch_deregister_8_1_~arg0#1.base, ldv_dispatch_deregister_8_1_~arg0#1.offset;havoc ldv_dispatch_deregister_8_1_#in~arg0#1.base, ldv_dispatch_deregister_8_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_8_1 } true; [2025-02-08 04:01:11,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220-1: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:01:11,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10154: ~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20; [2025-02-08 04:01:11,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8238-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret494#1 := irda_get_next_speed(via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset); srcloc: null [2025-02-08 04:01:11,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: assume 0 != ldv_net_dummy_resourceless_instance_1_~tmp___0~19#1;~ldv_statevar_1~0 := 1; [2025-02-08 04:01:11,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: assume !(0 != ldv_net_dummy_resourceless_instance_1_~tmp___0~19#1);~ldv_statevar_1~0 := 7; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10154-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 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701: assume upload_rxdata_#t~mem685#1 > 7;havoc upload_rxdata_#t~mem685#1;call write~int#27(0, upload_rxdata_~st_fifo~1#1.base, 80 + upload_rxdata_~st_fifo~1#1.offset, 4); [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701: assume !(upload_rxdata_#t~mem685#1 > 7);havoc upload_rxdata_#t~mem685#1; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: SUMMARY for call SetTimer((if RxTimerHandler_~iobase#1 % 65536 % 4294967296 <= 2147483647 then RxTimerHandler_~iobase#1 % 65536 % 4294967296 else RxTimerHandler_~iobase#1 % 65536 % 4294967296 - 4294967296), 4); srcloc: null [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset := RxTimerHandler_#t~ret716#1.base, RxTimerHandler_#t~ret716#1.offset;havoc RxTimerHandler_#t~ret716#1.base, RxTimerHandler_#t~ret716#1.offset;RxTimerHandler_#t~short718#1 := 0 == (RxTimerHandler_~skb~2#1.base + RxTimerHandler_~skb~2#1.offset) % 18446744073709551616; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767-1: SUMMARY for call RxTimerHandler_#t~ret716#1.base, RxTimerHandler_#t~ret716#1.offset := dev_alloc_skb(-3 + RxTimerHandler_~len~2#1); srcloc: null [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8569: assume -2147483648 <= via_ircc_dma_receive_complete_#t~ret627#1 && via_ircc_dma_receive_complete_#t~ret627#1 <= 2147483647;havoc via_ircc_dma_receive_complete_#t~ret627#1;via_ircc_dma_receive_complete_#res#1 := 1; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8569-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret627#1 := netif_rx(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset); srcloc: null [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8966-1: SUMMARY for call via_ircc_interrupt_#t~ret792#1 := via_ircc_dma_receive(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8966: assume -2147483648 <= via_ircc_interrupt_#t~ret792#1 && via_ircc_interrupt_#t~ret792#1 <= 2147483647;havoc via_ircc_interrupt_#t~ret792#1; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume via_ircc_hard_xmit_sir_~speed~0#1 % 4294967296 != via_ircc_hard_xmit_sir_#t~mem495#1 % 4294967296 && 4294967295 != via_ircc_hard_xmit_sir_~speed~0#1 % 4294967296;havoc via_ircc_hard_xmit_sir_#t~mem495#1;call via_ircc_hard_xmit_sir_#t~mem496#1 := read~int#27(via_ircc_hard_xmit_sir_~skb#1.base, 104 + via_ircc_hard_xmit_sir_~skb#1.offset, 4); [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume !(via_ircc_hard_xmit_sir_~speed~0#1 % 4294967296 != via_ircc_hard_xmit_sir_#t~mem495#1 % 4294967296 && 4294967295 != via_ircc_hard_xmit_sir_~speed~0#1 % 4294967296);havoc via_ircc_hard_xmit_sir_#t~mem495#1; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090: ~ldv_statevar_2~0 := 2; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769: assume RxTimerHandler_#t~short720#1;havoc RxTimerHandler_#t~mem717#1.base, RxTimerHandler_#t~mem717#1.offset;havoc RxTimerHandler_#t~short718#1;havoc RxTimerHandler_#t~mem719#1.base, RxTimerHandler_#t~mem719#1.offset;havoc RxTimerHandler_#t~short720#1;call RxTimerHandler_#t~mem721#1.base, RxTimerHandler_#t~mem721#1.offset := read~$Pointer$#27(RxTimerHandler_~self#1.base, 216 + RxTimerHandler_~self#1.offset, 8);call RxTimerHandler_#t~mem722#1.base, RxTimerHandler_#t~mem722#1.offset := read~$Pointer$#27(RxTimerHandler_~self#1.base, 216 + RxTimerHandler_~self#1.offset, 8);call RxTimerHandler_#t~mem723#1 := read~int#27(RxTimerHandler_#t~mem722#1.base, 308 + RxTimerHandler_#t~mem722#1.offset, 8);call write~int#27(1 + RxTimerHandler_#t~mem723#1, RxTimerHandler_#t~mem721#1.base, 308 + RxTimerHandler_#t~mem721#1.offset, 8);havoc RxTimerHandler_#t~mem721#1.base, RxTimerHandler_#t~mem721#1.offset;havoc RxTimerHandler_#t~mem722#1.base, RxTimerHandler_#t~mem722#1.offset;havoc RxTimerHandler_#t~mem723#1; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769: assume !RxTimerHandler_#t~short720#1;havoc RxTimerHandler_#t~mem717#1.base, RxTimerHandler_#t~mem717#1.offset;havoc RxTimerHandler_#t~short718#1;havoc RxTimerHandler_#t~mem719#1.base, RxTimerHandler_#t~mem719#1.offset;havoc RxTimerHandler_#t~short720#1; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769-1: assume RxTimerHandler_#t~short720#1; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769-1: assume !RxTimerHandler_#t~short720#1;call RxTimerHandler_#t~mem719#1.base, RxTimerHandler_#t~mem719#1.offset := read~$Pointer$#27(RxTimerHandler_~self#1.base, 414 + RxTimerHandler_~self#1.offset, 8);RxTimerHandler_#t~short720#1 := 0 == (RxTimerHandler_#t~mem719#1.base + RxTimerHandler_#t~mem719#1.offset) % 18446744073709551616 || RxTimerHandler_~len~2#1 <= 5; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769-2: RxTimerHandler_#t~short720#1 := RxTimerHandler_#t~short718#1; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: 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 := 0, 0;havoc ldv_net_dummy_resourceless_instance_1_#t~ret894#1, ldv_net_dummy_resourceless_instance_1_#t~ret895#1, ldv_net_dummy_resourceless_instance_1_#t~ret896#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~53#1, ldv_net_dummy_resourceless_instance_1_~tmp___0~19#1, ldv_net_dummy_resourceless_instance_1_~tmp___1~13#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~53#1;havoc ldv_net_dummy_resourceless_instance_1_~tmp___0~19#1;havoc ldv_net_dummy_resourceless_instance_1_~tmp___1~13#1; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769-3: assume RxTimerHandler_#t~short718#1; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769-3: assume !RxTimerHandler_#t~short718#1;call RxTimerHandler_#t~mem717#1.base, RxTimerHandler_#t~mem717#1.offset := read~$Pointer$#27(RxTimerHandler_~skb~2#1.base, 229 + RxTimerHandler_~skb~2#1.offset, 8);RxTimerHandler_#t~short718#1 := 0 == (RxTimerHandler_#t~mem717#1.base + RxTimerHandler_#t~mem717#1.offset) % 18446744073709551616; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9298: assume 35315 == via_ircc_net_ioctl_~cmd#1; [2025-02-08 04:01:11,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9298: assume !(35315 == via_ircc_net_ioctl_~cmd#1); [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241: assume 0 == via_ircc_hard_xmit_sir_#t~mem496#1 % 4294967296;havoc via_ircc_hard_xmit_sir_#t~mem496#1; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241: assume !(0 == via_ircc_hard_xmit_sir_#t~mem496#1 % 4294967296);havoc via_ircc_hard_xmit_sir_#t~mem496#1;call write~int#27(via_ircc_hard_xmit_sir_~speed~0#1, via_ircc_hard_xmit_sir_~self~2#1.base, 561 + via_ircc_hard_xmit_sir_~self~2#1.offset, 4); [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223: havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.offset;havoc ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver } true;havoc ldv_pci_unregister_driver_19_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_19_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_19 } true;havoc via_ircc_cleanup_#t~ret339#1;assume { :end_inline_via_ircc_cleanup } true;havoc ldv_EMGentry_exit_via_ircc_cleanup_10_2_~arg0#1.base, ldv_EMGentry_exit_via_ircc_cleanup_10_2_~arg0#1.offset;havoc ldv_EMGentry_exit_via_ircc_cleanup_10_2_#in~arg0#1.base, ldv_EMGentry_exit_via_ircc_cleanup_10_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_via_ircc_cleanup_10_2 } true; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818: assume 0 != ldv_check_return_value_probe_~retval#1;assume { :begin_inline_ldv_assert_linux_usb_dev__probe_failed } true;ldv_assert_linux_usb_dev__probe_failed_#in~expr#1 := (if 0 == ~LDV_USB_DEV_REF_COUNTS~0 then 1 else 0);havoc ldv_assert_linux_usb_dev__probe_failed_~expr#1;ldv_assert_linux_usb_dev__probe_failed_~expr#1 := ldv_assert_linux_usb_dev__probe_failed_#in~expr#1; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818: assume !(0 != ldv_check_return_value_probe_~retval#1); [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836-1: RxTimerHandler_#res#1 := 1; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10025: assume 7 == ~ldv_statevar_2~0; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10025: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629: assume { :begin_inline_ldv_EMGentry_init_via_ircc_init_10_7 } true;ldv_EMGentry_init_via_ircc_init_10_7_#in~arg0#1.base, ldv_EMGentry_init_via_ircc_init_10_7_#in~arg0#1.offset := ~ldv_10_init_via_ircc_init_default~0.base, ~ldv_10_init_via_ircc_init_default~0.offset;havoc ldv_EMGentry_init_via_ircc_init_10_7_#res#1;havoc ldv_EMGentry_init_via_ircc_init_10_7_#t~ret875#1, ldv_EMGentry_init_via_ircc_init_10_7_~arg0#1.base, ldv_EMGentry_init_via_ircc_init_10_7_~arg0#1.offset, ldv_EMGentry_init_via_ircc_init_10_7_~tmp~47#1;ldv_EMGentry_init_via_ircc_init_10_7_~arg0#1.base, ldv_EMGentry_init_via_ircc_init_10_7_~arg0#1.offset := ldv_EMGentry_init_via_ircc_init_10_7_#in~arg0#1.base, ldv_EMGentry_init_via_ircc_init_10_7_#in~arg0#1.offset;havoc ldv_EMGentry_init_via_ircc_init_10_7_~tmp~47#1;assume { :begin_inline_via_ircc_init } true;havoc via_ircc_init_#res#1;havoc via_ircc_init_#t~ret275#1, via_ircc_init_#t~ret276#1, via_ircc_init_#t~ret277#1, via_ircc_init_~rc~0#1;havoc via_ircc_init_~rc~0#1; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7515-1: SUMMARY for call via_init_one_#t~ret337#1 := via_ircc_open(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset, 12438); srcloc: null [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7515: assume -2147483648 <= via_init_one_#t~ret337#1 && via_init_one_#t~ret337#1 <= 2147483647;via_init_one_~rc~1#1 := via_init_one_#t~ret337#1;havoc via_init_one_#t~ret337#1; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449-1: SUMMARY for call via_init_one_#t~ret291#1 := ReadLPCReg(112); srcloc: null [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: via_init_one_~tmp___3~0#1 := via_init_one_#t~ret291#1;havoc via_init_one_#t~ret291#1;via_init_one_~FirIRQ~0#1 := via_init_one_~tmp___3~0#1 % 256 % 65536 % 16; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: assume 0 != ~irda_debug~0 % 4294967296;call via_ircc_dma_xmit_complete_#t~mem585#1 := read~int#27(via_ircc_dma_xmit_complete_~self#1.base, 200 + via_ircc_dma_xmit_complete_~self#1.offset, 4);call via_ircc_dma_xmit_complete_#t~mem586#1 := read~int#27(via_ircc_dma_xmit_complete_~self#1.base, 196 + via_ircc_dma_xmit_complete_~self#1.offset, 4);call via_ircc_dma_xmit_complete_#t~mem587#1 := read~int#27(via_ircc_dma_xmit_complete_~self#1.base, 204 + via_ircc_dma_xmit_complete_~self#1.offset, 4); [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: assume !(0 != ~irda_debug~0 % 4294967296); [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-2: havoc via_ircc_interrupt_#t~bitwise768#1;assume (((((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise768#1 <= (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise768#1 <= 32) && via_ircc_interrupt_#t~bitwise768#1 >= 0) && ((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise768#1 > 32 + (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise768#1 >= -2147483648; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-3: assume 32 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise768#1 := (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-3: assume !(32 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-4: assume 0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise768#1 := 0; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-4: assume !(0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: assume 0 != via_ircc_interrupt_#t~bitwise768#1;havoc via_ircc_interrupt_#t~bitwise768#1; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: assume !(0 != via_ircc_interrupt_#t~bitwise768#1);havoc via_ircc_interrupt_#t~bitwise768#1; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-1: [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753-1: SUMMARY for call ldv_post_probe_#t~ret987#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753: assume -2147483648 <= ldv_post_probe_#t~ret987#1 && ldv_post_probe_#t~ret987#1 <= 2147483647;ldv_post_probe_~tmp~72#1 := ldv_post_probe_#t~ret987#1;havoc ldv_post_probe_#t~ret987#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~72#1;ldv_ldv_post_probe_28_#t~ret960#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret987#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~72#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= ldv_ldv_post_probe_28_#t~ret960#1 && ldv_ldv_post_probe_28_#t~ret960#1 <= 2147483647;ldv_ldv_post_probe_28_~tmp~67#1 := ldv_ldv_post_probe_28_#t~ret960#1;havoc ldv_ldv_post_probe_28_#t~ret960#1;ldv_ldv_post_probe_28_#res#1 := ldv_ldv_post_probe_28_~tmp~67#1;ldv_pci_pci_instance_2_#t~ret935#1 := ldv_ldv_post_probe_28_#res#1;havoc ldv_ldv_post_probe_28_#t~ret960#1, ldv_ldv_post_probe_28_~ldv_func_arg1#1, ldv_ldv_post_probe_28_~tmp~67#1;havoc ldv_ldv_post_probe_28_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_probe_28 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret935#1 && ldv_pci_pci_instance_2_#t~ret935#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret935#1;havoc ldv_pci_pci_instance_2_#t~ret935#1; [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639: SUMMARY for call skb_reserve(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, 1); srcloc: null [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-1: SUMMARY for call via_ircc_change_speed(via_ircc_hard_xmit_sir_~self~2#1.base, via_ircc_hard_xmit_sir_~self~2#1.offset, via_ircc_hard_xmit_sir_~speed~0#1); srcloc: null [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243: call write~int#27(~jiffies~0, via_ircc_hard_xmit_sir_~dev#1.base, 987 + via_ircc_hard_xmit_sir_~dev#1.offset, 8); [2025-02-08 04:01:11,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10820: havoc ldv_assert_linux_usb_dev__probe_failed_~expr#1;havoc ldv_assert_linux_usb_dev__probe_failed_#in~expr#1;assume { :end_inline_ldv_assert_linux_usb_dev__probe_failed } true; [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: call upload_rxdata_#t~mem686#1.base, upload_rxdata_#t~mem686#1.offset := read~$Pointer$#27(upload_rxdata_~self#1.base, 414 + upload_rxdata_~self#1.offset, 8);call write~$Pointer$#27(upload_rxdata_#t~mem686#1.base, upload_rxdata_#t~mem686#1.offset + (if upload_rxdata_~len~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then upload_rxdata_~len~1#1 % 18446744073709551616 % 18446744073709551616 else upload_rxdata_~len~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), upload_rxdata_~self#1.base, 414 + upload_rxdata_~self#1.offset, 8);havoc upload_rxdata_#t~mem686#1.base, upload_rxdata_#t~mem686#1.offset;call upload_rxdata_#t~mem687#1.base, upload_rxdata_#t~mem687#1.offset := read~$Pointer$#27(upload_rxdata_~self#1.base, 216 + upload_rxdata_~self#1.offset, 8);call upload_rxdata_#t~mem688#1.base, upload_rxdata_#t~mem688#1.offset := read~$Pointer$#27(upload_rxdata_~self#1.base, 216 + upload_rxdata_~self#1.offset, 8);call upload_rxdata_#t~mem689#1 := read~int#27(upload_rxdata_#t~mem688#1.base, 276 + upload_rxdata_#t~mem688#1.offset, 8);call write~int#27(upload_rxdata_#t~mem689#1 + upload_rxdata_~len~1#1, upload_rxdata_#t~mem687#1.base, 276 + upload_rxdata_#t~mem687#1.offset, 8);havoc upload_rxdata_#t~mem687#1.base, upload_rxdata_#t~mem687#1.offset;havoc upload_rxdata_#t~mem688#1.base, upload_rxdata_#t~mem688#1.offset;havoc upload_rxdata_#t~mem689#1;call upload_rxdata_#t~mem690#1.base, upload_rxdata_#t~mem690#1.offset := read~$Pointer$#27(upload_rxdata_~self#1.base, 216 + upload_rxdata_~self#1.offset, 8);call upload_rxdata_#t~mem691#1.base, upload_rxdata_#t~mem691#1.offset := read~$Pointer$#27(upload_rxdata_~self#1.base, 216 + upload_rxdata_~self#1.offset, 8);call upload_rxdata_#t~mem692#1 := read~int#27(upload_rxdata_#t~mem691#1.base, 260 + upload_rxdata_#t~mem691#1.offset, 8);call write~int#27(1 + upload_rxdata_#t~mem692#1, upload_rxdata_#t~mem690#1.base, 260 + upload_rxdata_#t~mem690#1.offset, 8);havoc upload_rxdata_#t~mem690#1.base, upload_rxdata_#t~mem690#1.offset;havoc upload_rxdata_#t~mem691#1.base, upload_rxdata_#t~mem691#1.offset;havoc upload_rxdata_#t~mem692#1;call upload_rxdata_#t~mem693#1.base, upload_rxdata_#t~mem693#1.offset := read~$Pointer$#27(upload_rxdata_~self#1.base, 216 + upload_rxdata_~self#1.offset, 8);call write~$Pointer$#27(upload_rxdata_#t~mem693#1.base, upload_rxdata_#t~mem693#1.offset, upload_rxdata_~skb~1#1.base, 32 + upload_rxdata_~skb~1#1.offset, 8);havoc upload_rxdata_#t~mem693#1.base, upload_rxdata_#t~mem693#1.offset; [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret628#1 := GetRecvByte((if via_ircc_dma_receive_complete_~iobase#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_dma_receive_complete_~iobase#1 % 65536 % 4294967296 else via_ircc_dma_receive_complete_~iobase#1 % 65536 % 4294967296 - 4294967296), via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset); srcloc: null [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: assume -2147483648 <= via_ircc_dma_xmit_complete_#t~ret588#1 && via_ircc_dma_xmit_complete_#t~ret588#1 <= 2147483647;havoc via_ircc_dma_xmit_complete_#t~mem585#1;havoc via_ircc_dma_xmit_complete_#t~mem586#1;havoc via_ircc_dma_xmit_complete_#t~mem587#1;havoc via_ircc_dma_xmit_complete_#t~ret588#1; [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7451-1: SUMMARY for call via_init_one_#t~ret292#1 := ReadLPCReg(96); srcloc: null [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7451: via_init_one_~tmp___4~0#1 := via_init_one_#t~ret292#1;havoc via_init_one_#t~ret292#1;via_init_one_~FirIOBase~0#1 := 256 * (if via_init_one_~tmp___4~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_~tmp___4~0#1 % 256 % 65536 % 4294967296 else via_init_one_~tmp___4~0#1 % 256 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8640: havoc via_ircc_dma_receive_complete_#t~ret659#1.base, via_ircc_dma_receive_complete_#t~ret659#1.offset;call via_ircc_dma_receive_complete_#t~mem660#1.base, via_ircc_dma_receive_complete_#t~mem660#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 414 + via_ircc_dma_receive_complete_~self#1.offset, 8); [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8640-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret659#1.base, via_ircc_dma_receive_complete_#t~ret659#1.offset := skb_put(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, -4 + via_ircc_dma_receive_complete_~len~0#1); srcloc: null [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: via_ircc_dma_receive_complete_~tmp___0~14#1 := via_ircc_dma_receive_complete_#t~ret628#1;havoc via_ircc_dma_receive_complete_#t~ret628#1;via_ircc_dma_receive_complete_~len~0#1 := (if via_ircc_dma_receive_complete_~tmp___0~14#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_dma_receive_complete_~tmp___0~14#1 % 65536 % 4294967296 else via_ircc_dma_receive_complete_~tmp___0~14#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442-1: SUMMARY for call via_ircc_dma_xmit_complete_#t~ret588#1 := printk(54, 0); srcloc: null [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10094-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret915#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971: assume ~irda_debug~0 % 4294967296 > 3; [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971: assume !(~irda_debug~0 % 4294967296 > 3); [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10094: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret915#1 && ldv_pci_pci_instance_2_#t~ret915#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret915#1;havoc ldv_pci_pci_instance_2_#t~ret915#1; [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: via_ircc_interrupt_~iTxIntType~0#1 := via_ircc_interrupt_#t~ret769#1;havoc via_ircc_interrupt_#t~ret769#1; [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905-1: SUMMARY for call via_ircc_interrupt_#t~ret769#1 := ReadReg(via_ircc_interrupt_~iobase~7#1, 37); srcloc: null [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8641: havoc via_ircc_dma_receive_complete_#t~mem660#1.base, via_ircc_dma_receive_complete_#t~mem660#1.offset; [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8641-1: SUMMARY for call skb_copy_to_linear_data(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, via_ircc_dma_receive_complete_#t~mem660#1.base, via_ircc_dma_receive_complete_#t~mem660#1.offset, -4 + via_ircc_dma_receive_complete_~len~0#1); srcloc: null [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9632: assume -2147483648 <= ldv_entry_EMGentry_10_#t~ret886#1 && ldv_entry_EMGentry_10_#t~ret886#1 <= 2147483647;ldv_entry_EMGentry_10_~tmp~49#1 := ldv_entry_EMGentry_10_#t~ret886#1;havoc ldv_entry_EMGentry_10_#t~ret886#1; [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9632-1: SUMMARY for call ldv_entry_EMGentry_10_#t~ret886#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-1: SUMMARY for call consume_skb(via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset); srcloc: null [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245: via_ircc_hard_xmit_sir_#res#1 := 0; [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9302: assume 35317 == via_ircc_net_ioctl_~cmd#1; [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9302: assume !(35317 == via_ircc_net_ioctl_~cmd#1); [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume 8 == ~ldv_statevar_2~0; [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume !(8 == ~ldv_statevar_2~0); [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10161: SUMMARY for call ldv_assume((if 0 != ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:01:11,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699: 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 := 0, 0;havoc ldv_pci_pci_instance_2_#t~ret911#1, ldv_pci_pci_instance_2_#t~mem912#1.base, ldv_pci_pci_instance_2_#t~mem912#1.offset, ldv_pci_pci_instance_2_#t~mem913#1.base, ldv_pci_pci_instance_2_#t~mem913#1.offset, ldv_pci_pci_instance_2_#t~mem914#1.base, ldv_pci_pci_instance_2_#t~mem914#1.offset, ldv_pci_pci_instance_2_#t~ret915#1, ldv_pci_pci_instance_2_#t~mem916#1.base, ldv_pci_pci_instance_2_#t~mem916#1.offset, ldv_pci_pci_instance_2_#t~mem917#1.base, ldv_pci_pci_instance_2_#t~mem917#1.offset, ldv_pci_pci_instance_2_#t~mem918#1.base, ldv_pci_pci_instance_2_#t~mem918#1.offset, ldv_pci_pci_instance_2_#t~mem919#1.base, ldv_pci_pci_instance_2_#t~mem919#1.offset, ldv_pci_pci_instance_2_#t~mem920#1.base, ldv_pci_pci_instance_2_#t~mem920#1.offset, ldv_pci_pci_instance_2_#t~mem921#1.base, ldv_pci_pci_instance_2_#t~mem921#1.offset, ldv_pci_pci_instance_2_#t~mem922#1, ldv_pci_pci_instance_2_#t~ret923#1, ldv_pci_pci_instance_2_#t~ret924#1, ldv_pci_pci_instance_2_#t~mem925#1.base, ldv_pci_pci_instance_2_#t~mem925#1.offset, ldv_pci_pci_instance_2_#t~mem926#1.base, ldv_pci_pci_instance_2_#t~mem926#1.offset, ldv_pci_pci_instance_2_#t~mem927#1, ldv_pci_pci_instance_2_#t~ret928#1, ldv_pci_pci_instance_2_#t~ret929#1, ldv_pci_pci_instance_2_#t~ret930#1, ldv_pci_pci_instance_2_#t~ret931#1, ldv_pci_pci_instance_2_#t~ret932#1, ldv_pci_pci_instance_2_#t~mem933#1.base, ldv_pci_pci_instance_2_#t~mem933#1.offset, ldv_pci_pci_instance_2_#t~ret934#1, ldv_pci_pci_instance_2_#t~ret935#1, ldv_pci_pci_instance_2_#t~ret936#1, ldv_pci_pci_instance_2_#t~ret937#1.base, ldv_pci_pci_instance_2_#t~ret937#1.offset, ldv_pci_pci_instance_2_#t~ret938#1.base, ldv_pci_pci_instance_2_#t~ret938#1.offset, ldv_pci_pci_instance_2_#t~ret939#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~57#1, ldv_pci_pci_instance_2_~tmp___0~20#1, ldv_pci_pci_instance_2_~tmp___1~14#1, ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset, ldv_pci_pci_instance_2_~tmp___3~7#1.base, ldv_pci_pci_instance_2_~tmp___3~7#1.offset, ldv_pci_pci_instance_2_~tmp___4~7#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~57#1;havoc ldv_pci_pci_instance_2_~tmp___0~20#1;havoc ldv_pci_pci_instance_2_~tmp___1~14#1;havoc ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~7#1.base, ldv_pci_pci_instance_2_~tmp___3~7#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~7#1; [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453-1: SUMMARY for call via_init_one_#t~ret293#1 := ReadLPCReg(97); srcloc: null [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453: via_init_one_~tmp___5~0#1 := via_init_one_#t~ret293#1;havoc via_init_one_#t~ret293#1; [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10162: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret931#1 && ldv_pci_pci_instance_2_#t~ret931#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___0~20#1 := ldv_pci_pci_instance_2_#t~ret931#1;havoc ldv_pci_pci_instance_2_#t~ret931#1; [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8973: via_ircc_interrupt_~tmp___4~4#1 := via_ircc_interrupt_#t~ret793#1;havoc via_ircc_interrupt_#t~ret793#1;call via_ircc_interrupt_#t~mem794#1 := read~int#27(via_ircc_interrupt_~self~4#1.base, 596 + via_ircc_interrupt_~self~4#1.offset, 4); [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9964: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset, ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset); srcloc: null [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8973-1: SUMMARY for call via_ircc_interrupt_#t~ret793#1 := RxCurCount((if via_ircc_interrupt_~iobase~7#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iobase~7#1 % 65536 % 4294967296 else via_ircc_interrupt_~iobase~7#1 % 65536 % 4294967296 - 4294967296), via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907: assume ~irda_debug~0 % 4294967296 > 3; [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907: assume !(~irda_debug~0 % 4294967296 > 3); [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10162-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret931#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643: assume ~irda_debug~0 % 4294967296 > 1;call via_ircc_dma_receive_complete_#t~mem661#1.base, via_ircc_dma_receive_complete_#t~mem661#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 414 + via_ircc_dma_receive_complete_~self#1.offset, 8); [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643: assume !(~irda_debug~0 % 4294967296 > 1); [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9634: assume 0 != ldv_entry_EMGentry_10_~tmp~49#1;~ldv_statevar_10~0 := 4; [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9634: assume !(0 != ldv_entry_EMGentry_10_~tmp~49#1);~ldv_statevar_10~0 := 6; [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775: SUMMARY for call skb_reserve(RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset, 1); srcloc: null [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454: via_init_one_~FirIOBase~0#1 := via_init_one_#t~bitwise294#1;havoc via_init_one_#t~bitwise294#1;via_init_one_~FirIOBase~0#1 := via_init_one_~FirIOBase~0#1;call write~int#11((if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296), via_init_one_~#info~0#1.base, 8 + via_init_one_~#info~0#1.offset, 4);call write~int#11((if via_init_one_~FirIRQ~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIRQ~0#1 % 65536 % 4294967296 else via_init_one_~FirIRQ~0#1 % 65536 % 4294967296 - 4294967296), via_init_one_~#info~0#1.base, 24 + via_init_one_~#info~0#1.offset, 4);call write~int#11((if via_init_one_~FirDRQ1~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirDRQ1~0#1 % 65536 % 4294967296 else via_init_one_~FirDRQ1~0#1 % 65536 % 4294967296 - 4294967296), via_init_one_~#info~0#1.base, 32 + via_init_one_~#info~0#1.offset, 4);call write~int#11((if via_init_one_~FirDRQ0~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirDRQ0~0#1 % 65536 % 4294967296 else via_init_one_~FirDRQ0~0#1 % 65536 % 4294967296 - 4294967296), via_init_one_~#info~0#1.base, 36 + via_init_one_~#info~0#1.offset, 4); [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454-4: assume 0 == (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) || (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) == (if via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 else via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 - 4294967296);via_init_one_#t~bitwise294#1 := (if via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 else via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454-4: assume !(0 == (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) || (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) == (if via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 else via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: assume 0 == via_ircc_dma_receive_complete_~len~0#1;via_ircc_dma_receive_complete_#res#1 := 1; [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: assume !(0 == via_ircc_dma_receive_complete_~len~0#1); [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454-3: assume 0 == (if via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 else via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 - 4294967296);via_init_one_#t~bitwise294#1 := (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454-3: assume !(0 == (if via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 else via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454-2: havoc via_init_one_#t~bitwise294#1;assume ((((((if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) < 0 && (if via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 else via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 - 4294967296) >= 0) || via_init_one_#t~bitwise294#1 >= (if via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 else via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 - 4294967296)) && (((if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 else via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 - 4294967296) < 0) || via_init_one_#t~bitwise294#1 >= (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296))) && (((if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) < 0 || (if via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 else via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 - 4294967296) < 0) || via_init_one_#t~bitwise294#1 <= (if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) + (if via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 else via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 - 4294967296))) && (((if via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 <= 2147483647 then via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 else via_init_one_~FirIOBase~0#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 <= 2147483647 then via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 else via_init_one_~tmp___5~0#1 % 256 % 65536 % 4294967296 - 4294967296) >= 0) || via_init_one_#t~bitwise294#1 < 0)) && via_init_one_#t~bitwise294#1 <= 2147483647; [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454-1: [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-1: via_init_one_#t~ret280#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet1036#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;assume -2147483648 <= via_init_one_#t~ret280#1 && via_init_one_#t~ret280#1 <= 2147483647;via_init_one_~rc~1#1 := via_init_one_#t~ret280#1;havoc via_init_one_#t~ret280#1; [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286: havoc pci_enable_device_#t~nondet1036#1; [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974-1: SUMMARY for call via_ircc_interrupt_#t~ret795#1 := printk(106, 0); srcloc: null [2025-02-08 04:01:11,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974: assume -2147483648 <= via_ircc_interrupt_#t~ret795#1 && via_ircc_interrupt_#t~ret795#1 <= 2147483647;havoc via_ircc_interrupt_#t~mem794#1;havoc via_ircc_interrupt_#t~ret795#1; [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8710-1: SUMMARY for call skb_reset_mac_header(upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset); srcloc: null [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776: havoc RxTimerHandler_#t~ret724#1.base, RxTimerHandler_#t~ret724#1.offset;call RxTimerHandler_#t~mem725#1.base, RxTimerHandler_#t~mem725#1.offset := read~$Pointer$#27(RxTimerHandler_~self#1.base, 414 + RxTimerHandler_~self#1.offset, 8); [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776-1: SUMMARY for call RxTimerHandler_#t~ret724#1.base, RxTimerHandler_#t~ret724#1.offset := skb_put(RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset, -4 + RxTimerHandler_~len~2#1); srcloc: null [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8710: call write~int#27(5888, upload_rxdata_~skb~1#1.base, 134 + upload_rxdata_~skb~1#1.offset, 2); [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7521: assume ~irda_debug~0 % 4294967296 > 1; [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7521: assume !(~irda_debug~0 % 4294967296 > 1); [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10164: assume 0 != ldv_pci_pci_instance_2_~tmp___0~20#1;~ldv_statevar_2~0 := 12; [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10164: assume !(0 != ldv_pci_pci_instance_2_~tmp___0~20#1);~ldv_statevar_2~0 := 17; [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098: assume 0 != (ldv_pci_pci_instance_2_#t~mem916#1.base + ldv_pci_pci_instance_2_#t~mem916#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem916#1.base, ldv_pci_pci_instance_2_#t~mem916#1.offset;call ldv_pci_pci_instance_2_#t~mem917#1.base, ldv_pci_pci_instance_2_#t~mem917#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, 72 + ~ldv_2_container_pci_driver~0.offset, 8);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~mem917#1.base, ldv_pci_pci_instance_2_#t~mem917#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret899#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098: assume !(0 != (ldv_pci_pci_instance_2_#t~mem916#1.base + ldv_pci_pci_instance_2_#t~mem916#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem916#1.base, ldv_pci_pci_instance_2_#t~mem916#1.offset; [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8909: assume -2147483648 <= via_ircc_interrupt_#t~ret773#1 && via_ircc_interrupt_#t~ret773#1 <= 2147483647;havoc via_ircc_interrupt_#t~bitwise770#1;havoc via_ircc_interrupt_#t~bitwise771#1;havoc via_ircc_interrupt_#t~bitwise772#1;havoc via_ircc_interrupt_#t~ret773#1; [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret896#1 && ldv_net_dummy_resourceless_instance_1_#t~ret896#1 <= 2147483647;ldv_net_dummy_resourceless_instance_1_~tmp___1~13#1 := ldv_net_dummy_resourceless_instance_1_#t~ret896#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret896#1; [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8909-1: SUMMARY for call via_ircc_interrupt_#t~ret773#1 := printk(78, 0); srcloc: null [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret896#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-1: call ldv_pci_pci_instance_2_#t~mem916#1.base, ldv_pci_pci_instance_2_#t~mem916#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, 72 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645: assume -2147483648 <= via_ircc_dma_receive_complete_#t~ret662#1 && via_ircc_dma_receive_complete_#t~ret662#1 <= 2147483647;havoc via_ircc_dma_receive_complete_#t~mem661#1.base, via_ircc_dma_receive_complete_#t~mem661#1.offset;havoc via_ircc_dma_receive_complete_#t~ret662#1; [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret662#1 := printk(62, 0); srcloc: null [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777: havoc RxTimerHandler_#t~mem725#1.base, RxTimerHandler_#t~mem725#1.offset; [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777-1: SUMMARY for call skb_copy_to_linear_data(RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset, RxTimerHandler_#t~mem725#1.base, RxTimerHandler_#t~mem725#1.offset, -4 + RxTimerHandler_~len~2#1); srcloc: null [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: assume ~irda_debug~0 % 4294967296 > 1;call via_init_one_#t~mem278#1 := read~int#27(via_init_one_~id#1.base, 4 + via_init_one_~id#1.offset, 4); [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: assume !(~irda_debug~0 % 4294967296 > 1); [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9306: via_ircc_net_ioctl_~ret~3#1 := -95; [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10561: havoc ldv_check_return_value_probe_~retval#1;havoc ldv_check_return_value_probe_#in~retval#1;assume { :end_inline_ldv_check_return_value_probe } true;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ldv_ldv_post_probe_28_~ldv_func_arg1#1;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret987#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~72#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~72#1; [2025-02-08 04:01:11,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-1: havoc via_ircc_interrupt_#t~bitwise771#1;assume (((((if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise771#1 <= (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise771#1 <= 4) && via_ircc_interrupt_#t~bitwise771#1 >= 0) && ((if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise771#1 > 4 + (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise771#1 >= -2147483648; [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-2: assume 4 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise771#1 := (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-2: assume !(4 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-3: assume 0 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise771#1 := 0; [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-3: assume !(0 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-4: [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033: assume 9 == ~ldv_statevar_2~0; [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033: assume !(9 == ~ldv_statevar_2~0); [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910: [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7523-1: SUMMARY for call via_init_one_#t~ret338#1 := printk(19, 0); srcloc: null [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-5: havoc via_ircc_interrupt_#t~bitwise770#1;assume (((((if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise770#1 <= (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise770#1 <= 8) && via_ircc_interrupt_#t~bitwise770#1 >= 0) && ((if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise770#1 > 8 + (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise770#1 >= -2147483648; [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7523: assume -2147483648 <= via_init_one_#t~ret338#1 && via_init_one_#t~ret338#1 <= 2147483647;havoc via_init_one_#t~ret338#1; [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-6: assume 8 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise770#1 := (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-6: assume !(8 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8712: assume -2147483648 <= upload_rxdata_#t~ret694#1 && upload_rxdata_#t~ret694#1 <= 2147483647;havoc upload_rxdata_#t~ret694#1;call upload_rxdata_#t~mem695#1 := read~int#27(upload_rxdata_~st_fifo~1#1.base, 84 + upload_rxdata_~st_fifo~1#1.offset, 4); [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-7: assume 0 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise770#1 := 0; [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-7: assume !(0 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8712-1: SUMMARY for call upload_rxdata_#t~ret694#1 := netif_rx(upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset); srcloc: null [2025-02-08 04:01:11,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8448: via_ircc_dma_xmit_complete_~tmp___1~6#1 := 0;call write~int#27(via_ircc_dma_xmit_complete_~tmp___1~6#1, via_ircc_dma_xmit_complete_~self#1.base, 204 + via_ircc_dma_xmit_complete_~self#1.offset, 4);via_ircc_dma_xmit_complete_~tmp___0~12#1 := via_ircc_dma_xmit_complete_~tmp___1~6#1;call write~int#27(via_ircc_dma_xmit_complete_~tmp___0~12#1, via_ircc_dma_xmit_complete_~self#1.base, 196 + via_ircc_dma_xmit_complete_~self#1.offset, 4);call write~int#27(via_ircc_dma_xmit_complete_~tmp___0~12#1, via_ircc_dma_xmit_complete_~self#1.base, 200 + via_ircc_dma_xmit_complete_~self#1.offset, 4);call via_ircc_dma_xmit_complete_#t~mem589#1.base, via_ircc_dma_xmit_complete_#t~mem589#1.offset := read~$Pointer$#27(via_ircc_dma_xmit_complete_~self#1.base, 364 + via_ircc_dma_xmit_complete_~self#1.offset, 8);call write~$Pointer$#27(via_ircc_dma_xmit_complete_#t~mem589#1.base, via_ircc_dma_xmit_complete_#t~mem589#1.offset, via_ircc_dma_xmit_complete_~self#1.base, 208 + via_ircc_dma_xmit_complete_~self#1.offset, 8);havoc via_ircc_dma_xmit_complete_#t~mem589#1.base, via_ircc_dma_xmit_complete_#t~mem589#1.offset;call via_ircc_dma_xmit_complete_#t~mem590#1.base, via_ircc_dma_xmit_complete_#t~mem590#1.offset := read~$Pointer$#27(via_ircc_dma_xmit_complete_~self#1.base, 216 + via_ircc_dma_xmit_complete_~self#1.offset, 8); [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10100: havoc ldv_pci_instance_resume_2_5_#t~ret899#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~mem917#1.base, ldv_pci_pci_instance_2_#t~mem917#1.offset; [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911-2: assume 2 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise772#1 := (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911-2: assume !(2 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911-3: assume 0 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise772#1 := 0; [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911-3: assume !(0 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume ~irda_debug~0 % 4294967296 > 1;call RxTimerHandler_#t~mem726#1 := read~int#27(RxTimerHandler_~st_fifo~2#1.base, 76 + RxTimerHandler_~st_fifo~2#1.offset, 4); [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume !(~irda_debug~0 % 4294967296 > 1); [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911: [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902: assume 0 != ldv_net_dummy_resourceless_instance_1_~tmp___1~13#1;~ldv_statevar_1~0 := 3; [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902: assume !(0 != ldv_net_dummy_resourceless_instance_1_~tmp___1~13#1);~ldv_statevar_1~0 := 9; [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911-1: havoc via_ircc_interrupt_#t~bitwise772#1;assume (((((if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise772#1 <= (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise772#1 <= 2) && via_ircc_interrupt_#t~bitwise772#1 >= 0) && ((if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise772#1 > 2 + (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise772#1 >= -2147483648; [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8581: assume (via_ircc_dma_receive_complete_~len~0#1 - 6) % 4294967296 > 2046; [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8581: assume !((via_ircc_dma_receive_complete_~len~0#1 - 6) % 4294967296 > 2046); [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392-1: SUMMARY for call via_init_one_#t~ret279#1 := printk(11, 0); srcloc: null [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392: assume -2147483648 <= via_init_one_#t~ret279#1 && via_init_one_#t~ret279#1 <= 2147483647;havoc via_init_one_#t~mem278#1;havoc via_init_one_#t~ret279#1; [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8714: assume upload_rxdata_#t~mem695#1 <= 8;havoc upload_rxdata_#t~mem695#1; [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8714: assume !(upload_rxdata_#t~mem695#1 <= 8);havoc upload_rxdata_#t~mem695#1; [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9969: 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~ret928#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem905#1, ldv_pci_instance_suspend_2_8_#t~ret906#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~55#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;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret928#1 && ldv_pci_pci_instance_2_#t~ret928#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret928#1;havoc ldv_pci_pci_instance_2_#t~mem926#1.base, ldv_pci_pci_instance_2_#t~mem926#1.offset;havoc ldv_pci_pci_instance_2_#t~mem927#1;havoc ldv_pci_pci_instance_2_#t~ret928#1; [2025-02-08 04:01:12,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: assume 0 != ~irda_debug~0 % 4294967296; [2025-02-08 04:01:12,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: assume !(0 != ~irda_debug~0 % 4294967296); [2025-02-08 04:01:12,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309: via_ircc_net_ioctl_~tmp___1~12#1 := (if 0 == via_ircc_net_ioctl_#t~ret870#1 % 256 then 0 else 1);havoc via_ircc_net_ioctl_#t~ret870#1; [2025-02-08 04:01:12,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309-1: SUMMARY for call via_ircc_net_ioctl_#t~ret870#1 := capable(12); srcloc: null [2025-02-08 04:01:12,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: assume -2147483648 <= RxTimerHandler_#t~ret727#1 && RxTimerHandler_#t~ret727#1 <= 2147483647;havoc RxTimerHandler_#t~mem726#1;havoc RxTimerHandler_#t~ret727#1; [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-1: SUMMARY for call RxTimerHandler_#t~ret727#1 := printk(66, 0); srcloc: null [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9772: assume 2 == ~ldv_statevar_0~0; [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9772: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838: assume 1 == ~ldv_statevar_1~0; [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460-1: SUMMARY for call via_init_one_#t~ret295#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 64, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset); srcloc: null [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460: assume -2147483648 <= via_init_one_#t~ret295#1 && via_init_one_#t~ret295#1 <= 2147483647;havoc via_init_one_#t~ret295#1;call via_init_one_#t~mem296#1 := read~int#10(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, 1); [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037: assume 10 == ~ldv_statevar_2~0; [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980: assume 0 != via_ircc_interrupt_#t~bitwise796#1;havoc via_ircc_interrupt_#t~bitwise796#1; [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980: assume !(0 != via_ircc_interrupt_#t~bitwise796#1);havoc via_ircc_interrupt_#t~bitwise796#1; [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980-1: [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980-2: havoc via_ircc_interrupt_#t~bitwise796#1;assume (((((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise796#1 <= (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise796#1 <= 32) && via_ircc_interrupt_#t~bitwise796#1 >= 0) && ((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise796#1 > 32 + (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise796#1 >= -2147483648; [2025-02-08 04:01:12,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716: assume -2147483648 <= upload_rxdata_#t~ret696#1 && upload_rxdata_#t~ret696#1 <= 2147483647;havoc upload_rxdata_#t~ret696#1; [2025-02-08 04:01:12,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716-1: SUMMARY for call upload_rxdata_#t~ret696#1 := WriteRegBit(upload_rxdata_~iobase#1, 32, 5, 1); srcloc: null [2025-02-08 04:01:12,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980-3: assume 32 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise796#1 := (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980-3: assume !(32 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980-4: assume 0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise796#1 := 0; [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980-4: assume !(0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7527-1: via_init_one_#res#1 := via_init_one_~rc~1#1;call ULTIMATE.dealloc(via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset);havoc via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset);havoc via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset);havoc via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset;call ULTIMATE.dealloc(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset);havoc via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset);havoc via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset; [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-3: havoc via_init_one_#t~bitwise298#1;assume (via_init_one_#t~bitwise298#1 % 4294967296 >= via_init_one_#t~bitwise297#1 % 4294967296 && via_init_one_#t~bitwise298#1 % 4294967296 >= 8) && via_init_one_#t~bitwise298#1 % 4294967296 <= 8 + via_init_one_#t~bitwise297#1 % 4294967296; [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-2: [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584: via_ircc_dma_receive_complete_~tmp___1~8#1 := via_ircc_dma_receive_complete_#t~ret629#1;havoc via_ircc_dma_receive_complete_#t~ret629#1;call via_ircc_dma_receive_complete_#t~mem630#1 := read~int#27(via_ircc_dma_receive_complete_~self#1.base, 596 + via_ircc_dma_receive_complete_~self#1.offset, 4); [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-1: SUMMARY for call via_init_one_#t~ret299#1 := pci_write_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 64, (if via_init_one_#t~bitwise298#1 % 4294967296 % 4294967296 <= 2147483647 then via_init_one_#t~bitwise298#1 % 4294967296 % 4294967296 else via_init_one_#t~bitwise298#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret629#1 := RxCurCount((if via_ircc_dma_receive_complete_~iobase#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_dma_receive_complete_~iobase#1 % 65536 % 4294967296 else via_ircc_dma_receive_complete_~iobase#1 % 65536 % 4294967296 - 4294967296), via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset); srcloc: null [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461: assume -2147483648 <= via_init_one_#t~ret299#1 && via_init_one_#t~ret299#1 <= 2147483647;havoc via_init_one_#t~mem296#1;havoc via_init_one_#t~bitwise297#1;havoc via_init_one_#t~bitwise298#1;havoc via_init_one_#t~ret299#1; [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-7: havoc via_init_one_#t~bitwise297#1;assume via_init_one_#t~bitwise297#1 % 4294967296 <= via_init_one_#t~mem296#1 % 256 % 4294967296 && via_init_one_#t~bitwise297#1 % 4294967296 <= 246; [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254: SUMMARY for call InitCard((if via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 else via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-6: [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-5: assume 0 == via_init_one_#t~bitwise297#1 % 4294967296 || 8 == via_init_one_#t~bitwise297#1 % 4294967296;via_init_one_#t~bitwise298#1 := 8; [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-5: assume !(0 == via_init_one_#t~bitwise297#1 % 4294967296 || 8 == via_init_one_#t~bitwise297#1 % 4294967296); [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-4: assume false;via_init_one_#t~bitwise298#1 := via_init_one_#t~bitwise297#1; [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-4: assume !false; [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-9: assume 0 == via_init_one_#t~mem296#1 % 256 % 4294967296;via_init_one_#t~bitwise297#1 := 0; [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-9: assume !(0 == via_init_one_#t~mem296#1 % 256 % 4294967296); [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: assume 0 != via_ircc_net_ioctl_~tmp___1~12#1 % 256;via_ircc_net_ioctl_~tmp___2~9#1 := 0; [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: assume !(0 != via_ircc_net_ioctl_~tmp___1~12#1 % 256);via_ircc_net_ioctl_~tmp___2~9#1 := 1; [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-8: assume 246 == via_init_one_#t~mem296#1 % 256 % 4294967296;via_init_one_#t~bitwise297#1 := via_init_one_#t~mem296#1 % 256; [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-8: assume !(246 == via_init_one_#t~mem296#1 % 256 % 4294967296); [2025-02-08 04:01:12,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume 0 != via_ircc_interrupt_#t~bitwise774#1;havoc via_ircc_interrupt_#t~bitwise774#1;call via_ircc_interrupt_#t~mem775#1 := read~int#27(via_ircc_interrupt_~self~4#1.base, 570 + via_ircc_interrupt_~self~4#1.offset, 1);call write~int#27(1 + (if via_ircc_interrupt_#t~mem775#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_#t~mem775#1 % 256 % 4294967296 else via_ircc_interrupt_#t~mem775#1 % 256 % 4294967296 - 4294967296), via_ircc_interrupt_~self~4#1.base, 570 + via_ircc_interrupt_~self~4#1.offset, 1);havoc via_ircc_interrupt_#t~mem775#1;assume { :begin_inline_via_ircc_dma_xmit_complete } true;via_ircc_dma_xmit_complete_#in~self#1.base, via_ircc_dma_xmit_complete_#in~self#1.offset := via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset;havoc via_ircc_dma_xmit_complete_#res#1;havoc via_ircc_dma_xmit_complete_#t~ret566#1, via_ircc_dma_xmit_complete_#t~mem567#1, via_ircc_dma_xmit_complete_#t~ret568#1, via_ircc_dma_xmit_complete_#t~bitwise569#1, via_ircc_dma_xmit_complete_#t~mem570#1.base, via_ircc_dma_xmit_complete_#t~mem570#1.offset, via_ircc_dma_xmit_complete_#t~mem571#1.base, via_ircc_dma_xmit_complete_#t~mem571#1.offset, via_ircc_dma_xmit_complete_#t~mem572#1, via_ircc_dma_xmit_complete_#t~mem573#1.base, via_ircc_dma_xmit_complete_#t~mem573#1.offset, via_ircc_dma_xmit_complete_#t~mem574#1.base, via_ircc_dma_xmit_complete_#t~mem574#1.offset, via_ircc_dma_xmit_complete_#t~mem575#1, via_ircc_dma_xmit_complete_#t~mem576#1.base, via_ircc_dma_xmit_complete_#t~mem576#1.offset, via_ircc_dma_xmit_complete_#t~mem577#1.base, via_ircc_dma_xmit_complete_#t~mem577#1.offset, via_ircc_dma_xmit_complete_#t~mem578#1, via_ircc_dma_xmit_complete_#t~mem579#1, via_ircc_dma_xmit_complete_#t~mem580#1, via_ircc_dma_xmit_complete_#t~ret581#1, via_ircc_dma_xmit_complete_#t~mem582#1, via_ircc_dma_xmit_complete_#t~mem583#1, via_ircc_dma_xmit_complete_#t~mem584#1, via_ircc_dma_xmit_complete_#t~mem585#1, via_ircc_dma_xmit_complete_#t~mem586#1, via_ircc_dma_xmit_complete_#t~mem587#1, via_ircc_dma_xmit_complete_#t~ret588#1, via_ircc_dma_xmit_complete_#t~mem589#1.base, via_ircc_dma_xmit_complete_#t~mem589#1.offset, via_ircc_dma_xmit_complete_#t~mem590#1.base, via_ircc_dma_xmit_complete_#t~mem590#1.offset, via_ircc_dma_xmit_complete_~self#1.base, via_ircc_dma_xmit_complete_~self#1.offset, via_ircc_dma_xmit_complete_~iobase~5#1, via_ircc_dma_xmit_complete_~ret~2#1, via_ircc_dma_xmit_complete_~Tx_status~0#1, via_ircc_dma_xmit_complete_~tmp~37#1, via_ircc_dma_xmit_complete_~tmp___0~12#1, via_ircc_dma_xmit_complete_~tmp___1~6#1;via_ircc_dma_xmit_complete_~self#1.base, via_ircc_dma_xmit_complete_~self#1.offset := via_ircc_dma_xmit_complete_#in~self#1.base, via_ircc_dma_xmit_complete_#in~self#1.offset;havoc via_ircc_dma_xmit_complete_~iobase~5#1;havoc via_ircc_dma_xmit_complete_~ret~2#1;havoc via_ircc_dma_xmit_complete_~Tx_status~0#1;havoc via_ircc_dma_xmit_complete_~tmp~37#1;havoc via_ircc_dma_xmit_complete_~tmp___0~12#1;havoc via_ircc_dma_xmit_complete_~tmp___1~6#1;via_ircc_dma_xmit_complete_~ret~2#1 := 1; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume !(0 != via_ircc_interrupt_#t~bitwise774#1);havoc via_ircc_interrupt_#t~bitwise774#1; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-1: [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104: ~ldv_statevar_2~0 := 4; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8651: call via_ircc_dma_receive_complete_#t~mem663#1.base, via_ircc_dma_receive_complete_#t~mem663#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 414 + via_ircc_dma_receive_complete_~self#1.offset, 8);call write~$Pointer$#27(via_ircc_dma_receive_complete_#t~mem663#1.base, via_ircc_dma_receive_complete_#t~mem663#1.offset + (if via_ircc_dma_receive_complete_~len~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then via_ircc_dma_receive_complete_~len~0#1 % 18446744073709551616 % 18446744073709551616 else via_ircc_dma_receive_complete_~len~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), via_ircc_dma_receive_complete_~self#1.base, 414 + via_ircc_dma_receive_complete_~self#1.offset, 8);havoc via_ircc_dma_receive_complete_#t~mem663#1.base, via_ircc_dma_receive_complete_#t~mem663#1.offset;call via_ircc_dma_receive_complete_#t~mem664#1.base, via_ircc_dma_receive_complete_#t~mem664#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 216 + via_ircc_dma_receive_complete_~self#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem665#1.base, via_ircc_dma_receive_complete_#t~mem665#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 216 + via_ircc_dma_receive_complete_~self#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem666#1 := read~int#27(via_ircc_dma_receive_complete_#t~mem665#1.base, 276 + via_ircc_dma_receive_complete_#t~mem665#1.offset, 8);call write~int#27(via_ircc_dma_receive_complete_#t~mem666#1 + via_ircc_dma_receive_complete_~len~0#1, via_ircc_dma_receive_complete_#t~mem664#1.base, 276 + via_ircc_dma_receive_complete_#t~mem664#1.offset, 8);havoc via_ircc_dma_receive_complete_#t~mem664#1.base, via_ircc_dma_receive_complete_#t~mem664#1.offset;havoc via_ircc_dma_receive_complete_#t~mem665#1.base, via_ircc_dma_receive_complete_#t~mem665#1.offset;havoc via_ircc_dma_receive_complete_#t~mem666#1;call via_ircc_dma_receive_complete_#t~mem667#1.base, via_ircc_dma_receive_complete_#t~mem667#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 216 + via_ircc_dma_receive_complete_~self#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem668#1.base, via_ircc_dma_receive_complete_#t~mem668#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 216 + via_ircc_dma_receive_complete_~self#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem669#1 := read~int#27(via_ircc_dma_receive_complete_#t~mem668#1.base, 260 + via_ircc_dma_receive_complete_#t~mem668#1.offset, 8);call write~int#27(1 + via_ircc_dma_receive_complete_#t~mem669#1, via_ircc_dma_receive_complete_#t~mem667#1.base, 260 + via_ircc_dma_receive_complete_#t~mem667#1.offset, 8);havoc via_ircc_dma_receive_complete_#t~mem667#1.base, via_ircc_dma_receive_complete_#t~mem667#1.offset;havoc via_ircc_dma_receive_complete_#t~mem668#1.base, via_ircc_dma_receive_complete_#t~mem668#1.offset;havoc via_ircc_dma_receive_complete_#t~mem669#1;call via_ircc_dma_receive_complete_#t~mem670#1.base, via_ircc_dma_receive_complete_#t~mem670#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 216 + via_ircc_dma_receive_complete_~self#1.offset, 8);call write~$Pointer$#27(via_ircc_dma_receive_complete_#t~mem670#1.base, via_ircc_dma_receive_complete_#t~mem670#1.offset, via_ircc_dma_receive_complete_~skb~0#1.base, 32 + via_ircc_dma_receive_complete_~skb~0#1.offset, 8);havoc via_ircc_dma_receive_complete_#t~mem670#1.base, via_ircc_dma_receive_complete_#t~mem670#1.offset; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-2: havoc via_ircc_interrupt_#t~bitwise774#1;assume (((((if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise774#1 <= (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise774#1 <= 4) && via_ircc_interrupt_#t~bitwise774#1 >= 0) && ((if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise774#1 > 4 + (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise774#1 >= -2147483648; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-3: assume 4 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise774#1 := (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-3: assume !(4 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-4: assume 0 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise774#1 := 0; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-4: assume !(0 == (if via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iTxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7462: assume -2147483648 <= via_init_one_#t~ret300#1 && via_init_one_#t~ret300#1 <= 2147483647;havoc via_init_one_#t~ret300#1;call via_init_one_#t~mem301#1 := read~int#10(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, 1); [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8585: assume -2147483648 <= via_ircc_dma_receive_complete_#t~ret631#1 && via_ircc_dma_receive_complete_#t~ret631#1 <= 2147483647;havoc via_ircc_dma_receive_complete_#t~mem630#1;havoc via_ircc_dma_receive_complete_#t~ret631#1; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8585-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret631#1 := printk(58, 0); srcloc: null [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7462-1: SUMMARY for call via_init_one_#t~ret300#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 66, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset); srcloc: null [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255: SUMMARY for call CommonInit((if via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 else via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048: assume 0 == (via_ircc_is_receiving_~self#1.base + via_ircc_is_receiving_~self#1.offset) % 18446744073709551616; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048: assume !(0 == (via_ircc_is_receiving_~self#1.base + via_ircc_is_receiving_~self#1.offset) % 18446744073709551616);call via_ircc_is_receiving_#t~mem812#1 := read~int#27(via_ircc_is_receiving_~self#1.base, 292 + via_ircc_is_receiving_~self#1.offset, 4);via_ircc_is_receiving_~iobase~9#1 := via_ircc_is_receiving_#t~mem812#1;havoc via_ircc_is_receiving_#t~mem812#1; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8982: SUMMARY for call ResetChip((if via_ircc_interrupt_~iobase~7#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iobase~7#1 % 65536 % 4294967296 else via_ircc_interrupt_~iobase~7#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463-1: SUMMARY for call via_init_one_#t~ret303#1 := pci_write_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 66, (if via_init_one_#t~bitwise302#1 % 4294967296 % 4294967296 <= 2147483647 then via_init_one_#t~bitwise302#1 % 4294967296 % 4294967296 else via_init_one_#t~bitwise302#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8454-1: SUMMARY for call netif_wake_queue(via_ircc_dma_xmit_complete_#t~mem590#1.base, via_ircc_dma_xmit_complete_#t~mem590#1.offset); srcloc: null [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463: assume -2147483648 <= via_init_one_#t~ret303#1 && via_init_one_#t~ret303#1 <= 2147483647;havoc via_init_one_#t~mem301#1;havoc via_init_one_#t~bitwise302#1;havoc via_init_one_#t~ret303#1; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463-5: assume 0 == via_init_one_#t~mem301#1 % 256 % 4294967296 || 240 == via_init_one_#t~mem301#1 % 256 % 4294967296;via_init_one_#t~bitwise302#1 := 240; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463-5: assume !(0 == via_init_one_#t~mem301#1 % 256 % 4294967296 || 240 == via_init_one_#t~mem301#1 % 256 % 4294967296); [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463-4: assume false;via_init_one_#t~bitwise302#1 := via_init_one_#t~mem301#1 % 256; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463-4: assume !false; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463-3: havoc via_init_one_#t~bitwise302#1;assume (via_init_one_#t~bitwise302#1 % 4294967296 >= via_init_one_#t~mem301#1 % 256 % 4294967296 && via_init_one_#t~bitwise302#1 % 4294967296 >= 240) && via_init_one_#t~bitwise302#1 % 4294967296 <= 240 + via_init_one_#t~mem301#1 % 256 % 4294967296; [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463-2: [2025-02-08 04:01:12,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7397: assume { :begin_inline_pci_enable_device } true;pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset := via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset;havoc pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet1036#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~nondet1036#1;assume -2147483648 <= pci_enable_device_#t~nondet1036#1 && pci_enable_device_#t~nondet1036#1 <= 2147483647;pci_enable_device_#res#1 := pci_enable_device_#t~nondet1036#1;havoc pci_enable_device_#t~nondet1036#1; [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8454: havoc via_ircc_dma_xmit_complete_#t~mem590#1.base, via_ircc_dma_xmit_complete_#t~mem590#1.offset;via_ircc_dma_xmit_complete_#res#1 := via_ircc_dma_xmit_complete_~ret~2#1; [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172: SUMMARY for call ldv_assume((if 0 == ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret497#1 := WriteRegBit(via_ircc_hard_xmit_sir_~iobase~3#1 % 65536, 16, 3, 1); srcloc: null [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256: assume -2147483648 <= via_ircc_hard_xmit_sir_#t~ret497#1 && via_ircc_hard_xmit_sir_#t~ret497#1 <= 2147483647;havoc via_ircc_hard_xmit_sir_#t~ret497#1; [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: assume 2 == ~ldv_statevar_1~0; [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8983: SUMMARY for call ResetChip((if via_ircc_interrupt_~iobase~7#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iobase~7#1 % 65536 % 4294967296 else via_ircc_interrupt_~iobase~7#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume 4 == ~ldv_statevar_0~0; [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume !(4 == ~ldv_statevar_0~0); [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7464-1: SUMMARY for call via_init_one_#t~ret304#1 := pci_write_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 90, 192); srcloc: null [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7464: assume -2147483648 <= via_init_one_#t~ret304#1 && via_init_one_#t~ret304#1 <= 2147483647;havoc via_init_one_#t~ret304#1; [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret932#1 && ldv_pci_pci_instance_2_#t~ret932#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret932#1;havoc ldv_pci_pci_instance_2_#t~ret932#1; [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret932#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret1045#1 := main_#res#1;havoc main_#t~ret887#1, main_~tmp~50#1;assume { :end_inline_main } true; [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107: assume 0 != (ldv_pci_pci_instance_2_#t~mem918#1.base + ldv_pci_pci_instance_2_#t~mem918#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem918#1.base, ldv_pci_pci_instance_2_#t~mem918#1.offset;call ldv_pci_pci_instance_2_#t~mem919#1.base, ldv_pci_pci_instance_2_#t~mem919#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8);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~mem919#1.base, ldv_pci_pci_instance_2_#t~mem919#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret901#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 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107: assume !(0 != (ldv_pci_pci_instance_2_#t~mem918#1.base + ldv_pci_pci_instance_2_#t~mem918#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem918#1.base, ldv_pci_pci_instance_2_#t~mem918#1.offset; [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107-1: call ldv_pci_pci_instance_2_#t~mem918#1.base, ldv_pci_pci_instance_2_#t~mem918#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: SUMMARY for call SetSIR((if via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 else via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: assume -2147483648 <= via_ircc_is_receiving_#t~ret811#1 && via_ircc_is_receiving_#t~ret811#1 <= 2147483647;havoc via_ircc_is_receiving_#t~ret811#1;via_ircc_is_receiving_#res#1 := 0; [2025-02-08 04:01:12,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786: call RxTimerHandler_#t~mem728#1.base, RxTimerHandler_#t~mem728#1.offset := read~$Pointer$#27(RxTimerHandler_~self#1.base, 414 + RxTimerHandler_~self#1.offset, 8);call write~$Pointer$#27(RxTimerHandler_#t~mem728#1.base, RxTimerHandler_#t~mem728#1.offset + (if RxTimerHandler_~len~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then RxTimerHandler_~len~2#1 % 18446744073709551616 % 18446744073709551616 else RxTimerHandler_~len~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), RxTimerHandler_~self#1.base, 414 + RxTimerHandler_~self#1.offset, 8);havoc RxTimerHandler_#t~mem728#1.base, RxTimerHandler_#t~mem728#1.offset;call RxTimerHandler_#t~mem729#1.base, RxTimerHandler_#t~mem729#1.offset := read~$Pointer$#27(RxTimerHandler_~self#1.base, 216 + RxTimerHandler_~self#1.offset, 8);call RxTimerHandler_#t~mem730#1.base, RxTimerHandler_#t~mem730#1.offset := read~$Pointer$#27(RxTimerHandler_~self#1.base, 216 + RxTimerHandler_~self#1.offset, 8);call RxTimerHandler_#t~mem731#1 := read~int#27(RxTimerHandler_#t~mem730#1.base, 276 + RxTimerHandler_#t~mem730#1.offset, 8);call write~int#27(RxTimerHandler_#t~mem731#1 + RxTimerHandler_~len~2#1, RxTimerHandler_#t~mem729#1.base, 276 + RxTimerHandler_#t~mem729#1.offset, 8);havoc RxTimerHandler_#t~mem729#1.base, RxTimerHandler_#t~mem729#1.offset;havoc RxTimerHandler_#t~mem730#1.base, RxTimerHandler_#t~mem730#1.offset;havoc RxTimerHandler_#t~mem731#1;call RxTimerHandler_#t~mem732#1.base, RxTimerHandler_#t~mem732#1.offset := read~$Pointer$#27(RxTimerHandler_~self#1.base, 216 + RxTimerHandler_~self#1.offset, 8);call RxTimerHandler_#t~mem733#1.base, RxTimerHandler_#t~mem733#1.offset := read~$Pointer$#27(RxTimerHandler_~self#1.base, 216 + RxTimerHandler_~self#1.offset, 8);call RxTimerHandler_#t~mem734#1 := read~int#27(RxTimerHandler_#t~mem733#1.base, 260 + RxTimerHandler_#t~mem733#1.offset, 8);call write~int#27(1 + RxTimerHandler_#t~mem734#1, RxTimerHandler_#t~mem732#1.base, 260 + RxTimerHandler_#t~mem732#1.offset, 8);havoc RxTimerHandler_#t~mem732#1.base, RxTimerHandler_#t~mem732#1.offset;havoc RxTimerHandler_#t~mem733#1.base, RxTimerHandler_#t~mem733#1.offset;havoc RxTimerHandler_#t~mem734#1;call RxTimerHandler_#t~mem735#1.base, RxTimerHandler_#t~mem735#1.offset := read~$Pointer$#27(RxTimerHandler_~self#1.base, 216 + RxTimerHandler_~self#1.offset, 8);call write~$Pointer$#27(RxTimerHandler_#t~mem735#1.base, RxTimerHandler_#t~mem735#1.offset, RxTimerHandler_~skb~2#1.base, 32 + RxTimerHandler_~skb~2#1.offset, 8);havoc RxTimerHandler_#t~mem735#1.base, RxTimerHandler_#t~mem735#1.offset; [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10041: assume 12 == ~ldv_statevar_2~0; [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10041: assume !(12 == ~ldv_statevar_2~0); [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-1: SUMMARY for call via_ircc_is_receiving_#t~ret811#1 := printk(110, 0); srcloc: null [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975: assume -2147483648 <= ldv_pci_instance_suspend_2_8_#t~ret906#1 && ldv_pci_instance_suspend_2_8_#t~ret906#1 <= 2147483647;ldv_pci_instance_suspend_2_8_~tmp~55#1 := ldv_pci_instance_suspend_2_8_#t~ret906#1;havoc ldv_pci_instance_suspend_2_8_#t~mem905#1;havoc ldv_pci_instance_suspend_2_8_#t~ret906#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~55#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975-1: SUMMARY for call ldv_pci_instance_suspend_2_8_#t~ret906#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~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~mem905#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset); srcloc: null [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: via_ircc_interrupt_#t~ret776#1 := via_ircc_dma_xmit_complete_#res#1;havoc via_ircc_dma_xmit_complete_#t~ret566#1, via_ircc_dma_xmit_complete_#t~mem567#1, via_ircc_dma_xmit_complete_#t~ret568#1, via_ircc_dma_xmit_complete_#t~bitwise569#1, via_ircc_dma_xmit_complete_#t~mem570#1.base, via_ircc_dma_xmit_complete_#t~mem570#1.offset, via_ircc_dma_xmit_complete_#t~mem571#1.base, via_ircc_dma_xmit_complete_#t~mem571#1.offset, via_ircc_dma_xmit_complete_#t~mem572#1, via_ircc_dma_xmit_complete_#t~mem573#1.base, via_ircc_dma_xmit_complete_#t~mem573#1.offset, via_ircc_dma_xmit_complete_#t~mem574#1.base, via_ircc_dma_xmit_complete_#t~mem574#1.offset, via_ircc_dma_xmit_complete_#t~mem575#1, via_ircc_dma_xmit_complete_#t~mem576#1.base, via_ircc_dma_xmit_complete_#t~mem576#1.offset, via_ircc_dma_xmit_complete_#t~mem577#1.base, via_ircc_dma_xmit_complete_#t~mem577#1.offset, via_ircc_dma_xmit_complete_#t~mem578#1, via_ircc_dma_xmit_complete_#t~mem579#1, via_ircc_dma_xmit_complete_#t~mem580#1, via_ircc_dma_xmit_complete_#t~ret581#1, via_ircc_dma_xmit_complete_#t~mem582#1, via_ircc_dma_xmit_complete_#t~mem583#1, via_ircc_dma_xmit_complete_#t~mem584#1, via_ircc_dma_xmit_complete_#t~mem585#1, via_ircc_dma_xmit_complete_#t~mem586#1, via_ircc_dma_xmit_complete_#t~mem587#1, via_ircc_dma_xmit_complete_#t~ret588#1, via_ircc_dma_xmit_complete_#t~mem589#1.base, via_ircc_dma_xmit_complete_#t~mem589#1.offset, via_ircc_dma_xmit_complete_#t~mem590#1.base, via_ircc_dma_xmit_complete_#t~mem590#1.offset, via_ircc_dma_xmit_complete_~self#1.base, via_ircc_dma_xmit_complete_~self#1.offset, via_ircc_dma_xmit_complete_~iobase~5#1, via_ircc_dma_xmit_complete_~ret~2#1, via_ircc_dma_xmit_complete_~Tx_status~0#1, via_ircc_dma_xmit_complete_~tmp~37#1, via_ircc_dma_xmit_complete_~tmp___0~12#1, via_ircc_dma_xmit_complete_~tmp___1~6#1;havoc via_ircc_dma_xmit_complete_#in~self#1.base, via_ircc_dma_xmit_complete_#in~self#1.offset;assume { :end_inline_via_ircc_dma_xmit_complete } true;assume -2147483648 <= via_ircc_interrupt_#t~ret776#1 && via_ircc_interrupt_#t~ret776#1 <= 2147483647;via_ircc_interrupt_~tmp___2~7#1 := via_ircc_interrupt_#t~ret776#1;havoc via_ircc_interrupt_#t~ret776#1; [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720: assume -2147483648 <= upload_rxdata_#t~ret697#1 && upload_rxdata_#t~ret697#1 <= 2147483647;havoc upload_rxdata_#t~ret697#1; [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720-1: SUMMARY for call upload_rxdata_#t~ret697#1 := WriteRegBit(upload_rxdata_~iobase#1, 17, 3, 0); srcloc: null [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume 0 != via_init_one_~rc~1#1; [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume !(0 != via_init_one_~rc~1#1); [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: SUMMARY for call WriteLPCReg(40, 112); srcloc: null [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258: assume -2147483648 <= via_ircc_hard_xmit_sir_#t~ret498#1 && via_ircc_hard_xmit_sir_#t~ret498#1 <= 2147483647;havoc via_ircc_hard_xmit_sir_#t~ret498#1; [2025-02-08 04:01:12,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11165-1: ldv___pci_register_driver_18_#t~ret954#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1023#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;assume -2147483648 <= ldv___pci_register_driver_18_#t~ret954#1 && ldv___pci_register_driver_18_#t~ret954#1 <= 2147483647;ldv___pci_register_driver_18_~tmp~64#1 := ldv___pci_register_driver_18_#t~ret954#1;havoc ldv___pci_register_driver_18_#t~ret954#1;ldv___pci_register_driver_18_~ldv_func_res~0#1 := ldv___pci_register_driver_18_~tmp~64#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_18_~ldv_func_res~0#1, ldv___pci_register_driver_18_~ldv_func_arg1#1.base, ldv___pci_register_driver_18_~ldv_func_arg1#1.offset, ldv___pci_register_driver_18_~ldv_func_arg2#1.base, ldv___pci_register_driver_18_~ldv_func_arg2#1.offset, ldv___pci_register_driver_18_~ldv_func_arg3#1.base, ldv___pci_register_driver_18_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret876#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_9_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~48#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_9_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.offset;havoc ldv___pci_register_driver_~tmp~48#1; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11165: havoc __pci_register_driver_#t~nondet1023#1; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret498#1 := WriteRegBit(via_ircc_hard_xmit_sir_~iobase~3#1 % 65536, 16, 7, 1); srcloc: null [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910: 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_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_9_#t~ret883#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_~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;assume { :begin_inline_via_ircc_hard_xmit_sir } true;via_ircc_hard_xmit_sir_#in~skb#1.base, via_ircc_hard_xmit_sir_#in~skb#1.offset, via_ircc_hard_xmit_sir_#in~dev#1.base, via_ircc_hard_xmit_sir_#in~dev#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;havoc via_ircc_hard_xmit_sir_#res#1;havoc via_ircc_hard_xmit_sir_#t~ret491#1.base, via_ircc_hard_xmit_sir_#t~ret491#1.offset, via_ircc_hard_xmit_sir_#t~ret492#1, via_ircc_hard_xmit_sir_#t~mem493#1, via_ircc_hard_xmit_sir_#t~ret494#1, via_ircc_hard_xmit_sir_#t~mem495#1, via_ircc_hard_xmit_sir_#t~mem496#1, via_ircc_hard_xmit_sir_#t~ret497#1, via_ircc_hard_xmit_sir_#t~ret498#1, via_ircc_hard_xmit_sir_#t~ret499#1, via_ircc_hard_xmit_sir_#t~ret500#1.base, via_ircc_hard_xmit_sir_#t~ret500#1.offset, via_ircc_hard_xmit_sir_#t~ret501#1, via_ircc_hard_xmit_sir_#t~mem502#1.base, via_ircc_hard_xmit_sir_#t~mem502#1.offset, via_ircc_hard_xmit_sir_#t~mem503#1.base, via_ircc_hard_xmit_sir_#t~mem503#1.offset, via_ircc_hard_xmit_sir_#t~mem504#1, via_ircc_hard_xmit_sir_#t~ret505#1, via_ircc_hard_xmit_sir_#t~mem507#1, via_ircc_hard_xmit_sir_#t~mem506#1, via_ircc_hard_xmit_sir_#t~mem508#1, via_ircc_hard_xmit_sir_#t~ret509#1, via_ircc_hard_xmit_sir_#t~ret510#1, via_ircc_hard_xmit_sir_#t~ret511#1, via_ircc_hard_xmit_sir_#t~ret512#1, via_ircc_hard_xmit_sir_#t~ret513#1, via_ircc_hard_xmit_sir_#t~mem514#1, via_ircc_hard_xmit_sir_#t~mem515#1, via_ircc_hard_xmit_sir_#t~mem516#1, via_ircc_hard_xmit_sir_#t~mem517#1, via_ircc_hard_xmit_sir_#t~ret518#1, via_ircc_hard_xmit_sir_#t~ret519#1, via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset, via_ircc_hard_xmit_sir_~dev#1.base, via_ircc_hard_xmit_sir_~dev#1.offset, via_ircc_hard_xmit_sir_~self~2#1.base, via_ircc_hard_xmit_sir_~self~2#1.offset, via_ircc_hard_xmit_sir_~flags~0#1, via_ircc_hard_xmit_sir_~iobase~3#1, via_ircc_hard_xmit_sir_~speed~0#1, via_ircc_hard_xmit_sir_~tmp~35#1.base, via_ircc_hard_xmit_sir_~tmp~35#1.offset, via_ircc_hard_xmit_sir_~tmp___0~10#1.base, via_ircc_hard_xmit_sir_~tmp___0~10#1.offset;via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset := via_ircc_hard_xmit_sir_#in~skb#1.base, via_ircc_hard_xmit_sir_#in~skb#1.offset;via_ircc_hard_xmit_sir_~dev#1.base, via_ircc_hard_xmit_sir_~dev#1.offset := via_ircc_hard_xmit_sir_#in~dev#1.base, via_ircc_hard_xmit_sir_#in~dev#1.offset;havoc via_ircc_hard_xmit_sir_~self~2#1.base, via_ircc_hard_xmit_sir_~self~2#1.offset;havoc via_ircc_hard_xmit_sir_~flags~0#1;havoc via_ircc_hard_xmit_sir_~iobase~3#1;havoc via_ircc_hard_xmit_sir_~speed~0#1;havoc via_ircc_hard_xmit_sir_~tmp~35#1.base, via_ircc_hard_xmit_sir_~tmp~35#1.offset;havoc via_ircc_hard_xmit_sir_~tmp___0~10#1.base, via_ircc_hard_xmit_sir_~tmp___0~10#1.offset; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: assume via_ircc_dma_receive_complete_#t~mem607#1 % 4294967296 <= 3999999;havoc via_ircc_dma_receive_complete_#t~mem607#1; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: assume !(via_ircc_dma_receive_complete_#t~mem607#1 % 4294967296 <= 3999999);havoc via_ircc_dma_receive_complete_#t~mem607#1; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7466: assume -2147483648 <= via_init_one_#t~ret305#1 && via_init_one_#t~ret305#1 <= 2147483647;via_init_one_~rc~1#1 := via_init_one_#t~ret305#1;havoc via_init_one_#t~ret305#1; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721: assume -2147483648 <= upload_rxdata_#t~ret698#1 && upload_rxdata_#t~ret698#1 <= 2147483647;havoc upload_rxdata_#t~ret698#1; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721-1: SUMMARY for call upload_rxdata_#t~ret698#1 := WriteRegBit(upload_rxdata_~iobase#1, 34, 6, 0); srcloc: null [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8655: call write~int#27(5888, via_ircc_dma_receive_complete_~skb~0#1.base, 134 + via_ircc_dma_receive_complete_~skb~0#1.offset, 2); [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8655-1: SUMMARY for call skb_reset_mac_header(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset); srcloc: null [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9316: assume 0 != via_ircc_net_ioctl_~tmp___2~9#1;via_ircc_net_ioctl_~ret~3#1 := -1; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9316: assume !(0 != via_ircc_net_ioctl_~tmp___2~9#1);call via_ircc_net_ioctl_#t~mem871#1 := read~int#27(via_ircc_net_ioctl_~irq~0#1.base, 16 + via_ircc_net_ioctl_~irq~0#1.offset, 8); [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7466-1: SUMMARY for call via_init_one_#t~ret305#1 := via_ircc_open(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset, 12406); srcloc: null [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret499#1 := WriteRegBit(via_ircc_hard_xmit_sir_~iobase~3#1 % 65536, 36, 6, 0); srcloc: null [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259: assume -2147483648 <= via_ircc_hard_xmit_sir_#t~ret499#1 && via_ircc_hard_xmit_sir_#t~ret499#1 <= 2147483647;havoc via_ircc_hard_xmit_sir_#t~ret499#1; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10109: havoc ldv_pci_instance_resume_early_2_6_#t~ret901#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~mem919#1.base, ldv_pci_pci_instance_2_#t~mem919#1.offset; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: assume 8 != via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: assume !(8 != via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296); [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8722: assume -2147483648 <= upload_rxdata_#t~ret699#1 && upload_rxdata_#t~ret699#1 <= 2147483647;havoc upload_rxdata_#t~ret699#1; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920: assume 0 != via_ircc_interrupt_~tmp___2~7#1;call via_ircc_interrupt_#t~mem777#1.base, via_ircc_interrupt_#t~mem777#1.offset := read~$Pointer$#27(via_ircc_interrupt_~self~4#1.base, 216 + via_ircc_interrupt_~self~4#1.offset, 8); [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920: assume !(0 != via_ircc_interrupt_~tmp___2~7#1);call via_ircc_interrupt_#t~mem780#1 := read~int#27(via_ircc_interrupt_~self~4#1.base, 580 + via_ircc_interrupt_~self~4#1.offset, 1);call write~int#27(1 + (if via_ircc_interrupt_#t~mem780#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_#t~mem780#1 % 256 % 4294967296 else via_ircc_interrupt_#t~mem780#1 % 256 % 4294967296 - 4294967296), via_ircc_interrupt_~self~4#1.base, 580 + via_ircc_interrupt_~self~4#1.offset, 1);havoc via_ircc_interrupt_#t~mem780#1; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8722-1: SUMMARY for call upload_rxdata_#t~ret699#1 := WriteRegBit(upload_rxdata_~iobase#1, 32, 5, 0); srcloc: null [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533: assume ~irda_debug~0 % 4294967296 > 2; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533: assume !(~irda_debug~0 % 4294967296 > 2); [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7401-1: SUMMARY for call via_init_one_#t~ret281#1 := printk(13, 0); srcloc: null [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7401: assume -2147483648 <= via_init_one_#t~ret281#1 && via_init_one_#t~ret281#1 <= 2147483647;havoc via_init_one_#t~ret281#1;via_init_one_#res#1 := -19;call ULTIMATE.dealloc(via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset);havoc via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset);havoc via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset);havoc via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset;call ULTIMATE.dealloc(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset);havoc via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset);havoc via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset; [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260: SUMMARY for call WriteReg(via_ircc_hard_xmit_sir_~iobase~3#1 % 65536, 21, 0); srcloc: null [2025-02-08 04:01:12,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: assume 5 == ~ldv_statevar_0~0; [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: assume !(5 == ~ldv_statevar_0~0); [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: assume 3 == ~ldv_statevar_1~0; [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: via_ircc_dma_receive_complete_~tmp~39#1 := via_ircc_dma_receive_complete_#t~ret608#1;havoc via_ircc_dma_receive_complete_#t~ret608#1;via_ircc_dma_receive_complete_~len~0#1 := (if via_ircc_dma_receive_complete_~tmp~39#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_dma_receive_complete_~tmp~39#1 % 65536 % 4294967296 else via_ircc_dma_receive_complete_~tmp~39#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret608#1 := GetRecvByte((if via_ircc_dma_receive_complete_~iobase#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_dma_receive_complete_~iobase#1 % 65536 % 4294967296 else via_ircc_dma_receive_complete_~iobase#1 % 65536 % 4294967296 - 4294967296), via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset); srcloc: null [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657: assume -2147483648 <= via_ircc_dma_receive_complete_#t~ret671#1 && via_ircc_dma_receive_complete_#t~ret671#1 <= 2147483647;havoc via_ircc_dma_receive_complete_#t~ret671#1;via_ircc_dma_receive_complete_#res#1 := 1; [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret671#1 := netif_rx(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset); srcloc: null [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: via_ircc_dma_receive_complete_#res#1 := 0; [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-1: SUMMARY for call hwreset(via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset); srcloc: null [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret500#1.base, via_ircc_hard_xmit_sir_#t~ret500#1.offset := spinlock_check(via_ircc_hard_xmit_sir_~self~2#1.base, 489 + via_ircc_hard_xmit_sir_~self~2#1.offset); srcloc: null [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261: via_ircc_hard_xmit_sir_~tmp___0~10#1.base, via_ircc_hard_xmit_sir_~tmp___0~10#1.offset := via_ircc_hard_xmit_sir_#t~ret500#1.base, via_ircc_hard_xmit_sir_#t~ret500#1.offset;havoc via_ircc_hard_xmit_sir_#t~ret500#1.base, via_ircc_hard_xmit_sir_#t~ret500#1.offset; [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045: assume 14 == ~ldv_statevar_2~0; [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045: assume !(14 == ~ldv_statevar_2~0); [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: SUMMARY for call hwreset(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: assume -2147483648 <= via_ircc_interrupt_#t~ret778#1 && via_ircc_interrupt_#t~ret778#1 <= 2147483647;via_ircc_interrupt_~tmp___1~10#1 := via_ircc_interrupt_#t~ret778#1;havoc via_ircc_interrupt_#t~mem777#1.base, via_ircc_interrupt_#t~mem777#1.offset;havoc via_ircc_interrupt_#t~ret778#1; [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790-1: SUMMARY for call skb_reset_mac_header(RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset); srcloc: null [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922-1: SUMMARY for call via_ircc_interrupt_#t~ret778#1 := irda_device_txqueue_empty(via_ircc_interrupt_#t~mem777#1.base, via_ircc_interrupt_#t~mem777#1.offset); srcloc: null [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856: via_ircc_interrupt_~tmp~42#1.base, via_ircc_interrupt_~tmp~42#1.offset := via_ircc_interrupt_#t~ret749#1.base, via_ircc_interrupt_#t~ret749#1.offset;havoc via_ircc_interrupt_#t~ret749#1.base, via_ircc_interrupt_#t~ret749#1.offset;via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset := via_ircc_interrupt_~tmp~42#1.base, via_ircc_interrupt_~tmp~42#1.offset;call via_ircc_interrupt_#t~mem750#1 := read~int#27(via_ircc_interrupt_~self~4#1.base, 292 + via_ircc_interrupt_~self~4#1.offset, 4);via_ircc_interrupt_~iobase~7#1 := via_ircc_interrupt_#t~mem750#1;havoc via_ircc_interrupt_#t~mem750#1;assume { :begin_inline_spin_lock } true;spin_lock_#in~lock#1.base, spin_lock_#in~lock#1.offset := via_ircc_interrupt_~self~4#1.base, 489 + via_ircc_interrupt_~self~4#1.offset;havoc spin_lock_~lock#1.base, spin_lock_~lock#1.offset;spin_lock_~lock#1.base, spin_lock_~lock#1.offset := spin_lock_#in~lock#1.base, spin_lock_#in~lock#1.offset;assume { :begin_inline__raw_spin_lock } true;_raw_spin_lock_#in~arg0#1.base, _raw_spin_lock_#in~arg0#1.offset := spin_lock_~lock#1.base, spin_lock_~lock#1.offset;havoc _raw_spin_lock_~arg0#1.base, _raw_spin_lock_~arg0#1.offset;_raw_spin_lock_~arg0#1.base, _raw_spin_lock_~arg0#1.offset := _raw_spin_lock_#in~arg0#1.base, _raw_spin_lock_#in~arg0#1.offset;havoc _raw_spin_lock_~arg0#1.base, _raw_spin_lock_~arg0#1.offset;havoc _raw_spin_lock_#in~arg0#1.base, _raw_spin_lock_#in~arg0#1.offset;assume { :end_inline__raw_spin_lock } true;havoc spin_lock_~lock#1.base, spin_lock_~lock#1.offset;havoc spin_lock_#in~lock#1.base, spin_lock_#in~lock#1.offset;assume { :end_inline_spin_lock } true; [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856-1: SUMMARY for call via_ircc_interrupt_#t~ret749#1.base, via_ircc_interrupt_#t~ret749#1.offset := netdev_priv(via_ircc_interrupt_~dev~2#1.base, via_ircc_interrupt_~dev~2#1.offset); srcloc: null [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790: call write~int#27(5888, RxTimerHandler_~skb~2#1.base, 134 + RxTimerHandler_~skb~2#1.offset, 2); [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535-1: SUMMARY for call via_ircc_cleanup_#t~ret339#1 := printk(21, 0); srcloc: null [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535: assume -2147483648 <= via_ircc_cleanup_#t~ret339#1 && via_ircc_cleanup_#t~ret339#1 <= 2147483647;havoc via_ircc_cleanup_#t~ret339#1; [2025-02-08 04:01:12,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7403: ldv_pci_instance_probe_2_17_#t~ret897#1 := via_init_one_#res#1;havoc via_init_one_#t~mem278#1, via_init_one_#t~ret279#1, via_init_one_#t~ret280#1, via_init_one_#t~ret281#1, via_init_one_#t~ret282#1, via_init_one_#t~ret283#1, via_init_one_#t~ret284#1, via_init_one_#t~ret285#1, via_init_one_#t~ret286#1, via_init_one_#t~ret287#1, via_init_one_#t~bitwise288#1, via_init_one_#t~ret289#1, via_init_one_#t~bitwise290#1, via_init_one_#t~ret291#1, via_init_one_#t~ret292#1, via_init_one_#t~ret293#1, via_init_one_#t~bitwise294#1, via_init_one_#t~ret295#1, via_init_one_#t~mem296#1, via_init_one_#t~bitwise297#1, via_init_one_#t~bitwise298#1, via_init_one_#t~ret299#1, via_init_one_#t~ret300#1, via_init_one_#t~mem301#1, via_init_one_#t~bitwise302#1, via_init_one_#t~ret303#1, via_init_one_#t~ret304#1, via_init_one_#t~ret305#1, via_init_one_#t~ret306#1, via_init_one_#t~ret307#1, via_init_one_#t~mem308#1, via_init_one_#t~ret309#1, via_init_one_#t~mem310#1, via_init_one_#t~bitwise311#1, via_init_one_#t~ret312#1, via_init_one_#t~ret313#1, via_init_one_#t~mem314#1, via_init_one_#t~bitwise315#1, via_init_one_#t~ret316#1, via_init_one_#t~ret317#1, via_init_one_#t~ret318#1, via_init_one_#t~mem319#1, via_init_one_#t~bitwise320#1, via_init_one_#t~ret321#1, via_init_one_#t~mem322#1, via_init_one_#t~bitwise323#1, via_init_one_#t~ret324#1, via_init_one_#t~mem325#1, via_init_one_#t~ret326#1, via_init_one_#t~mem327#1, via_init_one_#t~bitwise328#1, via_init_one_#t~ret329#1, via_init_one_#t~mem330#1, via_init_one_#t~ret331#1, via_init_one_#t~mem332#1, via_init_one_#t~ret333#1, via_init_one_#t~mem334#1, via_init_one_#t~bitwise335#1, via_init_one_#t~bitwise336#1, via_init_one_#t~ret337#1, via_init_one_#t~ret338#1, via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, via_init_one_~id#1.base, via_init_one_~id#1.offset, via_init_one_~rc~1#1, via_init_one_~temp~4#1, via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset, via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset, via_init_one_~Chipset~0#1, via_init_one_~FirDRQ1~0#1, via_init_one_~FirDRQ0~0#1, via_init_one_~FirIRQ~0#1, via_init_one_~FirIOBase~0#1, via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset, via_init_one_~tmp~28#1, via_init_one_~tmp___0~6#1, via_init_one_~tmp___1~3#1, via_init_one_~tmp___2~1#1, via_init_one_~tmp___3~0#1, via_init_one_~tmp___4~0#1, via_init_one_~tmp___5~0#1;havoc via_init_one_#in~pcidev#1.base, via_init_one_#in~pcidev#1.offset, via_init_one_#in~id#1.base, via_init_one_#in~id#1.offset;assume { :end_inline_via_init_one } true;assume -2147483648 <= ldv_pci_instance_probe_2_17_#t~ret897#1 && ldv_pci_instance_probe_2_17_#t~ret897#1 <= 2147483647;ldv_pci_instance_probe_2_17_~tmp~54#1 := ldv_pci_instance_probe_2_17_#t~ret897#1;havoc ldv_pci_instance_probe_2_17_#t~ret897#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~54#1;ldv_pci_pci_instance_2_#t~ret934#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret897#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~54#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;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret934#1 && ldv_pci_pci_instance_2_#t~ret934#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret934#1;havoc ldv_pci_pci_instance_2_#t~mem933#1.base, ldv_pci_pci_instance_2_#t~mem933#1.offset;havoc ldv_pci_pci_instance_2_#t~ret934#1;assume { :begin_inline_ldv_ldv_post_probe_28 } true;ldv_ldv_post_probe_28_#in~ldv_func_arg1#1 := ~ldv_2_ret_default~0;havoc ldv_ldv_post_probe_28_#res#1;havoc ldv_ldv_post_probe_28_#t~ret960#1, ldv_ldv_post_probe_28_~ldv_func_arg1#1, ldv_ldv_post_probe_28_~tmp~67#1;ldv_ldv_post_probe_28_~ldv_func_arg1#1 := ldv_ldv_post_probe_28_#in~ldv_func_arg1#1;havoc ldv_ldv_post_probe_28_~tmp~67#1;assume { :begin_inline_ldv_check_return_value_probe } true;ldv_check_return_value_probe_#in~retval#1 := ldv_ldv_post_probe_28_~ldv_func_arg1#1;havoc ldv_check_return_value_probe_~retval#1;ldv_check_return_value_probe_~retval#1 := ldv_check_return_value_probe_#in~retval#1; [2025-02-08 04:01:12,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8262: via_ircc_hard_xmit_sir_~flags~0#1 := via_ircc_hard_xmit_sir_#t~ret501#1;havoc via_ircc_hard_xmit_sir_#t~ret501#1;call via_ircc_hard_xmit_sir_#t~mem502#1.base, via_ircc_hard_xmit_sir_#t~mem502#1.offset := read~$Pointer$#27(via_ircc_hard_xmit_sir_~self~2#1.base, 364 + via_ircc_hard_xmit_sir_~self~2#1.offset, 8);call write~$Pointer$#27(via_ircc_hard_xmit_sir_#t~mem502#1.base, via_ircc_hard_xmit_sir_#t~mem502#1.offset, via_ircc_hard_xmit_sir_~self~2#1.base, 372 + via_ircc_hard_xmit_sir_~self~2#1.offset, 8);havoc via_ircc_hard_xmit_sir_#t~mem502#1.base, via_ircc_hard_xmit_sir_#t~mem502#1.offset;call via_ircc_hard_xmit_sir_#t~mem503#1.base, via_ircc_hard_xmit_sir_#t~mem503#1.offset := read~$Pointer$#27(via_ircc_hard_xmit_sir_~self~2#1.base, 372 + via_ircc_hard_xmit_sir_~self~2#1.offset, 8);call via_ircc_hard_xmit_sir_#t~mem504#1 := read~int#27(via_ircc_hard_xmit_sir_~self~2#1.base, 384 + via_ircc_hard_xmit_sir_~self~2#1.offset, 4);assume { :begin_inline_async_wrap_skb } true;async_wrap_skb_#in~arg0#1.base, async_wrap_skb_#in~arg0#1.offset, async_wrap_skb_#in~arg1#1.base, async_wrap_skb_#in~arg1#1.offset, async_wrap_skb_#in~arg2#1 := via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset, via_ircc_hard_xmit_sir_#t~mem503#1.base, via_ircc_hard_xmit_sir_#t~mem503#1.offset, via_ircc_hard_xmit_sir_#t~mem504#1;havoc async_wrap_skb_#res#1;havoc async_wrap_skb_#t~nondet1027#1, async_wrap_skb_~arg0#1.base, async_wrap_skb_~arg0#1.offset, async_wrap_skb_~arg1#1.base, async_wrap_skb_~arg1#1.offset, async_wrap_skb_~arg2#1;async_wrap_skb_~arg0#1.base, async_wrap_skb_~arg0#1.offset := async_wrap_skb_#in~arg0#1.base, async_wrap_skb_#in~arg0#1.offset;async_wrap_skb_~arg1#1.base, async_wrap_skb_~arg1#1.offset := async_wrap_skb_#in~arg1#1.base, async_wrap_skb_#in~arg1#1.offset;async_wrap_skb_~arg2#1 := async_wrap_skb_#in~arg2#1;havoc async_wrap_skb_#t~nondet1027#1;assume -2147483648 <= async_wrap_skb_#t~nondet1027#1 && async_wrap_skb_#t~nondet1027#1 <= 2147483647;async_wrap_skb_#res#1 := async_wrap_skb_#t~nondet1027#1;havoc async_wrap_skb_#t~nondet1027#1; [2025-02-08 04:01:12,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem933#1.base, ldv_pci_pci_instance_2_#t~mem933#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, 32 + ~ldv_2_container_pci_driver~0.offset, 8);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~mem933#1.base, ldv_pci_pci_instance_2_#t~mem933#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~ret897#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~54#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~54#1;assume { :begin_inline_via_init_one } true;via_init_one_#in~pcidev#1.base, via_init_one_#in~pcidev#1.offset, via_init_one_#in~id#1.base, via_init_one_#in~id#1.offset := ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset;havoc via_init_one_#res#1;havoc via_init_one_#t~mem278#1, via_init_one_#t~ret279#1, via_init_one_#t~ret280#1, via_init_one_#t~ret281#1, via_init_one_#t~ret282#1, via_init_one_#t~ret283#1, via_init_one_#t~ret284#1, via_init_one_#t~ret285#1, via_init_one_#t~ret286#1, via_init_one_#t~ret287#1, via_init_one_#t~bitwise288#1, via_init_one_#t~ret289#1, via_init_one_#t~bitwise290#1, via_init_one_#t~ret291#1, via_init_one_#t~ret292#1, via_init_one_#t~ret293#1, via_init_one_#t~bitwise294#1, via_init_one_#t~ret295#1, via_init_one_#t~mem296#1, via_init_one_#t~bitwise297#1, via_init_one_#t~bitwise298#1, via_init_one_#t~ret299#1, via_init_one_#t~ret300#1, via_init_one_#t~mem301#1, via_init_one_#t~bitwise302#1, via_init_one_#t~ret303#1, via_init_one_#t~ret304#1, via_init_one_#t~ret305#1, via_init_one_#t~ret306#1, via_init_one_#t~ret307#1, via_init_one_#t~mem308#1, via_init_one_#t~ret309#1, via_init_one_#t~mem310#1, via_init_one_#t~bitwise311#1, via_init_one_#t~ret312#1, via_init_one_#t~ret313#1, via_init_one_#t~mem314#1, via_init_one_#t~bitwise315#1, via_init_one_#t~ret316#1, via_init_one_#t~ret317#1, via_init_one_#t~ret318#1, via_init_one_#t~mem319#1, via_init_one_#t~bitwise320#1, via_init_one_#t~ret321#1, via_init_one_#t~mem322#1, via_init_one_#t~bitwise323#1, via_init_one_#t~ret324#1, via_init_one_#t~mem325#1, via_init_one_#t~ret326#1, via_init_one_#t~mem327#1, via_init_one_#t~bitwise328#1, via_init_one_#t~ret329#1, via_init_one_#t~mem330#1, via_init_one_#t~ret331#1, via_init_one_#t~mem332#1, via_init_one_#t~ret333#1, via_init_one_#t~mem334#1, via_init_one_#t~bitwise335#1, via_init_one_#t~bitwise336#1, via_init_one_#t~ret337#1, via_init_one_#t~ret338#1, via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, via_init_one_~id#1.base, via_init_one_~id#1.offset, via_init_one_~rc~1#1, via_init_one_~temp~4#1, via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset, via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset, via_init_one_~Chipset~0#1, via_init_one_~FirDRQ1~0#1, via_init_one_~FirDRQ0~0#1, via_init_one_~FirIRQ~0#1, via_init_one_~FirIOBase~0#1, via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset, via_init_one_~tmp~28#1, via_init_one_~tmp___0~6#1, via_init_one_~tmp___1~3#1, via_init_one_~tmp___2~1#1, via_init_one_~tmp___3~0#1, via_init_one_~tmp___4~0#1, via_init_one_~tmp___5~0#1;via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset := via_init_one_#in~pcidev#1.base, via_init_one_#in~pcidev#1.offset;via_init_one_~id#1.base, via_init_one_~id#1.offset := via_init_one_#in~id#1.base, via_init_one_#in~id#1.offset;havoc via_init_one_~rc~1#1;havoc via_init_one_~temp~4#1;call via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset := #Ultimate.allocOnStack(1);call via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset := #Ultimate.allocOnStack(1);call via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset := #Ultimate.allocOnStack(1);call via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset := #Ultimate.allocOnStack(1);havoc via_init_one_~Chipset~0#1;havoc via_init_one_~FirDRQ1~0#1;havoc via_init_one_~FirDRQ0~0#1;havoc via_init_one_~FirIRQ~0#1;havoc via_init_one_~FirIOBase~0#1;call via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset := #Ultimate.allocOnStack(72);havoc via_init_one_~tmp~28#1;havoc via_init_one_~tmp___0~6#1;havoc via_init_one_~tmp___1~3#1;havoc via_init_one_~tmp___2~1#1;havoc via_init_one_~tmp___3~0#1;havoc via_init_one_~tmp___4~0#1;havoc via_init_one_~tmp___5~0#1; [2025-02-08 04:01:12,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8262-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret501#1 := _raw_spin_lock_irqsave(via_ircc_hard_xmit_sir_~tmp___0~10#1.base, via_ircc_hard_xmit_sir_~tmp___0~10#1.offset); srcloc: null [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9980: 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~ret923#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem909#1, ldv_pci_instance_suspend_late_2_7_#t~ret910#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~56#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;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret923#1 && ldv_pci_pci_instance_2_#t~ret923#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret923#1;havoc ldv_pci_pci_instance_2_#t~mem921#1.base, ldv_pci_pci_instance_2_#t~mem921#1.offset;havoc ldv_pci_pci_instance_2_#t~mem922#1;havoc ldv_pci_pci_instance_2_#t~ret923#1; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-1: upload_rxdata_#res#1 := 1; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527: via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset := via_ircc_dma_receive_complete_#t~ret609#1.base, via_ircc_dma_receive_complete_#t~ret609#1.offset;havoc via_ircc_dma_receive_complete_#t~ret609#1.base, via_ircc_dma_receive_complete_#t~ret609#1.offset; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret609#1.base, via_ircc_dma_receive_complete_#t~ret609#1.offset := dev_alloc_skb(1 + via_ircc_dma_receive_complete_~len~0#1); srcloc: null [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924: assume 0 != via_ircc_interrupt_~tmp___1~10#1; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924: assume !(0 != via_ircc_interrupt_~tmp___1~10#1); [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10113: ~ldv_statevar_2~0 := 5; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792: assume -2147483648 <= RxTimerHandler_#t~ret736#1 && RxTimerHandler_#t~ret736#1 <= 2147483647;havoc RxTimerHandler_#t~ret736#1;call RxTimerHandler_#t~mem737#1 := read~int#27(RxTimerHandler_~st_fifo~2#1.base, 84 + RxTimerHandler_~st_fifo~2#1.offset, 4); [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-1: SUMMARY for call RxTimerHandler_#t~ret736#1 := netif_rx(RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset); srcloc: null [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: assume 4 == ~ldv_statevar_1~0; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: assume !(4 == ~ldv_statevar_1~0); [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: assume 6 == ~ldv_statevar_0~0; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: assume !(6 == ~ldv_statevar_0~0); [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7472: assume ~irda_debug~0 % 4294967296 > 1; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7472: assume !(~irda_debug~0 % 4294967296 > 1); [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9322: havoc via_ircc_net_ioctl_#t~mem871#1; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: assume 0 == (via_ircc_dma_receive_complete_~skb~0#1.base + via_ircc_dma_receive_complete_~skb~0#1.offset) % 18446744073709551616;via_ircc_dma_receive_complete_#res#1 := 0; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: assume !(0 == (via_ircc_dma_receive_complete_~skb~0#1.base + via_ircc_dma_receive_complete_~skb~0#1.offset) % 18446744073709551616); [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9058: assume -2147483648 <= via_ircc_is_receiving_#t~ret813#1 && via_ircc_is_receiving_#t~ret813#1 <= 2147483647;via_ircc_is_receiving_~tmp~43#1 := via_ircc_is_receiving_#t~ret813#1;havoc via_ircc_is_receiving_#t~ret813#1; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9322-1: SUMMARY for call via_ircc_change_speed(via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset, via_ircc_net_ioctl_#t~mem871#1); srcloc: null [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8926-1: SUMMARY for call via_ircc_interrupt_#t~ret779#1 := via_ircc_dma_receive(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860: via_ircc_interrupt_~iHostIntType~0#1 := via_ircc_interrupt_#t~ret751#1;havoc via_ircc_interrupt_#t~ret751#1; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860-1: SUMMARY for call via_ircc_interrupt_#t~ret751#1 := ReadReg(via_ircc_interrupt_~iobase~7#1, 33); srcloc: null [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: assume 16 == ~ldv_statevar_2~0; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: assume !(16 == ~ldv_statevar_2~0); [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9058-1: SUMMARY for call via_ircc_is_receiving_#t~ret813#1 := CkRxRecv((if via_ircc_is_receiving_~iobase~9#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_is_receiving_~iobase~9#1 % 65536 % 4294967296 else via_ircc_is_receiving_~iobase~9#1 % 65536 % 4294967296 - 4294967296), via_ircc_is_receiving_~self#1.base, via_ircc_is_receiving_~self#1.offset); srcloc: null [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8926: assume -2147483648 <= via_ircc_interrupt_#t~ret779#1 && via_ircc_interrupt_#t~ret779#1 <= 2147483647;havoc via_ircc_interrupt_#t~ret779#1; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8596: assume ~irda_debug~0 % 4294967296 > 1; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8596: assume !(~irda_debug~0 % 4294967296 > 1); [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407-1: SUMMARY for call via_init_one_#t~ret282#1 := ReadLPCReg(32); srcloc: null [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407: via_init_one_~tmp~28#1 := via_init_one_#t~ret282#1;havoc via_init_one_#t~ret282#1; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266: havoc via_ircc_hard_xmit_sir_#t~mem508#1; [2025-02-08 04:01:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: assume 0 != (ldv_pci_pci_instance_2_#t~mem920#1.base + ldv_pci_pci_instance_2_#t~mem920#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem920#1.base, ldv_pci_pci_instance_2_#t~mem920#1.offset;call ldv_pci_pci_instance_2_#t~mem921#1.base, ldv_pci_pci_instance_2_#t~mem921#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem922#1 := read~int#31(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4);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~mem921#1.base, ldv_pci_pci_instance_2_#t~mem921#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem922#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem909#1, ldv_pci_instance_suspend_late_2_7_#t~ret910#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~56#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(4);call write~int#4(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, 4);havoc ldv_pci_instance_suspend_late_2_7_~tmp~56#1;call ldv_pci_instance_suspend_late_2_7_#t~mem909#1 := read~int#4(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4); [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: assume !(0 != (ldv_pci_pci_instance_2_#t~mem920#1.base + ldv_pci_pci_instance_2_#t~mem920#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem920#1.base, ldv_pci_pci_instance_2_#t~mem920#1.offset; [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116-1: call ldv_pci_pci_instance_2_#t~mem920#1.base, ldv_pci_pci_instance_2_#t~mem920#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266-1: SUMMARY for call SetBaudRate((if via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 else via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 - 4294967296), via_ircc_hard_xmit_sir_#t~mem508#1); srcloc: null [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795: assume RxTimerHandler_#t~mem737#1 > 0;havoc RxTimerHandler_#t~mem737#1; [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795: assume !(RxTimerHandler_#t~mem737#1 > 0);havoc RxTimerHandler_#t~mem737#1;call write~int#27(0, RxTimerHandler_~self#1.base, 588 + RxTimerHandler_~self#1.offset, 4); [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993: assume -2147483648 <= via_ircc_interrupt_#t~ret797#1 && via_ircc_interrupt_#t~ret797#1 <= 2147483647;havoc via_ircc_interrupt_#t~ret797#1; [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993-1: SUMMARY for call via_ircc_interrupt_#t~ret797#1 := via_ircc_dma_receive(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7474: assume -2147483648 <= via_init_one_#t~ret306#1 && via_init_one_#t~ret306#1 <= 2147483647;havoc via_init_one_#t~ret306#1; [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7540: assume { :begin_inline_ldv_pci_unregister_driver_19 } true;ldv_pci_unregister_driver_19_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_#in~ldv_func_arg1#1.offset := ~#via_driver~0.base, ~#via_driver~0.offset;havoc ldv_pci_unregister_driver_19_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_19_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_19_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_#in~ldv_func_arg1#1.offset;assume { :begin_inline_pci_unregister_driver } true;pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset := ldv_pci_unregister_driver_19_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_~ldv_func_arg1#1.offset;havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset := pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;havoc pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;assume { :end_inline_pci_unregister_driver } true;assume { :begin_inline_ldv_pci_unregister_driver } true;ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset := 0, 0, ldv_pci_unregister_driver_19_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.offset;ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset := ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset;ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset := ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;havoc ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.offset;ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.offset := ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset; [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9324: SUMMARY for call spin_unlock_irqrestore(via_ircc_net_ioctl_~self~7#1.base, 489 + via_ircc_net_ioctl_~self~7#1.offset, via_ircc_net_ioctl_~flags~2#1); srcloc: null [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: assume ~irda_debug~0 % 4294967296 > 2; [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: assume !(~irda_debug~0 % 4294967296 > 2); [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7474-1: SUMMARY for call via_init_one_#t~ret306#1 := printk(17, 0); srcloc: null [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267: SUMMARY for call SetPulseWidth((if via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 else via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 - 4294967296), 12); srcloc: null [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: assume 0 != via_ircc_is_receiving_~tmp~43#1;via_ircc_is_receiving_~status~2#1 := 1; [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: assume !(0 != via_ircc_is_receiving_~tmp~43#1); [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10183: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret936#1 && ldv_pci_pci_instance_2_#t~ret936#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___1~14#1 := ldv_pci_pci_instance_2_#t~ret936#1;havoc ldv_pci_pci_instance_2_#t~ret936#1; [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10183-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret936#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:12,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: assume ~irda_debug~0 % 4294967296 > 3; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: assume !(~irda_debug~0 % 4294967296 > 3); [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret632#1 := RxCurCount((if via_ircc_dma_receive_complete_~iobase#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_dma_receive_complete_~iobase#1 % 65536 % 4294967296 else via_ircc_dma_receive_complete_~iobase#1 % 65536 % 4294967296 - 4294967296), via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset); srcloc: null [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598: via_ircc_dma_receive_complete_~tmp___2~5#1 := via_ircc_dma_receive_complete_#t~ret632#1;havoc via_ircc_dma_receive_complete_#t~ret632#1;call via_ircc_dma_receive_complete_#t~mem633#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 84 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4); [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7409: assume 60 != via_init_one_~tmp~28#1 % 256 % 4294967296;via_init_one_~Chipset~0#1 := 12438; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7409: assume !(60 != via_init_one_~tmp~28#1 % 256 % 4294967296);via_init_one_~Chipset~0#1 := 12406; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268: SUMMARY for call SetSendPreambleCount((if via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 else via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9986: assume -2147483648 <= ldv_pci_instance_suspend_late_2_7_#t~ret910#1 && ldv_pci_instance_suspend_late_2_7_#t~ret910#1 <= 2147483647;ldv_pci_instance_suspend_late_2_7_~tmp~56#1 := ldv_pci_instance_suspend_late_2_7_#t~ret910#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem909#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret910#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~56#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: havoc ldv_interrupt_interrupt_instance_0_#t~ret892#1, ldv_interrupt_interrupt_instance_0_#t~ret893#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~52#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 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9986-1: SUMMARY for call ldv_pci_instance_suspend_late_2_7_#t~ret910#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~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~mem909#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 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9854: assume 5 == ~ldv_statevar_1~0; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9854: assume !(5 == ~ldv_statevar_1~0); [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599: assume -2147483648 <= via_ircc_dma_receive_complete_#t~ret634#1 && via_ircc_dma_receive_complete_#t~ret634#1 <= 2147483647;havoc via_ircc_dma_receive_complete_#t~mem633#1;havoc via_ircc_dma_receive_complete_#t~ret634#1; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret634#1 := printk(60, 0); srcloc: null [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401-1: SUMMARY for call via_ircc_dma_xmit_complete_#t~ret566#1 := printk(52, 0); srcloc: null [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: assume -2147483648 <= via_ircc_dma_xmit_complete_#t~ret566#1 && via_ircc_dma_xmit_complete_#t~ret566#1 <= 2147483647;havoc via_ircc_dma_xmit_complete_#t~ret566#1; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10449: via_ircc_init_#t~ret276#1 := ldv___pci_register_driver_18_#res#1;havoc ldv___pci_register_driver_18_#t~ret954#1, ldv___pci_register_driver_18_#t~ret955#1, ldv___pci_register_driver_18_~ldv_func_arg1#1.base, ldv___pci_register_driver_18_~ldv_func_arg1#1.offset, ldv___pci_register_driver_18_~ldv_func_arg2#1.base, ldv___pci_register_driver_18_~ldv_func_arg2#1.offset, ldv___pci_register_driver_18_~ldv_func_arg3#1.base, ldv___pci_register_driver_18_~ldv_func_arg3#1.offset, ldv___pci_register_driver_18_~ldv_func_res~0#1, ldv___pci_register_driver_18_~tmp~64#1, ldv___pci_register_driver_18_~tmp___0~22#1;havoc ldv___pci_register_driver_18_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_18_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_18_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_18 } true;assume -2147483648 <= via_ircc_init_#t~ret276#1 && via_ircc_init_#t~ret276#1 <= 2147483647;via_ircc_init_~rc~0#1 := via_ircc_init_#t~ret276#1;havoc via_ircc_init_#t~ret276#1; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8269: SUMMARY for call WriteReg(via_ircc_hard_xmit_sir_~iobase~3#1 % 65536, 21, 128); srcloc: null [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: assume 17 == ~ldv_statevar_2~0; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: assume !(17 == ~ldv_statevar_2~0); [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185: assume 0 != ldv_pci_pci_instance_2_~tmp___1~14#1;~ldv_statevar_2~0 := 14; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185: assume !(0 != ldv_pci_pci_instance_2_~tmp___1~14#1);~ldv_statevar_2~0 := 16; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864: assume -2147483648 <= via_ircc_interrupt_#t~ret756#1 && via_ircc_interrupt_#t~ret756#1 <= 2147483647;havoc via_ircc_interrupt_#t~bitwise752#1;havoc via_ircc_interrupt_#t~bitwise753#1;havoc via_ircc_interrupt_#t~bitwise754#1;havoc via_ircc_interrupt_#t~bitwise755#1;havoc via_ircc_interrupt_#t~ret756#1; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864-1: SUMMARY for call via_ircc_interrupt_#t~ret756#1 := printk(70, 0); srcloc: null [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534: SUMMARY for call skb_reserve(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, 1); srcloc: null [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: assume -2147483648 <= via_ircc_hard_xmit_sir_#t~ret509#1 && via_ircc_hard_xmit_sir_#t~ret509#1 <= 2147483647;havoc via_ircc_hard_xmit_sir_#t~ret509#1; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450-1: ldv___pci_register_driver_18_#res#1 := ldv___pci_register_driver_18_~ldv_func_res~0#1; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9327: via_ircc_net_ioctl_~tmp___3~6#1 := (if 0 == via_ircc_net_ioctl_#t~ret872#1 % 256 then 0 else 1);havoc via_ircc_net_ioctl_#t~ret872#1; [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret509#1 := WriteRegBit(via_ircc_hard_xmit_sir_~iobase~3#1 % 65536, 17, 4, 1); srcloc: null [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9327-1: SUMMARY for call via_ircc_net_ioctl_#t~ret872#1 := capable(12); srcloc: null [2025-02-08 04:01:12,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865: [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865-1: havoc via_ircc_interrupt_#t~bitwise752#1;assume (((((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise752#1 <= (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise752#1 <= 64) && via_ircc_interrupt_#t~bitwise752#1 >= 0) && ((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise752#1 > 64 + (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise752#1 >= -2147483648; [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865-2: assume 64 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise752#1 := (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865-2: assume !(64 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865-3: assume 0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise752#1 := 0; [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865-3: assume !(0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: havoc via_ircc_dma_receive_complete_#t~ret610#1.base, via_ircc_dma_receive_complete_#t~ret610#1.offset;call via_ircc_dma_receive_complete_#t~mem611#1 := read~int#27(via_ircc_dma_receive_complete_~self#1.base, 584 + via_ircc_dma_receive_complete_~self#1.offset, 4); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret610#1.base, via_ircc_dma_receive_complete_#t~ret610#1.offset := skb_put(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, -2 + via_ircc_dma_receive_complete_~len~0#1); srcloc: null [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret510#1 := WriteRegBit(via_ircc_hard_xmit_sir_~iobase~3#1 % 65536, 17, 3, 0); srcloc: null [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271: assume -2147483648 <= via_ircc_hard_xmit_sir_#t~ret510#1 && via_ircc_hard_xmit_sir_#t~ret510#1 <= 2147483647;havoc via_ircc_hard_xmit_sir_#t~ret510#1; [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9262: assume 0 == (via_ircc_net_ioctl_~dev#1.base + via_ircc_net_ioctl_~dev#1.offset) % 18446744073709551616; [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9262: assume !(0 == (via_ircc_net_ioctl_~dev#1.base + via_ircc_net_ioctl_~dev#1.offset) % 18446744073709551616); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866: [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9064: assume ~irda_debug~0 % 4294967296 > 1; [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9064: assume !(~irda_debug~0 % 4294967296 > 1); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866-5: havoc via_ircc_interrupt_#t~bitwise753#1;assume (((((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise753#1 <= (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise753#1 <= 32) && via_ircc_interrupt_#t~bitwise753#1 >= 0) && ((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise753#1 > 32 + (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise753#1 >= -2147483648; [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866-6: assume 32 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise753#1 := (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866-6: assume !(32 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866-7: assume 0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise753#1 := 0; [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866-7: assume !(0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866-1: havoc via_ircc_interrupt_#t~bitwise754#1;assume (((((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise754#1 <= (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise754#1 <= 16) && via_ircc_interrupt_#t~bitwise754#1 >= 0) && ((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise754#1 > 16 + (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise754#1 >= -2147483648; [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800: assume ~irda_debug~0 % 4294967296 > 1; [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800: assume !(~irda_debug~0 % 4294967296 > 1); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866-2: assume 16 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise754#1 := (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866-2: assume !(16 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866-3: assume 0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise754#1 := 0; [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866-3: assume !(0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: ~ldv_statevar_0~0 := 6; [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866-4: [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791-1: SUMMARY for call ldv_assume((if 2 != ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479-1: SUMMARY for call via_init_one_#t~ret307#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 103, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset); srcloc: null [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479: assume -2147483648 <= via_init_one_#t~ret307#1 && via_init_one_#t~ret307#1 <= 2147483647;havoc via_init_one_#t~ret307#1;call via_init_one_#t~mem308#1 := read~int#10(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, 1); [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272: SUMMARY for call ResetChip((if via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 else via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 04:01:12,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: assume 0 != via_ircc_net_ioctl_~tmp___3~6#1 % 256;via_ircc_net_ioctl_~tmp___4~6#1 := 0; [2025-02-08 04:01:12,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: assume !(0 != via_ircc_net_ioctl_~tmp___3~6#1 % 256);via_ircc_net_ioctl_~tmp___4~6#1 := 1; [2025-02-08 04:01:12,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867: [2025-02-08 04:01:12,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: assume 7 == ~ldv_statevar_1~0; [2025-02-08 04:01:12,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: assume !(7 == ~ldv_statevar_1~0); [2025-02-08 04:01:12,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867-1: havoc via_ircc_interrupt_#t~bitwise755#1;assume (((((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise755#1 <= (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise755#1 <= 14) && via_ircc_interrupt_#t~bitwise755#1 >= 0) && ((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise755#1 > 14 + (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise755#1 >= -2147483648; [2025-02-08 04:01:12,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: assume { :begin_inline_spin_unlock } true;spin_unlock_#in~lock#1.base, spin_unlock_#in~lock#1.offset := via_ircc_interrupt_~self~4#1.base, 489 + via_ircc_interrupt_~self~4#1.offset;havoc spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset;spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset := spin_unlock_#in~lock#1.base, spin_unlock_#in~lock#1.offset;assume { :begin_inline__raw_spin_unlock } true;_raw_spin_unlock_#in~arg0#1.base, _raw_spin_unlock_#in~arg0#1.offset := spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset;havoc _raw_spin_unlock_~arg0#1.base, _raw_spin_unlock_~arg0#1.offset;_raw_spin_unlock_~arg0#1.base, _raw_spin_unlock_~arg0#1.offset := _raw_spin_unlock_#in~arg0#1.base, _raw_spin_unlock_#in~arg0#1.offset;havoc _raw_spin_unlock_~arg0#1.base, _raw_spin_unlock_~arg0#1.offset;havoc _raw_spin_unlock_#in~arg0#1.base, _raw_spin_unlock_#in~arg0#1.offset;assume { :end_inline__raw_spin_unlock } true;havoc spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset;havoc spin_unlock_#in~lock#1.base, spin_unlock_#in~lock#1.offset;assume { :end_inline_spin_unlock } true;via_ircc_interrupt_#res#1 := (if 0 != via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 then 1 else 0);ldv_interrupt_instance_handler_0_5_#t~ret888#1 := via_ircc_interrupt_#res#1;havoc via_ircc_interrupt_#t~ret749#1.base, via_ircc_interrupt_#t~ret749#1.offset, via_ircc_interrupt_#t~mem750#1, via_ircc_interrupt_#t~ret751#1, via_ircc_interrupt_#t~bitwise752#1, via_ircc_interrupt_#t~bitwise753#1, via_ircc_interrupt_#t~bitwise754#1, via_ircc_interrupt_#t~bitwise755#1, via_ircc_interrupt_#t~ret756#1, via_ircc_interrupt_#t~bitwise757#1, via_ircc_interrupt_#t~mem758#1, via_ircc_interrupt_#t~ret759#1, via_ircc_interrupt_#t~mem760#1, via_ircc_interrupt_#t~ret761#1, via_ircc_interrupt_#t~mem762#1, via_ircc_interrupt_#t~mem763#1, via_ircc_interrupt_#t~mem764#1.base, via_ircc_interrupt_#t~mem764#1.offset, via_ircc_interrupt_#t~ret765#1, via_ircc_interrupt_#t~ret766#1, via_ircc_interrupt_#t~ret767#1, via_ircc_interrupt_#t~bitwise768#1, via_ircc_interrupt_#t~ret769#1, via_ircc_interrupt_#t~bitwise770#1, via_ircc_interrupt_#t~bitwise771#1, via_ircc_interrupt_#t~bitwise772#1, via_ircc_interrupt_#t~ret773#1, via_ircc_interrupt_#t~bitwise774#1, via_ircc_interrupt_#t~mem775#1, via_ircc_interrupt_#t~ret776#1, via_ircc_interrupt_#t~mem777#1.base, via_ircc_interrupt_#t~mem777#1.offset, via_ircc_interrupt_#t~ret778#1, via_ircc_interrupt_#t~ret779#1, via_ircc_interrupt_#t~mem780#1, via_ircc_interrupt_#t~bitwise781#1, via_ircc_interrupt_#t~ret782#1, via_ircc_interrupt_#t~bitwise783#1, via_ircc_interrupt_#t~bitwise784#1, via_ircc_interrupt_#t~bitwise785#1, via_ircc_interrupt_#t~bitwise786#1, via_ircc_interrupt_#t~bitwise787#1, via_ircc_interrupt_#t~ret788#1, via_ircc_interrupt_#t~ret789#1, via_ircc_interrupt_#t~bitwise790#1, via_ircc_interrupt_#t~ret791#1, via_ircc_interrupt_#t~ret792#1, via_ircc_interrupt_#t~ret793#1, via_ircc_interrupt_#t~mem794#1, via_ircc_interrupt_#t~ret795#1, via_ircc_interrupt_#t~bitwise796#1, via_ircc_interrupt_#t~ret797#1, via_ircc_interrupt_~dummy#1, via_ircc_interrupt_~dev_id#1.base, via_ircc_interrupt_~dev_id#1.offset, via_ircc_interrupt_~dev~2#1.base, via_ircc_interrupt_~dev~2#1.offset, via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset, via_ircc_interrupt_~tmp~42#1.base, via_ircc_interrupt_~tmp~42#1.offset, via_ircc_interrupt_~iobase~7#1, via_ircc_interrupt_~iHostIntType~0#1, via_ircc_interrupt_~iRxIntType~0#1, via_ircc_interrupt_~iTxIntType~0#1, via_ircc_interrupt_~tmp___0~16#1, via_ircc_interrupt_~tmp___1~10#1, via_ircc_interrupt_~tmp___2~7#1, via_ircc_interrupt_~tmp___3~4#1, via_ircc_interrupt_~tmp___4~4#1;havoc via_ircc_interrupt_#in~dummy#1, via_ircc_interrupt_#in~dev_id#1.base, via_ircc_interrupt_#in~dev_id#1.offset;assume { :end_inline_via_ircc_interrupt } true;assume -2147483648 <= ldv_interrupt_instance_handler_0_5_#t~ret888#1 && ldv_interrupt_instance_handler_0_5_#t~ret888#1 <= 2147483647;ldv_interrupt_instance_handler_0_5_~tmp~51#1 := ldv_interrupt_instance_handler_0_5_#t~ret888#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret888#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~51#1;ldv_interrupt_interrupt_instance_0_#t~ret892#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret888#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~51#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;assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret892#1 && ldv_interrupt_interrupt_instance_0_#t~ret892#1 <= 2147483647;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret892#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret892#1;assume { :begin_inline_ldv_switch_to_process_context } true;assume { :end_inline_ldv_switch_to_process_context } true; [2025-02-08 04:01:12,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867-2: assume 14 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise755#1 := (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867-2: assume !(14 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867-3: assume 0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise755#1 := 0; [2025-02-08 04:01:12,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8867-3: assume !(0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414: assume 12406 == via_init_one_~Chipset~0#1 % 65536 % 4294967296; [2025-02-08 04:01:12,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414: assume !(12406 == via_init_one_~Chipset~0#1 % 65536 % 4294967296); [2025-02-08 04:01:12,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537: assume 12406 == via_ircc_dma_receive_complete_#t~mem611#1 % 4294967296;havoc via_ircc_dma_receive_complete_#t~mem611#1;via_ircc_dma_receive_complete_~i~8#1 := 0; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537: assume !(12406 == via_ircc_dma_receive_complete_#t~mem611#1 % 4294967296);havoc via_ircc_dma_receive_complete_#t~mem611#1;call via_ircc_dma_receive_complete_#t~mem615#1 := read~int#27(via_ircc_dma_receive_complete_~self#1.base, 584 + via_ircc_dma_receive_complete_~self#1.offset, 4); [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273: SUMMARY for call ResetChip((if via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 else via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066: assume -2147483648 <= via_ircc_is_receiving_#t~ret814#1 && via_ircc_is_receiving_#t~ret814#1 <= 2147483647;havoc via_ircc_is_receiving_#t~ret814#1; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264: assume -2147483648 <= via_ircc_net_ioctl_#t~ret864#1 && via_ircc_net_ioctl_#t~ret864#1 <= 2147483647;havoc via_ircc_net_ioctl_#t~ret864#1;via_ircc_net_ioctl_#res#1 := -1; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264-1: SUMMARY for call via_ircc_net_ioctl_#t~ret864#1 := printk(139, 0); srcloc: null [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802: RxTimerHandler_~tmp___0~15#1 := RxTimerHandler_#t~ret738#1;havoc RxTimerHandler_#t~ret738#1; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10057: assume 19 == ~ldv_statevar_2~0; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10057: assume !(19 == ~ldv_statevar_2~0); [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066-1: SUMMARY for call via_ircc_is_receiving_#t~ret814#1 := printk(114, 0); srcloc: null [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8604: call via_ircc_dma_receive_complete_#t~mem635#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 80 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);call write~int#27((if via_ircc_dma_receive_complete_~status~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_dma_receive_complete_~status~0#1 % 256 % 4294967296 else via_ircc_dma_receive_complete_~status~0#1 % 256 % 4294967296 - 4294967296), via_ircc_dma_receive_complete_~st_fifo~0#1.base, via_ircc_dma_receive_complete_~st_fifo~0#1.offset + 8 * via_ircc_dma_receive_complete_#t~mem635#1, 4);havoc via_ircc_dma_receive_complete_#t~mem635#1;call via_ircc_dma_receive_complete_#t~mem636#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 80 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);call write~int#27(via_ircc_dma_receive_complete_~len~0#1, via_ircc_dma_receive_complete_~st_fifo~0#1.base, 4 + (via_ircc_dma_receive_complete_~st_fifo~0#1.offset + 8 * via_ircc_dma_receive_complete_#t~mem636#1), 4);havoc via_ircc_dma_receive_complete_#t~mem636#1;call via_ircc_dma_receive_complete_#t~mem637#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 72 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);call write~int#27(via_ircc_dma_receive_complete_#t~mem637#1 + via_ircc_dma_receive_complete_~len~0#1, via_ircc_dma_receive_complete_~st_fifo~0#1.base, 72 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);havoc via_ircc_dma_receive_complete_#t~mem637#1;call via_ircc_dma_receive_complete_#t~mem638#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 80 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);call write~int#27(1 + via_ircc_dma_receive_complete_#t~mem638#1, via_ircc_dma_receive_complete_~st_fifo~0#1.base, 80 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);havoc via_ircc_dma_receive_complete_#t~mem638#1;call via_ircc_dma_receive_complete_#t~mem639#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 84 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);call write~int#27(1 + via_ircc_dma_receive_complete_#t~mem639#1, via_ircc_dma_receive_complete_~st_fifo~0#1.base, 84 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4);havoc via_ircc_dma_receive_complete_#t~mem639#1;call via_ircc_dma_receive_complete_#t~mem640#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 80 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4); [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802-1: SUMMARY for call RxTimerHandler_#t~ret738#1 := ReadReg(RxTimerHandler_~iobase#1, 39); srcloc: null [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: call via_ircc_dma_xmit_complete_#t~mem567#1 := read~int#27(via_ircc_dma_xmit_complete_~self#1.base, 292 + via_ircc_dma_xmit_complete_~self#1.offset, 4);via_ircc_dma_xmit_complete_~iobase~5#1 := via_ircc_dma_xmit_complete_#t~mem567#1;havoc via_ircc_dma_xmit_complete_#t~mem567#1; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: assume ~irda_debug~0 % 4294967296 > 1; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: assume !(~irda_debug~0 % 4294967296 > 1); [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7481: assume 0 != (if via_init_one_#t~mem308#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem308#1 % 256 % 4294967296 else via_init_one_#t~mem308#1 % 256 % 4294967296 - 4294967296) % 2;havoc via_init_one_#t~mem308#1; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7481: assume !(0 != (if via_init_one_#t~mem308#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem308#1 % 256 % 4294967296 else via_init_one_#t~mem308#1 % 256 % 4294967296 - 4294967296) % 2);havoc via_init_one_#t~mem308#1;via_init_one_~rc~1#1 := -19; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274: SUMMARY for call ResetChip((if via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 else via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 - 4294967296), 2); srcloc: null [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349: assume ~irda_debug~0 % 4294967296 > 2; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349: assume !(~irda_debug~0 % 4294967296 > 2); [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: RxTimerHandler_~tmp___1~9#1 := RxTimerHandler_#t~ret739#1;havoc RxTimerHandler_#t~ret739#1; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803-1: SUMMARY for call RxTimerHandler_#t~ret739#1 := ReadReg(RxTimerHandler_~iobase#1, 33); srcloc: null [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: assume 4 == ~ldv_statevar_10~0; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: assume !(4 == ~ldv_statevar_10~0); [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407-1: SUMMARY for call via_ircc_dma_xmit_complete_#t~ret568#1 := ReadReg(via_ircc_dma_xmit_complete_~iobase~5#1, 37); srcloc: null [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407: via_ircc_dma_xmit_complete_~Tx_status~0#1 := via_ircc_dma_xmit_complete_#t~ret568#1;havoc via_ircc_dma_xmit_complete_#t~ret568#1; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275: SUMMARY for call ResetChip((if via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 else via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 - 4294967296), 3); srcloc: null [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret924#1 && ldv_pci_pci_instance_2_#t~ret924#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret924#1;havoc ldv_pci_pci_instance_2_#t~ret924#1;~ldv_statevar_2~0 := 6; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret924#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804: assume -2147483648 <= RxTimerHandler_#t~ret740#1 && RxTimerHandler_#t~ret740#1 <= 2147483647;havoc RxTimerHandler_#t~ret740#1; [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804-1: SUMMARY for call RxTimerHandler_#t~ret740#1 := printk(68, 0); srcloc: null [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7483-1: SUMMARY for call via_init_one_#t~ret309#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 66, via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset); srcloc: null [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7483: assume -2147483648 <= via_init_one_#t~ret309#1 && via_init_one_#t~ret309#1 <= 2147483647;havoc via_init_one_#t~ret309#1;call via_init_one_#t~mem310#1 := read~int#10(via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset, 1); [2025-02-08 04:01:12,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8672: upload_rxdata_~tmp~40#1 := upload_rxdata_#t~ret672#1;havoc upload_rxdata_#t~ret672#1;upload_rxdata_~len~1#1 := (if upload_rxdata_~tmp~40#1 % 65536 % 4294967296 <= 2147483647 then upload_rxdata_~tmp~40#1 % 65536 % 4294967296 else upload_rxdata_~tmp~40#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8672-1: SUMMARY for call upload_rxdata_#t~ret672#1 := GetRecvByte((if upload_rxdata_~iobase#1 % 65536 % 4294967296 <= 2147483647 then upload_rxdata_~iobase#1 % 65536 % 4294967296 else upload_rxdata_~iobase#1 % 65536 % 4294967296 - 4294967296), upload_rxdata_~self#1.base, upload_rxdata_~self#1.offset); srcloc: null [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351-1: SUMMARY for call via_ircc_init_#t~ret275#1 := printk(6, 0); srcloc: null [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351: assume -2147483648 <= via_ircc_init_#t~ret275#1 && via_ircc_init_#t~ret275#1 <= 2147483647;havoc via_ircc_init_#t~ret275#1; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417-1: SUMMARY for call via_init_one_#t~ret283#1 := printk(15, 0); srcloc: null [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417: assume -2147483648 <= via_init_one_#t~ret283#1 && via_init_one_#t~ret283#1 <= 2147483647;havoc via_init_one_#t~ret283#1; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276: SUMMARY for call ResetChip((if via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 else via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 - 4294967296), 4); srcloc: null [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937-4: assume 0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise781#1 := 0; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937-4: assume !(0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871-2: havoc via_ircc_interrupt_#t~bitwise757#1;assume (((((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise757#1 <= (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise757#1 <= 64) && via_ircc_interrupt_#t~bitwise757#1 >= 0) && ((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise757#1 > 64 + (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise757#1 >= -2147483648; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871-3: assume 64 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise757#1 := (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871-3: assume !(64 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871-4: assume 0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise757#1 := 0; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871-4: assume !(0 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume 0 != via_ircc_interrupt_#t~bitwise781#1;havoc via_ircc_interrupt_#t~bitwise781#1; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume !(0 != via_ircc_interrupt_#t~bitwise781#1);havoc via_ircc_interrupt_#t~bitwise781#1; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937-1: [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937-2: havoc via_ircc_interrupt_#t~bitwise781#1;assume (((((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise781#1 <= (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise781#1 <= 16) && via_ircc_interrupt_#t~bitwise781#1 >= 0) && ((if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise781#1 > 16 + (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise781#1 >= -2147483648; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume 0 != via_ircc_interrupt_#t~bitwise757#1;havoc via_ircc_interrupt_#t~bitwise757#1;call via_ircc_interrupt_#t~mem758#1 := read~int#27(via_ircc_interrupt_~self~4#1.base, 581 + via_ircc_interrupt_~self~4#1.offset, 1);call write~int#27(1 + (if via_ircc_interrupt_#t~mem758#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_#t~mem758#1 % 256 % 4294967296 else via_ircc_interrupt_#t~mem758#1 % 256 % 4294967296 - 4294967296), via_ircc_interrupt_~self~4#1.base, 581 + via_ircc_interrupt_~self~4#1.offset, 1);havoc via_ircc_interrupt_#t~mem758#1; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume !(0 != via_ircc_interrupt_#t~bitwise757#1);havoc via_ircc_interrupt_#t~bitwise757#1; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: assume 9 == ~ldv_statevar_1~0; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: assume !(9 == ~ldv_statevar_1~0); [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937-3: assume 16 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise781#1 := (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937-3: assume !(16 == (if via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iHostIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871-1: [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541: call via_ircc_dma_receive_complete_#t~mem612#1.base, via_ircc_dma_receive_complete_#t~mem612#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~skb~0#1.base, 229 + via_ircc_dma_receive_complete_~skb~0#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem613#1.base, via_ircc_dma_receive_complete_#t~mem613#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 414 + via_ircc_dma_receive_complete_~self#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem614#1 := read~int#27(via_ircc_dma_receive_complete_#t~mem613#1.base, via_ircc_dma_receive_complete_#t~mem613#1.offset + (if 2 * via_ircc_dma_receive_complete_~i~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 2 * via_ircc_dma_receive_complete_~i~8#1 % 18446744073709551616 % 18446744073709551616 else 2 * via_ircc_dma_receive_complete_~i~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#27(via_ircc_dma_receive_complete_#t~mem614#1, via_ircc_dma_receive_complete_#t~mem612#1.base, via_ircc_dma_receive_complete_#t~mem612#1.offset + (if via_ircc_dma_receive_complete_~i~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then via_ircc_dma_receive_complete_~i~8#1 % 18446744073709551616 % 18446744073709551616 else via_ircc_dma_receive_complete_~i~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);via_ircc_dma_receive_complete_~i~8#1 := 1 + via_ircc_dma_receive_complete_~i~8#1; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484-2: [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484-1: SUMMARY for call via_init_one_#t~ret312#1 := pci_write_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 66, (if via_init_one_#t~bitwise311#1 % 4294967296 % 4294967296 <= 2147483647 then via_init_one_#t~bitwise311#1 % 4294967296 % 4294967296 else via_init_one_#t~bitwise311#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484: assume -2147483648 <= via_init_one_#t~ret312#1 && via_init_one_#t~ret312#1 <= 2147483647;havoc via_init_one_#t~mem310#1;havoc via_init_one_#t~bitwise311#1;havoc via_init_one_#t~ret312#1; [2025-02-08 04:01:12,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-3: assume 8 == (if via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 else via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 - 4294967296);via_ircc_dma_xmit_complete_#t~bitwise569#1 := (if via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 else via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-3: assume !(8 == (if via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 else via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484-5: assume 0 == via_init_one_#t~mem310#1 % 256 % 4294967296 || 128 == via_init_one_#t~mem310#1 % 256 % 4294967296;via_init_one_#t~bitwise311#1 := 128; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484-5: assume !(0 == via_init_one_#t~mem310#1 % 256 % 4294967296 || 128 == via_init_one_#t~mem310#1 % 256 % 4294967296); [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-2: havoc via_ircc_dma_xmit_complete_#t~bitwise569#1;assume (((((if via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 else via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_dma_xmit_complete_#t~bitwise569#1 <= (if via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 else via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_dma_xmit_complete_#t~bitwise569#1 <= 8) && via_ircc_dma_xmit_complete_#t~bitwise569#1 >= 0) && ((if via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 else via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_dma_xmit_complete_#t~bitwise569#1 > 8 + (if via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 else via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_dma_xmit_complete_#t~bitwise569#1 >= -2147483648; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484-4: assume false;via_init_one_#t~bitwise311#1 := via_init_one_#t~mem310#1 % 256; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484-4: assume !false; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-1: [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484-3: havoc via_init_one_#t~bitwise311#1;assume (via_init_one_#t~bitwise311#1 % 4294967296 >= via_init_one_#t~mem310#1 % 256 % 4294967296 && via_init_one_#t~bitwise311#1 % 4294967296 >= 128) && via_init_one_#t~bitwise311#1 % 4294967296 <= 128 + via_init_one_#t~mem310#1 % 256 % 4294967296; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: assume 0 != via_ircc_dma_xmit_complete_#t~bitwise569#1;havoc via_ircc_dma_xmit_complete_#t~bitwise569#1;call via_ircc_dma_xmit_complete_#t~mem570#1.base, via_ircc_dma_xmit_complete_#t~mem570#1.offset := read~$Pointer$#27(via_ircc_dma_xmit_complete_~self#1.base, 216 + via_ircc_dma_xmit_complete_~self#1.offset, 8);call via_ircc_dma_xmit_complete_#t~mem571#1.base, via_ircc_dma_xmit_complete_#t~mem571#1.offset := read~$Pointer$#27(via_ircc_dma_xmit_complete_~self#1.base, 216 + via_ircc_dma_xmit_complete_~self#1.offset, 8);call via_ircc_dma_xmit_complete_#t~mem572#1 := read~int#27(via_ircc_dma_xmit_complete_#t~mem571#1.base, 300 + via_ircc_dma_xmit_complete_#t~mem571#1.offset, 8);call write~int#27(1 + via_ircc_dma_xmit_complete_#t~mem572#1, via_ircc_dma_xmit_complete_#t~mem570#1.base, 300 + via_ircc_dma_xmit_complete_#t~mem570#1.offset, 8);havoc via_ircc_dma_xmit_complete_#t~mem570#1.base, via_ircc_dma_xmit_complete_#t~mem570#1.offset;havoc via_ircc_dma_xmit_complete_#t~mem571#1.base, via_ircc_dma_xmit_complete_#t~mem571#1.offset;havoc via_ircc_dma_xmit_complete_#t~mem572#1;call via_ircc_dma_xmit_complete_#t~mem573#1.base, via_ircc_dma_xmit_complete_#t~mem573#1.offset := read~$Pointer$#27(via_ircc_dma_xmit_complete_~self#1.base, 216 + via_ircc_dma_xmit_complete_~self#1.offset, 8);call via_ircc_dma_xmit_complete_#t~mem574#1.base, via_ircc_dma_xmit_complete_#t~mem574#1.offset := read~$Pointer$#27(via_ircc_dma_xmit_complete_~self#1.base, 216 + via_ircc_dma_xmit_complete_~self#1.offset, 8);call via_ircc_dma_xmit_complete_#t~mem575#1 := read~int#27(via_ircc_dma_xmit_complete_#t~mem574#1.base, 404 + via_ircc_dma_xmit_complete_#t~mem574#1.offset, 8);call write~int#27(1 + via_ircc_dma_xmit_complete_#t~mem575#1, via_ircc_dma_xmit_complete_#t~mem573#1.base, 404 + via_ircc_dma_xmit_complete_#t~mem573#1.offset, 8);havoc via_ircc_dma_xmit_complete_#t~mem573#1.base, via_ircc_dma_xmit_complete_#t~mem573#1.offset;havoc via_ircc_dma_xmit_complete_#t~mem574#1.base, via_ircc_dma_xmit_complete_#t~mem574#1.offset;havoc via_ircc_dma_xmit_complete_#t~mem575#1; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: assume !(0 != via_ircc_dma_xmit_complete_#t~bitwise569#1);havoc via_ircc_dma_xmit_complete_#t~bitwise569#1;call via_ircc_dma_xmit_complete_#t~mem576#1.base, via_ircc_dma_xmit_complete_#t~mem576#1.offset := read~$Pointer$#27(via_ircc_dma_xmit_complete_~self#1.base, 216 + via_ircc_dma_xmit_complete_~self#1.offset, 8);call via_ircc_dma_xmit_complete_#t~mem577#1.base, via_ircc_dma_xmit_complete_#t~mem577#1.offset := read~$Pointer$#27(via_ircc_dma_xmit_complete_~self#1.base, 216 + via_ircc_dma_xmit_complete_~self#1.offset, 8);call via_ircc_dma_xmit_complete_#t~mem578#1 := read~int#27(via_ircc_dma_xmit_complete_#t~mem577#1.base, 268 + via_ircc_dma_xmit_complete_#t~mem577#1.offset, 8);call write~int#27(1 + via_ircc_dma_xmit_complete_#t~mem578#1, via_ircc_dma_xmit_complete_#t~mem576#1.base, 268 + via_ircc_dma_xmit_complete_#t~mem576#1.offset, 8);havoc via_ircc_dma_xmit_complete_#t~mem576#1.base, via_ircc_dma_xmit_complete_#t~mem576#1.offset;havoc via_ircc_dma_xmit_complete_#t~mem577#1.base, via_ircc_dma_xmit_complete_#t~mem577#1.offset;havoc via_ircc_dma_xmit_complete_#t~mem578#1; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret511#1 := WriteRegBit(via_ircc_hard_xmit_sir_~iobase~3#1 % 65536, 32, 7, 1); srcloc: null [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277: assume -2147483648 <= via_ircc_hard_xmit_sir_#t~ret511#1 && via_ircc_hard_xmit_sir_#t~ret511#1 <= 2147483647;havoc via_ircc_hard_xmit_sir_#t~ret511#1; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9334: assume 0 != via_ircc_net_ioctl_~tmp___4~6#1;via_ircc_net_ioctl_~ret~3#1 := -1; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9334: assume !(0 != via_ircc_net_ioctl_~tmp___4~6#1);call via_ircc_net_ioctl_#t~mem873#1.base, via_ircc_net_ioctl_#t~mem873#1.offset := read~$Pointer$#27(via_ircc_net_ioctl_~self~7#1.base, 216 + via_ircc_net_ioctl_~self~7#1.offset, 8);assume { :begin_inline_irda_device_set_media_busy } true;irda_device_set_media_busy_#in~arg0#1.base, irda_device_set_media_busy_#in~arg0#1.offset, irda_device_set_media_busy_#in~arg1#1 := via_ircc_net_ioctl_#t~mem873#1.base, via_ircc_net_ioctl_#t~mem873#1.offset, 1;havoc irda_device_set_media_busy_~arg0#1.base, irda_device_set_media_busy_~arg0#1.offset, irda_device_set_media_busy_~arg1#1;irda_device_set_media_busy_~arg0#1.base, irda_device_set_media_busy_~arg0#1.offset := irda_device_set_media_busy_#in~arg0#1.base, irda_device_set_media_busy_#in~arg0#1.offset;irda_device_set_media_busy_~arg1#1 := irda_device_set_media_busy_#in~arg1#1;havoc irda_device_set_media_busy_~arg0#1.base, irda_device_set_media_busy_~arg0#1.offset, irda_device_set_media_busy_~arg1#1;havoc irda_device_set_media_busy_#in~arg0#1.base, irda_device_set_media_busy_#in~arg0#1.offset, irda_device_set_media_busy_#in~arg1#1;assume { :end_inline_irda_device_set_media_busy } true;havoc via_ircc_net_ioctl_#t~mem873#1.base, via_ircc_net_ioctl_#t~mem873#1.offset; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-4: assume 0 == (if via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 else via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 - 4294967296);via_ircc_dma_xmit_complete_#t~bitwise569#1 := 0; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-4: assume !(0 == (if via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 else via_ircc_dma_xmit_complete_~Tx_status~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10061: assume 20 == ~ldv_statevar_2~0; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10061: assume !(20 == ~ldv_statevar_2~0); [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193: ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset := ldv_pci_pci_instance_2_#t~ret937#1.base, ldv_pci_pci_instance_2_#t~ret937#1.offset;havoc ldv_pci_pci_instance_2_#t~ret937#1.base, ldv_pci_pci_instance_2_#t~ret937#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset; [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret937#1.base, ldv_pci_pci_instance_2_#t~ret937#1.offset := ldv_xmalloc(2936); srcloc: null [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070: via_ircc_is_receiving_#res#1 := via_ircc_is_receiving_~status~2#1;via_ircc_net_ioctl_#t~ret874#1 := via_ircc_is_receiving_#res#1;havoc via_ircc_is_receiving_#t~ret811#1, via_ircc_is_receiving_#t~mem812#1, via_ircc_is_receiving_#t~ret813#1, via_ircc_is_receiving_#t~ret814#1, via_ircc_is_receiving_~self#1.base, via_ircc_is_receiving_~self#1.offset, via_ircc_is_receiving_~status~2#1, via_ircc_is_receiving_~iobase~9#1, via_ircc_is_receiving_~tmp~43#1;havoc via_ircc_is_receiving_#in~self#1.base, via_ircc_is_receiving_#in~self#1.offset;assume { :end_inline_via_ircc_is_receiving } true;assume -2147483648 <= via_ircc_net_ioctl_#t~ret874#1 && via_ircc_net_ioctl_#t~ret874#1 <= 2147483647;via_ircc_net_ioctl_~tmp___5~4#1 := via_ircc_net_ioctl_#t~ret874#1;havoc via_ircc_net_ioctl_#t~ret874#1;call write~int#27(via_ircc_net_ioctl_~tmp___5~4#1, via_ircc_net_ioctl_~irq~0#1.base, 16 + via_ircc_net_ioctl_~irq~0#1.offset, 4); [2025-02-08 04:01:12,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: SUMMARY for call ldv_assume((if 2 == ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7485-1: SUMMARY for call via_init_one_#t~ret313#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 64, via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset); srcloc: null [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7485: assume -2147483648 <= via_init_one_#t~ret313#1 && via_init_one_#t~ret313#1 <= 2147483647;havoc via_init_one_#t~ret313#1;call via_init_one_#t~mem314#1 := read~int#10(via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset, 1); [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: assume -2147483648 <= via_ircc_hard_xmit_sir_#t~ret512#1 && via_ircc_hard_xmit_sir_#t~ret512#1 <= 2147483647;havoc via_ircc_hard_xmit_sir_#t~ret512#1; [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret512#1 := WriteRegBit(via_ircc_hard_xmit_sir_~iobase~3#1 % 65536, 34, 7, 1); srcloc: null [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8939: via_ircc_interrupt_~iRxIntType~0#1 := via_ircc_interrupt_#t~ret782#1;havoc via_ircc_interrupt_#t~ret782#1; [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8939-1: SUMMARY for call via_ircc_interrupt_#t~ret782#1 := ReadReg(via_ircc_interrupt_~iobase~7#1, 39); srcloc: null [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: assume ~irda_debug~0 % 4294967296 > 1; [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: assume !(~irda_debug~0 % 4294967296 > 1); [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486: assume -2147483648 <= via_init_one_#t~ret316#1 && via_init_one_#t~ret316#1 <= 2147483647;havoc via_init_one_#t~mem314#1;havoc via_init_one_#t~bitwise315#1;havoc via_init_one_#t~ret316#1; [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486-4: assume 247 == (if via_init_one_#t~mem314#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem314#1 % 256 % 4294967296 else via_init_one_#t~mem314#1 % 256 % 4294967296 - 4294967296);via_init_one_#t~bitwise315#1 := (if via_init_one_#t~mem314#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem314#1 % 256 % 4294967296 else via_init_one_#t~mem314#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486-4: assume !(247 == (if via_init_one_#t~mem314#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem314#1 % 256 % 4294967296 else via_init_one_#t~mem314#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8609: assume via_ircc_dma_receive_complete_#t~mem640#1 > 7;havoc via_ircc_dma_receive_complete_#t~mem640#1;call write~int#27(0, via_ircc_dma_receive_complete_~st_fifo~0#1.base, 80 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4); [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8609: assume !(via_ircc_dma_receive_complete_#t~mem640#1 > 7);havoc via_ircc_dma_receive_complete_#t~mem640#1; [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486-3: havoc via_init_one_#t~bitwise315#1;assume (((((if via_init_one_#t~mem314#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem314#1 % 256 % 4294967296 else via_init_one_#t~mem314#1 % 256 % 4294967296 - 4294967296) < 0 || via_init_one_#t~bitwise315#1 <= (if via_init_one_#t~mem314#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem314#1 % 256 % 4294967296 else via_init_one_#t~mem314#1 % 256 % 4294967296 - 4294967296)) && via_init_one_#t~bitwise315#1 <= 247) && via_init_one_#t~bitwise315#1 >= 0) && ((if via_init_one_#t~mem314#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem314#1 % 256 % 4294967296 else via_init_one_#t~mem314#1 % 256 % 4294967296 - 4294967296) >= 0 || via_init_one_#t~bitwise315#1 > 247 + (if via_init_one_#t~mem314#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem314#1 % 256 % 4294967296 else via_init_one_#t~mem314#1 % 256 % 4294967296 - 4294967296))) && via_init_one_#t~bitwise315#1 >= -2147483648; [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: assume 6 == ~ldv_statevar_10~0; [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: assume !(6 == ~ldv_statevar_10~0); [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486-2: [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486-1: SUMMARY for call via_init_one_#t~ret316#1 := pci_write_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 64, via_init_one_#t~bitwise315#1); srcloc: null [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret513#1 := WriteRegBit(via_ircc_hard_xmit_sir_~iobase~3#1 % 65536, 34, 6, 0); srcloc: null [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume -2147483648 <= via_ircc_hard_xmit_sir_#t~ret513#1 && via_ircc_hard_xmit_sir_#t~ret513#1 <= 2147483647;havoc via_ircc_hard_xmit_sir_#t~ret513#1;call via_ircc_hard_xmit_sir_#t~mem514#1 := read~int#27(via_ircc_hard_xmit_sir_~self~2#1.base, 316 + via_ircc_hard_xmit_sir_~self~2#1.offset, 4);call via_ircc_hard_xmit_sir_#t~mem515#1 := read~int#27(via_ircc_hard_xmit_sir_~self~2#1.base, 440 + via_ircc_hard_xmit_sir_~self~2#1.offset, 8);call via_ircc_hard_xmit_sir_#t~mem516#1 := read~int#27(via_ircc_hard_xmit_sir_~self~2#1.base, 380 + via_ircc_hard_xmit_sir_~self~2#1.offset, 4); [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195: ldv_pci_pci_instance_2_~tmp___3~7#1.base, ldv_pci_pci_instance_2_~tmp___3~7#1.offset := ldv_pci_pci_instance_2_#t~ret938#1.base, ldv_pci_pci_instance_2_#t~ret938#1.offset;havoc ldv_pci_pci_instance_2_#t~ret938#1.base, ldv_pci_pci_instance_2_#t~ret938#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~7#1.base, ldv_pci_pci_instance_2_~tmp___3~7#1.offset; [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret938#1.base, ldv_pci_pci_instance_2_#t~ret938#1.offset := ldv_xmalloc(32); srcloc: null [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486-5: assume 0 == (if via_init_one_#t~mem314#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem314#1 % 256 % 4294967296 else via_init_one_#t~mem314#1 % 256 % 4294967296 - 4294967296);via_init_one_#t~bitwise315#1 := 0; [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486-5: assume !(0 == (if via_init_one_#t~mem314#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem314#1 % 256 % 4294967296 else via_init_one_#t~mem314#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: assume -2147483648 <= via_ircc_interrupt_#t~ret759#1 && via_ircc_interrupt_#t~ret759#1 <= 2147483647;havoc via_ircc_interrupt_#t~ret759#1;call via_ircc_interrupt_#t~mem760#1 := read~int#27(via_ircc_interrupt_~self~4#1.base, 332 + via_ircc_interrupt_~self~4#1.offset, 4); [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874-1: SUMMARY for call via_ircc_interrupt_#t~ret759#1 := WriteRegBit(via_ircc_interrupt_~iobase~7#1, 51, 0, 1); srcloc: null [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: assume 0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616;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~ret891#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~int~X~$Pointer$~TO~int } true;##fun~int~X~$Pointer$~TO~int_#in~889#1, ##fun~int~X~$Pointer$~TO~int_#in~890#1.base, ##fun~int~X~$Pointer$~TO~int_#in~890#1.offset, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~int~X~$Pointer$~TO~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~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~889#1, ##fun~int~X~$Pointer$~TO~int_#~890#1.base, ##fun~int~X~$Pointer$~TO~int_#~890#1.offset;##fun~int~X~$Pointer$~TO~int_#~889#1 := ##fun~int~X~$Pointer$~TO~int_#in~889#1;##fun~int~X~$Pointer$~TO~int_#~890#1.base, ##fun~int~X~$Pointer$~TO~int_#~890#1.offset := ##fun~int~X~$Pointer$~TO~int_#in~890#1.base, ##fun~int~X~$Pointer$~TO~int_#in~890#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret891#1 := ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~889#1, ##fun~int~X~$Pointer$~TO~int_#~890#1.base, ##fun~int~X~$Pointer$~TO~int_#~890#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#in~889#1, ##fun~int~X~$Pointer$~TO~int_#in~890#1.base, ##fun~int~X~$Pointer$~TO~int_#in~890#1.offset, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~int~X~$Pointer$~TO~int } true;assume -2147483648 <= ldv_interrupt_instance_thread_0_3_#t~ret891#1 && ldv_interrupt_instance_thread_0_3_#t~ret891#1 <= 2147483647;havoc ldv_interrupt_instance_thread_0_3_#t~ret891#1; [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: assume !(0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616); [2025-02-08 04:01:12,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7487-1: SUMMARY for call via_init_one_#t~ret317#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 68, via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset); srcloc: null [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7487: assume -2147483648 <= via_init_one_#t~ret317#1 && via_init_one_#t~ret317#1 <= 2147483647;havoc via_init_one_#t~ret317#1; [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume via_ircc_dma_receive_complete_~i~8#1 < -2 + via_ircc_dma_receive_complete_~len~0#1; [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume !(via_ircc_dma_receive_complete_~i~8#1 < -2 + via_ircc_dma_receive_complete_~len~0#1); [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-1: SUMMARY for call irda_setup_dma(via_ircc_hard_xmit_sir_#t~mem514#1, via_ircc_hard_xmit_sir_#t~mem515#1, via_ircc_hard_xmit_sir_#t~mem516#1, 8); srcloc: null [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280: havoc via_ircc_hard_xmit_sir_#t~mem514#1;havoc via_ircc_hard_xmit_sir_#t~mem515#1;havoc via_ircc_hard_xmit_sir_#t~mem516#1;call via_ircc_hard_xmit_sir_#t~mem517#1 := read~int#27(via_ircc_hard_xmit_sir_~self~2#1.base, 380 + via_ircc_hard_xmit_sir_~self~2#1.offset, 4); [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10130: assume 0 != (ldv_pci_pci_instance_2_#t~mem925#1.base + ldv_pci_pci_instance_2_#t~mem925#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem925#1.base, ldv_pci_pci_instance_2_#t~mem925#1.offset;call ldv_pci_pci_instance_2_#t~mem926#1.base, ldv_pci_pci_instance_2_#t~mem926#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, 48 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem927#1 := read~int#31(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4);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~mem926#1.base, ldv_pci_pci_instance_2_#t~mem926#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem927#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem905#1, ldv_pci_instance_suspend_2_8_#t~ret906#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~55#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(4);call write~int#12(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, 4);havoc ldv_pci_instance_suspend_2_8_~tmp~55#1;call ldv_pci_instance_suspend_2_8_#t~mem905#1 := read~int#12(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4); [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10130: assume !(0 != (ldv_pci_pci_instance_2_#t~mem925#1.base + ldv_pci_pci_instance_2_#t~mem925#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem925#1.base, ldv_pci_pci_instance_2_#t~mem925#1.offset; [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9271: via_ircc_net_ioctl_~tmp~46#1.base, via_ircc_net_ioctl_~tmp~46#1.offset := via_ircc_net_ioctl_#t~ret865#1.base, via_ircc_net_ioctl_#t~ret865#1.offset;havoc via_ircc_net_ioctl_#t~ret865#1.base, via_ircc_net_ioctl_#t~ret865#1.offset;via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset := via_ircc_net_ioctl_~tmp~46#1.base, via_ircc_net_ioctl_~tmp~46#1.offset; [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9271-1: SUMMARY for call via_ircc_net_ioctl_#t~ret865#1.base, via_ircc_net_ioctl_#t~ret865#1.offset := netdev_priv(via_ircc_net_ioctl_~dev#1.base, via_ircc_net_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8941: assume ~irda_debug~0 % 4294967296 > 3; [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8941: assume !(~irda_debug~0 % 4294967296 > 3); [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866: havoc ldv_net_dummy_resourceless_instance_1_#t~ret894#1, ldv_net_dummy_resourceless_instance_1_#t~ret895#1, ldv_net_dummy_resourceless_instance_1_#t~ret896#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~53#1, ldv_net_dummy_resourceless_instance_1_~tmp___0~19#1, ldv_net_dummy_resourceless_instance_1_~tmp___1~13#1;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10130-1: call ldv_pci_pci_instance_2_#t~mem925#1.base, ldv_pci_pci_instance_2_#t~mem925#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, 48 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8677: assume -2147483648 <= upload_rxdata_#t~ret673#1 && upload_rxdata_#t~ret673#1 <= 2147483647;havoc upload_rxdata_#t~ret673#1; [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8677-1: SUMMARY for call upload_rxdata_#t~ret673#1 := printk(64, 0); srcloc: null [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: assume -2147483648 <= RxTimerHandler_#t~ret700#1 && RxTimerHandler_#t~ret700#1 <= 2147483647;RxTimerHandler_~tmp~41#1 := RxTimerHandler_#t~ret700#1;havoc RxTimerHandler_#t~ret700#1; [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743-1: SUMMARY for call RxTimerHandler_#t~ret700#1 := CkRxRecv((if RxTimerHandler_~iobase#1 % 65536 % 4294967296 <= 2147483647 then RxTimerHandler_~iobase#1 % 65536 % 4294967296 else RxTimerHandler_~iobase#1 % 65536 % 4294967296 - 4294967296), RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset); srcloc: null [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7422: SUMMARY for call WriteLPCReg(7, 12); srcloc: null [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-1: SUMMARY for call ldv___pci_register_driver_#t~ret876#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488-1: SUMMARY for call via_init_one_#t~ret318#1 := pci_write_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 68, 78); srcloc: null [2025-02-08 04:01:12,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488: assume -2147483648 <= via_init_one_#t~ret318#1 && via_init_one_#t~ret318#1 <= 2147483647;havoc via_init_one_#t~ret318#1;call via_init_one_#t~mem319#1 := read~int#10(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, 1); [2025-02-08 04:01:12,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356: assume { :begin_inline_ldv___pci_register_driver_18 } true;ldv___pci_register_driver_18_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_18_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_18_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg3#1.offset := ~#via_driver~0.base, ~#via_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 8, 0;havoc ldv___pci_register_driver_18_#res#1;havoc ldv___pci_register_driver_18_#t~ret954#1, ldv___pci_register_driver_18_#t~ret955#1, ldv___pci_register_driver_18_~ldv_func_arg1#1.base, ldv___pci_register_driver_18_~ldv_func_arg1#1.offset, ldv___pci_register_driver_18_~ldv_func_arg2#1.base, ldv___pci_register_driver_18_~ldv_func_arg2#1.offset, ldv___pci_register_driver_18_~ldv_func_arg3#1.base, ldv___pci_register_driver_18_~ldv_func_arg3#1.offset, ldv___pci_register_driver_18_~ldv_func_res~0#1, ldv___pci_register_driver_18_~tmp~64#1, ldv___pci_register_driver_18_~tmp___0~22#1;ldv___pci_register_driver_18_~ldv_func_arg1#1.base, ldv___pci_register_driver_18_~ldv_func_arg1#1.offset := ldv___pci_register_driver_18_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_18_~ldv_func_arg2#1.base, ldv___pci_register_driver_18_~ldv_func_arg2#1.offset := ldv___pci_register_driver_18_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_18_~ldv_func_arg3#1.base, ldv___pci_register_driver_18_~ldv_func_arg3#1.offset := ldv___pci_register_driver_18_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_18_~ldv_func_res~0#1;havoc ldv___pci_register_driver_18_~tmp~64#1;havoc ldv___pci_register_driver_18_~tmp___0~22#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_18_~ldv_func_arg1#1.base, ldv___pci_register_driver_18_~ldv_func_arg1#1.offset, ldv___pci_register_driver_18_~ldv_func_arg2#1.base, ldv___pci_register_driver_18_~ldv_func_arg2#1.offset, ldv___pci_register_driver_18_~ldv_func_arg3#1.base, ldv___pci_register_driver_18_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1023#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~nondet1023#1;assume -2147483648 <= __pci_register_driver_#t~nondet1023#1 && __pci_register_driver_#t~nondet1023#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet1023#1;havoc __pci_register_driver_#t~nondet1023#1; [2025-02-08 04:01:12,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: SUMMARY for call hwreset(via_ircc_dma_xmit_complete_~self#1.base, via_ircc_dma_xmit_complete_~self#1.offset); srcloc: null [2025-02-08 04:01:12,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470: assume -2147483648 <= ldv___pci_register_driver_#t~ret876#1 && ldv___pci_register_driver_#t~ret876#1 <= 2147483647;ldv___pci_register_driver_~tmp~48#1 := ldv___pci_register_driver_#t~ret876#1;havoc ldv___pci_register_driver_#t~ret876#1; [2025-02-08 04:01:12,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10197: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret939#1 && ldv_pci_pci_instance_2_#t~ret939#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___4~7#1 := ldv_pci_pci_instance_2_#t~ret939#1;havoc ldv_pci_pci_instance_2_#t~ret939#1; [2025-02-08 04:01:12,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10197-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret939#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281-1: SUMMARY for call SetSendByte((if via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 else via_ircc_hard_xmit_sir_~iobase~3#1 % 65536 % 4294967296 - 4294967296), via_ircc_hard_xmit_sir_#t~mem517#1); srcloc: null [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: havoc via_ircc_hard_xmit_sir_#t~mem517#1; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8876: assume 1 == via_ircc_interrupt_#t~mem760#1;havoc via_ircc_interrupt_#t~mem760#1; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8876: assume !(1 == via_ircc_interrupt_#t~mem760#1);havoc via_ircc_interrupt_#t~mem760#1; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810: RxTimerHandler_~tmp___3~3#1 := RxTimerHandler_#t~ret741#1;havoc RxTimerHandler_#t~ret741#1; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10065: havoc ldv_pci_pci_instance_2_#t~ret911#1, ldv_pci_pci_instance_2_#t~mem912#1.base, ldv_pci_pci_instance_2_#t~mem912#1.offset, ldv_pci_pci_instance_2_#t~mem913#1.base, ldv_pci_pci_instance_2_#t~mem913#1.offset, ldv_pci_pci_instance_2_#t~mem914#1.base, ldv_pci_pci_instance_2_#t~mem914#1.offset, ldv_pci_pci_instance_2_#t~ret915#1, ldv_pci_pci_instance_2_#t~mem916#1.base, ldv_pci_pci_instance_2_#t~mem916#1.offset, ldv_pci_pci_instance_2_#t~mem917#1.base, ldv_pci_pci_instance_2_#t~mem917#1.offset, ldv_pci_pci_instance_2_#t~mem918#1.base, ldv_pci_pci_instance_2_#t~mem918#1.offset, ldv_pci_pci_instance_2_#t~mem919#1.base, ldv_pci_pci_instance_2_#t~mem919#1.offset, ldv_pci_pci_instance_2_#t~mem920#1.base, ldv_pci_pci_instance_2_#t~mem920#1.offset, ldv_pci_pci_instance_2_#t~mem921#1.base, ldv_pci_pci_instance_2_#t~mem921#1.offset, ldv_pci_pci_instance_2_#t~mem922#1, ldv_pci_pci_instance_2_#t~ret923#1, ldv_pci_pci_instance_2_#t~ret924#1, ldv_pci_pci_instance_2_#t~mem925#1.base, ldv_pci_pci_instance_2_#t~mem925#1.offset, ldv_pci_pci_instance_2_#t~mem926#1.base, ldv_pci_pci_instance_2_#t~mem926#1.offset, ldv_pci_pci_instance_2_#t~mem927#1, ldv_pci_pci_instance_2_#t~ret928#1, ldv_pci_pci_instance_2_#t~ret929#1, ldv_pci_pci_instance_2_#t~ret930#1, ldv_pci_pci_instance_2_#t~ret931#1, ldv_pci_pci_instance_2_#t~ret932#1, ldv_pci_pci_instance_2_#t~mem933#1.base, ldv_pci_pci_instance_2_#t~mem933#1.offset, ldv_pci_pci_instance_2_#t~ret934#1, ldv_pci_pci_instance_2_#t~ret935#1, ldv_pci_pci_instance_2_#t~ret936#1, ldv_pci_pci_instance_2_#t~ret937#1.base, ldv_pci_pci_instance_2_#t~ret937#1.offset, ldv_pci_pci_instance_2_#t~ret938#1.base, ldv_pci_pci_instance_2_#t~ret938#1.offset, ldv_pci_pci_instance_2_#t~ret939#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~57#1, ldv_pci_pci_instance_2_~tmp___0~20#1, ldv_pci_pci_instance_2_~tmp___1~14#1, ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset, ldv_pci_pci_instance_2_~tmp___3~7#1.base, ldv_pci_pci_instance_2_~tmp___3~7#1.offset, ldv_pci_pci_instance_2_~tmp___4~7#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810-1: SUMMARY for call RxTimerHandler_#t~ret741#1 := ReadReg(RxTimerHandler_~iobase#1, 39); srcloc: null [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423-1: SUMMARY for call via_init_one_#t~ret284#1 := ReadLPCReg(48); srcloc: null [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423: via_init_one_~temp~4#1 := via_init_one_#t~ret284#1;havoc via_init_one_#t~ret284#1; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282: assume -2147483648 <= via_ircc_hard_xmit_sir_#t~ret518#1 && via_ircc_hard_xmit_sir_#t~ret518#1 <= 2147483647;havoc via_ircc_hard_xmit_sir_#t~ret518#1; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret518#1 := WriteRegBit(via_ircc_hard_xmit_sir_~iobase~3#1 % 65536, 32, 5, 0); srcloc: null [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: havoc ldv_interrupt_instance_thread_0_3_#t~ret891#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 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: assume -2147483648 <= via_ircc_interrupt_#t~ret788#1 && via_ircc_interrupt_#t~ret788#1 <= 2147483647;havoc via_ircc_interrupt_#t~bitwise783#1;havoc via_ircc_interrupt_#t~bitwise784#1;havoc via_ircc_interrupt_#t~bitwise785#1;havoc via_ircc_interrupt_#t~bitwise786#1;havoc via_ircc_interrupt_#t~bitwise787#1;havoc via_ircc_interrupt_#t~ret788#1; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943-1: SUMMARY for call via_ircc_interrupt_#t~ret788#1 := printk(88, 0); srcloc: null [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604: assume 7 == ~ldv_statevar_10~0; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604: assume !(7 == ~ldv_statevar_10~0); [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: assume 0 == via_init_one_#t~bitwise320#1;havoc via_init_one_#t~mem319#1;havoc via_init_one_#t~bitwise320#1; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: assume !(0 == via_init_one_#t~bitwise320#1);havoc via_init_one_#t~mem319#1;havoc via_init_one_#t~bitwise320#1; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: assume 0 != RxTimerHandler_~tmp~41#1;call write~int#27(0, RxTimerHandler_~self#1.base, 588 + RxTimerHandler_~self#1.offset, 4); [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: assume !(0 != RxTimerHandler_~tmp~41#1);call RxTimerHandler_#t~mem702#1 := read~int#27(RxTimerHandler_~self#1.base, 588 + RxTimerHandler_~self#1.offset, 4);call write~int#27(1 + RxTimerHandler_#t~mem702#1, RxTimerHandler_~self#1.base, 588 + RxTimerHandler_~self#1.offset, 4);havoc RxTimerHandler_#t~mem702#1;call RxTimerHandler_#t~mem703#1 := read~int#27(RxTimerHandler_~self#1.base, 588 + RxTimerHandler_~self#1.offset, 4);RxTimerHandler_#t~short706#1 := 0 != RxTimerHandler_#t~mem703#1 % 4294967296; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490-4: assume 0 == (if via_init_one_#t~mem319#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem319#1 % 256 % 4294967296 else via_init_one_#t~mem319#1 % 256 % 4294967296 - 4294967296);via_init_one_#t~bitwise320#1 := 0; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490-4: assume !(0 == (if via_init_one_#t~mem319#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem319#1 % 256 % 4294967296 else via_init_one_#t~mem319#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: assume via_ircc_init_~rc~0#1 < 0; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: assume !(via_ircc_init_~rc~0#1 < 0);via_ircc_init_#res#1 := 0;ldv_EMGentry_init_via_ircc_init_10_7_#t~ret875#1 := via_ircc_init_#res#1;havoc via_ircc_init_#t~ret275#1, via_ircc_init_#t~ret276#1, via_ircc_init_#t~ret277#1, via_ircc_init_~rc~0#1;assume { :end_inline_via_ircc_init } true;assume -2147483648 <= ldv_EMGentry_init_via_ircc_init_10_7_#t~ret875#1 && ldv_EMGentry_init_via_ircc_init_10_7_#t~ret875#1 <= 2147483647;ldv_EMGentry_init_via_ircc_init_10_7_~tmp~47#1 := ldv_EMGentry_init_via_ircc_init_10_7_#t~ret875#1;havoc ldv_EMGentry_init_via_ircc_init_10_7_#t~ret875#1;ldv_EMGentry_init_via_ircc_init_10_7_#res#1 := ldv_EMGentry_init_via_ircc_init_10_7_~tmp~47#1;ldv_entry_EMGentry_10_#t~ret884#1 := ldv_EMGentry_init_via_ircc_init_10_7_#res#1;havoc ldv_EMGentry_init_via_ircc_init_10_7_#t~ret875#1, ldv_EMGentry_init_via_ircc_init_10_7_~arg0#1.base, ldv_EMGentry_init_via_ircc_init_10_7_~arg0#1.offset, ldv_EMGentry_init_via_ircc_init_10_7_~tmp~47#1;havoc ldv_EMGentry_init_via_ircc_init_10_7_#in~arg0#1.base, ldv_EMGentry_init_via_ircc_init_10_7_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_via_ircc_init_10_7 } true;assume -2147483648 <= ldv_entry_EMGentry_10_#t~ret884#1 && ldv_entry_EMGentry_10_#t~ret884#1 <= 2147483647;~ldv_10_ret_default~0 := ldv_entry_EMGentry_10_#t~ret884#1;havoc ldv_entry_EMGentry_10_#t~ret884#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_10_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret986#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~71#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~71#1; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490-3: assume 2 == (if via_init_one_#t~mem319#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem319#1 % 256 % 4294967296 else via_init_one_#t~mem319#1 % 256 % 4294967296 - 4294967296);via_init_one_#t~bitwise320#1 := (if via_init_one_#t~mem319#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem319#1 % 256 % 4294967296 else via_init_one_#t~mem319#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490-3: assume !(2 == (if via_init_one_#t~mem319#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem319#1 % 256 % 4294967296 else via_init_one_#t~mem319#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490-2: havoc via_init_one_#t~bitwise320#1;assume (((((if via_init_one_#t~mem319#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem319#1 % 256 % 4294967296 else via_init_one_#t~mem319#1 % 256 % 4294967296 - 4294967296) < 0 || via_init_one_#t~bitwise320#1 <= (if via_init_one_#t~mem319#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem319#1 % 256 % 4294967296 else via_init_one_#t~mem319#1 % 256 % 4294967296 - 4294967296)) && via_init_one_#t~bitwise320#1 <= 2) && via_init_one_#t~bitwise320#1 >= 0) && ((if via_init_one_#t~mem319#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem319#1 % 256 % 4294967296 else via_init_one_#t~mem319#1 % 256 % 4294967296 - 4294967296) >= 0 || via_init_one_#t~bitwise320#1 > 2 + (if via_init_one_#t~mem319#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem319#1 % 256 % 4294967296 else via_init_one_#t~mem319#1 % 256 % 4294967296 - 4294967296))) && via_init_one_#t~bitwise320#1 >= -2147483648; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490-1: [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: assume 0 == (via_ircc_net_ioctl_~self~7#1.base + via_ircc_net_ioctl_~self~7#1.offset) % 18446744073709551616; [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: assume !(0 == (via_ircc_net_ioctl_~self~7#1.base + via_ircc_net_ioctl_~self~7#1.offset) % 18446744073709551616); [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret519#1 := WriteRegBit(via_ircc_hard_xmit_sir_~iobase~3#1 % 65536, 32, 6, 1); srcloc: null [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283: assume -2147483648 <= via_ircc_hard_xmit_sir_#t~ret519#1 && via_ircc_hard_xmit_sir_#t~ret519#1 <= 2147483647;havoc via_ircc_hard_xmit_sir_#t~ret519#1;call write~int#27(~jiffies~0, via_ircc_hard_xmit_sir_~dev#1.base, 987 + via_ircc_hard_xmit_sir_~dev#1.offset, 8); [2025-02-08 04:01:12,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: assume 0 != ldv___pci_register_driver_~tmp~48#1; [2025-02-08 04:01:12,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: assume !(0 != ldv___pci_register_driver_~tmp~48#1); [2025-02-08 04:01:12,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: assume 0 != ldv_pci_pci_instance_2_~tmp___4~7#1;~ldv_statevar_2~0 := 12; [2025-02-08 04:01:12,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: assume !(0 != ldv_pci_pci_instance_2_~tmp___4~7#1);~ldv_statevar_2~0 := 17; [2025-02-08 04:01:12,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878-1: SUMMARY for call via_ircc_interrupt_#t~ret761#1 := via_ircc_dma_xmit(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset, (if via_ircc_interrupt_~iobase~7#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iobase~7#1 % 65536 % 4294967296 else via_ircc_interrupt_~iobase~7#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:01:12,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: assume 0 != RxTimerHandler_#t~bitwise742#1;havoc RxTimerHandler_#t~bitwise742#1; [2025-02-08 04:01:12,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: assume !(0 != RxTimerHandler_#t~bitwise742#1);havoc RxTimerHandler_#t~bitwise742#1; [2025-02-08 04:01:12,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-1: [2025-02-08 04:01:12,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-2: havoc RxTimerHandler_#t~bitwise742#1;assume (((((if RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 <= 2147483647 then RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 else RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 - 4294967296) < 0 || RxTimerHandler_#t~bitwise742#1 <= (if RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 <= 2147483647 then RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 else RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 - 4294967296)) && RxTimerHandler_#t~bitwise742#1 <= 16) && RxTimerHandler_#t~bitwise742#1 >= 0) && ((if RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 <= 2147483647 then RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 else RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 - 4294967296) >= 0 || RxTimerHandler_#t~bitwise742#1 > 16 + (if RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 <= 2147483647 then RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 else RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 - 4294967296))) && RxTimerHandler_#t~bitwise742#1 >= -2147483648; [2025-02-08 04:01:12,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001: assume 1 == ~ldv_statevar_2~0; [2025-02-08 04:01:12,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 04:01:12,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: assume -2147483648 <= via_ircc_interrupt_#t~ret761#1 && via_ircc_interrupt_#t~ret761#1 <= 2147483647;havoc via_ircc_interrupt_#t~ret761#1; [2025-02-08 04:01:12,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-3: assume 16 == (if RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 <= 2147483647 then RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 else RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 - 4294967296);RxTimerHandler_#t~bitwise742#1 := (if RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 <= 2147483647 then RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 else RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-3: assume !(16 == (if RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 <= 2147483647 then RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 else RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-4: assume 0 == (if RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 <= 2147483647 then RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 else RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 - 4294967296);RxTimerHandler_#t~bitwise742#1 := 0; [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812-4: assume !(0 == (if RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 <= 2147483647 then RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 else RxTimerHandler_~tmp___3~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8614: call write~int#27(0, via_ircc_dma_receive_complete_~self#1.base, 592 + via_ircc_dma_receive_complete_~self#1.offset, 4); [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: assume 0 != (if via_init_one_~temp~4#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~temp~4#1 % 256 % 4294967296 else via_init_one_~temp~4#1 % 256 % 4294967296 - 4294967296) % 2; [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: assume !(0 != (if via_init_one_~temp~4#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~temp~4#1 % 256 % 4294967296 else via_init_one_~temp~4#1 % 256 % 4294967296 - 4294967296) % 2);via_init_one_~rc~1#1 := -19; [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret911#1 && ldv_pci_pci_instance_2_#t~ret911#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp~57#1 := ldv_pci_pci_instance_2_#t~ret911#1;havoc ldv_pci_pci_instance_2_#t~ret911#1; [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret911#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945-4: [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945-5: havoc via_ircc_interrupt_#t~bitwise783#1;assume (((((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise783#1 <= (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise783#1 <= 64) && via_ircc_interrupt_#t~bitwise783#1 >= 0) && ((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise783#1 > 64 + (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise783#1 >= -2147483648; [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945-6: assume 64 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise783#1 := (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945-6: assume !(64 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945-7: assume 0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise783#1 := 0; [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945-7: assume !(0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945: [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945-1: havoc via_ircc_interrupt_#t~bitwise784#1;assume (((((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise784#1 <= (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise784#1 <= 32) && via_ircc_interrupt_#t~bitwise784#1 >= 0) && ((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise784#1 > 32 + (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise784#1 >= -2147483648; [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945-2: assume 32 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise784#1 := (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945-2: assume !(32 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945-3: assume 0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise784#1 := 0; [2025-02-08 04:01:12,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945-3: assume !(0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8549: assume 12438 == via_ircc_dma_receive_complete_#t~mem615#1 % 4294967296;havoc via_ircc_dma_receive_complete_#t~mem615#1;via_ircc_dma_receive_complete_~i~8#1 := 0; [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8549: assume !(12438 == via_ircc_dma_receive_complete_#t~mem615#1 % 4294967296);havoc via_ircc_dma_receive_complete_#t~mem615#1; [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9474: ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.offset := ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset; [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681: assume -4 + upload_rxdata_~len~1#1 <= 1;call upload_rxdata_#t~mem674#1.base, upload_rxdata_#t~mem674#1.offset := read~$Pointer$#27(upload_rxdata_~self#1.base, 216 + upload_rxdata_~self#1.offset, 8);call upload_rxdata_#t~mem675#1.base, upload_rxdata_#t~mem675#1.offset := read~$Pointer$#27(upload_rxdata_~self#1.base, 216 + upload_rxdata_~self#1.offset, 8);call upload_rxdata_#t~mem676#1 := read~int#27(upload_rxdata_#t~mem675#1.base, 308 + upload_rxdata_#t~mem675#1.offset, 8);call write~int#27(1 + upload_rxdata_#t~mem676#1, upload_rxdata_#t~mem674#1.base, 308 + upload_rxdata_#t~mem674#1.offset, 8);havoc upload_rxdata_#t~mem674#1.base, upload_rxdata_#t~mem674#1.offset;havoc upload_rxdata_#t~mem675#1.base, upload_rxdata_#t~mem675#1.offset;havoc upload_rxdata_#t~mem676#1;upload_rxdata_#res#1 := 0; [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681: assume !(-4 + upload_rxdata_~len~1#1 <= 1); [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492-1: SUMMARY for call via_init_one_#t~ret321#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 68, via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset); srcloc: null [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492: assume -2147483648 <= via_init_one_#t~ret321#1 && via_init_one_#t~ret321#1 <= 2147483647;havoc via_init_one_#t~ret321#1;call via_init_one_#t~mem322#1 := read~int#10(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset, 1); [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: assume -2147483648 <= via_ircc_dma_receive_complete_#t~ret641#1 && via_ircc_dma_receive_complete_#t~ret641#1 <= 2147483647;havoc via_ircc_dma_receive_complete_#t~ret641#1; [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret641#1 := WriteRegBit(via_ircc_dma_receive_complete_~iobase#1, 17, 3, 0); srcloc: null [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276: assume -2147483648 <= via_ircc_net_ioctl_#t~ret866#1 && via_ircc_net_ioctl_#t~ret866#1 <= 2147483647;havoc via_ircc_net_ioctl_#t~ret866#1;via_ircc_net_ioctl_#res#1 := -1; [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360-1: SUMMARY for call via_ircc_init_#t~ret277#1 := printk(9, 0); srcloc: null [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276-1: SUMMARY for call via_ircc_net_ioctl_#t~ret866#1 := printk(143, 0); srcloc: null [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360: assume -2147483648 <= via_ircc_init_#t~ret277#1 && via_ircc_init_#t~ret277#1 <= 2147483647;havoc via_ircc_init_#t~ret277#1;via_ircc_init_#res#1 := -19; [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9474-1: SUMMARY for call ldv_assume((if 0 == ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: SUMMARY for call spin_unlock_irqrestore(via_ircc_hard_xmit_sir_~self~2#1.base, 489 + via_ircc_hard_xmit_sir_~self~2#1.offset, via_ircc_hard_xmit_sir_~flags~0#1); srcloc: null [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11126: assume 0 == ldv_assert_linux_usb_dev__probe_failed_~expr#1; [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11126: assume !(0 == ldv_assert_linux_usb_dev__probe_failed_~expr#1); [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-5: havoc via_ircc_interrupt_#t~bitwise785#1;assume (((((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise785#1 <= (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise785#1 <= 16) && via_ircc_interrupt_#t~bitwise785#1 >= 0) && ((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise785#1 > 16 + (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise785#1 >= -2147483648; [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8814-1: SUMMARY for call RxTimerHandler_#t~ret743#1 := RxCurCount((if RxTimerHandler_~iobase#1 % 65536 % 4294967296 <= 2147483647 then RxTimerHandler_~iobase#1 % 65536 % 4294967296 else RxTimerHandler_~iobase#1 % 65536 % 4294967296 - 4294967296), RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset); srcloc: null [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-6: assume 16 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise785#1 := (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-6: assume !(16 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748: call RxTimerHandler_#t~mem701#1 := read~int#27(RxTimerHandler_~self#1.base, 592 + RxTimerHandler_~self#1.offset, 4);call write~int#27(1 + RxTimerHandler_#t~mem701#1, RxTimerHandler_~self#1.base, 592 + RxTimerHandler_~self#1.offset, 4);havoc RxTimerHandler_#t~mem701#1;RxTimerHandler_#res#1 := 0; [2025-02-08 04:01:12,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-7: assume 0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise785#1 := 0; [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-7: assume !(0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748-1: SUMMARY for call SetTimer((if RxTimerHandler_~iobase#1 % 65536 % 4294967296 <= 2147483647 then RxTimerHandler_~iobase#1 % 65536 % 4294967296 else RxTimerHandler_~iobase#1 % 65536 % 4294967296 - 4294967296), 20); srcloc: null [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9937: 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~mem912#1.base, ldv_pci_pci_instance_2_#t~mem912#1.offset;~ldv_statevar_2~0 := 1; [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-1: havoc via_ircc_interrupt_#t~bitwise786#1;assume (((((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise786#1 <= (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise786#1 <= 8) && via_ircc_interrupt_#t~bitwise786#1 >= 0) && ((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise786#1 > 8 + (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise786#1 >= -2147483648; [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9937-1: SUMMARY for call via_remove_one(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-2: assume 8 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise786#1 := (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-2: assume !(8 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9871: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret894#1 && ldv_net_dummy_resourceless_instance_1_#t~ret894#1 <= 2147483647;ldv_net_dummy_resourceless_instance_1_~tmp~53#1 := ldv_net_dummy_resourceless_instance_1_#t~ret894#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret894#1; [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-3: assume 0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise786#1 := 0; [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-3: assume !(0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9871-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret894#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-4: [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8814: RxTimerHandler_~tmp___4~3#1 := RxTimerHandler_#t~ret743#1;havoc RxTimerHandler_#t~ret743#1;call RxTimerHandler_#t~mem744#1 := read~int#27(RxTimerHandler_~self#1.base, 596 + RxTimerHandler_~self#1.offset, 4); [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7493-3: assume 48 == (if via_init_one_#t~mem322#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem322#1 % 256 % 4294967296 else via_init_one_#t~mem322#1 % 256 % 4294967296 - 4294967296);via_init_one_#t~bitwise323#1 := (if via_init_one_#t~mem322#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem322#1 % 256 % 4294967296 else via_init_one_#t~mem322#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7493-3: assume !(48 == (if via_init_one_#t~mem322#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem322#1 % 256 % 4294967296 else via_init_one_#t~mem322#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: SUMMARY for call ResetChip((if via_ircc_dma_xmit_complete_~iobase~5#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_dma_xmit_complete_~iobase~5#1 % 65536 % 4294967296 else via_ircc_dma_xmit_complete_~iobase~5#1 % 65536 % 4294967296 - 4294967296), 3); srcloc: null [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7427: SUMMARY for call WriteLPCReg(29, 130); srcloc: null [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7493-2: havoc via_init_one_#t~bitwise323#1;assume (((((if via_init_one_#t~mem322#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem322#1 % 256 % 4294967296 else via_init_one_#t~mem322#1 % 256 % 4294967296 - 4294967296) < 0 || via_init_one_#t~bitwise323#1 <= (if via_init_one_#t~mem322#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem322#1 % 256 % 4294967296 else via_init_one_#t~mem322#1 % 256 % 4294967296 - 4294967296)) && via_init_one_#t~bitwise323#1 <= 48) && via_init_one_#t~bitwise323#1 >= 0) && ((if via_init_one_#t~mem322#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem322#1 % 256 % 4294967296 else via_init_one_#t~mem322#1 % 256 % 4294967296 - 4294967296) >= 0 || via_init_one_#t~bitwise323#1 > 48 + (if via_init_one_#t~mem322#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem322#1 % 256 % 4294967296 else via_init_one_#t~mem322#1 % 256 % 4294967296 - 4294967296))) && via_init_one_#t~bitwise323#1 >= -2147483648; [2025-02-08 04:01:12,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8616: assume -2147483648 <= via_ircc_dma_receive_complete_#t~ret642#1 && via_ircc_dma_receive_complete_#t~ret642#1 <= 2147483647;havoc via_ircc_dma_receive_complete_#t~ret642#1; [2025-02-08 04:01:12,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7493-1: [2025-02-08 04:01:12,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8616-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret642#1 := WriteRegBit(via_ircc_dma_receive_complete_~iobase#1, 34, 6, 0); srcloc: null [2025-02-08 04:01:12,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7493: via_init_one_~FirDRQ0~0#1 := via_init_one_#t~bitwise323#1 / 16;havoc via_init_one_#t~mem322#1;havoc via_init_one_#t~bitwise323#1; [2025-02-08 04:01:12,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8286: via_ircc_hard_xmit_sir_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_9_#t~ret883#1 := via_ircc_hard_xmit_sir_#res#1;havoc via_ircc_hard_xmit_sir_#t~ret491#1.base, via_ircc_hard_xmit_sir_#t~ret491#1.offset, via_ircc_hard_xmit_sir_#t~ret492#1, via_ircc_hard_xmit_sir_#t~mem493#1, via_ircc_hard_xmit_sir_#t~ret494#1, via_ircc_hard_xmit_sir_#t~mem495#1, via_ircc_hard_xmit_sir_#t~mem496#1, via_ircc_hard_xmit_sir_#t~ret497#1, via_ircc_hard_xmit_sir_#t~ret498#1, via_ircc_hard_xmit_sir_#t~ret499#1, via_ircc_hard_xmit_sir_#t~ret500#1.base, via_ircc_hard_xmit_sir_#t~ret500#1.offset, via_ircc_hard_xmit_sir_#t~ret501#1, via_ircc_hard_xmit_sir_#t~mem502#1.base, via_ircc_hard_xmit_sir_#t~mem502#1.offset, via_ircc_hard_xmit_sir_#t~mem503#1.base, via_ircc_hard_xmit_sir_#t~mem503#1.offset, via_ircc_hard_xmit_sir_#t~mem504#1, via_ircc_hard_xmit_sir_#t~ret505#1, via_ircc_hard_xmit_sir_#t~mem507#1, via_ircc_hard_xmit_sir_#t~mem506#1, via_ircc_hard_xmit_sir_#t~mem508#1, via_ircc_hard_xmit_sir_#t~ret509#1, via_ircc_hard_xmit_sir_#t~ret510#1, via_ircc_hard_xmit_sir_#t~ret511#1, via_ircc_hard_xmit_sir_#t~ret512#1, via_ircc_hard_xmit_sir_#t~ret513#1, via_ircc_hard_xmit_sir_#t~mem514#1, via_ircc_hard_xmit_sir_#t~mem515#1, via_ircc_hard_xmit_sir_#t~mem516#1, via_ircc_hard_xmit_sir_#t~mem517#1, via_ircc_hard_xmit_sir_#t~ret518#1, via_ircc_hard_xmit_sir_#t~ret519#1, via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset, via_ircc_hard_xmit_sir_~dev#1.base, via_ircc_hard_xmit_sir_~dev#1.offset, via_ircc_hard_xmit_sir_~self~2#1.base, via_ircc_hard_xmit_sir_~self~2#1.offset, via_ircc_hard_xmit_sir_~flags~0#1, via_ircc_hard_xmit_sir_~iobase~3#1, via_ircc_hard_xmit_sir_~speed~0#1, via_ircc_hard_xmit_sir_~tmp~35#1.base, via_ircc_hard_xmit_sir_~tmp~35#1.offset, via_ircc_hard_xmit_sir_~tmp___0~10#1.base, via_ircc_hard_xmit_sir_~tmp___0~10#1.offset;havoc via_ircc_hard_xmit_sir_#in~skb#1.base, via_ircc_hard_xmit_sir_#in~skb#1.offset, via_ircc_hard_xmit_sir_#in~dev#1.base, via_ircc_hard_xmit_sir_#in~dev#1.offset;assume { :end_inline_via_ircc_hard_xmit_sir } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_9_#t~ret883#1 && ldv_dummy_resourceless_instance_callback_1_9_#t~ret883#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret883#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret883#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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;~ldv_statevar_1~0 := 2; [2025-02-08 04:01:12,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7493-4: assume 0 == (if via_init_one_#t~mem322#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem322#1 % 256 % 4294967296 else via_init_one_#t~mem322#1 % 256 % 4294967296 - 4294967296);via_init_one_#t~bitwise323#1 := 0; [2025-02-08 04:01:12,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7493-4: assume !(0 == (if via_init_one_#t~mem322#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem322#1 % 256 % 4294967296 else via_init_one_#t~mem322#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:01:12,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8286-1: SUMMARY for call consume_skb(via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset); srcloc: null [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947: [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-1: havoc via_ircc_interrupt_#t~bitwise787#1;assume (((((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) < 0 || via_ircc_interrupt_#t~bitwise787#1 <= (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)) && via_ircc_interrupt_#t~bitwise787#1 <= 2) && via_ircc_interrupt_#t~bitwise787#1 >= 0) && ((if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296) >= 0 || via_ircc_interrupt_#t~bitwise787#1 > 2 + (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296))) && via_ircc_interrupt_#t~bitwise787#1 >= -2147483648; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070: assume 0 != ldv_pci_pci_instance_2_~tmp~57#1;~ldv_statevar_2~0 := 12; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070: assume !(0 != ldv_pci_pci_instance_2_~tmp~57#1);~ldv_statevar_2~0 := 17; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-2: assume 2 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise787#1 := (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-2: assume !(2 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-3: assume 0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296);via_ircc_interrupt_#t~bitwise787#1 := 0; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-3: assume !(0 == (if via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 <= 2147483647 then via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 else via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9806: ~ldv_statevar_0~0 := 6; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494: assume -2147483648 <= via_init_one_#t~ret324#1 && via_init_one_#t~ret324#1 <= 2147483647;havoc via_init_one_#t~ret324#1;call via_init_one_#t~mem325#1 := read~int#10(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset, 1);via_init_one_~FirDRQ1~0#1 := (if via_init_one_#t~mem325#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem325#1 % 256 % 4294967296 else via_init_one_#t~mem325#1 % 256 % 4294967296 - 4294967296) / 64;havoc via_init_one_#t~mem325#1; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476: assume { :begin_inline_ldv_dispatch_register_9_2 } true;ldv_dispatch_register_9_2_#in~arg0#1.base, ldv_dispatch_register_9_2_#in~arg0#1.offset := ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_register_9_2_~arg0#1.base, ldv_dispatch_register_9_2_~arg0#1.offset;ldv_dispatch_register_9_2_~arg0#1.base, ldv_dispatch_register_9_2_~arg0#1.offset := ldv_dispatch_register_9_2_#in~arg0#1.base, ldv_dispatch_register_9_2_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_register_9_2_~arg0#1.base, ldv_dispatch_register_9_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_20 } true;~ldv_statevar_2~0 := 19; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617: assume -2147483648 <= via_ircc_dma_receive_complete_#t~ret643#1 && via_ircc_dma_receive_complete_#t~ret643#1 <= 2147483647;havoc via_ircc_dma_receive_complete_#t~ret643#1;call via_ircc_dma_receive_complete_#t~mem644#1 := read~int#27(via_ircc_dma_receive_complete_~st_fifo~0#1.base, 76 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4); [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret643#1 := WriteRegBit(via_ircc_dma_receive_complete_~iobase#1, 32, 5, 0); srcloc: null [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419: SUMMARY for call ResetChip((if via_ircc_dma_xmit_complete_~iobase~5#1 % 65536 % 4294967296 <= 2147483647 then via_ircc_dma_xmit_complete_~iobase~5#1 % 65536 % 4294967296 else via_ircc_dma_xmit_complete_~iobase~5#1 % 65536 % 4294967296 - 4294967296), 4); srcloc: null [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608: havoc ldv_entry_EMGentry_10_#t~ret884#1, ldv_entry_EMGentry_10_#t~ret885#1, ldv_entry_EMGentry_10_#t~ret886#1, ldv_entry_EMGentry_10_~arg0#1.base, ldv_entry_EMGentry_10_~arg0#1.offset, ldv_entry_EMGentry_10_~tmp~49#1;havoc ldv_entry_EMGentry_10_#in~arg0#1.base, ldv_entry_EMGentry_10_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_10 } true; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: SUMMARY for call WriteLPCReg(35, 24); srcloc: null [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494-1: SUMMARY for call via_init_one_#t~ret324#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 68, via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset); srcloc: null [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11194: havoc async_wrap_skb_#t~nondet1027#1; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005: assume 2 == ~ldv_statevar_2~0; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume 2 == via_ircc_interrupt_#t~mem762#1;havoc via_ircc_interrupt_#t~mem762#1;call via_ircc_interrupt_#t~mem763#1 := read~int#27(via_ircc_interrupt_~self~4#1.base, 592 + via_ircc_interrupt_~self~4#1.offset, 4); [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume !(2 == via_ircc_interrupt_#t~mem762#1);havoc via_ircc_interrupt_#t~mem762#1; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11128: assume false; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11128: assume !false; [2025-02-08 04:01:12,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11194-1: via_ircc_hard_xmit_sir_#t~ret505#1 := async_wrap_skb_#res#1;havoc async_wrap_skb_#t~nondet1027#1, async_wrap_skb_~arg0#1.base, async_wrap_skb_~arg0#1.offset, async_wrap_skb_~arg1#1.base, async_wrap_skb_~arg1#1.offset, async_wrap_skb_~arg2#1;havoc async_wrap_skb_#in~arg0#1.base, async_wrap_skb_#in~arg0#1.offset, async_wrap_skb_#in~arg1#1.base, async_wrap_skb_#in~arg1#1.offset, async_wrap_skb_#in~arg2#1;assume { :end_inline_async_wrap_skb } true;assume -2147483648 <= via_ircc_hard_xmit_sir_#t~ret505#1 && via_ircc_hard_xmit_sir_#t~ret505#1 <= 2147483647;call write~int#27(via_ircc_hard_xmit_sir_#t~ret505#1, via_ircc_hard_xmit_sir_~self~2#1.base, 380 + via_ircc_hard_xmit_sir_~self~2#1.offset, 4);havoc via_ircc_hard_xmit_sir_#t~mem503#1.base, via_ircc_hard_xmit_sir_#t~mem503#1.offset;havoc via_ircc_hard_xmit_sir_#t~mem504#1;havoc via_ircc_hard_xmit_sir_#t~ret505#1;call via_ircc_hard_xmit_sir_#t~mem507#1 := read~int#27(via_ircc_hard_xmit_sir_~dev#1.base, 284 + via_ircc_hard_xmit_sir_~dev#1.offset, 8);call via_ircc_hard_xmit_sir_#t~mem506#1 := read~int#27(via_ircc_hard_xmit_sir_~self~2#1.base, 380 + via_ircc_hard_xmit_sir_~self~2#1.offset, 4);call write~int#27(via_ircc_hard_xmit_sir_#t~mem507#1 + via_ircc_hard_xmit_sir_#t~mem506#1, via_ircc_hard_xmit_sir_~dev#1.base, 284 + via_ircc_hard_xmit_sir_~dev#1.offset, 8);havoc via_ircc_hard_xmit_sir_#t~mem507#1;havoc via_ircc_hard_xmit_sir_#t~mem506#1;call via_ircc_hard_xmit_sir_#t~mem508#1 := read~int#27(via_ircc_hard_xmit_sir_~self~2#1.base, 344 + via_ircc_hard_xmit_sir_~self~2#1.offset, 4); [2025-02-08 04:01:12,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873: assume 0 != ldv_net_dummy_resourceless_instance_1_~tmp~53#1;~ldv_statevar_1~0 := 1; [2025-02-08 04:01:12,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873: assume !(0 != ldv_net_dummy_resourceless_instance_1_~tmp~53#1);~ldv_statevar_1~0 := 7; [2025-02-08 04:01:12,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882-1: call via_ircc_interrupt_#t~mem762#1 := read~int#27(via_ircc_interrupt_~self~4#1.base, 332 + via_ircc_interrupt_~self~4#1.offset, 4); [2025-02-08 04:01:12,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8816: assume RxTimerHandler_~tmp___4~3#1 % 65536 % 4294967296 != RxTimerHandler_#t~mem744#1 % 4294967296;havoc RxTimerHandler_#t~mem744#1;assume { :begin_inline_upload_rxdata } true;upload_rxdata_#in~self#1.base, upload_rxdata_#in~self#1.offset, upload_rxdata_#in~iobase#1 := RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset, RxTimerHandler_~iobase#1;havoc upload_rxdata_#res#1;havoc upload_rxdata_#t~ret672#1, upload_rxdata_#t~ret673#1, upload_rxdata_#t~mem674#1.base, upload_rxdata_#t~mem674#1.offset, upload_rxdata_#t~mem675#1.base, upload_rxdata_#t~mem675#1.offset, upload_rxdata_#t~mem676#1, upload_rxdata_#t~ret677#1.base, upload_rxdata_#t~ret677#1.offset, upload_rxdata_#t~mem678#1.base, upload_rxdata_#t~mem678#1.offset, upload_rxdata_#t~mem679#1.base, upload_rxdata_#t~mem679#1.offset, upload_rxdata_#t~mem680#1, upload_rxdata_#t~ret681#1.base, upload_rxdata_#t~ret681#1.offset, upload_rxdata_#t~mem682#1.base, upload_rxdata_#t~mem682#1.offset, upload_rxdata_#t~mem683#1, upload_rxdata_#t~mem684#1, upload_rxdata_#t~mem685#1, upload_rxdata_#t~mem686#1.base, upload_rxdata_#t~mem686#1.offset, upload_rxdata_#t~mem687#1.base, upload_rxdata_#t~mem687#1.offset, upload_rxdata_#t~mem688#1.base, upload_rxdata_#t~mem688#1.offset, upload_rxdata_#t~mem689#1, upload_rxdata_#t~mem690#1.base, upload_rxdata_#t~mem690#1.offset, upload_rxdata_#t~mem691#1.base, upload_rxdata_#t~mem691#1.offset, upload_rxdata_#t~mem692#1, upload_rxdata_#t~mem693#1.base, upload_rxdata_#t~mem693#1.offset, upload_rxdata_#t~ret694#1, upload_rxdata_#t~mem695#1, upload_rxdata_#t~ret696#1, upload_rxdata_#t~ret697#1, upload_rxdata_#t~ret698#1, upload_rxdata_#t~ret699#1, upload_rxdata_~self#1.base, upload_rxdata_~self#1.offset, upload_rxdata_~iobase#1, upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset, upload_rxdata_~len~1#1, upload_rxdata_~st_fifo~1#1.base, upload_rxdata_~st_fifo~1#1.offset, upload_rxdata_~tmp~40#1;upload_rxdata_~self#1.base, upload_rxdata_~self#1.offset := upload_rxdata_#in~self#1.base, upload_rxdata_#in~self#1.offset;upload_rxdata_~iobase#1 := upload_rxdata_#in~iobase#1;havoc upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset;havoc upload_rxdata_~len~1#1;havoc upload_rxdata_~st_fifo~1#1.base, upload_rxdata_~st_fifo~1#1.offset;havoc upload_rxdata_~tmp~40#1;upload_rxdata_~st_fifo~1#1.base, upload_rxdata_~st_fifo~1#1.offset := upload_rxdata_~self#1.base, upload_rxdata_~self#1.offset; [2025-02-08 04:01:12,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8816: assume !(RxTimerHandler_~tmp___4~3#1 % 65536 % 4294967296 != RxTimerHandler_#t~mem744#1 % 4294967296);havoc RxTimerHandler_#t~mem744#1; [2025-02-08 04:01:12,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477: havoc ldv_dispatch_register_9_2_~arg0#1.base, ldv_dispatch_register_9_2_~arg0#1.offset;havoc ldv_dispatch_register_9_2_#in~arg0#1.base, ldv_dispatch_register_9_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_9_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:01:12,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429-1: SUMMARY for call via_init_one_#t~ret285#1 := ReadLPCReg(240); srcloc: null [2025-02-08 04:01:12,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429: via_init_one_~temp~4#1 := via_init_one_#t~ret285#1;havoc via_init_one_#t~ret285#1; [2025-02-08 04:01:12,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345: assume { :begin_inline_via_ircc_is_receiving } true;via_ircc_is_receiving_#in~self#1.base, via_ircc_is_receiving_#in~self#1.offset := via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset;havoc via_ircc_is_receiving_#res#1;havoc via_ircc_is_receiving_#t~ret811#1, via_ircc_is_receiving_#t~mem812#1, via_ircc_is_receiving_#t~ret813#1, via_ircc_is_receiving_#t~ret814#1, via_ircc_is_receiving_~self#1.base, via_ircc_is_receiving_~self#1.offset, via_ircc_is_receiving_~status~2#1, via_ircc_is_receiving_~iobase~9#1, via_ircc_is_receiving_~tmp~43#1;via_ircc_is_receiving_~self#1.base, via_ircc_is_receiving_~self#1.offset := via_ircc_is_receiving_#in~self#1.base, via_ircc_is_receiving_#in~self#1.offset;havoc via_ircc_is_receiving_~status~2#1;havoc via_ircc_is_receiving_~iobase~9#1;havoc via_ircc_is_receiving_~tmp~43#1;via_ircc_is_receiving_~status~2#1 := 0; [2025-02-08 04:01:12,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: assume via_ircc_interrupt_#t~mem763#1 % 4294967296 > 30;havoc via_ircc_interrupt_#t~mem763#1; [2025-02-08 04:01:12,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: assume !(via_ircc_interrupt_#t~mem763#1 % 4294967296 > 30);havoc via_ircc_interrupt_#t~mem763#1;assume { :begin_inline_RxTimerHandler } true;RxTimerHandler_#in~self#1.base, RxTimerHandler_#in~self#1.offset, RxTimerHandler_#in~iobase#1 := via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset, via_ircc_interrupt_~iobase~7#1;havoc RxTimerHandler_#res#1;havoc RxTimerHandler_#t~ret700#1, RxTimerHandler_#t~mem701#1, RxTimerHandler_#t~mem702#1, RxTimerHandler_#t~mem703#1, RxTimerHandler_#t~mem704#1, RxTimerHandler_#t~mem705#1, RxTimerHandler_#t~short706#1, RxTimerHandler_#t~mem707#1, RxTimerHandler_#t~short708#1, RxTimerHandler_#t~mem709#1, RxTimerHandler_#t~mem710#1, RxTimerHandler_#t~mem711#1, RxTimerHandler_#t~mem712#1, RxTimerHandler_#t~mem713#1, RxTimerHandler_#t~mem714#1, RxTimerHandler_#t~mem715#1, RxTimerHandler_#t~ret716#1.base, RxTimerHandler_#t~ret716#1.offset, RxTimerHandler_#t~mem717#1.base, RxTimerHandler_#t~mem717#1.offset, RxTimerHandler_#t~short718#1, RxTimerHandler_#t~mem719#1.base, RxTimerHandler_#t~mem719#1.offset, RxTimerHandler_#t~short720#1, RxTimerHandler_#t~mem721#1.base, RxTimerHandler_#t~mem721#1.offset, RxTimerHandler_#t~mem722#1.base, RxTimerHandler_#t~mem722#1.offset, RxTimerHandler_#t~mem723#1, RxTimerHandler_#t~ret724#1.base, RxTimerHandler_#t~ret724#1.offset, RxTimerHandler_#t~mem725#1.base, RxTimerHandler_#t~mem725#1.offset, RxTimerHandler_#t~mem726#1, RxTimerHandler_#t~ret727#1, RxTimerHandler_#t~mem728#1.base, RxTimerHandler_#t~mem728#1.offset, RxTimerHandler_#t~mem729#1.base, RxTimerHandler_#t~mem729#1.offset, RxTimerHandler_#t~mem730#1.base, RxTimerHandler_#t~mem730#1.offset, RxTimerHandler_#t~mem731#1, RxTimerHandler_#t~mem732#1.base, RxTimerHandler_#t~mem732#1.offset, RxTimerHandler_#t~mem733#1.base, RxTimerHandler_#t~mem733#1.offset, RxTimerHandler_#t~mem734#1, RxTimerHandler_#t~mem735#1.base, RxTimerHandler_#t~mem735#1.offset, RxTimerHandler_#t~ret736#1, RxTimerHandler_#t~mem737#1, RxTimerHandler_#t~ret738#1, RxTimerHandler_#t~ret739#1, RxTimerHandler_#t~ret740#1, RxTimerHandler_#t~ret741#1, RxTimerHandler_#t~bitwise742#1, RxTimerHandler_#t~ret743#1, RxTimerHandler_#t~mem744#1, RxTimerHandler_#t~ret745#1, RxTimerHandler_#t~mem746#1.base, RxTimerHandler_#t~mem746#1.offset, RxTimerHandler_#t~ret747#1, RxTimerHandler_#t~ret748#1, RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset, RxTimerHandler_~iobase#1, RxTimerHandler_~st_fifo~2#1.base, RxTimerHandler_~st_fifo~2#1.offset, RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset, RxTimerHandler_~len~2#1, RxTimerHandler_~status~1#1, RxTimerHandler_~tmp~41#1, RxTimerHandler_~tmp___0~15#1, RxTimerHandler_~tmp___1~9#1, RxTimerHandler_~tmp___2~6#1, RxTimerHandler_~tmp___3~3#1, RxTimerHandler_~tmp___4~3#1;RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset := RxTimerHandler_#in~self#1.base, RxTimerHandler_#in~self#1.offset;RxTimerHandler_~iobase#1 := RxTimerHandler_#in~iobase#1;havoc RxTimerHandler_~st_fifo~2#1.base, RxTimerHandler_~st_fifo~2#1.offset;havoc RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset;havoc RxTimerHandler_~len~2#1;havoc RxTimerHandler_~status~1#1;havoc RxTimerHandler_~tmp~41#1;havoc RxTimerHandler_~tmp___0~15#1;havoc RxTimerHandler_~tmp___1~9#1;havoc RxTimerHandler_~tmp___2~6#1;havoc RxTimerHandler_~tmp___3~3#1;havoc RxTimerHandler_~tmp___4~3#1;RxTimerHandler_~st_fifo~2#1.base, RxTimerHandler_~st_fifo~2#1.offset := RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset; [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8619: assume via_ircc_dma_receive_complete_#t~mem644#1 > 7;havoc via_ircc_dma_receive_complete_#t~mem644#1;call write~int#27(0, via_ircc_dma_receive_complete_~st_fifo~0#1.base, 76 + via_ircc_dma_receive_complete_~st_fifo~0#1.offset, 4); [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8619: assume !(via_ircc_dma_receive_complete_#t~mem644#1 > 7);havoc via_ircc_dma_receive_complete_#t~mem644#1; [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8553: call via_ircc_dma_receive_complete_#t~mem616#1.base, via_ircc_dma_receive_complete_#t~mem616#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~skb~0#1.base, 229 + via_ircc_dma_receive_complete_~skb~0#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem617#1.base, via_ircc_dma_receive_complete_#t~mem617#1.offset := read~$Pointer$#27(via_ircc_dma_receive_complete_~self#1.base, 414 + via_ircc_dma_receive_complete_~self#1.offset, 8);call via_ircc_dma_receive_complete_#t~mem618#1 := read~int#27(via_ircc_dma_receive_complete_#t~mem617#1.base, via_ircc_dma_receive_complete_#t~mem617#1.offset + (if via_ircc_dma_receive_complete_~i~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then via_ircc_dma_receive_complete_~i~8#1 % 18446744073709551616 % 18446744073709551616 else via_ircc_dma_receive_complete_~i~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#27(via_ircc_dma_receive_complete_#t~mem618#1, via_ircc_dma_receive_complete_#t~mem616#1.base, via_ircc_dma_receive_complete_#t~mem616#1.offset + (if via_ircc_dma_receive_complete_~i~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then via_ircc_dma_receive_complete_~i~8#1 % 18446744073709551616 % 18446744073709551616 else via_ircc_dma_receive_complete_~i~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);via_ircc_dma_receive_complete_~i~8#1 := 1 + via_ircc_dma_receive_complete_~i~8#1; [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret929#1 && ldv_pci_pci_instance_2_#t~ret929#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret929#1;havoc ldv_pci_pci_instance_2_#t~ret929#1;~ldv_statevar_2~0 := 7; [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret929#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8818: RxTimerHandler_#t~ret745#1 := upload_rxdata_#res#1;havoc upload_rxdata_#t~ret672#1, upload_rxdata_#t~ret673#1, upload_rxdata_#t~mem674#1.base, upload_rxdata_#t~mem674#1.offset, upload_rxdata_#t~mem675#1.base, upload_rxdata_#t~mem675#1.offset, upload_rxdata_#t~mem676#1, upload_rxdata_#t~ret677#1.base, upload_rxdata_#t~ret677#1.offset, upload_rxdata_#t~mem678#1.base, upload_rxdata_#t~mem678#1.offset, upload_rxdata_#t~mem679#1.base, upload_rxdata_#t~mem679#1.offset, upload_rxdata_#t~mem680#1, upload_rxdata_#t~ret681#1.base, upload_rxdata_#t~ret681#1.offset, upload_rxdata_#t~mem682#1.base, upload_rxdata_#t~mem682#1.offset, upload_rxdata_#t~mem683#1, upload_rxdata_#t~mem684#1, upload_rxdata_#t~mem685#1, upload_rxdata_#t~mem686#1.base, upload_rxdata_#t~mem686#1.offset, upload_rxdata_#t~mem687#1.base, upload_rxdata_#t~mem687#1.offset, upload_rxdata_#t~mem688#1.base, upload_rxdata_#t~mem688#1.offset, upload_rxdata_#t~mem689#1, upload_rxdata_#t~mem690#1.base, upload_rxdata_#t~mem690#1.offset, upload_rxdata_#t~mem691#1.base, upload_rxdata_#t~mem691#1.offset, upload_rxdata_#t~mem692#1, upload_rxdata_#t~mem693#1.base, upload_rxdata_#t~mem693#1.offset, upload_rxdata_#t~ret694#1, upload_rxdata_#t~mem695#1, upload_rxdata_#t~ret696#1, upload_rxdata_#t~ret697#1, upload_rxdata_#t~ret698#1, upload_rxdata_#t~ret699#1, upload_rxdata_~self#1.base, upload_rxdata_~self#1.offset, upload_rxdata_~iobase#1, upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset, upload_rxdata_~len~1#1, upload_rxdata_~st_fifo~1#1.base, upload_rxdata_~st_fifo~1#1.offset, upload_rxdata_~tmp~40#1;havoc upload_rxdata_#in~self#1.base, upload_rxdata_#in~self#1.offset, upload_rxdata_#in~iobase#1;assume { :end_inline_upload_rxdata } true;assume -2147483648 <= RxTimerHandler_#t~ret745#1 && RxTimerHandler_#t~ret745#1 <= 2147483647;havoc RxTimerHandler_#t~ret745#1;call RxTimerHandler_#t~mem746#1.base, RxTimerHandler_#t~mem746#1.offset := read~$Pointer$#27(RxTimerHandler_~self#1.base, 216 + RxTimerHandler_~self#1.offset, 8); [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9611: SUMMARY for call ldv_assume((if 0 == ~ldv_10_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: assume 0 != via_ircc_dma_xmit_complete_#t~mem579#1 % 4294967296;havoc via_ircc_dma_xmit_complete_#t~mem579#1;call via_ircc_dma_xmit_complete_#t~mem580#1 := read~int#27(via_ircc_dma_xmit_complete_~self#1.base, 561 + via_ircc_dma_xmit_complete_~self#1.offset, 4); [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: assume !(0 != via_ircc_dma_xmit_complete_#t~mem579#1 % 4294967296);havoc via_ircc_dma_xmit_complete_#t~mem579#1; [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431: assume 0 == (if via_init_one_~temp~4#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~temp~4#1 % 256 % 4294967296 else via_init_one_~temp~4#1 % 256 % 4294967296 - 4294967296) % 2; [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431: assume !(0 == (if via_init_one_~temp~4#1 % 256 % 4294967296 <= 2147483647 then via_init_one_~temp~4#1 % 256 % 4294967296 else via_init_one_~temp~4#1 % 256 % 4294967296 - 4294967296) % 2); [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-1: call via_ircc_dma_xmit_complete_#t~mem579#1 := read~int#27(via_ircc_dma_xmit_complete_~self#1.base, 561 + via_ircc_dma_xmit_complete_~self#1.offset, 4); [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8224-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret491#1.base, via_ircc_hard_xmit_sir_#t~ret491#1.offset := netdev_priv(via_ircc_hard_xmit_sir_~dev#1.base, via_ircc_hard_xmit_sir_~dev#1.offset); srcloc: null [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8224: via_ircc_hard_xmit_sir_~tmp~35#1.base, via_ircc_hard_xmit_sir_~tmp~35#1.offset := via_ircc_hard_xmit_sir_#t~ret491#1.base, via_ircc_hard_xmit_sir_#t~ret491#1.offset;havoc via_ircc_hard_xmit_sir_#t~ret491#1.base, via_ircc_hard_xmit_sir_#t~ret491#1.offset;via_ircc_hard_xmit_sir_~self~2#1.base, via_ircc_hard_xmit_sir_~self~2#1.offset := via_ircc_hard_xmit_sir_~tmp~35#1.base, via_ircc_hard_xmit_sir_~tmp~35#1.offset; [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885: call via_ircc_interrupt_#t~mem764#1.base, via_ircc_interrupt_#t~mem764#1.offset := read~$Pointer$#27(via_ircc_interrupt_~self~4#1.base, 216 + via_ircc_interrupt_~self~4#1.offset, 8); [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885-1: SUMMARY for call hwreset(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:12,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819: assume -2147483648 <= RxTimerHandler_#t~ret747#1 && RxTimerHandler_#t~ret747#1 <= 2147483647;RxTimerHandler_~tmp___2~6#1 := RxTimerHandler_#t~ret747#1;havoc RxTimerHandler_#t~mem746#1.base, RxTimerHandler_#t~mem746#1.offset;havoc RxTimerHandler_#t~ret747#1; [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819-1: SUMMARY for call RxTimerHandler_#t~ret747#1 := irda_device_txqueue_empty(RxTimerHandler_#t~mem746#1.base, RxTimerHandler_#t~mem746#1.offset); srcloc: null [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9810: 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~ret888#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~51#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~51#1;assume { :begin_inline_via_ircc_interrupt } true;via_ircc_interrupt_#in~dummy#1, via_ircc_interrupt_#in~dev_id#1.base, via_ircc_interrupt_#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 via_ircc_interrupt_#res#1;havoc via_ircc_interrupt_#t~ret749#1.base, via_ircc_interrupt_#t~ret749#1.offset, via_ircc_interrupt_#t~mem750#1, via_ircc_interrupt_#t~ret751#1, via_ircc_interrupt_#t~bitwise752#1, via_ircc_interrupt_#t~bitwise753#1, via_ircc_interrupt_#t~bitwise754#1, via_ircc_interrupt_#t~bitwise755#1, via_ircc_interrupt_#t~ret756#1, via_ircc_interrupt_#t~bitwise757#1, via_ircc_interrupt_#t~mem758#1, via_ircc_interrupt_#t~ret759#1, via_ircc_interrupt_#t~mem760#1, via_ircc_interrupt_#t~ret761#1, via_ircc_interrupt_#t~mem762#1, via_ircc_interrupt_#t~mem763#1, via_ircc_interrupt_#t~mem764#1.base, via_ircc_interrupt_#t~mem764#1.offset, via_ircc_interrupt_#t~ret765#1, via_ircc_interrupt_#t~ret766#1, via_ircc_interrupt_#t~ret767#1, via_ircc_interrupt_#t~bitwise768#1, via_ircc_interrupt_#t~ret769#1, via_ircc_interrupt_#t~bitwise770#1, via_ircc_interrupt_#t~bitwise771#1, via_ircc_interrupt_#t~bitwise772#1, via_ircc_interrupt_#t~ret773#1, via_ircc_interrupt_#t~bitwise774#1, via_ircc_interrupt_#t~mem775#1, via_ircc_interrupt_#t~ret776#1, via_ircc_interrupt_#t~mem777#1.base, via_ircc_interrupt_#t~mem777#1.offset, via_ircc_interrupt_#t~ret778#1, via_ircc_interrupt_#t~ret779#1, via_ircc_interrupt_#t~mem780#1, via_ircc_interrupt_#t~bitwise781#1, via_ircc_interrupt_#t~ret782#1, via_ircc_interrupt_#t~bitwise783#1, via_ircc_interrupt_#t~bitwise784#1, via_ircc_interrupt_#t~bitwise785#1, via_ircc_interrupt_#t~bitwise786#1, via_ircc_interrupt_#t~bitwise787#1, via_ircc_interrupt_#t~ret788#1, via_ircc_interrupt_#t~ret789#1, via_ircc_interrupt_#t~bitwise790#1, via_ircc_interrupt_#t~ret791#1, via_ircc_interrupt_#t~ret792#1, via_ircc_interrupt_#t~ret793#1, via_ircc_interrupt_#t~mem794#1, via_ircc_interrupt_#t~ret795#1, via_ircc_interrupt_#t~bitwise796#1, via_ircc_interrupt_#t~ret797#1, via_ircc_interrupt_~dummy#1, via_ircc_interrupt_~dev_id#1.base, via_ircc_interrupt_~dev_id#1.offset, via_ircc_interrupt_~dev~2#1.base, via_ircc_interrupt_~dev~2#1.offset, via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset, via_ircc_interrupt_~tmp~42#1.base, via_ircc_interrupt_~tmp~42#1.offset, via_ircc_interrupt_~iobase~7#1, via_ircc_interrupt_~iHostIntType~0#1, via_ircc_interrupt_~iRxIntType~0#1, via_ircc_interrupt_~iTxIntType~0#1, via_ircc_interrupt_~tmp___0~16#1, via_ircc_interrupt_~tmp___1~10#1, via_ircc_interrupt_~tmp___2~7#1, via_ircc_interrupt_~tmp___3~4#1, via_ircc_interrupt_~tmp___4~4#1;via_ircc_interrupt_~dummy#1 := via_ircc_interrupt_#in~dummy#1;via_ircc_interrupt_~dev_id#1.base, via_ircc_interrupt_~dev_id#1.offset := via_ircc_interrupt_#in~dev_id#1.base, via_ircc_interrupt_#in~dev_id#1.offset;havoc via_ircc_interrupt_~dev~2#1.base, via_ircc_interrupt_~dev~2#1.offset;havoc via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset;havoc via_ircc_interrupt_~tmp~42#1.base, via_ircc_interrupt_~tmp~42#1.offset;havoc via_ircc_interrupt_~iobase~7#1;havoc via_ircc_interrupt_~iHostIntType~0#1;havoc via_ircc_interrupt_~iRxIntType~0#1;havoc via_ircc_interrupt_~iTxIntType~0#1;havoc via_ircc_interrupt_~tmp___0~16#1;havoc via_ircc_interrupt_~tmp___1~10#1;havoc via_ircc_interrupt_~tmp___2~7#1;havoc via_ircc_interrupt_~tmp___3~4#1;havoc via_ircc_interrupt_~tmp___4~4#1;via_ircc_interrupt_~dev~2#1.base, via_ircc_interrupt_~dev~2#1.offset := via_ircc_interrupt_~dev_id#1.base, via_ircc_interrupt_~dev_id#1.offset; [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951: assume 0 == via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296; [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951: assume !(0 == via_ircc_interrupt_~iRxIntType~0#1 % 256 % 4294967296); [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9612: assume { :begin_inline_ldv_EMGentry_exit_via_ircc_cleanup_10_2 } true;ldv_EMGentry_exit_via_ircc_cleanup_10_2_#in~arg0#1.base, ldv_EMGentry_exit_via_ircc_cleanup_10_2_#in~arg0#1.offset := ~ldv_10_exit_via_ircc_cleanup_default~0.base, ~ldv_10_exit_via_ircc_cleanup_default~0.offset;havoc ldv_EMGentry_exit_via_ircc_cleanup_10_2_~arg0#1.base, ldv_EMGentry_exit_via_ircc_cleanup_10_2_~arg0#1.offset;ldv_EMGentry_exit_via_ircc_cleanup_10_2_~arg0#1.base, ldv_EMGentry_exit_via_ircc_cleanup_10_2_~arg0#1.offset := ldv_EMGentry_exit_via_ircc_cleanup_10_2_#in~arg0#1.base, ldv_EMGentry_exit_via_ircc_cleanup_10_2_#in~arg0#1.offset;assume { :begin_inline_via_ircc_cleanup } true;havoc via_ircc_cleanup_#t~ret339#1; [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9612-1: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset := upload_rxdata_#t~ret677#1.base, upload_rxdata_#t~ret677#1.offset;havoc upload_rxdata_#t~ret677#1.base, upload_rxdata_#t~ret677#1.offset; [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687-1: SUMMARY for call upload_rxdata_#t~ret677#1.base, upload_rxdata_#t~ret677#1.offset := dev_alloc_skb(1 + upload_rxdata_~len~1#1); srcloc: null [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9282: assume 0 != ~irda_debug~0 % 4294967296; [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9282: assume !(0 != ~irda_debug~0 % 4294967296); [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886-1: SUMMARY for call via_ircc_interrupt_#t~ret765#1 := irda_device_txqueue_empty(via_ircc_interrupt_#t~mem764#1.base, via_ircc_interrupt_#t~mem764#1.offset); srcloc: null [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009: assume 3 == ~ldv_statevar_2~0; [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952: assume ~irda_debug~0 % 4294967296 > 2; [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952: assume !(~irda_debug~0 % 4294967296 > 2); [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886: assume -2147483648 <= via_ircc_interrupt_#t~ret765#1 && via_ircc_interrupt_#t~ret765#1 <= 2147483647;via_ircc_interrupt_~tmp___0~16#1 := via_ircc_interrupt_#t~ret765#1;havoc via_ircc_interrupt_#t~mem764#1.base, via_ircc_interrupt_#t~mem764#1.offset;havoc via_ircc_interrupt_#t~ret765#1; [2025-02-08 04:01:12,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: assume via_ircc_dma_receive_complete_~i~8#1 < -2 + via_ircc_dma_receive_complete_~len~0#1; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: assume !(via_ircc_dma_receive_complete_~i~8#1 < -2 + via_ircc_dma_receive_complete_~len~0#1); [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7499-1: SUMMARY for call via_init_one_#t~ret326#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 68, via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset); srcloc: null [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7499: assume -2147483648 <= via_init_one_#t~ret326#1 && via_init_one_#t~ret326#1 <= 2147483647;havoc via_init_one_#t~ret326#1;call via_init_one_#t~mem327#1 := read~int#10(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset, 1); [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424-1: SUMMARY for call via_ircc_change_speed(via_ircc_dma_xmit_complete_~self#1.base, via_ircc_dma_xmit_complete_~self#1.offset, via_ircc_dma_xmit_complete_#t~mem580#1); srcloc: null [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7433-1: SUMMARY for call via_init_one_#t~ret286#1 := ReadLPCReg(116); srcloc: null [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: havoc via_ircc_dma_xmit_complete_#t~mem580#1;call write~int#27(0, via_ircc_dma_xmit_complete_~self#1.base, 561 + via_ircc_dma_xmit_complete_~self#1.offset, 4); [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7433: via_init_one_~tmp___0~6#1 := via_init_one_#t~ret286#1;havoc via_init_one_#t~ret286#1;via_init_one_~temp~4#1 := via_init_one_~tmp___0~6#1 % 256 % 4;via_init_one_~FirDRQ0~0#1 := 4 + via_init_one_~temp~4#1 % 256 % 65536; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: assume 0 != RxTimerHandler_~tmp___2~6#1; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: assume !(0 != RxTimerHandler_~tmp___2~6#1); [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755: assume RxTimerHandler_#t~short708#1;havoc RxTimerHandler_#t~mem703#1;havoc RxTimerHandler_#t~mem704#1;havoc RxTimerHandler_#t~mem705#1;havoc RxTimerHandler_#t~short706#1;havoc RxTimerHandler_#t~mem707#1;havoc RxTimerHandler_#t~short708#1; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755: assume !RxTimerHandler_#t~short708#1;havoc RxTimerHandler_#t~mem703#1;havoc RxTimerHandler_#t~mem704#1;havoc RxTimerHandler_#t~mem705#1;havoc RxTimerHandler_#t~short706#1;havoc RxTimerHandler_#t~mem707#1;havoc RxTimerHandler_#t~short708#1; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-1: assume RxTimerHandler_#t~short708#1; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-1: assume !RxTimerHandler_#t~short708#1;call RxTimerHandler_#t~mem707#1 := read~int#27(RxTimerHandler_~st_fifo~2#1.base, 84 + RxTimerHandler_~st_fifo~2#1.offset, 4);RxTimerHandler_#t~short708#1 := RxTimerHandler_#t~mem707#1 > 6; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500-2: havoc via_init_one_#t~bitwise328#1;assume (((((if via_init_one_#t~mem327#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem327#1 % 256 % 4294967296 else via_init_one_#t~mem327#1 % 256 % 4294967296 - 4294967296) < 0 || via_init_one_#t~bitwise328#1 <= (if via_init_one_#t~mem327#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem327#1 % 256 % 4294967296 else via_init_one_#t~mem327#1 % 256 % 4294967296 - 4294967296)) && via_init_one_#t~bitwise328#1 <= 48) && via_init_one_#t~bitwise328#1 >= 0) && ((if via_init_one_#t~mem327#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem327#1 % 256 % 4294967296 else via_init_one_#t~mem327#1 % 256 % 4294967296 - 4294967296) >= 0 || via_init_one_#t~bitwise328#1 > 48 + (if via_init_one_#t~mem327#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem327#1 % 256 % 4294967296 else via_init_one_#t~mem327#1 % 256 % 4294967296 - 4294967296))) && via_init_one_#t~bitwise328#1 >= -2147483648; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689: assume 0 == (upload_rxdata_~skb~1#1.base + upload_rxdata_~skb~1#1.offset) % 18446744073709551616;call upload_rxdata_#t~mem678#1.base, upload_rxdata_#t~mem678#1.offset := read~$Pointer$#27(upload_rxdata_~self#1.base, 216 + upload_rxdata_~self#1.offset, 8);call upload_rxdata_#t~mem679#1.base, upload_rxdata_#t~mem679#1.offset := read~$Pointer$#27(upload_rxdata_~self#1.base, 216 + upload_rxdata_~self#1.offset, 8);call upload_rxdata_#t~mem680#1 := read~int#27(upload_rxdata_#t~mem679#1.base, 308 + upload_rxdata_#t~mem679#1.offset, 8);call write~int#27(1 + upload_rxdata_#t~mem680#1, upload_rxdata_#t~mem678#1.base, 308 + upload_rxdata_#t~mem678#1.offset, 8);havoc upload_rxdata_#t~mem678#1.base, upload_rxdata_#t~mem678#1.offset;havoc upload_rxdata_#t~mem679#1.base, upload_rxdata_#t~mem679#1.offset;havoc upload_rxdata_#t~mem680#1;upload_rxdata_#res#1 := 0; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689: assume !(0 == (upload_rxdata_~skb~1#1.base + upload_rxdata_~skb~1#1.offset) % 18446744073709551616); [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-2: RxTimerHandler_#t~short708#1 := RxTimerHandler_#t~short706#1; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500-1: [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-3: assume RxTimerHandler_#t~short706#1; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-3: assume !RxTimerHandler_#t~short706#1;call RxTimerHandler_#t~mem704#1 := read~int#27(RxTimerHandler_~st_fifo~2#1.base, 72 + RxTimerHandler_~st_fifo~2#1.offset, 4);call RxTimerHandler_#t~mem705#1 := read~int#27(RxTimerHandler_~self#1.base, 426 + RxTimerHandler_~self#1.offset, 4);RxTimerHandler_#t~short706#1 := 2048 + RxTimerHandler_#t~mem704#1 > RxTimerHandler_#t~mem705#1; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500: via_init_one_~FirDRQ0~0#1 := via_init_one_#t~bitwise328#1 / 16;havoc via_init_one_#t~mem327#1;havoc via_init_one_#t~bitwise328#1;via_init_one_~FirDRQ1~0#1 := 0; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9284: assume -2147483648 <= via_ircc_net_ioctl_#t~ret867#1 && via_ircc_net_ioctl_#t~ret867#1 <= 2147483647;havoc via_ircc_net_ioctl_#t~ret867#1; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500-4: assume 0 == (if via_init_one_#t~mem327#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem327#1 % 256 % 4294967296 else via_init_one_#t~mem327#1 % 256 % 4294967296 - 4294967296);via_init_one_#t~bitwise328#1 := 0; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500-4: assume !(0 == (if via_init_one_#t~mem327#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem327#1 % 256 % 4294967296 else via_init_one_#t~mem327#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9284-1: SUMMARY for call via_ircc_net_ioctl_#t~ret867#1 := printk(147, 0); srcloc: null [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500-3: assume 48 == (if via_init_one_#t~mem327#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem327#1 % 256 % 4294967296 else via_init_one_#t~mem327#1 % 256 % 4294967296 - 4294967296);via_init_one_#t~bitwise328#1 := (if via_init_one_#t~mem327#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem327#1 % 256 % 4294967296 else via_init_one_#t~mem327#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500-3: assume !(48 == (if via_init_one_#t~mem327#1 % 256 % 4294967296 <= 2147483647 then via_init_one_#t~mem327#1 % 256 % 4294967296 else via_init_one_#t~mem327#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-1: SUMMARY for call ldv_assume((if 0 != ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227: assume 0 == (via_ircc_hard_xmit_sir_~self~2#1.base + via_ircc_hard_xmit_sir_~self~2#1.offset) % 18446744073709551616; [2025-02-08 04:01:12,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227: assume !(0 == (via_ircc_hard_xmit_sir_~self~2#1.base + via_ircc_hard_xmit_sir_~self~2#1.offset) % 18446744073709551616);call via_ircc_hard_xmit_sir_#t~mem493#1 := read~int#27(via_ircc_hard_xmit_sir_~self~2#1.base, 292 + via_ircc_hard_xmit_sir_~self~2#1.offset, 4);via_ircc_hard_xmit_sir_~iobase~3#1 := via_ircc_hard_xmit_sir_#t~mem493#1;havoc via_ircc_hard_xmit_sir_#t~mem493#1; [2025-02-08 04:01:13,005 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:01:13,010 INFO L158 Benchmark]: Toolchain (without parser) took 16827.50ms. Allocated memory was 142.6MB in the beginning and 411.0MB in the end (delta: 268.4MB). Free memory was 93.6MB in the beginning and 159.7MB in the end (delta: -66.1MB). Peak memory consumption was 303.5MB. Max. memory is 16.1GB. [2025-02-08 04:01:13,011 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 201.3MB. Free memory is still 126.5MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:01:13,011 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1960.00ms. Allocated memory was 142.6MB in the beginning and 411.0MB in the end (delta: 268.4MB). Free memory was 92.7MB in the beginning and 334.1MB in the end (delta: -241.4MB). Peak memory consumption was 114.7MB. Max. memory is 16.1GB. [2025-02-08 04:01:13,011 INFO L158 Benchmark]: Boogie Procedure Inliner took 182.77ms. Allocated memory is still 411.0MB. Free memory was 334.1MB in the beginning and 302.0MB in the end (delta: 32.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 04:01:13,011 INFO L158 Benchmark]: Boogie Preprocessor took 602.66ms. Allocated memory is still 411.0MB. Free memory was 302.0MB in the beginning and 157.6MB in the end (delta: 144.3MB). Peak memory consumption was 151.0MB. Max. memory is 16.1GB. [2025-02-08 04:01:13,012 INFO L158 Benchmark]: IcfgBuilder took 14077.53ms. Allocated memory is still 411.0MB. Free memory was 157.6MB in the beginning and 159.7MB in the end (delta: -2.1MB). Peak memory consumption was 100.2MB. Max. memory is 16.1GB. [2025-02-08 04:01:13,013 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.30ms. Allocated memory is still 201.3MB. Free memory is still 126.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1960.00ms. Allocated memory was 142.6MB in the beginning and 411.0MB in the end (delta: 268.4MB). Free memory was 92.7MB in the beginning and 334.1MB in the end (delta: -241.4MB). Peak memory consumption was 114.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 182.77ms. Allocated memory is still 411.0MB. Free memory was 334.1MB in the beginning and 302.0MB in the end (delta: 32.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 602.66ms. Allocated memory is still 411.0MB. Free memory was 302.0MB in the beginning and 157.6MB in the end (delta: 144.3MB). Peak memory consumption was 151.0MB. Max. memory is 16.1GB. * IcfgBuilder took 14077.53ms. Allocated memory is still 411.0MB. Free memory was 157.6MB in the beginning and 159.7MB in the end (delta: -2.1MB). Peak memory consumption was 100.2MB. 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: 5761]: 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"); [5761] - GenericResultAtLocation [Line: 5768]: 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)); [5768] - GenericResultAtLocation [Line: 5775]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5775] - GenericResultAtLocation [Line: 5805]: 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/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5805-5806] - GenericResultAtLocation [Line: 5811]: 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"); [5811-5813] - GenericResultAtLocation [Line: 5870]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5870] - GenericResultAtLocation [Line: 5878]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5878] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:01:13,106 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-usb-dev_drivers-net-irda-via-ircc.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 bc34b562a518e1962cb00b051353e0f6c91b97d77e3b06d95f31a41553709599 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:01:15,034 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:01:15,116 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:01:15,120 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:01:15,120 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:01:15,134 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:01:15,134 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:01:15,134 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:01:15,135 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:01:15,135 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:01:15,135 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:01:15,135 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:01:15,135 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:01:15,135 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:01:15,135 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:01:15,135 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:01:15,135 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:01:15,135 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:01:15,135 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:01:15,135 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:01:15,135 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:01:15,135 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:01:15,135 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:01:15,136 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:01:15,136 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:01:15,136 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:01:15,136 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:01:15,136 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:01:15,136 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:01:15,136 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:01:15,139 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:01:15,139 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:01:15,139 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:01:15,139 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:01:15,139 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:01:15,139 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:01:15,139 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:01:15,139 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:01:15,139 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:01:15,139 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:01:15,139 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:01:15,139 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:01:15,139 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 -> bc34b562a518e1962cb00b051353e0f6c91b97d77e3b06d95f31a41553709599 [2025-02-08 04:01:15,430 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:01:15,436 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:01:15,437 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:01:15,438 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:01:15,438 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:01:15,439 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-usb-dev_drivers-net-irda-via-ircc.cil.i [2025-02-08 04:01:16,012 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/ba2b56872/f0e8d897c01f4c77b763e8e64165576c/FLAGafe2bc494 [2025-02-08 04:01:16,678 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:01:16,679 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-irda-via-ircc.cil.i [2025-02-08 04:01:16,770 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/ba2b56872/f0e8d897c01f4c77b763e8e64165576c/FLAGafe2bc494 [2025-02-08 04:01:18,021 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/ba2b56872/f0e8d897c01f4c77b763e8e64165576c [2025-02-08 04:01:18,023 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:01:18,024 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:01:18,025 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:01:18,025 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:01:18,028 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:01:18,029 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:01:18" (1/1) ... [2025-02-08 04:01:18,029 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@60c09ed1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:18, skipping insertion in model container [2025-02-08 04:01:18,029 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:01:18" (1/1) ... [2025-02-08 04:01:18,127 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:01:18,713 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:18,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:18,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,002 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,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 04:01:19,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 04:01:19,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 04:01:19,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,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 04:01:19,038 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,043 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,066 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,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 04:01:19,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,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 04:01:19,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 04:01:19,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 04:01:19,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 04:01:19,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,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 04:01:19,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 04:01:19,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 04:01:19,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,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 04:01:19,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 04:01:19,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 04:01:19,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 04:01:19,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 04:01:19,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,287 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,288 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,289 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,290 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,328 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295458,295471] [2025-02-08 04:01:19,332 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295605,295618] [2025-02-08 04:01:19,332 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295744,295757] [2025-02-08 04:01:19,332 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295902,295915] [2025-02-08 04:01:19,350 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:01:19,351 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:01:19,386 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:01:19,507 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"); [5761] [2025-02-08 04:01:19,508 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)); [5768] [2025-02-08 04:01:19,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5775] [2025-02-08 04:01:19,511 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/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5805-5806] [2025-02-08 04:01:19,511 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"); [5811-5813] [2025-02-08 04:01:19,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5870] [2025-02-08 04:01:19,513 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5878] [2025-02-08 04:01:19,732 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295458,295471] [2025-02-08 04:01:19,734 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295605,295618] [2025-02-08 04:01:19,735 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295744,295757] [2025-02-08 04:01:19,739 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-usb-dev_drivers-net-irda-via-ircc.cil.i[295902,295915] [2025-02-08 04:01:19,749 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:01:19,846 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:01:19,847 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19 WrapperNode [2025-02-08 04:01:19,848 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:01:19,849 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:01:19,849 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:01:19,850 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:01:19,856 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19" (1/1) ... [2025-02-08 04:01:19,897 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19" (1/1) ... [2025-02-08 04:01:20,015 INFO L138 Inliner]: procedures = 302, calls = 1915, calls flagged for inlining = 144, calls inlined = 136, statements flattened = 4117 [2025-02-08 04:01:20,015 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:01:20,015 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:01:20,016 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:01:20,016 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:01:20,023 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19" (1/1) ... [2025-02-08 04:01:20,023 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19" (1/1) ... [2025-02-08 04:01:20,044 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19" (1/1) ... [2025-02-08 04:01:20,389 INFO L175 MemorySlicer]: Split 788 memory accesses to 35 slices as follows [1, 7, 562, 1, 1, 1, 8, 1, 12, 1, 2, 8, 2, 6, 1, 3, 70, 1, 3, 1, 1, 4, 1, 1, 1, 2, 1, 13, 54, 1, 8, 3, 1, 1, 4]. 71 percent of accesses are in the largest equivalence class. The 139 initializations are split as follows [1, 7, 0, 1, 0, 1, 8, 1, 0, 0, 0, 8, 0, 6, 1, 3, 70, 1, 3, 1, 1, 4, 1, 1, 1, 2, 1, 0, 0, 1, 8, 1, 1, 1, 4]. The 346 writes are split as follows [0, 0, 293, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 42, 0, 0, 0, 0, 0, 0]. [2025-02-08 04:01:20,389 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19" (1/1) ... [2025-02-08 04:01:20,389 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19" (1/1) ... [2025-02-08 04:01:20,535 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19" (1/1) ... [2025-02-08 04:01:20,542 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19" (1/1) ... [2025-02-08 04:01:20,573 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19" (1/1) ... [2025-02-08 04:01:20,602 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19" (1/1) ... [2025-02-08 04:01:20,641 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:01:20,643 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:01:20,643 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:01:20,643 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:01:20,645 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:01:19" (1/1) ... [2025-02-08 04:01:20,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:01:20,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:01:20,672 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:01:20,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:01:20,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:01:20,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:01:20,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:01:20,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:01:20,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:01:20,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:01:20,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:01:20,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:01:20,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:01:20,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:01:20,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:01:20,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:01:20,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:01:20,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:01:20,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:01:20,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:01:20,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:01:20,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:01:20,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:01:20,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:01:20,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:01:20,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:01:20,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:01:20,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 04:01:20,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 04:01:20,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure ResetChip [2025-02-08 04:01:20,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ResetChip [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:01:20,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:01:20,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:01:20,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 04:01:20,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 04:01:20,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 04:01:20,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 04:01:20,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 04:01:20,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 04:01:20,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 04:01:20,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 04:01:20,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 04:01:20,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:01:20,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:01:20,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:01:20,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure RxCurCount [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure RxCurCount [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure irda_device_txqueue_empty [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_device_txqueue_empty [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure irda_setup_dma [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_setup_dma [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure Sdelay [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure Sdelay [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure CheckRegBit [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure CheckRegBit [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure via_remove_one [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure via_remove_one [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure SetSIR [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSIR [2025-02-08 04:01:20,704 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_change_speed [2025-02-08 04:01:20,704 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_change_speed [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 04:01:20,705 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure SetMaxRxPacketSize [2025-02-08 04:01:20,705 INFO L138 BoogieDeclarations]: Found implementation of procedure SetMaxRxPacketSize [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:01:20,705 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2025-02-08 04:01:20,705 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure GetRecvByte [2025-02-08 04:01:20,705 INFO L138 BoogieDeclarations]: Found implementation of procedure GetRecvByte [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2025-02-08 04:01:20,705 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:01:20,705 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:01:20,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:01:20,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure SetPulseWidth [2025-02-08 04:01:20,708 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPulseWidth [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure Tdelay [2025-02-08 04:01:20,708 INFO L138 BoogieDeclarations]: Found implementation of procedure Tdelay [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2025-02-08 04:01:20,708 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:01:20,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure hwreset [2025-02-08 04:01:20,708 INFO L138 BoogieDeclarations]: Found implementation of procedure hwreset [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:01:20,708 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:01:20,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:01:20,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:01:20,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:01:20,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure ClkTx [2025-02-08 04:01:20,716 INFO L138 BoogieDeclarations]: Found implementation of procedure ClkTx [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure WriteLPCReg [2025-02-08 04:01:20,716 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteLPCReg [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:01:20,716 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 04:01:20,717 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 04:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 04:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 04:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 04:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 04:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 04:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-02-08 04:01:20,719 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 04:01:20,719 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure CommonInit [2025-02-08 04:01:20,719 INFO L138 BoogieDeclarations]: Found implementation of procedure CommonInit [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:01:20,719 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 04:01:20,719 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:01:20,719 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:01:20,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:01:20,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_change_dongle_speed [2025-02-08 04:01:20,719 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_change_dongle_speed [2025-02-08 04:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure ReadLPCReg [2025-02-08 04:01:20,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ReadLPCReg [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure free_dma [2025-02-08 04:01:20,720 INFO L138 BoogieDeclarations]: Found implementation of procedure free_dma [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_dma_receive [2025-02-08 04:01:20,720 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_dma_receive [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:01:20,720 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:01:20,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_dma_xmit [2025-02-08 04:01:20,720 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_dma_xmit [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 04:01:20,720 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_net_close [2025-02-08 04:01:20,720 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_net_close [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 04:01:20,720 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:01:20,720 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:01:20,720 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:01:20,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure CkRxRecv [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure CkRxRecv [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure irda_get_next_speed [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_get_next_speed [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-08 04:01:20,726 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 04:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2025-02-08 04:01:20,727 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure SetSendByte [2025-02-08 04:01:20,729 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSendByte [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 04:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2025-02-08 04:01:20,730 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:01:20,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure ReadReg [2025-02-08 04:01:20,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ReadReg [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_open [2025-02-08 04:01:20,730 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_open [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure WriteRegBit [2025-02-08 04:01:20,730 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteRegBit [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:01:20,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure Wr_Indx [2025-02-08 04:01:20,730 INFO L138 BoogieDeclarations]: Found implementation of procedure Wr_Indx [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:01:20,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:01:20,730 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 04:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 04:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 04:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:01:20,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure WriteReg [2025-02-08 04:01:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteReg [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure SetSendPreambleCount [2025-02-08 04:01:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSendPreambleCount [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure InitCard [2025-02-08 04:01:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure InitCard [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:01:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure SetTimer [2025-02-08 04:01:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure SetTimer [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ActClk [2025-02-08 04:01:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ActClk [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:01:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure SetBaudRate [2025-02-08 04:01:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure SetBaudRate [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure Wr_Byte [2025-02-08 04:01:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure Wr_Byte [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:01:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:01:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure request_dma [2025-02-08 04:01:20,737 INFO L138 BoogieDeclarations]: Found implementation of procedure request_dma [2025-02-08 04:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-02-08 04:01:20,737 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-02-08 04:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_mac_header [2025-02-08 04:01:20,738 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_mac_header [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_net_open [2025-02-08 04:01:20,738 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_net_open [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:01:20,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_to_linear_data [2025-02-08 04:01:20,738 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_to_linear_data [2025-02-08 04:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:01:20,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:01:21,598 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:01:21,600 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:01:21,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5777-1: test_and_clear_bit_#res#1 := 1bv32; [2025-02-08 04:01:21,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6155: 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~mem96#1.base, netif_tx_wake_queue_#t~mem96#1.offset; [2025-02-08 04:01:21,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11271: havoc netpoll_trap_#t~nondet955#1; [2025-02-08 04:01:21,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10654: havoc ldv_dev_get_drvdata_#t~mem901#1.base, ldv_dev_get_drvdata_#t~mem901#1.offset;havoc ldv_dev_get_drvdata_#t~mem902#1.base, ldv_dev_get_drvdata_#t~mem902#1.offset; [2025-02-08 04:01:21,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8161: SUMMARY for call SetPulseWidth(~zero_extend~32~16(~iobase~2#1)[16:0], 0bv8); srcloc: null [2025-02-08 04:01:21,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153: ~value~3#1 := 0bv8;assume { :begin_inline_SetMIR } true;SetMIR_#in~BaseAddr#1, SetMIR_#in~val#1 := ~zero_extend~32~16(~iobase~2#1)[16:0], 1bv8;havoc SetMIR_#t~ret224#1, SetMIR_#t~ret225#1, SetMIR_#t~ret226#1, SetMIR_~BaseAddr#1, SetMIR_~val#1, SetMIR_~tmp~26#1;SetMIR_~BaseAddr#1 := SetMIR_#in~BaseAddr#1;SetMIR_~val#1 := SetMIR_#in~val#1;havoc SetMIR_~tmp~26#1; [2025-02-08 04:01:21,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253: SUMMARY for call WriteReg(~zero_extend~32~16(SetFIR_~BaseAddr#1), 16bv32, ~bvand~32(143bv32, ~zero_extend~32~8(SetFIR_~tmp~25#1))[8:0]); srcloc: null [2025-02-08 04:01:21,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8162: SUMMARY for call SetSendPreambleCount(~zero_extend~32~16(~iobase~2#1)[16:0], 14bv8); srcloc: null [2025-02-08 04:01:21,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7254: havoc SetFIR_#t~ret223#1;havoc SetFIR_#t~ret221#1, SetFIR_#t~ret222#1, SetFIR_#t~ret223#1, SetFIR_~BaseAddr#1, SetFIR_~val#1, SetFIR_~tmp~25#1;havoc SetFIR_#in~BaseAddr#1, SetFIR_#in~val#1;assume { :end_inline_SetFIR } true; [2025-02-08 04:01:21,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: ~value~3#1 := 0bv8; [2025-02-08 04:01:21,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7254-1: SUMMARY for call SetFIR_#t~ret223#1 := WriteRegBit(~zero_extend~32~16(SetFIR_~BaseAddr#1), 16bv8, 6bv8, ~zero_extend~32~8(SetFIR_~val#1)[8:0]); srcloc: null [2025-02-08 04:01:21,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569-1: SUMMARY for call SetFIFO_#t~ret171#1 := WriteRegBit(~zero_extend~32~16(SetFIFO_~iobase#1), 17bv8, 0bv8, 1bv8); srcloc: null [2025-02-08 04:01:21,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569: havoc SetFIFO_#t~ret171#1; [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8163-1: SUMMARY for call #t~ret423#1 := WriteRegBit(~zero_extend~32~16(~iobase~2#1), 16bv8, 7bv8, 0bv8); srcloc: null [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8163: havoc #t~ret423#1; [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8147: SUMMARY for call SetSIR(~zero_extend~32~16(~iobase~2#1)[16:0], 1bv8); srcloc: null [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570: havoc SetFIFO_#t~ret172#1; [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8139: ~value~3#1 := ~bvsub~32(~zero_extend~32~8(~bvudiv~32(115200bv32, ~speed#1)[8:0]), 1bv32)[8:0]; [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239-1: SUMMARY for call SetVFIR_#t~ret219#1 := ReadReg(~zero_extend~32~16(SetVFIR_~BaseAddr#1), 16bv32); srcloc: null [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239: SetVFIR_~tmp~24#1 := SetVFIR_#t~ret219#1;havoc SetVFIR_#t~ret219#1; [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570-1: SUMMARY for call SetFIFO_#t~ret172#1 := WriteRegBit(~zero_extend~32~16(SetFIFO_~iobase#1), 17bv8, 7bv8, 0bv8); srcloc: null [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8164-1: SUMMARY for call #t~ret424#1 := WriteRegBit(~zero_extend~32~16(~iobase~2#1), 36bv8, 6bv8, 1bv8); srcloc: null [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8164: havoc #t~ret424#1; [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264-1: SUMMARY for call SetMIR_#t~ret224#1 := WriteRegBit(~zero_extend~32~16(SetMIR_~BaseAddr#1), 17bv8, 5bv8, 0bv8); srcloc: null [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7264: havoc SetMIR_#t~ret224#1; [2025-02-08 04:01:21,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148-1: SUMMARY for call #t~ret422#1 := WriteRegBit(~zero_extend~32~16(~iobase~2#1), 16bv8, 7bv8, 1bv8); srcloc: null [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148: havoc #t~ret422#1; [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8140: SUMMARY for call SetSIR(~zero_extend~32~16(~iobase~2#1)[16:0], 1bv8); srcloc: null [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240: SUMMARY for call WriteReg(~zero_extend~32~16(SetVFIR_~BaseAddr#1), 16bv32, ~bvand~32(143bv32, ~zero_extend~32~8(SetVFIR_~tmp~24#1))[8:0]); srcloc: null [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6563-1: SUMMARY for call SetFIFO_#t~ret169#1 := WriteRegBit(~zero_extend~32~16(SetFIFO_~iobase#1), 17bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6563: havoc SetFIFO_#t~ret169#1; [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265-1: SUMMARY for call SetMIR_#t~ret225#1 := ReadReg(~zero_extend~32~16(SetMIR_~BaseAddr#1), 16bv32); srcloc: null [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265: SetMIR_~tmp~26#1 := SetMIR_#t~ret225#1;havoc SetMIR_#t~ret225#1; [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141-1: SUMMARY for call #t~ret421#1 := WriteRegBit(~zero_extend~32~16(~iobase~2#1), 16bv8, 7bv8, 1bv8); srcloc: null [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141: havoc #t~ret421#1; [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7241-1: SUMMARY for call SetVFIR_#t~ret220#1 := WriteRegBit(~zero_extend~32~16(SetVFIR_~BaseAddr#1), 17bv8, 5bv8, ~zero_extend~32~8(SetVFIR_~val#1)[8:0]); srcloc: null [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7241: havoc SetVFIR_#t~ret220#1;havoc SetVFIR_#t~ret219#1, SetVFIR_#t~ret220#1, SetVFIR_~BaseAddr#1, SetVFIR_~val#1, SetVFIR_~tmp~24#1;havoc SetVFIR_#in~BaseAddr#1, SetVFIR_#in~val#1;assume { :end_inline_SetVFIR } true; [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: SUMMARY for call WriteReg(~zero_extend~32~16(SetMIR_~BaseAddr#1), 16bv32, ~bvand~32(143bv32, ~zero_extend~32~8(SetMIR_~tmp~26#1))[8:0]); srcloc: null [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6564-1: SUMMARY for call SetFIFO_#t~ret170#1 := WriteRegBit(~zero_extend~32~16(SetFIFO_~iobase#1), 17bv8, 7bv8, 0bv8); srcloc: null [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6564: havoc SetFIFO_#t~ret170#1; [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267-1: SUMMARY for call SetMIR_#t~ret226#1 := WriteRegBit(~zero_extend~32~16(SetMIR_~BaseAddr#1), 16bv8, 5bv8, ~zero_extend~32~8(SetMIR_~val#1)[8:0]); srcloc: null [2025-02-08 04:01:21,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: havoc SetMIR_#t~ret226#1;havoc SetMIR_#t~ret224#1, SetMIR_#t~ret225#1, SetMIR_#t~ret226#1, SetMIR_~BaseAddr#1, SetMIR_~val#1, SetMIR_~tmp~26#1;havoc SetMIR_#in~BaseAddr#1, SetMIR_#in~val#1;assume { :end_inline_SetMIR } true; [2025-02-08 04:01:21,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8159: ~value~3#1 := 0bv8;assume { :begin_inline_SetFIR } true;SetFIR_#in~BaseAddr#1, SetFIR_#in~val#1 := ~zero_extend~32~16(~iobase~2#1)[16:0], 1bv8;havoc SetFIR_#t~ret221#1, SetFIR_#t~ret222#1, SetFIR_#t~ret223#1, SetFIR_~BaseAddr#1, SetFIR_~val#1, SetFIR_~tmp~25#1;SetFIR_~BaseAddr#1 := SetFIR_#in~BaseAddr#1;SetFIR_~val#1 := SetFIR_#in~val#1;havoc SetFIR_~tmp~25#1; [2025-02-08 04:01:21,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557-1: SUMMARY for call SetFIFO_#t~ret167#1 := WriteRegBit(~zero_extend~32~16(SetFIFO_~iobase#1), 17bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:21,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557: havoc SetFIFO_#t~ret167#1; [2025-02-08 04:01:21,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7251-1: SUMMARY for call SetFIR_#t~ret221#1 := WriteRegBit(~zero_extend~32~16(SetFIR_~BaseAddr#1), 17bv8, 5bv8, 0bv8); srcloc: null [2025-02-08 04:01:21,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7251: havoc SetFIR_#t~ret221#1; [2025-02-08 04:01:21,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558: havoc SetFIFO_#t~ret168#1; [2025-02-08 04:01:21,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558-1: SUMMARY for call SetFIFO_#t~ret168#1 := WriteRegBit(~zero_extend~32~16(SetFIFO_~iobase#1), 17bv8, 7bv8, 1bv8); srcloc: null [2025-02-08 04:01:21,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7252-1: SUMMARY for call SetFIR_#t~ret222#1 := ReadReg(~zero_extend~32~16(SetFIR_~BaseAddr#1), 16bv32); srcloc: null [2025-02-08 04:01:21,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7252: SetFIR_~tmp~25#1 := SetFIR_#t~ret222#1;havoc SetFIR_#t~ret222#1; [2025-02-08 04:01:21,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8169: ~value~3#1 := 0bv8;assume { :begin_inline_SetVFIR } true;SetVFIR_#in~BaseAddr#1, SetVFIR_#in~val#1 := ~zero_extend~32~16(~iobase~2#1)[16:0], 1bv8;havoc SetVFIR_#t~ret219#1, SetVFIR_#t~ret220#1, SetVFIR_~BaseAddr#1, SetVFIR_~val#1, SetVFIR_~tmp~24#1;SetVFIR_~BaseAddr#1 := SetVFIR_#in~BaseAddr#1;SetVFIR_~val#1 := SetVFIR_#in~val#1;havoc SetVFIR_~tmp~24#1; [2025-02-08 04:01:21,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5890: havoc is_device_dma_capable_#t~mem28#1.base, is_device_dma_capable_#t~mem28#1.offset;havoc is_device_dma_capable_#t~mem29#1.base, is_device_dma_capable_#t~mem29#1.offset;havoc is_device_dma_capable_#t~mem30#1;havoc is_device_dma_capable_#t~short31#1; [2025-02-08 04:01:22,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: ~i~2 := ~bvadd~32(1bv32, ~i~2); [2025-02-08 04:01:22,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: assume ~bvsle~32(~i~2, 79bv32); [2025-02-08 04:01:22,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: assume !~bvsle~32(~i~2, 79bv32);~j~1 := ~bvadd~32(1bv32, ~j~1); [2025-02-08 04:01:22,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6737-1: SUMMARY for call #t~ret189 := inb(235bv32); srcloc: null [2025-02-08 04:01:22,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738-1: SUMMARY for call outb(~zero_extend~32~8(~bTmp~1)[8:0], 235bv32); srcloc: null [2025-02-08 04:01:22,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6737: ~bTmp~1 := #t~ret189;havoc #t~ret189; [2025-02-08 04:01:22,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: ~i~2 := 0bv32; [2025-02-08 04:01:22,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11267: havoc #t~nondet954; [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038: SUMMARY for call WriteLPCReg(40bv32, ~bvor~32(16bv32, ~zero_extend~32~8(SetSITmode_~bTmp~6#1))[8:0]); srcloc: null [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963-1: SUMMARY for call #t~ret390#1 := WriteRegBit(~iobase#1, 52bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7930: havoc #t~ret377#1; [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963: havoc #t~ret390#1; [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873-1: SUMMARY for call Rd_Indx_#t~ret192#1 := ReadReg(~zero_extend~32~16(Rd_Indx_~iobase#1), 52bv32); srcloc: null [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: Rd_Indx_~bTmp~4#1 := Rd_Indx_#t~ret192#1;havoc Rd_Indx_#t~ret192#1; [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7930-1: SUMMARY for call #t~ret377#1 := WriteRegBit(~iobase#1, 16bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897: assume 0bv32 != ~zero_extend~32~8(~tmp___1~5#1); [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897: assume !(0bv32 != ~zero_extend~32~8(~tmp___1~5#1)); [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: SUMMARY for call Wr_Indx(~zero_extend~32~16(SI_SetMode_~iobase#1)[16:0], 64bv8, 0bv8, 23bv8); srcloc: null [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7914: ~tmp~33#1 := #t~ret373#1;havoc #t~ret373#1; [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: assume ~bvsle~32(Rd_Indx_~i~4#1, 1bv32); [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: assume !~bvsle~32(Rd_Indx_~i~4#1, 1bv32); [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980-1: SUMMARY for call #t~ret397#1 := WriteRegBit(~iobase#1, 52bv8, 7bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: SUMMARY for call ActClk(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 0bv8); srcloc: null [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: havoc #t~ret397#1; [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6857: SUMMARY for call __const_udelay(4295bv64); srcloc: null [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7914-1: SUMMARY for call #t~ret373#1 := CheckRegBit(~iobase#1, 21bv8, 5bv8); srcloc: null [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039-1: SUMMARY for call SetSITmode_#t~ret196#1 := ReadReg(~zero_extend~32~16(SetSITmode_~iobase#1), 53bv32); srcloc: null [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039: SetSITmode_~bTmp~6#1 := SetSITmode_#t~ret196#1;havoc SetSITmode_#t~ret196#1; [2025-02-08 04:01:22,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7931-1: SUMMARY for call #t~ret378#1 := WriteRegBit(~iobase#1, 53bv8, 7bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: assume ~bvsle~32(Rd_Indx_~i~4#1, 7bv32); [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: assume !~bvsle~32(Rd_Indx_~i~4#1, 7bv32); [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7931: havoc #t~ret378#1; [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014: havoc #t~ret411#1; [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7056: SUMMARY for call Wr_Indx(~zero_extend~32~16(SI_SetMode_~iobase#1)[16:0], 64bv8, 1bv8, ~zero_extend~32~8(SI_SetMode_~mode#1[8:0])[8:0]); srcloc: null [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6858: SUMMARY for call Wr_Byte(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], ~zero_extend~32~8(Rd_Indx_~bTmp~4#1)[8:0]); srcloc: null [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891: SUMMARY for call ActClk(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 1bv8); srcloc: null [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948-1: SUMMARY for call #t~ret384#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957-1: SUMMARY for call Tdelay(2bv16); srcloc: null [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7981-1: SUMMARY for call #t~ret398#1 := WriteRegBit(~iobase#1, 53bv8, 7bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948: havoc #t~ret384#1; [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: Rd_Indx_~i~4#1 := ~bvadd~32(1bv32, Rd_Indx_~i~4#1); [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014-1: SUMMARY for call #t~ret411#1 := printk(40bv64, 0bv64); srcloc: null [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7981: havoc #t~ret398#1; [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040: SUMMARY for call WriteReg(~zero_extend~32~16(SetSITmode_~iobase#1), 53bv32, ~bvor~32(64bv32, ~zero_extend~32~8(SetSITmode_~bTmp~6#1))[8:0]); srcloc: null [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-1: SUMMARY for call #t~ret369#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: assume 0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(Rd_Indx_~bTmp~4#1)); [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: assume !(0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(Rd_Indx_~bTmp~4#1)));Rd_Indx_~i~4#1 := ~bvadd~32(1bv32, Rd_Indx_~i~4#1); [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932-1: SUMMARY for call #t~ret379#1 := WriteRegBit(~iobase#1, 51bv8, 7bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899: havoc #t~ret369#1; [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932: havoc #t~ret379#1; [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057-1: SUMMARY for call Wr_Indx(~zero_extend~32~16(SI_SetMode_~iobase#1)[16:0], 64bv8, 2bv8, 255bv8); srcloc: null [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: assume { :begin_inline_SI_SetMode } true;SI_SetMode_#in~iobase#1, SI_SetMode_#in~mode#1 := ~zero_extend~32~16(~iobase#1[16:0])[16:0], ~zero_extend~32~8(~mode~0#1);havoc SI_SetMode_#t~ret197#1, SI_SetMode_~iobase#1, SI_SetMode_~mode#1, SI_SetMode_~bTmp~7#1;SI_SetMode_~iobase#1 := SI_SetMode_#in~iobase#1;SI_SetMode_~mode#1 := SI_SetMode_#in~mode#1;havoc SI_SetMode_~bTmp~7#1; [2025-02-08 04:01:22,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: assume { :begin_inline_Rd_Indx } true;Rd_Indx_#in~iobase#1, Rd_Indx_#in~addr#1, Rd_Indx_#in~index#1 := ~zero_extend~32~16(SI_SetMode_~iobase#1)[16:0], 64bv8, 1bv8;havoc Rd_Indx_#res#1;havoc Rd_Indx_#t~ret192#1, Rd_Indx_#t~ret193#1, Rd_Indx_#t~ret194#1, Rd_Indx_~iobase#1, Rd_Indx_~addr#1, Rd_Indx_~index#1, Rd_Indx_~data~0#1, Rd_Indx_~bTmp~4#1, Rd_Indx_~data_bit~0#1, Rd_Indx_~i~4#1;Rd_Indx_~iobase#1 := Rd_Indx_#in~iobase#1;Rd_Indx_~addr#1 := Rd_Indx_#in~addr#1;Rd_Indx_~index#1 := Rd_Indx_#in~index#1;havoc Rd_Indx_~data~0#1;havoc Rd_Indx_~bTmp~4#1;havoc Rd_Indx_~data_bit~0#1;havoc Rd_Indx_~i~4#1;Rd_Indx_~data~0#1 := 0bv8;Rd_Indx_~bTmp~4#1 := ~bvor~32(~sign_extend~32~8(Rd_Indx_~addr#1), ~sign_extend~32~8(~bvshl~32(~zero_extend~32~8(Rd_Indx_~index#1), 1bv32)[8:0]))[8:0]; [2025-02-08 04:01:22,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: SUMMARY for call Sdelay(1bv16); srcloc: null [2025-02-08 04:01:22,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:01:22,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: assume 0bv32 != ~zero_extend~32~8(~tmp~33#1); [2025-02-08 04:01:22,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: assume !(0bv32 != ~zero_extend~32~8(~tmp~33#1)); [2025-02-08 04:01:22,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7949: SUMMARY for call __const_udelay(85900bv64); srcloc: null [2025-02-08 04:01:22,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999-1: SUMMARY for call #t~ret403#1 := WriteRegBit(~iobase#1, 30bv8, 1bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032-1: SUMMARY for call #t~ret414#1 := CheckRegBit(~iobase#1, 21bv8, 5bv8); srcloc: null [2025-02-08 04:01:22,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7999: havoc #t~ret403#1; [2025-02-08 04:01:22,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7008: SUMMARY for call ClkTx(~zero_extend~32~16(ResetDongle_~iobase#1)[16:0], 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041-1: SUMMARY for call WriteReg(~zero_extend~32~16(SetSITmode_~iobase#1), 40bv32, ~bvor~32(128bv32, ~zero_extend~32~8(SetSITmode_~bTmp~6#1))[8:0]); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032: ~tmp___8~0#1 := #t~ret414#1;havoc #t~ret414#1; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: havoc SetSITmode_#t~ret195#1, SetSITmode_#t~ret196#1, SetSITmode_~iobase#1, SetSITmode_~bTmp~6#1;havoc SetSITmode_#in~iobase#1;assume { :end_inline_SetSITmode } true;assume { :begin_inline_ResetDongle } true;ResetDongle_#in~iobase#1 := ~zero_extend~32~16(SI_SetMode_~iobase#1)[16:0];havoc ResetDongle_~iobase#1, ResetDongle_~i~6#1;ResetDongle_~iobase#1 := ResetDongle_#in~iobase#1;havoc ResetDongle_~i~6#1; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7933-1: SUMMARY for call #t~ret380#1 := CheckRegBit(~iobase#1, 21bv8, 3bv8); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7900: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7933: ~tmp___2~3#1 := #t~ret380#1;havoc #t~ret380#1; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7950: havoc #t~ret385#1; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6860: SUMMARY for call ClkTx(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: SUMMARY for call ActClk(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 0bv8); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7950-1: SUMMARY for call #t~ret385#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000-1: SUMMARY for call #t~ret404#1 := WriteRegBit(~iobase#1, 16bv8, 1bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009-1: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8000: havoc #t~ret404#1; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: ResetDongle_~i~6#1 := 0bv32; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901-1: SUMMARY for call #t~ret370#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901: havoc #t~ret370#1; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894: Rd_Indx_~bTmp~4#1 := Rd_Indx_#t~ret193#1;havoc Rd_Indx_#t~ret193#1;Rd_Indx_~data_bit~0#1 := ~bvshl~32(1bv32, Rd_Indx_~i~4#1)[8:0]; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: havoc #t~ret374#1; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861-1: SUMMARY for call Tdelay(2bv16); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6894-1: SUMMARY for call Rd_Indx_#t~ret193#1 := ReadReg(~zero_extend~32~16(Rd_Indx_~iobase#1), 52bv32); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6861: Rd_Indx_~i~4#1 := 0bv32; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918-1: SUMMARY for call #t~ret374#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume 0bv32 != ~zero_extend~32~8(~tmp___8~0#1);~mode~0#1 := 2bv8; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume !(0bv32 != ~zero_extend~32~8(~tmp___8~0#1)); [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935: assume 0bv32 != ~zero_extend~32~8(~tmp___2~3#1); [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935: assume !(0bv32 != ~zero_extend~32~8(~tmp___2~3#1)); [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001-1: SUMMARY for call #t~ret405#1 := WriteRegBit(~iobase#1, 16bv8, 0bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: havoc #t~ret405#1; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027-1: SUMMARY for call ActClk(~zero_extend~32~16(ResetDongle_~iobase#1)[16:0], 0bv8); srcloc: null [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027: havoc ResetDongle_~iobase#1, ResetDongle_~i~6#1;havoc ResetDongle_#in~iobase#1;assume { :end_inline_ResetDongle } true; [2025-02-08 04:01:22,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928-1: SUMMARY for call Rd_Indx_#t~ret194#1 := ReadReg(~zero_extend~32~16(Rd_Indx_~iobase#1), 52bv32); srcloc: null [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919: SUMMARY for call __const_udelay(85900bv64); srcloc: null [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: Rd_Indx_~bTmp~4#1 := Rd_Indx_#t~ret194#1;havoc Rd_Indx_#t~ret194#1; [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985-1: SUMMARY for call #t~ret399#1 := WriteRegBit(~iobase#1, 51bv8, 7bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7985: havoc #t~ret399#1; [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002: havoc #t~ret406#1; [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002-1: SUMMARY for call #t~ret406#1 := WriteRegBit(~iobase#1, 53bv8, 7bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7986: havoc #t~ret400#1; [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7986-1: SUMMARY for call #t~ret400#1 := WriteRegBit(~iobase#1, 52bv8, 7bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003-1: SUMMARY for call #t~ret407#1 := WriteRegBit(~iobase#1, 51bv8, 7bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003: havoc #t~ret407#1; [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: assume ~bvsle~32(ResetDongle_~i~6#1, 29bv32); [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: assume !~bvsle~32(ResetDongle_~i~6#1, 29bv32); [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7937-1: SUMMARY for call #t~ret381#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7937: havoc #t~ret381#1; [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987-1: SUMMARY for call #t~ret401#1 := WriteRegBit(~iobase#1, 53bv8, 7bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7954: ~tmp___3~2#1 := #t~ret386#1;havoc #t~ret386#1; [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020-1: SUMMARY for call #t~ret412#1 := CheckRegBit(~iobase#1, 21bv8, 3bv8); srcloc: null [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: havoc #t~ret401#1; [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8020: ~tmp___10~0#1 := #t~ret412#1;havoc #t~ret412#1; [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: assume ~bvsle~32(Rd_Indx_~i~4#1, 9bv32); [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: assume !~bvsle~32(Rd_Indx_~i~4#1, 9bv32); [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(Rd_Indx_~bTmp~4#1));Rd_Indx_~data~0#1 := ~bvor~32(~zero_extend~32~8(Rd_Indx_~data~0#1), ~zero_extend~32~8(Rd_Indx_~data_bit~0#1))[8:0]; [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(Rd_Indx_~bTmp~4#1)));Rd_Indx_~data~0#1 := ~bvand~32(~sign_extend~32~8(Rd_Indx_~data~0#1), ~bvnot~32(~sign_extend~32~8(Rd_Indx_~data_bit~0#1)))[8:0]; [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7954-1: SUMMARY for call #t~ret386#1 := CheckRegBit(~iobase#1, 21bv8, 5bv8); srcloc: null [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971-1: SUMMARY for call #t~ret391#1 := WriteRegBit(~iobase#1, 30bv8, 1bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938: SUMMARY for call __const_udelay(85900bv64); srcloc: null [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: SUMMARY for call ClkTx(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004-1: SUMMARY for call #t~ret408#1 := CheckRegBit(~iobase#1, 21bv8, 3bv8); srcloc: null [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971: havoc #t~ret391#1; [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004: ~tmp___6~0#1 := #t~ret408#1;havoc #t~ret408#1; [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905-1: SUMMARY for call #t~ret371#1 := CheckRegBit(~iobase#1, 21bv8, 4bv8); srcloc: null [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905: ~tmp___0~8#1 := #t~ret371#1;havoc #t~ret371#1; [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931: Rd_Indx_~i~4#1 := 0bv32; [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: ~tmp___7~0#1 := #t~ret415#1;havoc #t~ret415#1; [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7939-1: SUMMARY for call #t~ret382#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948-1: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7972-1: SUMMARY for call #t~ret392#1 := WriteRegBit(~iobase#1, 16bv8, 1bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7939: havoc #t~ret382#1; [2025-02-08 04:01:22,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: Rd_Indx_~i~4#1 := 0bv32; [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7972: havoc #t~ret392#1; [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038-1: SUMMARY for call #t~ret415#1 := CheckRegBit(~iobase#1, 20bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8022: assume 0bv32 != ~zero_extend~32~8(~tmp___10~0#1);~mode~0#1 := 0bv8; [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8022: assume !(0bv32 != ~zero_extend~32~8(~tmp___10~0#1)); [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7890: havoc #t~ret363#1; [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: assume ~bvsle~32(Rd_Indx_~i~4#1, 0bv32); [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: assume !~bvsle~32(Rd_Indx_~i~4#1, 0bv32); [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7956: assume 0bv32 != ~zero_extend~32~8(~tmp___3~2#1); [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7956: assume !(0bv32 != ~zero_extend~32~8(~tmp___3~2#1)); [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7890-1: SUMMARY for call #t~ret363#1 := WriteRegBit(~iobase#1, 30bv8, 1bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006: assume 0bv32 != ~zero_extend~32~8(~tmp___6~0#1); [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006: assume !(0bv32 != ~zero_extend~32~8(~tmp___6~0#1)); [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: SUMMARY for call ActClk(~zero_extend~32~16(ResetDongle_~iobase#1)[16:0], 1bv8); srcloc: null [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: assume 0bv32 != ~zero_extend~32~8(~tmp___0~8#1); [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: assume !(0bv32 != ~zero_extend~32~8(~tmp___0~8#1)); [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916: SUMMARY for call ActClk(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 1bv8); srcloc: null [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7973-1: SUMMARY for call #t~ret393#1 := WriteRegBit(~iobase#1, 16bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7973: havoc #t~ret393#1; [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7891-1: SUMMARY for call #t~ret364#1 := WriteRegBit(~iobase#1, 16bv8, 1bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867: SUMMARY for call ActClk(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 1bv8); srcloc: null [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7891: havoc #t~ret364#1; [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974: havoc #t~ret394#1; [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:01:22,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8040: assume 0bv32 != ~zero_extend~32~8(~tmp___7~0#1);~mode~0#1 := 5bv8; [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8040: assume !(0bv32 != ~zero_extend~32~8(~tmp___7~0#1)); [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint via_ircc_change_dongle_speedFINAL: assume true; [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6917: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974-1: SUMMARY for call #t~ret394#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: havoc #t~ret387#1; [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892-1: SUMMARY for call #t~ret365#1 := WriteRegBit(~iobase#1, 16bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6868: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: havoc #t~ret365#1; [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958-1: SUMMARY for call #t~ret387#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6918: SUMMARY for call ActClk(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 0bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975-1: SUMMARY for call #t~ret395#1 := CheckRegBit(~iobase#1, 21bv8, 3bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: assume ~bvsle~32(Rd_Indx_~i~4#1, 2bv32); [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: assume !~bvsle~32(Rd_Indx_~i~4#1, 2bv32);Rd_Indx_#res#1 := Rd_Indx_~data~0#1;SI_SetMode_#t~ret197#1 := Rd_Indx_#res#1;havoc Rd_Indx_#t~ret192#1, Rd_Indx_#t~ret193#1, Rd_Indx_#t~ret194#1, Rd_Indx_~iobase#1, Rd_Indx_~addr#1, Rd_Indx_~index#1, Rd_Indx_~data~0#1, Rd_Indx_~bTmp~4#1, Rd_Indx_~data_bit~0#1, Rd_Indx_~i~4#1;havoc Rd_Indx_#in~iobase#1, Rd_Indx_#in~addr#1, Rd_Indx_#in~index#1;assume { :end_inline_Rd_Indx } true;SI_SetMode_~bTmp~7#1 := SI_SetMode_#t~ret197#1;havoc SI_SetMode_#t~ret197#1;havoc SI_SetMode_#t~ret197#1, SI_SetMode_~iobase#1, SI_SetMode_~mode#1, SI_SetMode_~bTmp~7#1;havoc SI_SetMode_#in~iobase#1, SI_SetMode_#in~mode#1;assume { :end_inline_SI_SetMode } true; [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008-1: SUMMARY for call #t~ret409#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975: ~tmp___5~2#1 := #t~ret395#1;havoc #t~ret395#1; [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008: havoc #t~ret409#1; [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017: SUMMARY for call ActClk(~zero_extend~32~16(ResetDongle_~iobase#1)[16:0], 0bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7909-1: SUMMARY for call #t~ret372#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7909: havoc #t~ret372#1; [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959-1: SUMMARY for call #t~ret388#1 := WriteRegBit(~iobase#1, 52bv8, 0bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: SUMMARY for call ActClk(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 1bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959: havoc #t~ret388#1; [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7992: assume ~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7992: assume !~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893-1: SUMMARY for call #t~ret366#1 := WriteRegBit(~iobase#1, 53bv8, 7bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869: SUMMARY for call ActClk(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 0bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893: havoc #t~ret366#1; [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: ResetDongle_~i~6#1 := ~bvadd~32(1bv32, ResetDongle_~i~6#1); [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051-1: SUMMARY for call WriteLPCReg(40bv32, 112bv8); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051: assume { :begin_inline_SetSITmode } true;SetSITmode_#in~iobase#1 := ~zero_extend~32~16(SI_SetMode_~iobase#1)[16:0];havoc SetSITmode_#t~ret195#1, SetSITmode_#t~ret196#1, SetSITmode_~iobase#1, SetSITmode_~bTmp~6#1;SetSITmode_~iobase#1 := SetSITmode_#in~iobase#1;havoc SetSITmode_~bTmp~6#1; [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6919-1: SUMMARY for call Tdelay(2bv16); srcloc: null [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: assume 0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(Rd_Indx_~bTmp~4#1));Rd_Indx_~i~4#1 := 0bv32; [2025-02-08 04:01:22,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: assume !(0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(Rd_Indx_~bTmp~4#1)));Rd_Indx_~i~4#1 := 0bv32; [2025-02-08 04:01:22,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7910: SUMMARY for call __const_udelay(85900bv64); srcloc: null [2025-02-08 04:01:22,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6919: Rd_Indx_~i~4#1 := ~bvadd~32(1bv32, Rd_Indx_~i~4#1); [2025-02-08 04:01:22,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018-1: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:01:22,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009: SUMMARY for call __const_udelay(85900bv64); srcloc: null [2025-02-08 04:01:22,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8026: ~tmp___9~0#1 := #t~ret413#1;havoc #t~ret413#1; [2025-02-08 04:01:22,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-1: SUMMARY for call Tdelay(2bv16); srcloc: null [2025-02-08 04:01:22,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6870: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:01:22,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: havoc #t~ret367#1; [2025-02-08 04:01:22,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903: Rd_Indx_~i~4#1 := ~bvadd~32(1bv32, Rd_Indx_~i~4#1); [2025-02-08 04:01:22,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7960: SUMMARY for call __const_udelay(85900bv64); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8026-1: SUMMARY for call #t~ret413#1 := CheckRegBit(~iobase#1, 21bv8, 4bv8); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894-1: SUMMARY for call #t~ret367#1 := WriteRegBit(~iobase#1, 51bv8, 7bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: havoc #t~ret410#1; [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: SUMMARY for call ClkTx(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944-1: SUMMARY for call #t~ret383#1 := CheckRegBit(~iobase#1, 21bv8, 4bv8); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944: ~tmp___4~2#1 := #t~ret383#1;havoc #t~ret383#1; [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-1: SUMMARY for call #t~ret410#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977: assume 0bv32 != ~zero_extend~32~8(~tmp___5~2#1); [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977: assume !(0bv32 != ~zero_extend~32~8(~tmp___5~2#1)); [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7994: havoc #t~ret402#1; [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895-1: SUMMARY for call #t~ret368#1 := CheckRegBit(~iobase#1, 21bv8, 3bv8); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871: SUMMARY for call ClkTx(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 0bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7928-1: SUMMARY for call #t~ret375#1 := WriteRegBit(~iobase#1, 30bv8, 1bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895: ~tmp___1~5#1 := #t~ret368#1;havoc #t~ret368#1; [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961-1: SUMMARY for call #t~ret389#1 := WriteRegBit(~iobase#1, 30bv8, 0bv8, 1bv8); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7928: havoc #t~ret375#1; [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: SUMMARY for call ActClk(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 0bv8); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7994-1: SUMMARY for call #t~ret402#1 := printk(38bv64, 0bv64); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961: havoc #t~ret389#1; [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6954: SUMMARY for call ActClk(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 1bv8); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855: SUMMARY for call Tdelay(2bv16); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: Rd_Indx_~i~4#1 := ~bvadd~32(1bv32, Rd_Indx_~i~4#1); [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: SUMMARY for call __const_udelay(85900bv64); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-1: SUMMARY for call SetSITmode_#t~ret195#1 := ReadLPCReg(40bv32); srcloc: null [2025-02-08 04:01:22,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: assume 0bv32 != ~zero_extend~32~8(~tmp___9~0#1);~mode~0#1 := 1bv8; [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: assume !(0bv32 != ~zero_extend~32~8(~tmp___9~0#1)); [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: SetSITmode_~bTmp~6#1 := SetSITmode_#t~ret195#1;havoc SetSITmode_#t~ret195#1; [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929-1: SUMMARY for call #t~ret376#1 := WriteRegBit(~iobase#1, 16bv8, 1bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938-1: SUMMARY for call Tdelay(2bv16); srcloc: null [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: havoc #t~ret376#1; [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054: SUMMARY for call __const_udelay(42950bv64); srcloc: null [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979-1: SUMMARY for call #t~ret396#1 := WriteRegBit(~iobase#1, 51bv8, 7bv8, 0bv8); srcloc: null [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: assume 0bv32 != ~zero_extend~32~8(~tmp___4~2#1); [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: assume !(0bv32 != ~zero_extend~32~8(~tmp___4~2#1)); [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979: havoc #t~ret396#1; [2025-02-08 04:01:22,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: SUMMARY for call ActClk(~zero_extend~32~16(Rd_Indx_~iobase#1)[16:0], 1bv8); srcloc: null [2025-02-08 04:01:26,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5908: havoc #t~mem43.base, #t~mem43.offset; [2025-02-08 04:01:26,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10336: #res := 8bv32; [2025-02-08 04:01:26,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10334: #res := 3bv32; [2025-02-08 04:01:26,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10338: #res := 10bv32; [2025-02-08 04:01:26,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: SUMMARY for call ClkTx(~zero_extend~32~16(~iobase)[16:0], 0bv8, 0bv8); srcloc: null [2025-02-08 04:01:26,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987: SUMMARY for call Tdelay(2bv16); srcloc: null [2025-02-08 04:01:26,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6989-1: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:01:26,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: SUMMARY for call ActClk(~zero_extend~32~16(~iobase)[16:0], 1bv8); srcloc: null [2025-02-08 04:01:26,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6989: ~i~5 := ~bvadd~32(1bv32, ~i~5); [2025-02-08 04:01:26,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7162: ~value~2 := 1bv8; [2025-02-08 04:01:26,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7150: ~value~2 := 47bv8; [2025-02-08 04:01:26,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7159: ~value~2 := 2bv8; [2025-02-08 04:01:26,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156: ~value~2 := 5bv8; [2025-02-08 04:01:26,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7165: ~value~2 := 0bv8; [2025-02-08 04:01:26,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7153: ~value~2 := 11bv8; [2025-02-08 04:01:26,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10523-1: ldv_request_irq_24_#res#1 := ldv_request_irq_24_~ldv_func_res~2#1; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9152: ~tmp___5~3#1 := #t~ret756#1;havoc #t~mem755#1;havoc #t~ret756#1; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9152-1: SUMMARY for call #t~ret756#1 := request_dma(#t~mem755#1, ~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: havoc #t~ret765#1;assume { :begin_inline_netif_start_queue } true;netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset := ~dev#1.base, ~dev#1.offset;havoc netif_start_queue_#t~ret93#1.base, netif_start_queue_#t~ret93#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~8#1.base, netif_start_queue_~tmp~8#1.offset;netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset := netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;havoc netif_start_queue_~tmp~8#1.base, netif_start_queue_~tmp~8#1.offset; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6130: havoc netif_start_queue_#t~ret93#1.base, netif_start_queue_#t~ret93#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~8#1.base, netif_start_queue_~tmp~8#1.offset;havoc netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;assume { :end_inline_netif_start_queue } true;#t~loopctr766#1 := 0bv64; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177-1: SUMMARY for call #t~ret765#1 := via_ircc_dma_receive(~self~5#1.base, ~self~5#1.offset); srcloc: null [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540: SUMMARY for call free_irq(ldv_free_irq_26_~ldv_func_arg1#1, ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6130-1: SUMMARY for call netif_tx_start_queue(netif_start_queue_~tmp~8#1.base, netif_start_queue_~tmp~8#1.offset); srcloc: null [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136: ~tmp___2~8#1 := #t~ret749#1;havoc #t~ret749#1; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136-1: SUMMARY for call #t~ret749#1 := net_ratelimit(); srcloc: null [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10309: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1;ldv_request_irq_24_#t~ret881#1 := ldv_request_irq_#res#1;havoc ldv_request_irq_#t~ret869#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_6_callback_handler~0#1.base, ldv_request_irq_~ldv_6_callback_handler~0#1.offset, ldv_request_irq_~ldv_6_data_data~0#1.base, ldv_request_irq_~ldv_6_data_data~0#1.offset, ldv_request_irq_~ldv_6_line_line~0#1, ldv_request_irq_~ldv_6_thread_thread~0#1.base, ldv_request_irq_~ldv_6_thread_thread~0#1.offset, ldv_request_irq_~tmp~60#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_24_~tmp___0~24#1 := ldv_request_irq_24_#t~ret881#1;havoc ldv_request_irq_24_#t~ret881#1;ldv_request_irq_24_#res#1 := ldv_request_irq_24_~tmp___0~24#1; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11234: havoc irlap_open_#t~ret951#1.base, irlap_open_#t~ret951#1.offset; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9128: #res#1 := 4294967285bv32;call ULTIMATE.dealloc(~#hwname~0#1.base, ~#hwname~0#1.offset);havoc ~#hwname~0#1.base, ~#hwname~0#1.offset; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11234-2: irlap_open_#res#1.base, irlap_open_#res#1.offset := irlap_open_#t~ret951#1.base, irlap_open_#t~ret951#1.offset;havoc irlap_open_#t~ret951#1.base, irlap_open_#t~ret951#1.offset; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11234-1: #t~ret769#1.base, #t~ret769#1.offset := irlap_open_#res#1.base, irlap_open_#res#1.offset;havoc irlap_open_#t~ret951#1.base, irlap_open_#t~ret951#1.offset, irlap_open_~arg0#1.base, irlap_open_~arg0#1.offset, irlap_open_~arg1#1.base, irlap_open_~arg1#1.offset, irlap_open_~arg2#1.base, irlap_open_~arg2#1.offset;havoc irlap_open_#in~arg0#1.base, irlap_open_#in~arg0#1.offset, irlap_open_#in~arg1#1.base, irlap_open_#in~arg1#1.offset, irlap_open_#in~arg2#1.base, irlap_open_#in~arg2#1.offset;assume { :end_inline_irlap_open } true;call write~$Pointer$#2(#t~ret769#1.base, #t~ret769#1.offset, ~self~5#1.base, ~bvadd~64(224bv64, ~self~5#1.offset), 8bv64);havoc #t~ret769#1.base, #t~ret769#1.offset;call write~intINTTYPE4#2(0bv32, ~self~5#1.base, ~bvadd~64(596bv64, ~self~5#1.offset), 4bv64);#res#1 := 0bv32;call ULTIMATE.dealloc(~#hwname~0#1.base, ~#hwname~0#1.offset);havoc ~#hwname~0#1.base, ~#hwname~0#1.offset; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120: ~tmp___0~17#1 := #t~ret744#1;havoc #t~ret744#1; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120-1: SUMMARY for call #t~ret744#1 := net_ratelimit(); srcloc: null [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11234-3: SUMMARY for call irlap_open_#t~ret951#1.base, irlap_open_#t~ret951#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145: havoc ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset;havoc ldv_free_irq_25_#in~ldv_func_arg1#1, ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_25 } true;havoc #t~mem752#1;#res#1 := 4294967285bv32;call ULTIMATE.dealloc(~#hwname~0#1.base, ~#hwname~0#1.offset);havoc ~#hwname~0#1.base, ~#hwname~0#1.offset; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145-1: call #t~mem752#1 := read~intINTTYPE4#2(~self~5#1.base, ~bvadd~64(24bv64, ~bvadd~64(284bv64, ~self~5#1.offset)), 4bv64);assume { :begin_inline_ldv_free_irq_25 } true;ldv_free_irq_25_#in~ldv_func_arg1#1, ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset := #t~mem752#1, ~dev#1.base, ~dev#1.offset;havoc ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset;ldv_free_irq_25_~ldv_func_arg1#1 := ldv_free_irq_25_#in~ldv_func_arg1#1;ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset := ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10541: SUMMARY for call ldv_free_irq(0bv64, 0bv64, ldv_free_irq_26_~ldv_func_arg1#1, ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154: assume 0bv32 != ~tmp___5~3#1; [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9154: assume !(0bv32 != ~tmp___5~3#1); [2025-02-08 04:01:26,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: assume true;havoc #t~nondet767#1;call write~intINTTYPE1#9(#t~nondet767#1, ~#hwname~0#1.base, ~bvadd~64(~#hwname~0#1.offset, #t~loopctr766#1), 8bv64);#t~loopctr766#1 := ~bvadd~64(1bv64, #t~loopctr766#1); [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: assume true;havoc #t~loopctr766#1;havoc #t~nondet767#1;havoc #t~ret768#1;assume { :begin_inline_irlap_open } true;irlap_open_#in~arg0#1.base, irlap_open_#in~arg0#1.offset, irlap_open_#in~arg1#1.base, irlap_open_#in~arg1#1.offset, irlap_open_#in~arg2#1.base, irlap_open_#in~arg2#1.offset := ~dev#1.base, ~dev#1.offset, ~self~5#1.base, ~bvadd~64(232bv64, ~self~5#1.offset), ~#hwname~0#1.base, ~#hwname~0#1.offset;havoc irlap_open_#res#1.base, irlap_open_#res#1.offset;havoc irlap_open_#t~ret951#1.base, irlap_open_#t~ret951#1.offset, irlap_open_~arg0#1.base, irlap_open_~arg0#1.offset, irlap_open_~arg1#1.base, irlap_open_~arg1#1.offset, irlap_open_~arg2#1.base, irlap_open_~arg2#1.offset;irlap_open_~arg0#1.base, irlap_open_~arg0#1.offset := irlap_open_#in~arg0#1.base, irlap_open_#in~arg0#1.offset;irlap_open_~arg1#1.base, irlap_open_~arg1#1.offset := irlap_open_#in~arg1#1.base, irlap_open_#in~arg1#1.offset;irlap_open_~arg2#1.base, irlap_open_~arg2#1.offset := irlap_open_#in~arg2#1.base, irlap_open_#in~arg2#1.offset; [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9138: assume 0bv32 != ~tmp___2~8#1;call #t~mem750#1 := read~intINTTYPE4#2(~self~5#1.base, ~bvadd~64(32bv64, ~bvadd~64(284bv64, ~self~5#1.offset)), 4bv64); [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9138: assume !(0bv32 != ~tmp___2~8#1); [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: assume 0bv32 != ~tmp___0~17#1;call #t~mem745#1 := read~intINTTYPE4#2(~self~5#1.base, ~bvadd~64(24bv64, ~bvadd~64(284bv64, ~self~5#1.offset)), 4bv64); [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: assume !(0bv32 != ~tmp___0~17#1); [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: assume { :end_inline_ldv_switch_automaton_state_0_6 } true; [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: ~tmp___4~5#1 := #t~ret757#1;havoc #t~ret757#1; [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156-1: SUMMARY for call #t~ret757#1 := net_ratelimit(); srcloc: null [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140: havoc #t~mem750#1;havoc #t~ret751#1; [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140-1: SUMMARY for call #t~ret751#1 := printk(127bv64, 0bv64); srcloc: null [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: havoc ldv_free_irq_26_~ldv_func_arg1#1, ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset;havoc ldv_free_irq_26_#in~ldv_func_arg1#1, ldv_free_irq_26_#in~ldv_func_arg2#1.base, ldv_free_irq_26_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_26 } true;havoc #t~mem760#1;call #t~mem761#1 := read~intINTTYPE4#2(~self~5#1.base, ~bvadd~64(32bv64, ~bvadd~64(284bv64, ~self~5#1.offset)), 4bv64); [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165-1: call #t~mem760#1 := read~intINTTYPE4#2(~self~5#1.base, ~bvadd~64(24bv64, ~bvadd~64(284bv64, ~self~5#1.offset)), 4bv64);assume { :begin_inline_ldv_free_irq_26 } true;ldv_free_irq_26_#in~ldv_func_arg1#1, ldv_free_irq_26_#in~ldv_func_arg2#1.base, ldv_free_irq_26_#in~ldv_func_arg2#1.offset := #t~mem760#1, ~dev#1.base, ~dev#1.offset;havoc ldv_free_irq_26_~ldv_func_arg1#1, ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset;ldv_free_irq_26_~ldv_func_arg1#1 := ldv_free_irq_26_#in~ldv_func_arg1#1;ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset := ldv_free_irq_26_#in~ldv_func_arg2#1.base, ldv_free_irq_26_#in~ldv_func_arg2#1.offset; [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9132: ~tmp___3~5#1 := #t~ret748#1;havoc #t~mem747#1;havoc #t~ret748#1; [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9132-1: SUMMARY for call #t~ret748#1 := request_dma(#t~mem747#1, ~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9124: havoc #t~mem745#1;havoc #t~ret746#1; [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9124-1: SUMMARY for call #t~ret746#1 := printk(126bv64, 0bv64); srcloc: null [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174-1: SUMMARY for call #t~ret762#1 := WriteRegBit(~iobase~10#1, 32bv8, 7bv8, 1bv8); srcloc: null [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174: havoc #t~ret762#1; [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166-1: SUMMARY for call free_dma(#t~mem761#1); srcloc: null [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166: havoc #t~mem761#1;#res#1 := 4294967285bv32;call ULTIMATE.dealloc(~#hwname~0#1.base, ~#hwname~0#1.offset);havoc ~#hwname~0#1.base, ~#hwname~0#1.offset; [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11305: havoc request_threaded_irq_#t~nondet962#1; [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: assume 0bv32 != ~tmp___4~5#1;call #t~mem758#1 := read~intINTTYPE4#2(~self~5#1.base, ~bvadd~64(36bv64, ~bvadd~64(284bv64, ~self~5#1.offset)), 4bv64); [2025-02-08 04:01:26,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: assume !(0bv32 != ~tmp___4~5#1); [2025-02-08 04:01:26,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: assume #t~mem753#1 != #t~mem754#1;havoc #t~mem753#1;havoc #t~mem754#1;call #t~mem755#1 := read~intINTTYPE4#2(~self~5#1.base, ~bvadd~64(36bv64, ~bvadd~64(284bv64, ~self~5#1.offset)), 4bv64); [2025-02-08 04:01:26,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: assume !(#t~mem753#1 != #t~mem754#1);havoc #t~mem753#1;havoc #t~mem754#1; [2025-02-08 04:01:26,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: havoc #t~ret763#1; [2025-02-08 04:01:26,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175-1: SUMMARY for call #t~ret763#1 := WriteRegBit(~iobase~10#1, 34bv8, 4bv8, 0bv8); srcloc: null [2025-02-08 04:01:26,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134: assume 0bv32 != ~tmp___3~5#1; [2025-02-08 04:01:26,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134: assume !(0bv32 != ~tmp___3~5#1);call #t~mem753#1 := read~intINTTYPE4#2(~self~5#1.base, ~bvadd~64(36bv64, ~bvadd~64(284bv64, ~self~5#1.offset)), 4bv64);call #t~mem754#1 := read~intINTTYPE4#2(~self~5#1.base, ~bvadd~64(32bv64, ~bvadd~64(284bv64, ~self~5#1.offset)), 4bv64); [2025-02-08 04:01:26,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530: SUMMARY for call free_irq(ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:01:26,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10299: havoc ldv_dispatch_irq_register_6_2_~arg0#1, ldv_dispatch_irq_register_6_2_~arg1#1.base, ldv_dispatch_irq_register_6_2_~arg1#1.offset, ldv_dispatch_irq_register_6_2_~arg2#1.base, ldv_dispatch_irq_register_6_2_~arg2#1.offset, ldv_dispatch_irq_register_6_2_~arg3#1.base, ldv_dispatch_irq_register_6_2_~arg3#1.offset;havoc ldv_dispatch_irq_register_6_2_#in~arg0#1, ldv_dispatch_irq_register_6_2_#in~arg1#1.base, ldv_dispatch_irq_register_6_2_#in~arg1#1.offset, ldv_dispatch_irq_register_6_2_#in~arg2#1.base, ldv_dispatch_irq_register_6_2_#in~arg2#1.offset, ldv_dispatch_irq_register_6_2_#in~arg3#1.base, ldv_dispatch_irq_register_6_2_#in~arg3#1.offset;assume { :end_inline_ldv_dispatch_irq_register_6_2 } true;ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-08 04:01:26,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10522: #t~ret743#1 := ldv_request_irq_24_#res#1;havoc ldv_request_irq_24_#t~ret880#1, ldv_request_irq_24_#t~ret881#1, ldv_request_irq_24_~irq#1, ldv_request_irq_24_~handler#1.base, ldv_request_irq_24_~handler#1.offset, ldv_request_irq_24_~flags#1, ldv_request_irq_24_~name#1.base, ldv_request_irq_24_~name#1.offset, ldv_request_irq_24_~dev#1.base, ldv_request_irq_24_~dev#1.offset, ldv_request_irq_24_~ldv_func_res~2#1, ldv_request_irq_24_~tmp~66#1, ldv_request_irq_24_~tmp___0~24#1;havoc ldv_request_irq_24_#in~irq#1, ldv_request_irq_24_#in~handler#1.base, ldv_request_irq_24_#in~handler#1.offset, ldv_request_irq_24_#in~flags#1, ldv_request_irq_24_#in~name#1.base, ldv_request_irq_24_#in~name#1.offset, ldv_request_irq_24_#in~dev#1.base, ldv_request_irq_24_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_24 } true;~tmp___1~11#1 := #t~ret743#1;havoc #t~mem742#1;havoc #t~ret743#1; [2025-02-08 04:01:26,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: assume 0bv32 != ~tmp___1~11#1; [2025-02-08 04:01:26,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: assume !(0bv32 != ~tmp___1~11#1);call #t~mem747#1 := read~intINTTYPE4#2(~self~5#1.base, ~bvadd~64(32bv64, ~bvadd~64(284bv64, ~self~5#1.offset)), 4bv64); [2025-02-08 04:01:26,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9077: call ULTIMATE.dealloc(~#hwname~0#1.base, ~#hwname~0#1.offset);havoc ~#hwname~0#1.base, ~#hwname~0#1.offset; [2025-02-08 04:01:26,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: havoc #t~ret764#1; [2025-02-08 04:01:26,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176-1: SUMMARY for call #t~ret764#1 := WriteRegBit(~iobase~10#1, 34bv8, 3bv8, 0bv8); srcloc: null [2025-02-08 04:01:26,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6129: netif_start_queue_~tmp~8#1.base, netif_start_queue_~tmp~8#1.offset := netif_start_queue_#t~ret93#1.base, netif_start_queue_#t~ret93#1.offset;havoc netif_start_queue_#t~ret93#1.base, netif_start_queue_#t~ret93#1.offset; [2025-02-08 04:01:26,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6129-1: SUMMARY for call netif_start_queue_#t~ret93#1.base, netif_start_queue_#t~ret93#1.offset := netdev_get_tx_queue(netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, 0bv32); srcloc: null [2025-02-08 04:01:26,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10531: SUMMARY for call ldv_free_irq(0bv64, 0bv64, ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:01:26,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: havoc #t~mem758#1;havoc #t~ret759#1; [2025-02-08 04:01:26,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-1: SUMMARY for call #t~ret759#1 := printk(128bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954: havoc via_ircc_interrupt_#t~ret713#1; [2025-02-08 04:01:37,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954-1: SUMMARY for call via_ircc_interrupt_#t~ret713#1 := printk(104bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: assume 0bv32 != via_ircc_interrupt_~tmp___0~16#1; [2025-02-08 04:01:37,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: assume !(0bv32 != via_ircc_interrupt_~tmp___0~16#1); [2025-02-08 04:01:37,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: call via_ircc_dma_receive_complete_#t~mem586#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(76bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);call via_ircc_dma_receive_complete_#t~mem587#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(via_ircc_dma_receive_complete_~st_fifo~0#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(via_ircc_dma_receive_complete_#t~mem586#1))), 4bv64);via_ircc_dma_receive_complete_~status~0#1 := via_ircc_dma_receive_complete_#t~mem587#1[8:0];havoc via_ircc_dma_receive_complete_#t~mem586#1;havoc via_ircc_dma_receive_complete_#t~mem587#1;call via_ircc_dma_receive_complete_#t~mem588#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(76bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);call via_ircc_dma_receive_complete_#t~mem589#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(via_ircc_dma_receive_complete_~st_fifo~0#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(via_ircc_dma_receive_complete_#t~mem588#1)))), 4bv64);via_ircc_dma_receive_complete_~len~0#1 := via_ircc_dma_receive_complete_#t~mem589#1;havoc via_ircc_dma_receive_complete_#t~mem588#1;havoc via_ircc_dma_receive_complete_#t~mem589#1;call via_ircc_dma_receive_complete_#t~mem590#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(76bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, via_ircc_dma_receive_complete_#t~mem590#1), via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(76bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);havoc via_ircc_dma_receive_complete_#t~mem590#1;call via_ircc_dma_receive_complete_#t~mem591#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(84bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvsub~32(via_ircc_dma_receive_complete_#t~mem591#1, 1bv32), via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(84bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);havoc via_ircc_dma_receive_complete_#t~mem591#1; [2025-02-08 04:01:37,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615: ~ldv_statevar_10~0 := 7bv32; [2025-02-08 04:01:37,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:01:37,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10078-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: havoc ldv_pci_instance_resume_2_5_#t~ret821#1; [2025-02-08 04:01:37,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10078: call ldv_pci_pci_instance_2_#t~mem834#1.base, ldv_pci_pci_instance_2_#t~mem834#1.offset := read~$Pointer$#28(~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~mem834#1.base, ldv_pci_pci_instance_2_#t~mem834#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 04:01:37,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret815#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:37,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret821#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 04:01:37,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: havoc RxTimerHandler_#t~ret688#1; [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814: ldv_interrupt_interrupt_instance_0_~tmp~52#1 := ldv_interrupt_interrupt_instance_0_#t~ret815#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret815#1; [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823-1: SUMMARY for call RxTimerHandler_#t~ret688#1 := via_ircc_dma_receive(RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset); srcloc: null [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436-1: SUMMARY for call via_init_one_#t~ret243#1 := ReadLPCReg(116bv32); srcloc: null [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: via_init_one_~tmp___1~3#1 := via_init_one_#t~ret243#1;havoc via_init_one_#t~ret243#1;via_init_one_~temp~4#1 := ~bvashr~32(~bvand~32(12bv32, ~zero_extend~32~8(via_init_one_~tmp___1~3#1)), 2bv32)[8:0];via_init_one_~FirDRQ1~0#1 := ~bvadd~32(4bv32, ~zero_extend~32~16(~zero_extend~16~8(via_init_one_~temp~4#1)))[16:0]; [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret434#1 := printk(46bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: havoc via_ircc_hard_xmit_sir_#t~ret434#1;via_ircc_hard_xmit_sir_#res#1 := 0bv32; [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10013: assume 4bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10013: assume !(4bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: havoc via_ircc_interrupt_#t~ret701#1; [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret852#1;havoc ldv_pci_pci_instance_2_#t~ret852#1; [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret852#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758-1: call RxTimerHandler_#t~mem650#1 := read~intINTTYPE4#2(RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(76bv64, RxTimerHandler_~st_fifo~2#1.offset), 4bv64); [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#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_3_2_default~0;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret804#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg3#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.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg3#1 := ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1;assume { :begin_inline_via_ircc_net_ioctl } true;via_ircc_net_ioctl_#in~dev#1.base, via_ircc_net_ioctl_#in~dev#1.offset, via_ircc_net_ioctl_#in~rq#1.base, via_ircc_net_ioctl_#in~rq#1.offset, via_ircc_net_ioctl_#in~cmd#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.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg3#1;havoc via_ircc_net_ioctl_#res#1;havoc via_ircc_net_ioctl_#t~ret786#1, via_ircc_net_ioctl_#t~ret787#1.base, via_ircc_net_ioctl_#t~ret787#1.offset, via_ircc_net_ioctl_#t~ret788#1, via_ircc_net_ioctl_#t~ret789#1, via_ircc_net_ioctl_#t~ret790#1.base, via_ircc_net_ioctl_#t~ret790#1.offset, via_ircc_net_ioctl_#t~ret791#1, via_ircc_net_ioctl_#t~ret792#1, via_ircc_net_ioctl_#t~mem793#1, via_ircc_net_ioctl_#t~ret794#1, via_ircc_net_ioctl_#t~mem795#1.base, via_ircc_net_ioctl_#t~mem795#1.offset, via_ircc_net_ioctl_#t~ret796#1, via_ircc_net_ioctl_~dev#1.base, via_ircc_net_ioctl_~dev#1.offset, via_ircc_net_ioctl_~rq#1.base, via_ircc_net_ioctl_~rq#1.offset, via_ircc_net_ioctl_~cmd#1, via_ircc_net_ioctl_~irq~0#1.base, via_ircc_net_ioctl_~irq~0#1.offset, via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset, via_ircc_net_ioctl_~flags~2#1, via_ircc_net_ioctl_~ret~3#1, via_ircc_net_ioctl_~tmp~46#1.base, via_ircc_net_ioctl_~tmp~46#1.offset, via_ircc_net_ioctl_~tmp___0~18#1.base, via_ircc_net_ioctl_~tmp___0~18#1.offset, via_ircc_net_ioctl_~tmp___1~12#1, via_ircc_net_ioctl_~tmp___2~9#1, via_ircc_net_ioctl_~tmp___3~6#1, via_ircc_net_ioctl_~tmp___4~6#1, via_ircc_net_ioctl_~tmp___5~4#1;via_ircc_net_ioctl_~dev#1.base, via_ircc_net_ioctl_~dev#1.offset := via_ircc_net_ioctl_#in~dev#1.base, via_ircc_net_ioctl_#in~dev#1.offset;via_ircc_net_ioctl_~rq#1.base, via_ircc_net_ioctl_~rq#1.offset := via_ircc_net_ioctl_#in~rq#1.base, via_ircc_net_ioctl_#in~rq#1.offset;via_ircc_net_ioctl_~cmd#1 := via_ircc_net_ioctl_#in~cmd#1;havoc via_ircc_net_ioctl_~irq~0#1.base, via_ircc_net_ioctl_~irq~0#1.offset;havoc via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset;havoc via_ircc_net_ioctl_~flags~2#1;havoc via_ircc_net_ioctl_~ret~3#1;havoc via_ircc_net_ioctl_~tmp~46#1.base, via_ircc_net_ioctl_~tmp~46#1.offset;havoc via_ircc_net_ioctl_~tmp___0~18#1.base, via_ircc_net_ioctl_~tmp___0~18#1.offset;havoc via_ircc_net_ioctl_~tmp___1~12#1;havoc via_ircc_net_ioctl_~tmp___2~9#1;havoc via_ircc_net_ioctl_~tmp___3~6#1;havoc via_ircc_net_ioctl_~tmp___4~6#1;havoc via_ircc_net_ioctl_~tmp___5~4#1;via_ircc_net_ioctl_~irq~0#1.base, via_ircc_net_ioctl_~irq~0#1.offset := via_ircc_net_ioctl_~rq#1.base, via_ircc_net_ioctl_~rq#1.offset;via_ircc_net_ioctl_~ret~3#1 := 0bv32; [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890-1: SUMMARY for call via_ircc_interrupt_#t~ret701#1 := via_ircc_dma_receive(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:37,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume ~bvsgt~32(RxTimerHandler_#t~mem650#1, 7bv32);havoc RxTimerHandler_#t~mem650#1;call write~intINTTYPE4#2(0bv32, RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(76bv64, RxTimerHandler_~st_fifo~2#1.offset), 4bv64); [2025-02-08 04:01:37,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume !~bvsgt~32(RxTimerHandler_#t~mem650#1, 7bv32);havoc RxTimerHandler_#t~mem650#1; [2025-02-08 04:01:37,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684: assume { :begin_inline_ldv_entry_EMGentry_10 } true;ldv_entry_EMGentry_10_#in~arg0#1.base, ldv_entry_EMGentry_10_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_entry_EMGentry_10_#t~ret806#1, ldv_entry_EMGentry_10_#t~ret807#1, ldv_entry_EMGentry_10_#t~ret808#1, ldv_entry_EMGentry_10_~arg0#1.base, ldv_entry_EMGentry_10_~arg0#1.offset, ldv_entry_EMGentry_10_~tmp~49#1;ldv_entry_EMGentry_10_~arg0#1.base, ldv_entry_EMGentry_10_~arg0#1.offset := ldv_entry_EMGentry_10_#in~arg0#1.base, ldv_entry_EMGentry_10_#in~arg0#1.offset;havoc ldv_entry_EMGentry_10_~tmp~49#1; [2025-02-08 04:01:37,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: assume 0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~52#1;~ldv_statevar_0~0 := 2bv32; [2025-02-08 04:01:37,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: assume !(0bv32 != ldv_interrupt_interrupt_instance_0_~tmp~52#1);~ldv_statevar_0~0 := 4bv32; [2025-02-08 04:01:37,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372: call ULTIMATE.dealloc(via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset);havoc via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset);havoc via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset);havoc via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset;call ULTIMATE.dealloc(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset);havoc via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset);havoc via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset; [2025-02-08 04:01:37,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_18_#t~ret877#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret798#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_9_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~48#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_18_~tmp___0~22#1 := ldv___pci_register_driver_18_#t~ret877#1;havoc ldv___pci_register_driver_18_#t~ret877#1;ldv___pci_register_driver_18_#res#1 := ldv___pci_register_driver_18_~tmp___0~22#1; [2025-02-08 04:01:37,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628: via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset := via_ircc_dma_receive_complete_#t~ret592#1.base, via_ircc_dma_receive_complete_#t~ret592#1.offset;havoc via_ircc_dma_receive_complete_#t~ret592#1.base, via_ircc_dma_receive_complete_#t~ret592#1.offset;via_ircc_dma_receive_complete_#t~short594#1 := 0bv64 == ~bvadd~64(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset); [2025-02-08 04:01:37,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret592#1.base, via_ircc_dma_receive_complete_#t~ret592#1.offset := dev_alloc_skb(~bvadd~32(4294967293bv32, via_ircc_dma_receive_complete_~len~0#1)); srcloc: null [2025-02-08 04:01:37,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430-1: SUMMARY for call via_ircc_dma_xmit_complete_#t~ret522#1 := CheckRegBit(via_ircc_dma_xmit_complete_~iobase~5#1, 21bv8, 5bv8); srcloc: null [2025-02-08 04:01:37,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7505-1: SUMMARY for call via_init_one_#t~ret274#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 71bv32, via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset); srcloc: null [2025-02-08 04:01:37,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7505: havoc via_init_one_#t~ret274#1;call via_init_one_#t~mem275#1 := read~intINTTYPE1#8(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset, 1bv64);via_init_one_~FirIRQ~0#1 := ~bvand~32(15bv32, ~zero_extend~32~16(~zero_extend~16~8(via_init_one_#t~mem275#1)))[16:0];havoc via_init_one_#t~mem275#1; [2025-02-08 04:01:37,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430: via_ircc_dma_xmit_complete_~tmp~37#1 := via_ircc_dma_xmit_complete_#t~ret522#1;havoc via_ircc_dma_xmit_complete_#t~ret522#1; [2025-02-08 04:01:37,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8563: call via_ircc_dma_receive_complete_#t~mem560#1.base, via_ircc_dma_receive_complete_#t~mem560#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, via_ircc_dma_receive_complete_~self#1.offset)), 8bv64);call write~$Pointer$#2(via_ircc_dma_receive_complete_#t~mem560#1.base, ~bvadd~64(via_ircc_dma_receive_complete_#t~mem560#1.offset, ~sign_extend~64~32(via_ircc_dma_receive_complete_~len~0#1)), via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, via_ircc_dma_receive_complete_~self#1.offset)), 8bv64);havoc via_ircc_dma_receive_complete_#t~mem560#1.base, via_ircc_dma_receive_complete_#t~mem560#1.offset;call via_ircc_dma_receive_complete_#t~mem561#1.base, via_ircc_dma_receive_complete_#t~mem561#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_receive_complete_~self#1.offset), 8bv64);call via_ircc_dma_receive_complete_#t~mem562#1.base, via_ircc_dma_receive_complete_#t~mem562#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_receive_complete_~self#1.offset), 8bv64);call via_ircc_dma_receive_complete_#t~mem563#1 := read~intINTTYPE8#2(via_ircc_dma_receive_complete_#t~mem562#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, via_ircc_dma_receive_complete_#t~mem562#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(via_ircc_dma_receive_complete_#t~mem563#1, ~sign_extend~64~32(via_ircc_dma_receive_complete_~len~0#1)), via_ircc_dma_receive_complete_#t~mem561#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, via_ircc_dma_receive_complete_#t~mem561#1.offset)), 8bv64);havoc via_ircc_dma_receive_complete_#t~mem561#1.base, via_ircc_dma_receive_complete_#t~mem561#1.offset;havoc via_ircc_dma_receive_complete_#t~mem562#1.base, via_ircc_dma_receive_complete_#t~mem562#1.offset;havoc via_ircc_dma_receive_complete_#t~mem563#1;call via_ircc_dma_receive_complete_#t~mem564#1.base, via_ircc_dma_receive_complete_#t~mem564#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_receive_complete_~self#1.offset), 8bv64);call via_ircc_dma_receive_complete_#t~mem565#1.base, via_ircc_dma_receive_complete_#t~mem565#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_receive_complete_~self#1.offset), 8bv64);call via_ircc_dma_receive_complete_#t~mem566#1 := read~intINTTYPE8#2(via_ircc_dma_receive_complete_#t~mem565#1.base, ~bvadd~64(260bv64, via_ircc_dma_receive_complete_#t~mem565#1.offset), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, via_ircc_dma_receive_complete_#t~mem566#1), via_ircc_dma_receive_complete_#t~mem564#1.base, ~bvadd~64(260bv64, via_ircc_dma_receive_complete_#t~mem564#1.offset), 8bv64);havoc via_ircc_dma_receive_complete_#t~mem564#1.base, via_ircc_dma_receive_complete_#t~mem564#1.offset;havoc via_ircc_dma_receive_complete_#t~mem565#1.base, via_ircc_dma_receive_complete_#t~mem565#1.offset;havoc via_ircc_dma_receive_complete_#t~mem566#1;call via_ircc_dma_receive_complete_#t~mem567#1.base, via_ircc_dma_receive_complete_#t~mem567#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_receive_complete_~self#1.offset), 8bv64);call write~$Pointer$#2(via_ircc_dma_receive_complete_#t~mem567#1.base, via_ircc_dma_receive_complete_#t~mem567#1.offset, via_ircc_dma_receive_complete_~skb~0#1.base, ~bvadd~64(32bv64, via_ircc_dma_receive_complete_~skb~0#1.offset), 8bv64);havoc via_ircc_dma_receive_complete_#t~mem567#1.base, via_ircc_dma_receive_complete_#t~mem567#1.offset; [2025-02-08 04:01:37,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8695: SUMMARY for call skb_reserve(upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset, 1bv32); srcloc: null [2025-02-08 04:01:37,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743-1: SUMMARY for call ldv_post_init_#t~ret908#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743: ldv_post_init_~tmp~71#1 := ldv_post_init_#t~ret908#1;havoc ldv_post_init_#t~ret908#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~71#1;ldv_entry_EMGentry_10_#t~ret807#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret908#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~71#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;~ldv_10_ret_default~0 := ldv_entry_EMGentry_10_#t~ret807#1;havoc ldv_entry_EMGentry_10_#t~ret807#1; [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356: via_ircc_net_ioctl_#res#1 := via_ircc_net_ioctl_~ret~3#1;ldv_dummy_resourceless_instance_callback_1_3_#t~ret804#1 := via_ircc_net_ioctl_#res#1;havoc via_ircc_net_ioctl_#t~ret786#1, via_ircc_net_ioctl_#t~ret787#1.base, via_ircc_net_ioctl_#t~ret787#1.offset, via_ircc_net_ioctl_#t~ret788#1, via_ircc_net_ioctl_#t~ret789#1, via_ircc_net_ioctl_#t~ret790#1.base, via_ircc_net_ioctl_#t~ret790#1.offset, via_ircc_net_ioctl_#t~ret791#1, via_ircc_net_ioctl_#t~ret792#1, via_ircc_net_ioctl_#t~mem793#1, via_ircc_net_ioctl_#t~ret794#1, via_ircc_net_ioctl_#t~mem795#1.base, via_ircc_net_ioctl_#t~mem795#1.offset, via_ircc_net_ioctl_#t~ret796#1, via_ircc_net_ioctl_~dev#1.base, via_ircc_net_ioctl_~dev#1.offset, via_ircc_net_ioctl_~rq#1.base, via_ircc_net_ioctl_~rq#1.offset, via_ircc_net_ioctl_~cmd#1, via_ircc_net_ioctl_~irq~0#1.base, via_ircc_net_ioctl_~irq~0#1.offset, via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset, via_ircc_net_ioctl_~flags~2#1, via_ircc_net_ioctl_~ret~3#1, via_ircc_net_ioctl_~tmp~46#1.base, via_ircc_net_ioctl_~tmp~46#1.offset, via_ircc_net_ioctl_~tmp___0~18#1.base, via_ircc_net_ioctl_~tmp___0~18#1.offset, via_ircc_net_ioctl_~tmp___1~12#1, via_ircc_net_ioctl_~tmp___2~9#1, via_ircc_net_ioctl_~tmp___3~6#1, via_ircc_net_ioctl_~tmp___4~6#1, via_ircc_net_ioctl_~tmp___5~4#1;havoc via_ircc_net_ioctl_#in~dev#1.base, via_ircc_net_ioctl_#in~dev#1.offset, via_ircc_net_ioctl_#in~rq#1.base, via_ircc_net_ioctl_#in~rq#1.offset, via_ircc_net_ioctl_#in~cmd#1;assume { :end_inline_via_ircc_net_ioctl } true;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret804#1;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret804#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg3#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.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9290: via_ircc_net_ioctl_~tmp___0~18#1.base, via_ircc_net_ioctl_~tmp___0~18#1.offset := via_ircc_net_ioctl_#t~ret790#1.base, via_ircc_net_ioctl_#t~ret790#1.offset;havoc via_ircc_net_ioctl_#t~ret790#1.base, via_ircc_net_ioctl_#t~ret790#1.offset; [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149: ~ldv_statevar_2~0 := 9bv32; [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9290-1: SUMMARY for call via_ircc_net_ioctl_#t~ret790#1.base, via_ircc_net_ioctl_#t~ret790#1.offset := spinlock_check(via_ircc_net_ioctl_~self~7#1.base, ~bvadd~64(489bv64, via_ircc_net_ioctl_~self~7#1.offset)); srcloc: null [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017: assume 5bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10017: assume !(5bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960: assume 0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(via_ircc_interrupt_~iRxIntType~0#1));assume { :begin_inline_via_ircc_dma_receive_complete } true;via_ircc_dma_receive_complete_#in~self#1.base, via_ircc_dma_receive_complete_#in~self#1.offset, via_ircc_dma_receive_complete_#in~iobase#1 := via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset, via_ircc_interrupt_~iobase~7#1;havoc via_ircc_dma_receive_complete_#res#1;havoc via_ircc_dma_receive_complete_#t~mem547#1, via_ircc_dma_receive_complete_#t~mem548#1, via_ircc_dma_receive_complete_#t~ret549#1, via_ircc_dma_receive_complete_#t~ret550#1.base, via_ircc_dma_receive_complete_#t~ret550#1.offset, via_ircc_dma_receive_complete_#t~ret551#1.base, via_ircc_dma_receive_complete_#t~ret551#1.offset, via_ircc_dma_receive_complete_#t~mem552#1, via_ircc_dma_receive_complete_#t~mem553#1.base, via_ircc_dma_receive_complete_#t~mem553#1.offset, via_ircc_dma_receive_complete_#t~mem554#1.base, via_ircc_dma_receive_complete_#t~mem554#1.offset, via_ircc_dma_receive_complete_#t~mem555#1, via_ircc_dma_receive_complete_#t~mem556#1, via_ircc_dma_receive_complete_#t~mem557#1.base, via_ircc_dma_receive_complete_#t~mem557#1.offset, via_ircc_dma_receive_complete_#t~mem558#1.base, via_ircc_dma_receive_complete_#t~mem558#1.offset, via_ircc_dma_receive_complete_#t~mem559#1, via_ircc_dma_receive_complete_#t~mem560#1.base, via_ircc_dma_receive_complete_#t~mem560#1.offset, via_ircc_dma_receive_complete_#t~mem561#1.base, via_ircc_dma_receive_complete_#t~mem561#1.offset, via_ircc_dma_receive_complete_#t~mem562#1.base, via_ircc_dma_receive_complete_#t~mem562#1.offset, via_ircc_dma_receive_complete_#t~mem563#1, via_ircc_dma_receive_complete_#t~mem564#1.base, via_ircc_dma_receive_complete_#t~mem564#1.offset, via_ircc_dma_receive_complete_#t~mem565#1.base, via_ircc_dma_receive_complete_#t~mem565#1.offset, via_ircc_dma_receive_complete_#t~mem566#1, via_ircc_dma_receive_complete_#t~mem567#1.base, via_ircc_dma_receive_complete_#t~mem567#1.offset, via_ircc_dma_receive_complete_#t~ret568#1, via_ircc_dma_receive_complete_#t~ret569#1, via_ircc_dma_receive_complete_#t~ret570#1, via_ircc_dma_receive_complete_#t~mem571#1, via_ircc_dma_receive_complete_#t~ret572#1, via_ircc_dma_receive_complete_#t~ret573#1, via_ircc_dma_receive_complete_#t~mem574#1, via_ircc_dma_receive_complete_#t~ret575#1, via_ircc_dma_receive_complete_#t~mem576#1, via_ircc_dma_receive_complete_#t~mem577#1, via_ircc_dma_receive_complete_#t~mem578#1, via_ircc_dma_receive_complete_#t~mem579#1, via_ircc_dma_receive_complete_#t~mem580#1, via_ircc_dma_receive_complete_#t~mem581#1, via_ircc_dma_receive_complete_#t~ret582#1, via_ircc_dma_receive_complete_#t~ret583#1, via_ircc_dma_receive_complete_#t~ret584#1, via_ircc_dma_receive_complete_#t~mem585#1, via_ircc_dma_receive_complete_#t~mem586#1, via_ircc_dma_receive_complete_#t~mem587#1, via_ircc_dma_receive_complete_#t~mem588#1, via_ircc_dma_receive_complete_#t~mem589#1, via_ircc_dma_receive_complete_#t~mem590#1, via_ircc_dma_receive_complete_#t~mem591#1, via_ircc_dma_receive_complete_#t~ret592#1.base, via_ircc_dma_receive_complete_#t~ret592#1.offset, via_ircc_dma_receive_complete_#t~mem593#1.base, via_ircc_dma_receive_complete_#t~mem593#1.offset, via_ircc_dma_receive_complete_#t~short594#1, via_ircc_dma_receive_complete_#t~mem595#1.base, via_ircc_dma_receive_complete_#t~mem595#1.offset, via_ircc_dma_receive_complete_#t~short596#1, via_ircc_dma_receive_complete_#t~mem597#1.base, via_ircc_dma_receive_complete_#t~mem597#1.offset, via_ircc_dma_receive_complete_#t~mem598#1.base, via_ircc_dma_receive_complete_#t~mem598#1.offset, via_ircc_dma_receive_complete_#t~mem599#1, via_ircc_dma_receive_complete_#t~ret600#1.base, via_ircc_dma_receive_complete_#t~ret600#1.offset, via_ircc_dma_receive_complete_#t~mem601#1.base, via_ircc_dma_receive_complete_#t~mem601#1.offset, via_ircc_dma_receive_complete_#t~mem602#1.base, via_ircc_dma_receive_complete_#t~mem602#1.offset, via_ircc_dma_receive_complete_#t~ret603#1, via_ircc_dma_receive_complete_#t~mem604#1.base, via_ircc_dma_receive_complete_#t~mem604#1.offset, via_ircc_dma_receive_complete_#t~mem605#1.base, via_ircc_dma_receive_complete_#t~mem605#1.offset, via_ircc_dma_receive_complete_#t~mem606#1.base, via_ircc_dma_receive_complete_#t~mem606#1.offset, via_ircc_dma_receive_complete_#t~mem607#1, via_ircc_dma_receive_complete_#t~mem608#1.base, via_ircc_dma_receive_complete_#t~mem608#1.offset, via_ircc_dma_receive_complete_#t~mem609#1.base, via_ircc_dma_receive_complete_#t~mem609#1.offset, via_ircc_dma_receive_complete_#t~mem610#1, via_ircc_dma_receive_complete_#t~mem611#1.base, via_ircc_dma_receive_complete_#t~mem611#1.offset, via_ircc_dma_receive_complete_#t~ret612#1, via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset, via_ircc_dma_receive_complete_~iobase#1, via_ircc_dma_receive_complete_~st_fifo~0#1.base, via_ircc_dma_receive_complete_~st_fifo~0#1.offset, via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, via_ircc_dma_receive_complete_~len~0#1, via_ircc_dma_receive_complete_~i~8#1, via_ircc_dma_receive_complete_~status~0#1, via_ircc_dma_receive_complete_~tmp~39#1, via_ircc_dma_receive_complete_~tmp___0~14#1, via_ircc_dma_receive_complete_~tmp___1~8#1, via_ircc_dma_receive_complete_~tmp___2~5#1;via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset := via_ircc_dma_receive_complete_#in~self#1.base, via_ircc_dma_receive_complete_#in~self#1.offset;via_ircc_dma_receive_complete_~iobase#1 := via_ircc_dma_receive_complete_#in~iobase#1;havoc via_ircc_dma_receive_complete_~st_fifo~0#1.base, via_ircc_dma_receive_complete_~st_fifo~0#1.offset;havoc via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset;havoc via_ircc_dma_receive_complete_~len~0#1;havoc via_ircc_dma_receive_complete_~i~8#1;havoc via_ircc_dma_receive_complete_~status~0#1;havoc via_ircc_dma_receive_complete_~tmp~39#1;havoc via_ircc_dma_receive_complete_~tmp___0~14#1;havoc via_ircc_dma_receive_complete_~tmp___1~8#1;havoc via_ircc_dma_receive_complete_~tmp___2~5#1;via_ircc_dma_receive_complete_~status~0#1 := 0bv8;call via_ircc_dma_receive_complete_#t~mem547#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(8bv64, ~bvadd~64(284bv64, via_ircc_dma_receive_complete_~self#1.offset)), 4bv64);via_ircc_dma_receive_complete_~iobase#1 := via_ircc_dma_receive_complete_#t~mem547#1;havoc via_ircc_dma_receive_complete_#t~mem547#1;via_ircc_dma_receive_complete_~st_fifo~0#1.base, via_ircc_dma_receive_complete_~st_fifo~0#1.offset := via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset;call via_ircc_dma_receive_complete_#t~mem548#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(60bv64, ~bvadd~64(284bv64, via_ircc_dma_receive_complete_~self#1.offset)), 4bv64); [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960: assume !(0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(via_ircc_interrupt_~iRxIntType~0#1))); [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-1: assume via_ircc_dma_receive_complete_#t~short596#1; [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-1: assume !via_ircc_dma_receive_complete_#t~short596#1;call via_ircc_dma_receive_complete_#t~mem595#1.base, via_ircc_dma_receive_complete_#t~mem595#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, via_ircc_dma_receive_complete_~self#1.offset)), 8bv64);via_ircc_dma_receive_complete_#t~short596#1 := 0bv64 == ~bvadd~64(via_ircc_dma_receive_complete_#t~mem595#1.base, via_ircc_dma_receive_complete_#t~mem595#1.offset) || ~bvsle~32(via_ircc_dma_receive_complete_~len~0#1, 5bv32); [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9621: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_10_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-2: via_ircc_dma_receive_complete_#t~short596#1 := via_ircc_dma_receive_complete_#t~short594#1; [2025-02-08 04:01:37,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-3: assume via_ircc_dma_receive_complete_#t~short594#1; [2025-02-08 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-3: assume !via_ircc_dma_receive_complete_#t~short594#1;call via_ircc_dma_receive_complete_#t~mem593#1.base, via_ircc_dma_receive_complete_#t~mem593#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~skb~0#1.base, ~bvadd~64(229bv64, via_ircc_dma_receive_complete_~skb~0#1.offset), 8bv64);via_ircc_dma_receive_complete_#t~short594#1 := 0bv64 == ~bvadd~64(via_ircc_dma_receive_complete_#t~mem593#1.base, via_ircc_dma_receive_complete_#t~mem593#1.offset); [2025-02-08 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507-1: SUMMARY for call via_init_one_#t~ret276#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 105bv32, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset); srcloc: null [2025-02-08 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507: havoc via_init_one_#t~ret276#1;call via_init_one_#t~mem277#1 := read~intINTTYPE1#8(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, 1bv64);via_init_one_~FirIOBase~0#1 := ~bvshl~32(~zero_extend~32~16(~zero_extend~16~8(via_init_one_#t~mem277#1)), 8bv32)[16:0];havoc via_init_one_#t~mem277#1; [2025-02-08 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8696: havoc upload_rxdata_#t~ret622#1.base, upload_rxdata_#t~ret622#1.offset;call upload_rxdata_#t~mem623#1.base, upload_rxdata_#t~mem623#1.offset := read~$Pointer$#2(upload_rxdata_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, upload_rxdata_~self#1.offset)), 8bv64); [2025-02-08 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8696-1: SUMMARY for call upload_rxdata_#t~ret622#1.base, upload_rxdata_#t~ret622#1.offset := skb_put(upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset, ~bvadd~32(4294967293bv32, upload_rxdata_~len~1#1)); srcloc: null [2025-02-08 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume via_ircc_dma_receive_complete_#t~short596#1;havoc via_ircc_dma_receive_complete_#t~mem593#1.base, via_ircc_dma_receive_complete_#t~mem593#1.offset;havoc via_ircc_dma_receive_complete_#t~short594#1;havoc via_ircc_dma_receive_complete_#t~mem595#1.base, via_ircc_dma_receive_complete_#t~mem595#1.offset;havoc via_ircc_dma_receive_complete_#t~short596#1;call via_ircc_dma_receive_complete_#t~mem597#1.base, via_ircc_dma_receive_complete_#t~mem597#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_receive_complete_~self#1.offset), 8bv64);call via_ircc_dma_receive_complete_#t~mem598#1.base, via_ircc_dma_receive_complete_#t~mem598#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_receive_complete_~self#1.offset), 8bv64);call via_ircc_dma_receive_complete_#t~mem599#1 := read~intINTTYPE8#2(via_ircc_dma_receive_complete_#t~mem598#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, via_ircc_dma_receive_complete_#t~mem598#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, via_ircc_dma_receive_complete_#t~mem599#1), via_ircc_dma_receive_complete_#t~mem597#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, via_ircc_dma_receive_complete_#t~mem597#1.offset)), 8bv64);havoc via_ircc_dma_receive_complete_#t~mem597#1.base, via_ircc_dma_receive_complete_#t~mem597#1.offset;havoc via_ircc_dma_receive_complete_#t~mem598#1.base, via_ircc_dma_receive_complete_#t~mem598#1.offset;havoc via_ircc_dma_receive_complete_#t~mem599#1;assume { :begin_inline_kfree_skb } true;kfree_skb_#in~arg0#1.base, kfree_skb_#in~arg0#1.offset := via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset;havoc kfree_skb_~arg0#1.base, kfree_skb_~arg0#1.offset;kfree_skb_~arg0#1.base, kfree_skb_~arg0#1.offset := kfree_skb_#in~arg0#1.base, kfree_skb_#in~arg0#1.offset; [2025-02-08 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume !via_ircc_dma_receive_complete_#t~short596#1;havoc via_ircc_dma_receive_complete_#t~mem593#1.base, via_ircc_dma_receive_complete_#t~mem593#1.offset;havoc via_ircc_dma_receive_complete_#t~short594#1;havoc via_ircc_dma_receive_complete_#t~mem595#1.base, via_ircc_dma_receive_complete_#t~mem595#1.offset;havoc via_ircc_dma_receive_complete_#t~short596#1; [2025-02-08 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9291: via_ircc_net_ioctl_~flags~2#1 := via_ircc_net_ioctl_#t~ret791#1;havoc via_ircc_net_ioctl_#t~ret791#1; [2025-02-08 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9291-1: SUMMARY for call via_ircc_net_ioctl_#t~ret791#1 := _raw_spin_lock_irqsave(via_ircc_net_ioctl_~tmp___0~18#1.base, via_ircc_net_ioctl_~tmp___0~18#1.offset); srcloc: null [2025-02-08 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: assume 0bv32 != ~zero_extend~32~8(via_ircc_dma_xmit_complete_~tmp~37#1);call via_ircc_dma_xmit_complete_#t~mem523#1 := read~intINTTYPE4#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(112bv64, ~bvadd~64(88bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 4bv64); [2025-02-08 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: assume !(0bv32 != ~zero_extend~32~8(via_ircc_dma_xmit_complete_~tmp~37#1)); [2025-02-08 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10084: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem835#1.base, ldv_pci_pci_instance_2_#t~mem835#1.offset);havoc ldv_pci_pci_instance_2_#t~mem835#1.base, ldv_pci_pci_instance_2_#t~mem835#1.offset;call ldv_pci_pci_instance_2_#t~mem836#1.base, ldv_pci_pci_instance_2_#t~mem836#1.offset := read~$Pointer$#28(~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~mem836#1.base, ldv_pci_pci_instance_2_#t~mem836#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 04:01:37,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10084: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem835#1.base, ldv_pci_pci_instance_2_#t~mem835#1.offset));havoc ldv_pci_pci_instance_2_#t~mem835#1.base, ldv_pci_pci_instance_2_#t~mem835#1.offset; [2025-02-08 04:01:37,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10084-1: call ldv_pci_pci_instance_2_#t~mem835#1.base, ldv_pci_pci_instance_2_#t~mem835#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, ~bvadd~64(80bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:01:37,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763: call RxTimerHandler_#t~mem651#1 := read~intINTTYPE4#2(RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(76bv64, RxTimerHandler_~st_fifo~2#1.offset), 4bv64);call RxTimerHandler_#t~mem652#1 := read~intINTTYPE4#2(RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(RxTimerHandler_~st_fifo~2#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(RxTimerHandler_#t~mem651#1))), 4bv64);RxTimerHandler_~status~1#1 := RxTimerHandler_#t~mem652#1[8:0];havoc RxTimerHandler_#t~mem651#1;havoc RxTimerHandler_#t~mem652#1;call RxTimerHandler_#t~mem653#1 := read~intINTTYPE4#2(RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(76bv64, RxTimerHandler_~st_fifo~2#1.offset), 4bv64);call RxTimerHandler_#t~mem654#1 := read~intINTTYPE4#2(RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(4bv64, ~bvadd~64(RxTimerHandler_~st_fifo~2#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(RxTimerHandler_#t~mem653#1)))), 4bv64);RxTimerHandler_~len~2#1 := RxTimerHandler_#t~mem654#1;havoc RxTimerHandler_#t~mem653#1;havoc RxTimerHandler_#t~mem654#1;call RxTimerHandler_#t~mem655#1 := read~intINTTYPE4#2(RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(76bv64, RxTimerHandler_~st_fifo~2#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, RxTimerHandler_#t~mem655#1), RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(76bv64, RxTimerHandler_~st_fifo~2#1.offset), 4bv64);havoc RxTimerHandler_#t~mem655#1;call RxTimerHandler_#t~mem656#1 := read~intINTTYPE4#2(RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(84bv64, RxTimerHandler_~st_fifo~2#1.offset), 4bv64);call write~intINTTYPE4#2(~bvsub~32(RxTimerHandler_#t~mem656#1, 1bv32), RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(84bv64, RxTimerHandler_~st_fifo~2#1.offset), 4bv64);havoc RxTimerHandler_#t~mem656#1; [2025-02-08 04:01:37,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442: via_init_one_~tmp___2~1#1 := via_init_one_#t~ret244#1;havoc via_init_one_#t~ret244#1;via_init_one_~temp~4#1 := ~bvashr~32(~bvand~32(12bv32, ~zero_extend~32~8(via_init_one_~tmp___2~1#1)), 2bv32)[8:0];via_init_one_~FirDRQ0~0#1 := ~bvadd~32(4bv32, ~zero_extend~32~16(~zero_extend~16~8(via_init_one_~temp~4#1)))[16:0];via_init_one_~FirDRQ1~0#1 := via_init_one_~FirDRQ0~0#1; [2025-02-08 04:01:37,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697: havoc upload_rxdata_#t~mem623#1.base, upload_rxdata_#t~mem623#1.offset;call upload_rxdata_#t~mem624#1 := read~intINTTYPE4#2(upload_rxdata_~st_fifo~1#1.base, ~bvadd~64(80bv64, upload_rxdata_~st_fifo~1#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, upload_rxdata_#t~mem624#1), upload_rxdata_~st_fifo~1#1.base, ~bvadd~64(80bv64, upload_rxdata_~st_fifo~1#1.offset), 4bv64);havoc upload_rxdata_#t~mem624#1;call upload_rxdata_#t~mem625#1 := read~intINTTYPE4#2(upload_rxdata_~st_fifo~1#1.base, ~bvadd~64(84bv64, upload_rxdata_~st_fifo~1#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, upload_rxdata_#t~mem625#1), upload_rxdata_~st_fifo~1#1.base, ~bvadd~64(84bv64, upload_rxdata_~st_fifo~1#1.offset), 4bv64);havoc upload_rxdata_#t~mem625#1;call upload_rxdata_#t~mem626#1 := read~intINTTYPE4#2(upload_rxdata_~st_fifo~1#1.base, ~bvadd~64(80bv64, upload_rxdata_~st_fifo~1#1.offset), 4bv64); [2025-02-08 04:01:37,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697-1: SUMMARY for call skb_copy_to_linear_data(upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset, upload_rxdata_#t~mem623#1.base, upload_rxdata_#t~mem623#1.offset, ~bvadd~32(4294967293bv32, upload_rxdata_~len~1#1)); srcloc: null [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7442-1: SUMMARY for call via_init_one_#t~ret244#1 := ReadLPCReg(116bv32); srcloc: null [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: assume 0bv32 != via_ircc_dma_xmit_complete_#t~mem523#1;havoc via_ircc_dma_xmit_complete_#t~mem523#1;call via_ircc_dma_xmit_complete_#t~mem524#1 := read~intINTTYPE4#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(112bv64, ~bvadd~64(88bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 4bv64);call write~intINTTYPE4#2(~bvsub~32(via_ircc_dma_xmit_complete_#t~mem524#1, 1bv32), via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(112bv64, ~bvadd~64(88bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 4bv64);havoc via_ircc_dma_xmit_complete_#t~mem524#1;call via_ircc_dma_xmit_complete_#t~mem525#1 := read~intINTTYPE4#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(108bv64, ~bvadd~64(88bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, via_ircc_dma_xmit_complete_#t~mem525#1), via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(108bv64, ~bvadd~64(88bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 4bv64);havoc via_ircc_dma_xmit_complete_#t~mem525#1; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: assume !(0bv32 != via_ircc_dma_xmit_complete_#t~mem523#1);havoc via_ircc_dma_xmit_complete_#t~mem523#1; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8962: via_ircc_interrupt_#t~ret714#1 := via_ircc_dma_receive_complete_#res#1;havoc via_ircc_dma_receive_complete_#t~mem547#1, via_ircc_dma_receive_complete_#t~mem548#1, via_ircc_dma_receive_complete_#t~ret549#1, via_ircc_dma_receive_complete_#t~ret550#1.base, via_ircc_dma_receive_complete_#t~ret550#1.offset, via_ircc_dma_receive_complete_#t~ret551#1.base, via_ircc_dma_receive_complete_#t~ret551#1.offset, via_ircc_dma_receive_complete_#t~mem552#1, via_ircc_dma_receive_complete_#t~mem553#1.base, via_ircc_dma_receive_complete_#t~mem553#1.offset, via_ircc_dma_receive_complete_#t~mem554#1.base, via_ircc_dma_receive_complete_#t~mem554#1.offset, via_ircc_dma_receive_complete_#t~mem555#1, via_ircc_dma_receive_complete_#t~mem556#1, via_ircc_dma_receive_complete_#t~mem557#1.base, via_ircc_dma_receive_complete_#t~mem557#1.offset, via_ircc_dma_receive_complete_#t~mem558#1.base, via_ircc_dma_receive_complete_#t~mem558#1.offset, via_ircc_dma_receive_complete_#t~mem559#1, via_ircc_dma_receive_complete_#t~mem560#1.base, via_ircc_dma_receive_complete_#t~mem560#1.offset, via_ircc_dma_receive_complete_#t~mem561#1.base, via_ircc_dma_receive_complete_#t~mem561#1.offset, via_ircc_dma_receive_complete_#t~mem562#1.base, via_ircc_dma_receive_complete_#t~mem562#1.offset, via_ircc_dma_receive_complete_#t~mem563#1, via_ircc_dma_receive_complete_#t~mem564#1.base, via_ircc_dma_receive_complete_#t~mem564#1.offset, via_ircc_dma_receive_complete_#t~mem565#1.base, via_ircc_dma_receive_complete_#t~mem565#1.offset, via_ircc_dma_receive_complete_#t~mem566#1, via_ircc_dma_receive_complete_#t~mem567#1.base, via_ircc_dma_receive_complete_#t~mem567#1.offset, via_ircc_dma_receive_complete_#t~ret568#1, via_ircc_dma_receive_complete_#t~ret569#1, via_ircc_dma_receive_complete_#t~ret570#1, via_ircc_dma_receive_complete_#t~mem571#1, via_ircc_dma_receive_complete_#t~ret572#1, via_ircc_dma_receive_complete_#t~ret573#1, via_ircc_dma_receive_complete_#t~mem574#1, via_ircc_dma_receive_complete_#t~ret575#1, via_ircc_dma_receive_complete_#t~mem576#1, via_ircc_dma_receive_complete_#t~mem577#1, via_ircc_dma_receive_complete_#t~mem578#1, via_ircc_dma_receive_complete_#t~mem579#1, via_ircc_dma_receive_complete_#t~mem580#1, via_ircc_dma_receive_complete_#t~mem581#1, via_ircc_dma_receive_complete_#t~ret582#1, via_ircc_dma_receive_complete_#t~ret583#1, via_ircc_dma_receive_complete_#t~ret584#1, via_ircc_dma_receive_complete_#t~mem585#1, via_ircc_dma_receive_complete_#t~mem586#1, via_ircc_dma_receive_complete_#t~mem587#1, via_ircc_dma_receive_complete_#t~mem588#1, via_ircc_dma_receive_complete_#t~mem589#1, via_ircc_dma_receive_complete_#t~mem590#1, via_ircc_dma_receive_complete_#t~mem591#1, via_ircc_dma_receive_complete_#t~ret592#1.base, via_ircc_dma_receive_complete_#t~ret592#1.offset, via_ircc_dma_receive_complete_#t~mem593#1.base, via_ircc_dma_receive_complete_#t~mem593#1.offset, via_ircc_dma_receive_complete_#t~short594#1, via_ircc_dma_receive_complete_#t~mem595#1.base, via_ircc_dma_receive_complete_#t~mem595#1.offset, via_ircc_dma_receive_complete_#t~short596#1, via_ircc_dma_receive_complete_#t~mem597#1.base, via_ircc_dma_receive_complete_#t~mem597#1.offset, via_ircc_dma_receive_complete_#t~mem598#1.base, via_ircc_dma_receive_complete_#t~mem598#1.offset, via_ircc_dma_receive_complete_#t~mem599#1, via_ircc_dma_receive_complete_#t~ret600#1.base, via_ircc_dma_receive_complete_#t~ret600#1.offset, via_ircc_dma_receive_complete_#t~mem601#1.base, via_ircc_dma_receive_complete_#t~mem601#1.offset, via_ircc_dma_receive_complete_#t~mem602#1.base, via_ircc_dma_receive_complete_#t~mem602#1.offset, via_ircc_dma_receive_complete_#t~ret603#1, via_ircc_dma_receive_complete_#t~mem604#1.base, via_ircc_dma_receive_complete_#t~mem604#1.offset, via_ircc_dma_receive_complete_#t~mem605#1.base, via_ircc_dma_receive_complete_#t~mem605#1.offset, via_ircc_dma_receive_complete_#t~mem606#1.base, via_ircc_dma_receive_complete_#t~mem606#1.offset, via_ircc_dma_receive_complete_#t~mem607#1, via_ircc_dma_receive_complete_#t~mem608#1.base, via_ircc_dma_receive_complete_#t~mem608#1.offset, via_ircc_dma_receive_complete_#t~mem609#1.base, via_ircc_dma_receive_complete_#t~mem609#1.offset, via_ircc_dma_receive_complete_#t~mem610#1, via_ircc_dma_receive_complete_#t~mem611#1.base, via_ircc_dma_receive_complete_#t~mem611#1.offset, via_ircc_dma_receive_complete_#t~ret612#1, via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset, via_ircc_dma_receive_complete_~iobase#1, via_ircc_dma_receive_complete_~st_fifo~0#1.base, via_ircc_dma_receive_complete_~st_fifo~0#1.offset, via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, via_ircc_dma_receive_complete_~len~0#1, via_ircc_dma_receive_complete_~i~8#1, via_ircc_dma_receive_complete_~status~0#1, via_ircc_dma_receive_complete_~tmp~39#1, via_ircc_dma_receive_complete_~tmp___0~14#1, via_ircc_dma_receive_complete_~tmp___1~8#1, via_ircc_dma_receive_complete_~tmp___2~5#1;havoc via_ircc_dma_receive_complete_#in~self#1.base, via_ircc_dma_receive_complete_#in~self#1.offset, via_ircc_dma_receive_complete_#in~iobase#1;assume { :end_inline_via_ircc_dma_receive_complete } true;via_ircc_interrupt_~tmp___3~4#1 := via_ircc_interrupt_#t~ret714#1;havoc via_ircc_interrupt_#t~ret714#1; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896: via_ircc_interrupt_#t~ret702#1 := RxTimerHandler_#res#1;havoc RxTimerHandler_#t~ret641#1, RxTimerHandler_#t~mem642#1, RxTimerHandler_#t~mem643#1, RxTimerHandler_#t~mem644#1, RxTimerHandler_#t~mem645#1, RxTimerHandler_#t~mem646#1, RxTimerHandler_#t~short647#1, RxTimerHandler_#t~mem648#1, RxTimerHandler_#t~short649#1, RxTimerHandler_#t~mem650#1, RxTimerHandler_#t~mem651#1, RxTimerHandler_#t~mem652#1, RxTimerHandler_#t~mem653#1, RxTimerHandler_#t~mem654#1, RxTimerHandler_#t~mem655#1, RxTimerHandler_#t~mem656#1, RxTimerHandler_#t~ret657#1.base, RxTimerHandler_#t~ret657#1.offset, RxTimerHandler_#t~mem658#1.base, RxTimerHandler_#t~mem658#1.offset, RxTimerHandler_#t~short659#1, RxTimerHandler_#t~mem660#1.base, RxTimerHandler_#t~mem660#1.offset, RxTimerHandler_#t~short661#1, RxTimerHandler_#t~mem662#1.base, RxTimerHandler_#t~mem662#1.offset, RxTimerHandler_#t~mem663#1.base, RxTimerHandler_#t~mem663#1.offset, RxTimerHandler_#t~mem664#1, RxTimerHandler_#t~ret665#1.base, RxTimerHandler_#t~ret665#1.offset, RxTimerHandler_#t~mem666#1.base, RxTimerHandler_#t~mem666#1.offset, RxTimerHandler_#t~mem667#1, RxTimerHandler_#t~ret668#1, RxTimerHandler_#t~mem669#1.base, RxTimerHandler_#t~mem669#1.offset, RxTimerHandler_#t~mem670#1.base, RxTimerHandler_#t~mem670#1.offset, RxTimerHandler_#t~mem671#1.base, RxTimerHandler_#t~mem671#1.offset, RxTimerHandler_#t~mem672#1, RxTimerHandler_#t~mem673#1.base, RxTimerHandler_#t~mem673#1.offset, RxTimerHandler_#t~mem674#1.base, RxTimerHandler_#t~mem674#1.offset, RxTimerHandler_#t~mem675#1, RxTimerHandler_#t~mem676#1.base, RxTimerHandler_#t~mem676#1.offset, RxTimerHandler_#t~ret677#1, RxTimerHandler_#t~mem678#1, RxTimerHandler_#t~ret679#1, RxTimerHandler_#t~ret680#1, RxTimerHandler_#t~ret681#1, RxTimerHandler_#t~ret682#1, RxTimerHandler_#t~ret683#1, RxTimerHandler_#t~mem684#1, RxTimerHandler_#t~ret685#1, RxTimerHandler_#t~mem686#1.base, RxTimerHandler_#t~mem686#1.offset, RxTimerHandler_#t~ret687#1, RxTimerHandler_#t~ret688#1, RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset, RxTimerHandler_~iobase#1, RxTimerHandler_~st_fifo~2#1.base, RxTimerHandler_~st_fifo~2#1.offset, RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset, RxTimerHandler_~len~2#1, RxTimerHandler_~status~1#1, RxTimerHandler_~tmp~41#1, RxTimerHandler_~tmp___0~15#1, RxTimerHandler_~tmp___1~9#1, RxTimerHandler_~tmp___2~6#1, RxTimerHandler_~tmp___3~3#1, RxTimerHandler_~tmp___4~3#1;havoc RxTimerHandler_#in~self#1.base, RxTimerHandler_#in~self#1.offset, RxTimerHandler_#in~iobase#1;assume { :end_inline_RxTimerHandler } true;havoc via_ircc_interrupt_#t~ret702#1; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: 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~ret814#1, ldv_interrupt_interrupt_instance_0_#t~ret815#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~52#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~52#1; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509-1: SUMMARY for call via_init_one_#t~ret278#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 104bv32, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset); srcloc: null [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623: ~ldv_statevar_10~0 := 7bv32; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509: havoc via_init_one_#t~ret278#1;call via_init_one_#t~mem279#1 := read~intINTTYPE1#8(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, 1bv64);via_init_one_~FirIOBase~0#1 := ~bvand~32(65520bv32, ~zero_extend~32~16(~bvor~32(~zero_extend~32~16(via_init_one_~FirIOBase~0#1), ~zero_extend~32~16(~zero_extend~16~8(via_init_one_#t~mem279#1)))[16:0]))[16:0];havoc via_init_one_#t~mem279#1;call write~intINTTYPE4#27(~zero_extend~32~16(via_init_one_~FirIOBase~0#1), via_init_one_~#info~0#1.base, ~bvadd~64(8bv64, via_init_one_~#info~0#1.offset), 4bv64);call write~intINTTYPE4#27(~zero_extend~32~16(via_init_one_~FirIRQ~0#1), via_init_one_~#info~0#1.base, ~bvadd~64(24bv64, via_init_one_~#info~0#1.offset), 4bv64);call write~intINTTYPE4#27(~zero_extend~32~16(via_init_one_~FirDRQ1~0#1), via_init_one_~#info~0#1.base, ~bvadd~64(32bv64, via_init_one_~#info~0#1.offset), 4bv64);call write~intINTTYPE4#27(~zero_extend~32~16(via_init_one_~FirDRQ0~0#1), via_init_one_~#info~0#1.base, ~bvadd~64(36bv64, via_init_one_~#info~0#1.offset), 4bv64); [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086: 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~mem836#1.base, ldv_pci_pci_instance_2_#t~mem836#1.offset; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888: ldv_net_dummy_resourceless_instance_1_~tmp___0~19#1 := ldv_net_dummy_resourceless_instance_1_#t~ret817#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret817#1; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret817#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8633: havoc kfree_skb_~arg0#1.base, kfree_skb_~arg0#1.offset;havoc kfree_skb_#in~arg0#1.base, kfree_skb_#in~arg0#1.offset;assume { :end_inline_kfree_skb } true;via_ircc_dma_receive_complete_#res#1 := 1bv32; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567: call write~intINTTYPE2#2(5888bv16, via_ircc_dma_receive_complete_~skb~0#1.base, ~bvadd~64(134bv64, via_ircc_dma_receive_complete_~skb~0#1.offset), 2bv64); [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567-1: SUMMARY for call skb_reset_mac_header(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset); srcloc: null [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8237: SUMMARY for call netif_stop_queue(via_ircc_hard_xmit_sir_~dev#1.base, via_ircc_hard_xmit_sir_~dev#1.offset); srcloc: null [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9294: assume 35314bv32 == via_ircc_net_ioctl_~cmd#1; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9294: assume !(35314bv32 == via_ircc_net_ioctl_~cmd#1); [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10021: assume 6bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10021: assume !(6bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8964: assume 0bv32 != via_ircc_interrupt_~tmp___3~4#1; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8964: assume !(0bv32 != via_ircc_interrupt_~tmp___3~4#1); [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955: havoc ldv_pci_instance_resume_early_2_6_#t~ret823#1; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955-1: SUMMARY for call ldv_pci_instance_resume_early_2_6_#t~ret823#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 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10153: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8238: via_ircc_hard_xmit_sir_~speed~0#1 := via_ircc_hard_xmit_sir_#t~ret436#1;havoc via_ircc_hard_xmit_sir_#t~ret436#1;call via_ircc_hard_xmit_sir_#t~mem437#1 := read~intINTTYPE4#2(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(60bv64, ~bvadd~64(284bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)), 4bv64); [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220: assume { :begin_inline_ldv_dispatch_deregister_8_1 } true;ldv_dispatch_deregister_8_1_#in~arg0#1.base, ldv_dispatch_deregister_8_1_#in~arg0#1.offset := ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_deregister_8_1_~arg0#1.base, ldv_dispatch_deregister_8_1_~arg0#1.offset;ldv_dispatch_deregister_8_1_~arg0#1.base, ldv_dispatch_deregister_8_1_~arg0#1.offset := ldv_dispatch_deregister_8_1_#in~arg0#1.base, ldv_dispatch_deregister_8_1_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_deregister_8_1_~arg0#1.base, ldv_dispatch_deregister_8_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_11 } true;~ldv_2_ret_default~0 := 1bv32;~ldv_statevar_2~0 := 20bv32;assume { :end_inline_ldv_switch_automaton_state_2_11 } true;havoc ldv_dispatch_deregister_8_1_~arg0#1.base, ldv_dispatch_deregister_8_1_~arg0#1.offset;havoc ldv_dispatch_deregister_8_1_#in~arg0#1.base, ldv_dispatch_deregister_8_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_8_1 } true; [2025-02-08 04:01:37,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220-1: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10154: ~ldv_2_ret_default~0 := 1bv32;~ldv_statevar_2~0 := 20bv32; [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8238-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret436#1 := irda_get_next_speed(via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset); srcloc: null [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: assume 0bv32 != ldv_net_dummy_resourceless_instance_1_~tmp___0~19#1;~ldv_statevar_1~0 := 1bv32; [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: assume !(0bv32 != ldv_net_dummy_resourceless_instance_1_~tmp___0~19#1);~ldv_statevar_1~0 := 7bv32; [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10154-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 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701: assume ~bvsgt~32(upload_rxdata_#t~mem626#1, 7bv32);havoc upload_rxdata_#t~mem626#1;call write~intINTTYPE4#2(0bv32, upload_rxdata_~st_fifo~1#1.base, ~bvadd~64(80bv64, upload_rxdata_~st_fifo~1#1.offset), 4bv64); [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701: assume !~bvsgt~32(upload_rxdata_#t~mem626#1, 7bv32);havoc upload_rxdata_#t~mem626#1; [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: SUMMARY for call SetTimer(~zero_extend~32~16(RxTimerHandler_~iobase#1[16:0])[16:0], 4bv8); srcloc: null [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset := RxTimerHandler_#t~ret657#1.base, RxTimerHandler_#t~ret657#1.offset;havoc RxTimerHandler_#t~ret657#1.base, RxTimerHandler_#t~ret657#1.offset;RxTimerHandler_#t~short659#1 := 0bv64 == ~bvadd~64(RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset); [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767-1: SUMMARY for call RxTimerHandler_#t~ret657#1.base, RxTimerHandler_#t~ret657#1.offset := dev_alloc_skb(~bvadd~32(4294967293bv32, RxTimerHandler_~len~2#1)); srcloc: null [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8569: havoc via_ircc_dma_receive_complete_#t~ret568#1;via_ircc_dma_receive_complete_#res#1 := 1bv32; [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8569-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret568#1 := netif_rx(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset); srcloc: null [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8966-1: SUMMARY for call via_ircc_interrupt_#t~ret715#1 := via_ircc_dma_receive(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8966: havoc via_ircc_interrupt_#t~ret715#1; [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume via_ircc_hard_xmit_sir_~speed~0#1 != via_ircc_hard_xmit_sir_#t~mem437#1 && 4294967295bv32 != via_ircc_hard_xmit_sir_~speed~0#1;havoc via_ircc_hard_xmit_sir_#t~mem437#1;call via_ircc_hard_xmit_sir_#t~mem438#1 := read~intINTTYPE4#2(via_ircc_hard_xmit_sir_~skb#1.base, ~bvadd~64(104bv64, via_ircc_hard_xmit_sir_~skb#1.offset), 4bv64); [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume !(via_ircc_hard_xmit_sir_~speed~0#1 != via_ircc_hard_xmit_sir_#t~mem437#1 && 4294967295bv32 != via_ircc_hard_xmit_sir_~speed~0#1);havoc via_ircc_hard_xmit_sir_#t~mem437#1; [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090: ~ldv_statevar_2~0 := 2bv32; [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769: assume RxTimerHandler_#t~short661#1;havoc RxTimerHandler_#t~mem658#1.base, RxTimerHandler_#t~mem658#1.offset;havoc RxTimerHandler_#t~short659#1;havoc RxTimerHandler_#t~mem660#1.base, RxTimerHandler_#t~mem660#1.offset;havoc RxTimerHandler_#t~short661#1;call RxTimerHandler_#t~mem662#1.base, RxTimerHandler_#t~mem662#1.offset := read~$Pointer$#2(RxTimerHandler_~self#1.base, ~bvadd~64(216bv64, RxTimerHandler_~self#1.offset), 8bv64);call RxTimerHandler_#t~mem663#1.base, RxTimerHandler_#t~mem663#1.offset := read~$Pointer$#2(RxTimerHandler_~self#1.base, ~bvadd~64(216bv64, RxTimerHandler_~self#1.offset), 8bv64);call RxTimerHandler_#t~mem664#1 := read~intINTTYPE8#2(RxTimerHandler_#t~mem663#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, RxTimerHandler_#t~mem663#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, RxTimerHandler_#t~mem664#1), RxTimerHandler_#t~mem662#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, RxTimerHandler_#t~mem662#1.offset)), 8bv64);havoc RxTimerHandler_#t~mem662#1.base, RxTimerHandler_#t~mem662#1.offset;havoc RxTimerHandler_#t~mem663#1.base, RxTimerHandler_#t~mem663#1.offset;havoc RxTimerHandler_#t~mem664#1; [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769: assume !RxTimerHandler_#t~short661#1;havoc RxTimerHandler_#t~mem658#1.base, RxTimerHandler_#t~mem658#1.offset;havoc RxTimerHandler_#t~short659#1;havoc RxTimerHandler_#t~mem660#1.base, RxTimerHandler_#t~mem660#1.offset;havoc RxTimerHandler_#t~short661#1; [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769-1: assume RxTimerHandler_#t~short661#1; [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769-1: assume !RxTimerHandler_#t~short661#1;call RxTimerHandler_#t~mem660#1.base, RxTimerHandler_#t~mem660#1.offset := read~$Pointer$#2(RxTimerHandler_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, RxTimerHandler_~self#1.offset)), 8bv64);RxTimerHandler_#t~short661#1 := 0bv64 == ~bvadd~64(RxTimerHandler_#t~mem660#1.base, RxTimerHandler_#t~mem660#1.offset) || ~bvsle~32(RxTimerHandler_~len~2#1, 5bv32); [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769-2: RxTimerHandler_#t~short661#1 := RxTimerHandler_#t~short659#1; [2025-02-08 04:01:37,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: 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~ret816#1, ldv_net_dummy_resourceless_instance_1_#t~ret817#1, ldv_net_dummy_resourceless_instance_1_#t~ret818#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~53#1, ldv_net_dummy_resourceless_instance_1_~tmp___0~19#1, ldv_net_dummy_resourceless_instance_1_~tmp___1~13#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~53#1;havoc ldv_net_dummy_resourceless_instance_1_~tmp___0~19#1;havoc ldv_net_dummy_resourceless_instance_1_~tmp___1~13#1; [2025-02-08 04:01:37,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769-3: assume RxTimerHandler_#t~short659#1; [2025-02-08 04:01:37,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769-3: assume !RxTimerHandler_#t~short659#1;call RxTimerHandler_#t~mem658#1.base, RxTimerHandler_#t~mem658#1.offset := read~$Pointer$#2(RxTimerHandler_~skb~2#1.base, ~bvadd~64(229bv64, RxTimerHandler_~skb~2#1.offset), 8bv64);RxTimerHandler_#t~short659#1 := 0bv64 == ~bvadd~64(RxTimerHandler_#t~mem658#1.base, RxTimerHandler_#t~mem658#1.offset); [2025-02-08 04:01:37,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9298: assume 35315bv32 == via_ircc_net_ioctl_~cmd#1; [2025-02-08 04:01:37,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9298: assume !(35315bv32 == via_ircc_net_ioctl_~cmd#1); [2025-02-08 04:01:37,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241: assume 0bv32 == via_ircc_hard_xmit_sir_#t~mem438#1;havoc via_ircc_hard_xmit_sir_#t~mem438#1; [2025-02-08 04:01:37,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241: assume !(0bv32 == via_ircc_hard_xmit_sir_#t~mem438#1);havoc via_ircc_hard_xmit_sir_#t~mem438#1;call write~intINTTYPE4#2(via_ircc_hard_xmit_sir_~speed~0#1, via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(561bv64, via_ircc_hard_xmit_sir_~self~2#1.offset), 4bv64); [2025-02-08 04:01:37,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223: havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.offset;havoc ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver } true;havoc ldv_pci_unregister_driver_19_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_19_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_19 } true;havoc via_ircc_cleanup_#t~ret282#1;assume { :end_inline_via_ircc_cleanup } true;havoc ldv_EMGentry_exit_via_ircc_cleanup_10_2_~arg0#1.base, ldv_EMGentry_exit_via_ircc_cleanup_10_2_~arg0#1.offset;havoc ldv_EMGentry_exit_via_ircc_cleanup_10_2_#in~arg0#1.base, ldv_EMGentry_exit_via_ircc_cleanup_10_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_via_ircc_cleanup_10_2 } true; [2025-02-08 04:01:37,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818: assume 0bv32 != ldv_check_return_value_probe_~retval#1;assume { :begin_inline_ldv_assert_linux_usb_dev__probe_failed } true;ldv_assert_linux_usb_dev__probe_failed_#in~expr#1 := (if 0bv32 == ~LDV_USB_DEV_REF_COUNTS~0 then 1bv32 else 0bv32);havoc ldv_assert_linux_usb_dev__probe_failed_~expr#1;ldv_assert_linux_usb_dev__probe_failed_~expr#1 := ldv_assert_linux_usb_dev__probe_failed_#in~expr#1; [2025-02-08 04:01:37,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818: assume !(0bv32 != ldv_check_return_value_probe_~retval#1); [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836-1: RxTimerHandler_#res#1 := 1bv32; [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10025: assume 7bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10025: assume !(7bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629: assume { :begin_inline_ldv_EMGentry_init_via_ircc_init_10_7 } true;ldv_EMGentry_init_via_ircc_init_10_7_#in~arg0#1.base, ldv_EMGentry_init_via_ircc_init_10_7_#in~arg0#1.offset := ~ldv_10_init_via_ircc_init_default~0.base, ~ldv_10_init_via_ircc_init_default~0.offset;havoc ldv_EMGentry_init_via_ircc_init_10_7_#res#1;havoc ldv_EMGentry_init_via_ircc_init_10_7_#t~ret797#1, ldv_EMGentry_init_via_ircc_init_10_7_~arg0#1.base, ldv_EMGentry_init_via_ircc_init_10_7_~arg0#1.offset, ldv_EMGentry_init_via_ircc_init_10_7_~tmp~47#1;ldv_EMGentry_init_via_ircc_init_10_7_~arg0#1.base, ldv_EMGentry_init_via_ircc_init_10_7_~arg0#1.offset := ldv_EMGentry_init_via_ircc_init_10_7_#in~arg0#1.base, ldv_EMGentry_init_via_ircc_init_10_7_#in~arg0#1.offset;havoc ldv_EMGentry_init_via_ircc_init_10_7_~tmp~47#1;assume { :begin_inline_via_ircc_init } true;havoc via_ircc_init_#res#1;havoc via_ircc_init_#t~ret231#1, via_ircc_init_#t~ret232#1, via_ircc_init_#t~ret233#1, via_ircc_init_~rc~0#1;havoc via_ircc_init_~rc~0#1; [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7515-1: SUMMARY for call via_init_one_#t~ret280#1 := via_ircc_open(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset, 12438bv32); srcloc: null [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7515: via_init_one_~rc~1#1 := via_init_one_#t~ret280#1;havoc via_init_one_#t~ret280#1; [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449-1: SUMMARY for call via_init_one_#t~ret245#1 := ReadLPCReg(112bv32); srcloc: null [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: via_init_one_~tmp___3~0#1 := via_init_one_#t~ret245#1;havoc via_init_one_#t~ret245#1;via_init_one_~FirIRQ~0#1 := ~bvand~32(15bv32, ~zero_extend~32~16(~zero_extend~16~8(via_init_one_~tmp___3~0#1)))[16:0]; [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: assume 0bv32 != ~irda_debug~0;call via_ircc_dma_xmit_complete_#t~mem526#1 := read~intINTTYPE4#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(112bv64, ~bvadd~64(88bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 4bv64);call via_ircc_dma_xmit_complete_#t~mem527#1 := read~intINTTYPE4#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(108bv64, ~bvadd~64(88bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 4bv64);call via_ircc_dma_xmit_complete_#t~mem528#1 := read~intINTTYPE4#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(116bv64, ~bvadd~64(88bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 4bv64); [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: assume !(0bv32 != ~irda_debug~0); [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: assume 0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(via_ircc_interrupt_~iHostIntType~0#1)); [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: assume !(0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(via_ircc_interrupt_~iHostIntType~0#1))); [2025-02-08 04:01:37,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753-1: SUMMARY for call ldv_post_probe_#t~ret909#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:01:37,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753: ldv_post_probe_~tmp~72#1 := ldv_post_probe_#t~ret909#1;havoc ldv_post_probe_#t~ret909#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~72#1;ldv_ldv_post_probe_28_#t~ret882#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret909#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~72#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;ldv_ldv_post_probe_28_~tmp~67#1 := ldv_ldv_post_probe_28_#t~ret882#1;havoc ldv_ldv_post_probe_28_#t~ret882#1;ldv_ldv_post_probe_28_#res#1 := ldv_ldv_post_probe_28_~tmp~67#1;ldv_pci_pci_instance_2_#t~ret857#1 := ldv_ldv_post_probe_28_#res#1;havoc ldv_ldv_post_probe_28_#t~ret882#1, ldv_ldv_post_probe_28_~ldv_func_arg1#1, ldv_ldv_post_probe_28_~tmp~67#1;havoc ldv_ldv_post_probe_28_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_probe_28 } true;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret857#1;havoc ldv_pci_pci_instance_2_#t~ret857#1; [2025-02-08 04:01:37,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639: SUMMARY for call skb_reserve(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, 1bv32); srcloc: null [2025-02-08 04:01:37,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-1: SUMMARY for call via_ircc_change_speed(via_ircc_hard_xmit_sir_~self~2#1.base, via_ircc_hard_xmit_sir_~self~2#1.offset, via_ircc_hard_xmit_sir_~speed~0#1); srcloc: null [2025-02-08 04:01:37,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243: call write~intINTTYPE8#2(~jiffies~0, via_ircc_hard_xmit_sir_~dev#1.base, ~bvadd~64(987bv64, via_ircc_hard_xmit_sir_~dev#1.offset), 8bv64); [2025-02-08 04:01:37,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10820: havoc ldv_assert_linux_usb_dev__probe_failed_~expr#1;havoc ldv_assert_linux_usb_dev__probe_failed_#in~expr#1;assume { :end_inline_ldv_assert_linux_usb_dev__probe_failed } true; [2025-02-08 04:01:37,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: call upload_rxdata_#t~mem627#1.base, upload_rxdata_#t~mem627#1.offset := read~$Pointer$#2(upload_rxdata_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, upload_rxdata_~self#1.offset)), 8bv64);call write~$Pointer$#2(upload_rxdata_#t~mem627#1.base, ~bvadd~64(upload_rxdata_#t~mem627#1.offset, ~sign_extend~64~32(upload_rxdata_~len~1#1)), upload_rxdata_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, upload_rxdata_~self#1.offset)), 8bv64);havoc upload_rxdata_#t~mem627#1.base, upload_rxdata_#t~mem627#1.offset;call upload_rxdata_#t~mem628#1.base, upload_rxdata_#t~mem628#1.offset := read~$Pointer$#2(upload_rxdata_~self#1.base, ~bvadd~64(216bv64, upload_rxdata_~self#1.offset), 8bv64);call upload_rxdata_#t~mem629#1.base, upload_rxdata_#t~mem629#1.offset := read~$Pointer$#2(upload_rxdata_~self#1.base, ~bvadd~64(216bv64, upload_rxdata_~self#1.offset), 8bv64);call upload_rxdata_#t~mem630#1 := read~intINTTYPE8#2(upload_rxdata_#t~mem629#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, upload_rxdata_#t~mem629#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(upload_rxdata_#t~mem630#1, ~sign_extend~64~32(upload_rxdata_~len~1#1)), upload_rxdata_#t~mem628#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, upload_rxdata_#t~mem628#1.offset)), 8bv64);havoc upload_rxdata_#t~mem628#1.base, upload_rxdata_#t~mem628#1.offset;havoc upload_rxdata_#t~mem629#1.base, upload_rxdata_#t~mem629#1.offset;havoc upload_rxdata_#t~mem630#1;call upload_rxdata_#t~mem631#1.base, upload_rxdata_#t~mem631#1.offset := read~$Pointer$#2(upload_rxdata_~self#1.base, ~bvadd~64(216bv64, upload_rxdata_~self#1.offset), 8bv64);call upload_rxdata_#t~mem632#1.base, upload_rxdata_#t~mem632#1.offset := read~$Pointer$#2(upload_rxdata_~self#1.base, ~bvadd~64(216bv64, upload_rxdata_~self#1.offset), 8bv64);call upload_rxdata_#t~mem633#1 := read~intINTTYPE8#2(upload_rxdata_#t~mem632#1.base, ~bvadd~64(260bv64, upload_rxdata_#t~mem632#1.offset), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, upload_rxdata_#t~mem633#1), upload_rxdata_#t~mem631#1.base, ~bvadd~64(260bv64, upload_rxdata_#t~mem631#1.offset), 8bv64);havoc upload_rxdata_#t~mem631#1.base, upload_rxdata_#t~mem631#1.offset;havoc upload_rxdata_#t~mem632#1.base, upload_rxdata_#t~mem632#1.offset;havoc upload_rxdata_#t~mem633#1;call upload_rxdata_#t~mem634#1.base, upload_rxdata_#t~mem634#1.offset := read~$Pointer$#2(upload_rxdata_~self#1.base, ~bvadd~64(216bv64, upload_rxdata_~self#1.offset), 8bv64);call write~$Pointer$#2(upload_rxdata_#t~mem634#1.base, upload_rxdata_#t~mem634#1.offset, upload_rxdata_~skb~1#1.base, ~bvadd~64(32bv64, upload_rxdata_~skb~1#1.offset), 8bv64);havoc upload_rxdata_#t~mem634#1.base, upload_rxdata_#t~mem634#1.offset; [2025-02-08 04:01:37,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret569#1 := GetRecvByte(~zero_extend~32~16(via_ircc_dma_receive_complete_~iobase#1[16:0])[16:0], via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset); srcloc: null [2025-02-08 04:01:37,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: havoc via_ircc_dma_xmit_complete_#t~mem526#1;havoc via_ircc_dma_xmit_complete_#t~mem527#1;havoc via_ircc_dma_xmit_complete_#t~mem528#1;havoc via_ircc_dma_xmit_complete_#t~ret529#1; [2025-02-08 04:01:37,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7451-1: SUMMARY for call via_init_one_#t~ret246#1 := ReadLPCReg(96bv32); srcloc: null [2025-02-08 04:01:37,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7451: via_init_one_~tmp___4~0#1 := via_init_one_#t~ret246#1;havoc via_init_one_#t~ret246#1;via_init_one_~FirIOBase~0#1 := ~bvshl~32(~zero_extend~32~16(~zero_extend~16~8(via_init_one_~tmp___4~0#1)), 8bv32)[16:0]; [2025-02-08 04:01:37,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8640: havoc via_ircc_dma_receive_complete_#t~ret600#1.base, via_ircc_dma_receive_complete_#t~ret600#1.offset;call via_ircc_dma_receive_complete_#t~mem601#1.base, via_ircc_dma_receive_complete_#t~mem601#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, via_ircc_dma_receive_complete_~self#1.offset)), 8bv64); [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8640-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret600#1.base, via_ircc_dma_receive_complete_#t~ret600#1.offset := skb_put(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, ~bvadd~32(4294967292bv32, via_ircc_dma_receive_complete_~len~0#1)); srcloc: null [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: via_ircc_dma_receive_complete_~tmp___0~14#1 := via_ircc_dma_receive_complete_#t~ret569#1;havoc via_ircc_dma_receive_complete_#t~ret569#1;via_ircc_dma_receive_complete_~len~0#1 := ~zero_extend~32~16(via_ircc_dma_receive_complete_~tmp___0~14#1); [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442-1: SUMMARY for call via_ircc_dma_xmit_complete_#t~ret529#1 := printk(54bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10094-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret837#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971: assume ~bvugt~32(~irda_debug~0, 3bv32); [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971: assume !~bvugt~32(~irda_debug~0, 3bv32); [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10094: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret837#1;havoc ldv_pci_pci_instance_2_#t~ret837#1; [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: via_ircc_interrupt_~iTxIntType~0#1 := via_ircc_interrupt_#t~ret703#1;havoc via_ircc_interrupt_#t~ret703#1; [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905-1: SUMMARY for call via_ircc_interrupt_#t~ret703#1 := ReadReg(via_ircc_interrupt_~iobase~7#1, 37bv32); srcloc: null [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8641: havoc via_ircc_dma_receive_complete_#t~mem601#1.base, via_ircc_dma_receive_complete_#t~mem601#1.offset; [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8641-1: SUMMARY for call skb_copy_to_linear_data(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, via_ircc_dma_receive_complete_#t~mem601#1.base, via_ircc_dma_receive_complete_#t~mem601#1.offset, ~bvadd~32(4294967292bv32, via_ircc_dma_receive_complete_~len~0#1)); srcloc: null [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9632: ldv_entry_EMGentry_10_~tmp~49#1 := ldv_entry_EMGentry_10_#t~ret808#1;havoc ldv_entry_EMGentry_10_#t~ret808#1; [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9632-1: SUMMARY for call ldv_entry_EMGentry_10_#t~ret808#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-1: SUMMARY for call consume_skb(via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset); srcloc: null [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245: via_ircc_hard_xmit_sir_#res#1 := 0bv32; [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9302: assume 35317bv32 == via_ircc_net_ioctl_~cmd#1; [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9302: assume !(35317bv32 == via_ircc_net_ioctl_~cmd#1); [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume 8bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: assume !(8bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10161: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699: 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~ret833#1, ldv_pci_pci_instance_2_#t~mem834#1.base, ldv_pci_pci_instance_2_#t~mem834#1.offset, ldv_pci_pci_instance_2_#t~mem835#1.base, ldv_pci_pci_instance_2_#t~mem835#1.offset, ldv_pci_pci_instance_2_#t~mem836#1.base, ldv_pci_pci_instance_2_#t~mem836#1.offset, ldv_pci_pci_instance_2_#t~ret837#1, ldv_pci_pci_instance_2_#t~mem838#1.base, ldv_pci_pci_instance_2_#t~mem838#1.offset, ldv_pci_pci_instance_2_#t~mem839#1.base, ldv_pci_pci_instance_2_#t~mem839#1.offset, ldv_pci_pci_instance_2_#t~mem840#1.base, ldv_pci_pci_instance_2_#t~mem840#1.offset, ldv_pci_pci_instance_2_#t~mem841#1.base, ldv_pci_pci_instance_2_#t~mem841#1.offset, ldv_pci_pci_instance_2_#t~mem842#1.base, ldv_pci_pci_instance_2_#t~mem842#1.offset, ldv_pci_pci_instance_2_#t~mem843#1.base, ldv_pci_pci_instance_2_#t~mem843#1.offset, ldv_pci_pci_instance_2_#t~mem844#1, ldv_pci_pci_instance_2_#t~ret845#1, ldv_pci_pci_instance_2_#t~ret846#1, ldv_pci_pci_instance_2_#t~mem847#1.base, ldv_pci_pci_instance_2_#t~mem847#1.offset, ldv_pci_pci_instance_2_#t~mem848#1.base, ldv_pci_pci_instance_2_#t~mem848#1.offset, ldv_pci_pci_instance_2_#t~mem849#1, ldv_pci_pci_instance_2_#t~ret850#1, ldv_pci_pci_instance_2_#t~ret851#1, ldv_pci_pci_instance_2_#t~ret852#1, ldv_pci_pci_instance_2_#t~ret853#1, ldv_pci_pci_instance_2_#t~ret854#1, ldv_pci_pci_instance_2_#t~mem855#1.base, ldv_pci_pci_instance_2_#t~mem855#1.offset, ldv_pci_pci_instance_2_#t~ret856#1, ldv_pci_pci_instance_2_#t~ret857#1, ldv_pci_pci_instance_2_#t~ret858#1, ldv_pci_pci_instance_2_#t~ret859#1.base, ldv_pci_pci_instance_2_#t~ret859#1.offset, ldv_pci_pci_instance_2_#t~ret860#1.base, ldv_pci_pci_instance_2_#t~ret860#1.offset, ldv_pci_pci_instance_2_#t~ret861#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~57#1, ldv_pci_pci_instance_2_~tmp___0~20#1, ldv_pci_pci_instance_2_~tmp___1~14#1, ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset, ldv_pci_pci_instance_2_~tmp___3~7#1.base, ldv_pci_pci_instance_2_~tmp___3~7#1.offset, ldv_pci_pci_instance_2_~tmp___4~7#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~57#1;havoc ldv_pci_pci_instance_2_~tmp___0~20#1;havoc ldv_pci_pci_instance_2_~tmp___1~14#1;havoc ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~7#1.base, ldv_pci_pci_instance_2_~tmp___3~7#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~7#1; [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453-1: SUMMARY for call via_init_one_#t~ret247#1 := ReadLPCReg(97bv32); srcloc: null [2025-02-08 04:01:37,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453: via_init_one_~tmp___5~0#1 := via_init_one_#t~ret247#1;havoc via_init_one_#t~ret247#1;via_init_one_~FirIOBase~0#1 := ~bvor~32(~zero_extend~32~16(via_init_one_~FirIOBase~0#1), ~zero_extend~32~16(~zero_extend~16~8(via_init_one_~tmp___5~0#1)))[16:0];via_init_one_~FirIOBase~0#1 := via_init_one_~FirIOBase~0#1;call write~intINTTYPE4#27(~zero_extend~32~16(via_init_one_~FirIOBase~0#1), via_init_one_~#info~0#1.base, ~bvadd~64(8bv64, via_init_one_~#info~0#1.offset), 4bv64);call write~intINTTYPE4#27(~zero_extend~32~16(via_init_one_~FirIRQ~0#1), via_init_one_~#info~0#1.base, ~bvadd~64(24bv64, via_init_one_~#info~0#1.offset), 4bv64);call write~intINTTYPE4#27(~zero_extend~32~16(via_init_one_~FirDRQ1~0#1), via_init_one_~#info~0#1.base, ~bvadd~64(32bv64, via_init_one_~#info~0#1.offset), 4bv64);call write~intINTTYPE4#27(~zero_extend~32~16(via_init_one_~FirDRQ0~0#1), via_init_one_~#info~0#1.base, ~bvadd~64(36bv64, via_init_one_~#info~0#1.offset), 4bv64); [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10162: ldv_pci_pci_instance_2_~tmp___0~20#1 := ldv_pci_pci_instance_2_#t~ret853#1;havoc ldv_pci_pci_instance_2_#t~ret853#1; [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8973: via_ircc_interrupt_~tmp___4~4#1 := via_ircc_interrupt_#t~ret716#1;havoc via_ircc_interrupt_#t~ret716#1;call via_ircc_interrupt_#t~mem717#1 := read~intINTTYPE4#2(via_ircc_interrupt_~self~4#1.base, ~bvadd~64(596bv64, via_ircc_interrupt_~self~4#1.offset), 4bv64); [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9964: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset, ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset); srcloc: null [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8973-1: SUMMARY for call via_ircc_interrupt_#t~ret716#1 := RxCurCount(~zero_extend~32~16(via_ircc_interrupt_~iobase~7#1[16:0])[16:0], via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907: assume ~bvugt~32(~irda_debug~0, 3bv32); [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907: assume !~bvugt~32(~irda_debug~0, 3bv32); [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10162-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret853#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643: assume ~bvugt~32(~irda_debug~0, 1bv32);call via_ircc_dma_receive_complete_#t~mem602#1.base, via_ircc_dma_receive_complete_#t~mem602#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, via_ircc_dma_receive_complete_~self#1.offset)), 8bv64); [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643: assume !~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9634: assume 0bv32 != ldv_entry_EMGentry_10_~tmp~49#1;~ldv_statevar_10~0 := 4bv32; [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9634: assume !(0bv32 != ldv_entry_EMGentry_10_~tmp~49#1);~ldv_statevar_10~0 := 6bv32; [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775: SUMMARY for call skb_reserve(RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset, 1bv32); srcloc: null [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: assume 0bv32 == via_ircc_dma_receive_complete_~len~0#1;via_ircc_dma_receive_complete_#res#1 := 1bv32; [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: assume !(0bv32 == via_ircc_dma_receive_complete_~len~0#1); [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-1: via_init_one_#t~ret236#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet958#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;via_init_one_~rc~1#1 := via_init_one_#t~ret236#1;havoc via_init_one_#t~ret236#1; [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286: havoc pci_enable_device_#t~nondet958#1; [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974-1: SUMMARY for call via_ircc_interrupt_#t~ret718#1 := printk(106bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974: havoc via_ircc_interrupt_#t~mem717#1;havoc via_ircc_interrupt_#t~ret718#1; [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8710-1: SUMMARY for call skb_reset_mac_header(upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset); srcloc: null [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776: havoc RxTimerHandler_#t~ret665#1.base, RxTimerHandler_#t~ret665#1.offset;call RxTimerHandler_#t~mem666#1.base, RxTimerHandler_#t~mem666#1.offset := read~$Pointer$#2(RxTimerHandler_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, RxTimerHandler_~self#1.offset)), 8bv64); [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8776-1: SUMMARY for call RxTimerHandler_#t~ret665#1.base, RxTimerHandler_#t~ret665#1.offset := skb_put(RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset, ~bvadd~32(4294967292bv32, RxTimerHandler_~len~2#1)); srcloc: null [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8710: call write~intINTTYPE2#2(5888bv16, upload_rxdata_~skb~1#1.base, ~bvadd~64(134bv64, upload_rxdata_~skb~1#1.offset), 2bv64); [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7521: assume ~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7521: assume !~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10164: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___0~20#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10164: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___0~20#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:01:37,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem838#1.base, ldv_pci_pci_instance_2_#t~mem838#1.offset);havoc ldv_pci_pci_instance_2_#t~mem838#1.base, ldv_pci_pci_instance_2_#t~mem838#1.offset;call ldv_pci_pci_instance_2_#t~mem839#1.base, ldv_pci_pci_instance_2_#t~mem839#1.offset := read~$Pointer$#28(~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~mem839#1.base, ldv_pci_pci_instance_2_#t~mem839#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret821#1, ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset, ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset;ldv_pci_instance_resume_2_5_~arg0#1.base, ldv_pci_instance_resume_2_5_~arg0#1.offset := ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset;ldv_pci_instance_resume_2_5_~arg1#1.base, ldv_pci_instance_resume_2_5_~arg1#1.offset := ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset; [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem838#1.base, ldv_pci_pci_instance_2_#t~mem838#1.offset));havoc ldv_pci_pci_instance_2_#t~mem838#1.base, ldv_pci_pci_instance_2_#t~mem838#1.offset; [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8909: havoc via_ircc_interrupt_#t~ret704#1; [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900: ldv_net_dummy_resourceless_instance_1_~tmp___1~13#1 := ldv_net_dummy_resourceless_instance_1_#t~ret818#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret818#1; [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8909-1: SUMMARY for call via_ircc_interrupt_#t~ret704#1 := printk(78bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret818#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-1: call ldv_pci_pci_instance_2_#t~mem838#1.base, ldv_pci_pci_instance_2_#t~mem838#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, ~bvadd~64(72bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645: havoc via_ircc_dma_receive_complete_#t~mem602#1.base, via_ircc_dma_receive_complete_#t~mem602#1.offset;havoc via_ircc_dma_receive_complete_#t~ret603#1; [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret603#1 := printk(62bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777: havoc RxTimerHandler_#t~mem666#1.base, RxTimerHandler_#t~mem666#1.offset; [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777-1: SUMMARY for call skb_copy_to_linear_data(RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset, RxTimerHandler_#t~mem666#1.base, RxTimerHandler_#t~mem666#1.offset, ~bvadd~32(4294967292bv32, RxTimerHandler_~len~2#1)); srcloc: null [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: assume ~bvugt~32(~irda_debug~0, 1bv32);call via_init_one_#t~mem234#1 := read~intINTTYPE4#2(via_init_one_~id#1.base, ~bvadd~64(4bv64, via_init_one_~id#1.offset), 4bv64); [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7390: assume !~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9306: via_ircc_net_ioctl_~ret~3#1 := 4294967201bv32; [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10561: havoc ldv_check_return_value_probe_~retval#1;havoc ldv_check_return_value_probe_#in~retval#1;assume { :end_inline_ldv_check_return_value_probe } true;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ldv_ldv_post_probe_28_~ldv_func_arg1#1;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret909#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~72#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~72#1; [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033: assume 9bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033: assume !(9bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7523-1: SUMMARY for call via_init_one_#t~ret281#1 := printk(19bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7523: havoc via_init_one_#t~ret281#1; [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8712: havoc upload_rxdata_#t~ret635#1;call upload_rxdata_#t~mem636#1 := read~intINTTYPE4#2(upload_rxdata_~st_fifo~1#1.base, ~bvadd~64(84bv64, upload_rxdata_~st_fifo~1#1.offset), 4bv64); [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8712-1: SUMMARY for call upload_rxdata_#t~ret635#1 := netif_rx(upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset); srcloc: null [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8448: via_ircc_dma_xmit_complete_~tmp___1~6#1 := 0bv32;call write~intINTTYPE4#2(via_ircc_dma_xmit_complete_~tmp___1~6#1, via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(116bv64, ~bvadd~64(88bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 4bv64);via_ircc_dma_xmit_complete_~tmp___0~12#1 := via_ircc_dma_xmit_complete_~tmp___1~6#1;call write~intINTTYPE4#2(via_ircc_dma_xmit_complete_~tmp___0~12#1, via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(108bv64, ~bvadd~64(88bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 4bv64);call write~intINTTYPE4#2(via_ircc_dma_xmit_complete_~tmp___0~12#1, via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(112bv64, ~bvadd~64(88bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 4bv64);call via_ircc_dma_xmit_complete_#t~mem530#1.base, via_ircc_dma_xmit_complete_#t~mem530#1.offset := read~$Pointer$#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(8bv64, ~bvadd~64(356bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 8bv64);call write~$Pointer$#2(via_ircc_dma_xmit_complete_#t~mem530#1.base, via_ircc_dma_xmit_complete_#t~mem530#1.offset, via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(120bv64, ~bvadd~64(88bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 8bv64);havoc via_ircc_dma_xmit_complete_#t~mem530#1.base, via_ircc_dma_xmit_complete_#t~mem530#1.offset;call via_ircc_dma_xmit_complete_#t~mem531#1.base, via_ircc_dma_xmit_complete_#t~mem531#1.offset := read~$Pointer$#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_xmit_complete_~self#1.offset), 8bv64); [2025-02-08 04:01:37,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10100: havoc ldv_pci_instance_resume_2_5_#t~ret821#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~mem839#1.base, ldv_pci_pci_instance_2_#t~mem839#1.offset; [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume ~bvugt~32(~irda_debug~0, 1bv32);call RxTimerHandler_#t~mem667#1 := read~intINTTYPE4#2(RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(76bv64, RxTimerHandler_~st_fifo~2#1.offset), 4bv64); [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume !~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902: assume 0bv32 != ldv_net_dummy_resourceless_instance_1_~tmp___1~13#1;~ldv_statevar_1~0 := 3bv32; [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902: assume !(0bv32 != ldv_net_dummy_resourceless_instance_1_~tmp___1~13#1);~ldv_statevar_1~0 := 9bv32; [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8581: assume ~bvugt~32(~bvsub~32(via_ircc_dma_receive_complete_~len~0#1, 6bv32), 2046bv32); [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8581: assume !~bvugt~32(~bvsub~32(via_ircc_dma_receive_complete_~len~0#1, 6bv32), 2046bv32); [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392-1: SUMMARY for call via_init_one_#t~ret235#1 := printk(11bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392: havoc via_init_one_#t~mem234#1;havoc via_init_one_#t~ret235#1; [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8714: assume ~bvsle~32(upload_rxdata_#t~mem636#1, 8bv32);havoc upload_rxdata_#t~mem636#1; [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8714: assume !~bvsle~32(upload_rxdata_#t~mem636#1, 8bv32);havoc upload_rxdata_#t~mem636#1; [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9969: 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~ret850#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem827#1, ldv_pci_instance_suspend_2_8_#t~ret828#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~55#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~ret850#1;havoc ldv_pci_pci_instance_2_#t~mem848#1.base, ldv_pci_pci_instance_2_#t~mem848#1.offset;havoc ldv_pci_pci_instance_2_#t~mem849#1;havoc ldv_pci_pci_instance_2_#t~ret850#1; [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: assume 0bv32 != ~irda_debug~0; [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: assume !(0bv32 != ~irda_debug~0); [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309: via_ircc_net_ioctl_~tmp___1~12#1 := (if 0bv8 == via_ircc_net_ioctl_#t~ret792#1 then 0bv8 else 1bv8);havoc via_ircc_net_ioctl_#t~ret792#1; [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309-1: SUMMARY for call via_ircc_net_ioctl_#t~ret792#1 := capable(12bv32); srcloc: null [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: havoc RxTimerHandler_#t~mem667#1;havoc RxTimerHandler_#t~ret668#1; [2025-02-08 04:01:37,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-1: SUMMARY for call RxTimerHandler_#t~ret668#1 := printk(66bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9772: assume 2bv32 == ~ldv_statevar_0~0; [2025-02-08 04:01:37,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9772: assume !(2bv32 == ~ldv_statevar_0~0); [2025-02-08 04:01:37,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838: assume 1bv32 == ~ldv_statevar_1~0; [2025-02-08 04:01:37,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838: assume !(1bv32 == ~ldv_statevar_1~0); [2025-02-08 04:01:37,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460-1: SUMMARY for call via_init_one_#t~ret248#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 64bv32, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset); srcloc: null [2025-02-08 04:01:37,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460: havoc via_init_one_#t~ret248#1;call via_init_one_#t~mem249#1 := read~intINTTYPE1#8(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, 1bv64); [2025-02-08 04:01:37,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037: assume 10bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037: assume !(10bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980: assume 0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(via_ircc_interrupt_~iRxIntType~0#1)); [2025-02-08 04:01:37,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980: assume !(0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(via_ircc_interrupt_~iRxIntType~0#1))); [2025-02-08 04:01:37,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716: havoc upload_rxdata_#t~ret637#1; [2025-02-08 04:01:37,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716-1: SUMMARY for call upload_rxdata_#t~ret637#1 := WriteRegBit(upload_rxdata_~iobase#1, 32bv8, 5bv8, 1bv8); srcloc: null [2025-02-08 04:01:37,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7527-1: via_init_one_#res#1 := via_init_one_~rc~1#1;call ULTIMATE.dealloc(via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset);havoc via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset);havoc via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset);havoc via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset;call ULTIMATE.dealloc(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset);havoc via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset);havoc via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset; [2025-02-08 04:01:37,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584: via_ircc_dma_receive_complete_~tmp___1~8#1 := via_ircc_dma_receive_complete_#t~ret570#1;havoc via_ircc_dma_receive_complete_#t~ret570#1;call via_ircc_dma_receive_complete_#t~mem571#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(596bv64, via_ircc_dma_receive_complete_~self#1.offset), 4bv64); [2025-02-08 04:01:37,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461-1: SUMMARY for call via_init_one_#t~ret250#1 := pci_write_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 64bv32, ~bvor~32(8bv32, ~bvand~32(246bv32, ~zero_extend~32~8(via_init_one_#t~mem249#1)))[8:0]); srcloc: null [2025-02-08 04:01:37,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret570#1 := RxCurCount(~zero_extend~32~16(via_ircc_dma_receive_complete_~iobase#1[16:0])[16:0], via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset); srcloc: null [2025-02-08 04:01:37,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461: havoc via_init_one_#t~mem249#1;havoc via_init_one_#t~ret250#1; [2025-02-08 04:01:37,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254: SUMMARY for call InitCard(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1)[16:0]); srcloc: null [2025-02-08 04:01:37,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: assume 0bv8 != via_ircc_net_ioctl_~tmp___1~12#1;via_ircc_net_ioctl_~tmp___2~9#1 := 0bv32; [2025-02-08 04:01:37,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: assume !(0bv8 != via_ircc_net_ioctl_~tmp___1~12#1);via_ircc_net_ioctl_~tmp___2~9#1 := 1bv32; [2025-02-08 04:01:37,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(via_ircc_interrupt_~iTxIntType~0#1));call via_ircc_interrupt_#t~mem705#1 := read~intINTTYPE1#2(via_ircc_interrupt_~self~4#1.base, ~bvadd~64(1bv64, ~bvadd~64(569bv64, via_ircc_interrupt_~self~4#1.offset)), 1bv64);call write~intINTTYPE1#2(~bvadd~32(1bv32, ~zero_extend~32~8(via_ircc_interrupt_#t~mem705#1))[8:0], via_ircc_interrupt_~self~4#1.base, ~bvadd~64(1bv64, ~bvadd~64(569bv64, via_ircc_interrupt_~self~4#1.offset)), 1bv64);havoc via_ircc_interrupt_#t~mem705#1;assume { :begin_inline_via_ircc_dma_xmit_complete } true;via_ircc_dma_xmit_complete_#in~self#1.base, via_ircc_dma_xmit_complete_#in~self#1.offset := via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset;havoc via_ircc_dma_xmit_complete_#res#1;havoc via_ircc_dma_xmit_complete_#t~ret508#1, via_ircc_dma_xmit_complete_#t~mem509#1, via_ircc_dma_xmit_complete_#t~ret510#1, via_ircc_dma_xmit_complete_#t~mem511#1.base, via_ircc_dma_xmit_complete_#t~mem511#1.offset, via_ircc_dma_xmit_complete_#t~mem512#1.base, via_ircc_dma_xmit_complete_#t~mem512#1.offset, via_ircc_dma_xmit_complete_#t~mem513#1, via_ircc_dma_xmit_complete_#t~mem514#1.base, via_ircc_dma_xmit_complete_#t~mem514#1.offset, via_ircc_dma_xmit_complete_#t~mem515#1.base, via_ircc_dma_xmit_complete_#t~mem515#1.offset, via_ircc_dma_xmit_complete_#t~mem516#1, via_ircc_dma_xmit_complete_#t~mem517#1.base, via_ircc_dma_xmit_complete_#t~mem517#1.offset, via_ircc_dma_xmit_complete_#t~mem518#1.base, via_ircc_dma_xmit_complete_#t~mem518#1.offset, via_ircc_dma_xmit_complete_#t~mem519#1, via_ircc_dma_xmit_complete_#t~mem520#1, via_ircc_dma_xmit_complete_#t~mem521#1, via_ircc_dma_xmit_complete_#t~ret522#1, via_ircc_dma_xmit_complete_#t~mem523#1, via_ircc_dma_xmit_complete_#t~mem524#1, via_ircc_dma_xmit_complete_#t~mem525#1, via_ircc_dma_xmit_complete_#t~mem526#1, via_ircc_dma_xmit_complete_#t~mem527#1, via_ircc_dma_xmit_complete_#t~mem528#1, via_ircc_dma_xmit_complete_#t~ret529#1, via_ircc_dma_xmit_complete_#t~mem530#1.base, via_ircc_dma_xmit_complete_#t~mem530#1.offset, via_ircc_dma_xmit_complete_#t~mem531#1.base, via_ircc_dma_xmit_complete_#t~mem531#1.offset, via_ircc_dma_xmit_complete_~self#1.base, via_ircc_dma_xmit_complete_~self#1.offset, via_ircc_dma_xmit_complete_~iobase~5#1, via_ircc_dma_xmit_complete_~ret~2#1, via_ircc_dma_xmit_complete_~Tx_status~0#1, via_ircc_dma_xmit_complete_~tmp~37#1, via_ircc_dma_xmit_complete_~tmp___0~12#1, via_ircc_dma_xmit_complete_~tmp___1~6#1;via_ircc_dma_xmit_complete_~self#1.base, via_ircc_dma_xmit_complete_~self#1.offset := via_ircc_dma_xmit_complete_#in~self#1.base, via_ircc_dma_xmit_complete_#in~self#1.offset;havoc via_ircc_dma_xmit_complete_~iobase~5#1;havoc via_ircc_dma_xmit_complete_~ret~2#1;havoc via_ircc_dma_xmit_complete_~Tx_status~0#1;havoc via_ircc_dma_xmit_complete_~tmp~37#1;havoc via_ircc_dma_xmit_complete_~tmp___0~12#1;havoc via_ircc_dma_xmit_complete_~tmp___1~6#1;via_ircc_dma_xmit_complete_~ret~2#1 := 1bv32; [2025-02-08 04:01:37,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume !(0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(via_ircc_interrupt_~iTxIntType~0#1))); [2025-02-08 04:01:37,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104: ~ldv_statevar_2~0 := 4bv32; [2025-02-08 04:01:37,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8651: call via_ircc_dma_receive_complete_#t~mem604#1.base, via_ircc_dma_receive_complete_#t~mem604#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, via_ircc_dma_receive_complete_~self#1.offset)), 8bv64);call write~$Pointer$#2(via_ircc_dma_receive_complete_#t~mem604#1.base, ~bvadd~64(via_ircc_dma_receive_complete_#t~mem604#1.offset, ~sign_extend~64~32(via_ircc_dma_receive_complete_~len~0#1)), via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, via_ircc_dma_receive_complete_~self#1.offset)), 8bv64);havoc via_ircc_dma_receive_complete_#t~mem604#1.base, via_ircc_dma_receive_complete_#t~mem604#1.offset;call via_ircc_dma_receive_complete_#t~mem605#1.base, via_ircc_dma_receive_complete_#t~mem605#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_receive_complete_~self#1.offset), 8bv64);call via_ircc_dma_receive_complete_#t~mem606#1.base, via_ircc_dma_receive_complete_#t~mem606#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_receive_complete_~self#1.offset), 8bv64);call via_ircc_dma_receive_complete_#t~mem607#1 := read~intINTTYPE8#2(via_ircc_dma_receive_complete_#t~mem606#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, via_ircc_dma_receive_complete_#t~mem606#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(via_ircc_dma_receive_complete_#t~mem607#1, ~sign_extend~64~32(via_ircc_dma_receive_complete_~len~0#1)), via_ircc_dma_receive_complete_#t~mem605#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, via_ircc_dma_receive_complete_#t~mem605#1.offset)), 8bv64);havoc via_ircc_dma_receive_complete_#t~mem605#1.base, via_ircc_dma_receive_complete_#t~mem605#1.offset;havoc via_ircc_dma_receive_complete_#t~mem606#1.base, via_ircc_dma_receive_complete_#t~mem606#1.offset;havoc via_ircc_dma_receive_complete_#t~mem607#1;call via_ircc_dma_receive_complete_#t~mem608#1.base, via_ircc_dma_receive_complete_#t~mem608#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_receive_complete_~self#1.offset), 8bv64);call via_ircc_dma_receive_complete_#t~mem609#1.base, via_ircc_dma_receive_complete_#t~mem609#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_receive_complete_~self#1.offset), 8bv64);call via_ircc_dma_receive_complete_#t~mem610#1 := read~intINTTYPE8#2(via_ircc_dma_receive_complete_#t~mem609#1.base, ~bvadd~64(260bv64, via_ircc_dma_receive_complete_#t~mem609#1.offset), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, via_ircc_dma_receive_complete_#t~mem610#1), via_ircc_dma_receive_complete_#t~mem608#1.base, ~bvadd~64(260bv64, via_ircc_dma_receive_complete_#t~mem608#1.offset), 8bv64);havoc via_ircc_dma_receive_complete_#t~mem608#1.base, via_ircc_dma_receive_complete_#t~mem608#1.offset;havoc via_ircc_dma_receive_complete_#t~mem609#1.base, via_ircc_dma_receive_complete_#t~mem609#1.offset;havoc via_ircc_dma_receive_complete_#t~mem610#1;call via_ircc_dma_receive_complete_#t~mem611#1.base, via_ircc_dma_receive_complete_#t~mem611#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_receive_complete_~self#1.offset), 8bv64);call write~$Pointer$#2(via_ircc_dma_receive_complete_#t~mem611#1.base, via_ircc_dma_receive_complete_#t~mem611#1.offset, via_ircc_dma_receive_complete_~skb~0#1.base, ~bvadd~64(32bv64, via_ircc_dma_receive_complete_~skb~0#1.offset), 8bv64);havoc via_ircc_dma_receive_complete_#t~mem611#1.base, via_ircc_dma_receive_complete_#t~mem611#1.offset; [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7462: havoc via_init_one_#t~ret251#1;call via_init_one_#t~mem252#1 := read~intINTTYPE1#8(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, 1bv64); [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8585: havoc via_ircc_dma_receive_complete_#t~mem571#1;havoc via_ircc_dma_receive_complete_#t~ret572#1; [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8585-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret572#1 := printk(58bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7462-1: SUMMARY for call via_init_one_#t~ret251#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 66bv32, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset); srcloc: null [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255: SUMMARY for call CommonInit(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1)[16:0]); srcloc: null [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048: assume 0bv64 == ~bvadd~64(via_ircc_is_receiving_~self#1.base, via_ircc_is_receiving_~self#1.offset); [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048: assume !(0bv64 == ~bvadd~64(via_ircc_is_receiving_~self#1.base, via_ircc_is_receiving_~self#1.offset));call via_ircc_is_receiving_#t~mem734#1 := read~intINTTYPE4#2(via_ircc_is_receiving_~self#1.base, ~bvadd~64(8bv64, ~bvadd~64(284bv64, via_ircc_is_receiving_~self#1.offset)), 4bv64);via_ircc_is_receiving_~iobase~9#1 := via_ircc_is_receiving_#t~mem734#1;havoc via_ircc_is_receiving_#t~mem734#1; [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8982: SUMMARY for call ResetChip(~zero_extend~32~16(via_ircc_interrupt_~iobase~7#1[16:0])[16:0], 0bv8); srcloc: null [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463-1: SUMMARY for call via_init_one_#t~ret253#1 := pci_write_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 66bv32, ~bvor~32(240bv32, ~zero_extend~32~8(via_init_one_#t~mem252#1))[8:0]); srcloc: null [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8454-1: SUMMARY for call netif_wake_queue(via_ircc_dma_xmit_complete_#t~mem531#1.base, via_ircc_dma_xmit_complete_#t~mem531#1.offset); srcloc: null [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463: havoc via_init_one_#t~mem252#1;havoc via_init_one_#t~ret253#1; [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7397: assume { :begin_inline_pci_enable_device } true;pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset := via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset;havoc pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet958#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~nondet958#1;pci_enable_device_#res#1 := pci_enable_device_#t~nondet958#1;havoc pci_enable_device_#t~nondet958#1; [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8454: havoc via_ircc_dma_xmit_complete_#t~mem531#1.base, via_ircc_dma_xmit_complete_#t~mem531#1.offset;via_ircc_dma_xmit_complete_#res#1 := via_ircc_dma_xmit_complete_~ret~2#1; [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_2_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret439#1 := WriteRegBit(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1), 16bv8, 3bv8, 1bv8); srcloc: null [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256: havoc via_ircc_hard_xmit_sir_#t~ret439#1; [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: assume 2bv32 == ~ldv_statevar_1~0; [2025-02-08 04:01:37,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: assume !(2bv32 == ~ldv_statevar_1~0); [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8983: SUMMARY for call ResetChip(~zero_extend~32~16(via_ircc_interrupt_~iobase~7#1[16:0])[16:0], 1bv8); srcloc: null [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume 4bv32 == ~ldv_statevar_0~0; [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume !(4bv32 == ~ldv_statevar_0~0); [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7464-1: SUMMARY for call via_init_one_#t~ret254#1 := pci_write_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 90bv32, 192bv8); srcloc: null [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7464: havoc via_init_one_#t~ret254#1; [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173: ~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret854#1;havoc ldv_pci_pci_instance_2_#t~ret854#1; [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret854#1 := ldv_switch_0(); srcloc: null [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret967#1 := main_#res#1;havoc main_#t~ret809#1, main_~tmp~50#1;assume { :end_inline_main } true; [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem840#1.base, ldv_pci_pci_instance_2_#t~mem840#1.offset);havoc ldv_pci_pci_instance_2_#t~mem840#1.base, ldv_pci_pci_instance_2_#t~mem840#1.offset;call ldv_pci_pci_instance_2_#t~mem841#1.base, ldv_pci_pci_instance_2_#t~mem841#1.offset := read~$Pointer$#28(~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~mem841#1.base, ldv_pci_pci_instance_2_#t~mem841#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret823#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 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem840#1.base, ldv_pci_pci_instance_2_#t~mem840#1.offset));havoc ldv_pci_pci_instance_2_#t~mem840#1.base, ldv_pci_pci_instance_2_#t~mem840#1.offset; [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107-1: call ldv_pci_pci_instance_2_#t~mem840#1.base, ldv_pci_pci_instance_2_#t~mem840#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, ~bvadd~64(64bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: SUMMARY for call SetSIR(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1)[16:0], 1bv8); srcloc: null [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: havoc via_ircc_is_receiving_#t~ret733#1;via_ircc_is_receiving_#res#1 := 0bv32; [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786: call RxTimerHandler_#t~mem669#1.base, RxTimerHandler_#t~mem669#1.offset := read~$Pointer$#2(RxTimerHandler_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, RxTimerHandler_~self#1.offset)), 8bv64);call write~$Pointer$#2(RxTimerHandler_#t~mem669#1.base, ~bvadd~64(RxTimerHandler_#t~mem669#1.offset, ~sign_extend~64~32(RxTimerHandler_~len~2#1)), RxTimerHandler_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, RxTimerHandler_~self#1.offset)), 8bv64);havoc RxTimerHandler_#t~mem669#1.base, RxTimerHandler_#t~mem669#1.offset;call RxTimerHandler_#t~mem670#1.base, RxTimerHandler_#t~mem670#1.offset := read~$Pointer$#2(RxTimerHandler_~self#1.base, ~bvadd~64(216bv64, RxTimerHandler_~self#1.offset), 8bv64);call RxTimerHandler_#t~mem671#1.base, RxTimerHandler_#t~mem671#1.offset := read~$Pointer$#2(RxTimerHandler_~self#1.base, ~bvadd~64(216bv64, RxTimerHandler_~self#1.offset), 8bv64);call RxTimerHandler_#t~mem672#1 := read~intINTTYPE8#2(RxTimerHandler_#t~mem671#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, RxTimerHandler_#t~mem671#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(RxTimerHandler_#t~mem672#1, ~sign_extend~64~32(RxTimerHandler_~len~2#1)), RxTimerHandler_#t~mem670#1.base, ~bvadd~64(16bv64, ~bvadd~64(260bv64, RxTimerHandler_#t~mem670#1.offset)), 8bv64);havoc RxTimerHandler_#t~mem670#1.base, RxTimerHandler_#t~mem670#1.offset;havoc RxTimerHandler_#t~mem671#1.base, RxTimerHandler_#t~mem671#1.offset;havoc RxTimerHandler_#t~mem672#1;call RxTimerHandler_#t~mem673#1.base, RxTimerHandler_#t~mem673#1.offset := read~$Pointer$#2(RxTimerHandler_~self#1.base, ~bvadd~64(216bv64, RxTimerHandler_~self#1.offset), 8bv64);call RxTimerHandler_#t~mem674#1.base, RxTimerHandler_#t~mem674#1.offset := read~$Pointer$#2(RxTimerHandler_~self#1.base, ~bvadd~64(216bv64, RxTimerHandler_~self#1.offset), 8bv64);call RxTimerHandler_#t~mem675#1 := read~intINTTYPE8#2(RxTimerHandler_#t~mem674#1.base, ~bvadd~64(260bv64, RxTimerHandler_#t~mem674#1.offset), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, RxTimerHandler_#t~mem675#1), RxTimerHandler_#t~mem673#1.base, ~bvadd~64(260bv64, RxTimerHandler_#t~mem673#1.offset), 8bv64);havoc RxTimerHandler_#t~mem673#1.base, RxTimerHandler_#t~mem673#1.offset;havoc RxTimerHandler_#t~mem674#1.base, RxTimerHandler_#t~mem674#1.offset;havoc RxTimerHandler_#t~mem675#1;call RxTimerHandler_#t~mem676#1.base, RxTimerHandler_#t~mem676#1.offset := read~$Pointer$#2(RxTimerHandler_~self#1.base, ~bvadd~64(216bv64, RxTimerHandler_~self#1.offset), 8bv64);call write~$Pointer$#2(RxTimerHandler_#t~mem676#1.base, RxTimerHandler_#t~mem676#1.offset, RxTimerHandler_~skb~2#1.base, ~bvadd~64(32bv64, RxTimerHandler_~skb~2#1.offset), 8bv64);havoc RxTimerHandler_#t~mem676#1.base, RxTimerHandler_#t~mem676#1.offset; [2025-02-08 04:01:37,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10041: assume 12bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10041: assume !(12bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-1: SUMMARY for call via_ircc_is_receiving_#t~ret733#1 := printk(110bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975: ldv_pci_instance_suspend_2_8_~tmp~55#1 := ldv_pci_instance_suspend_2_8_#t~ret828#1;havoc ldv_pci_instance_suspend_2_8_#t~mem827#1;havoc ldv_pci_instance_suspend_2_8_#t~ret828#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~55#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975-1: SUMMARY for call ldv_pci_instance_suspend_2_8_#t~ret828#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~mem827#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset); srcloc: null [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: via_ircc_interrupt_#t~ret706#1 := via_ircc_dma_xmit_complete_#res#1;havoc via_ircc_dma_xmit_complete_#t~ret508#1, via_ircc_dma_xmit_complete_#t~mem509#1, via_ircc_dma_xmit_complete_#t~ret510#1, via_ircc_dma_xmit_complete_#t~mem511#1.base, via_ircc_dma_xmit_complete_#t~mem511#1.offset, via_ircc_dma_xmit_complete_#t~mem512#1.base, via_ircc_dma_xmit_complete_#t~mem512#1.offset, via_ircc_dma_xmit_complete_#t~mem513#1, via_ircc_dma_xmit_complete_#t~mem514#1.base, via_ircc_dma_xmit_complete_#t~mem514#1.offset, via_ircc_dma_xmit_complete_#t~mem515#1.base, via_ircc_dma_xmit_complete_#t~mem515#1.offset, via_ircc_dma_xmit_complete_#t~mem516#1, via_ircc_dma_xmit_complete_#t~mem517#1.base, via_ircc_dma_xmit_complete_#t~mem517#1.offset, via_ircc_dma_xmit_complete_#t~mem518#1.base, via_ircc_dma_xmit_complete_#t~mem518#1.offset, via_ircc_dma_xmit_complete_#t~mem519#1, via_ircc_dma_xmit_complete_#t~mem520#1, via_ircc_dma_xmit_complete_#t~mem521#1, via_ircc_dma_xmit_complete_#t~ret522#1, via_ircc_dma_xmit_complete_#t~mem523#1, via_ircc_dma_xmit_complete_#t~mem524#1, via_ircc_dma_xmit_complete_#t~mem525#1, via_ircc_dma_xmit_complete_#t~mem526#1, via_ircc_dma_xmit_complete_#t~mem527#1, via_ircc_dma_xmit_complete_#t~mem528#1, via_ircc_dma_xmit_complete_#t~ret529#1, via_ircc_dma_xmit_complete_#t~mem530#1.base, via_ircc_dma_xmit_complete_#t~mem530#1.offset, via_ircc_dma_xmit_complete_#t~mem531#1.base, via_ircc_dma_xmit_complete_#t~mem531#1.offset, via_ircc_dma_xmit_complete_~self#1.base, via_ircc_dma_xmit_complete_~self#1.offset, via_ircc_dma_xmit_complete_~iobase~5#1, via_ircc_dma_xmit_complete_~ret~2#1, via_ircc_dma_xmit_complete_~Tx_status~0#1, via_ircc_dma_xmit_complete_~tmp~37#1, via_ircc_dma_xmit_complete_~tmp___0~12#1, via_ircc_dma_xmit_complete_~tmp___1~6#1;havoc via_ircc_dma_xmit_complete_#in~self#1.base, via_ircc_dma_xmit_complete_#in~self#1.offset;assume { :end_inline_via_ircc_dma_xmit_complete } true;via_ircc_interrupt_~tmp___2~7#1 := via_ircc_interrupt_#t~ret706#1;havoc via_ircc_interrupt_#t~ret706#1; [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720: havoc upload_rxdata_#t~ret638#1; [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720-1: SUMMARY for call upload_rxdata_#t~ret638#1 := WriteRegBit(upload_rxdata_~iobase#1, 17bv8, 3bv8, 0bv8); srcloc: null [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume 0bv32 != via_init_one_~rc~1#1; [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume !(0bv32 != via_init_one_~rc~1#1); [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: SUMMARY for call WriteLPCReg(40bv32, 112bv8); srcloc: null [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258: havoc via_ircc_hard_xmit_sir_#t~ret440#1; [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11165-1: ldv___pci_register_driver_18_#t~ret876#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet945#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_18_~tmp~64#1 := ldv___pci_register_driver_18_#t~ret876#1;havoc ldv___pci_register_driver_18_#t~ret876#1;ldv___pci_register_driver_18_~ldv_func_res~0#1 := ldv___pci_register_driver_18_~tmp~64#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_18_~ldv_func_res~0#1, ldv___pci_register_driver_18_~ldv_func_arg1#1.base, ldv___pci_register_driver_18_~ldv_func_arg1#1.offset, ldv___pci_register_driver_18_~ldv_func_arg2#1.base, ldv___pci_register_driver_18_~ldv_func_arg2#1.offset, ldv___pci_register_driver_18_~ldv_func_arg3#1.base, ldv___pci_register_driver_18_~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret798#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_9_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~48#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_9_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.offset;havoc ldv___pci_register_driver_~tmp~48#1; [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11165: havoc __pci_register_driver_#t~nondet945#1; [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret440#1 := WriteRegBit(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1), 16bv8, 7bv8, 1bv8); srcloc: null [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910: 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_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_9_#t~ret805#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_~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;assume { :begin_inline_via_ircc_hard_xmit_sir } true;via_ircc_hard_xmit_sir_#in~skb#1.base, via_ircc_hard_xmit_sir_#in~skb#1.offset, via_ircc_hard_xmit_sir_#in~dev#1.base, via_ircc_hard_xmit_sir_#in~dev#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;havoc via_ircc_hard_xmit_sir_#res#1;havoc via_ircc_hard_xmit_sir_#t~ret433#1.base, via_ircc_hard_xmit_sir_#t~ret433#1.offset, via_ircc_hard_xmit_sir_#t~ret434#1, via_ircc_hard_xmit_sir_#t~mem435#1, via_ircc_hard_xmit_sir_#t~ret436#1, via_ircc_hard_xmit_sir_#t~mem437#1, via_ircc_hard_xmit_sir_#t~mem438#1, via_ircc_hard_xmit_sir_#t~ret439#1, via_ircc_hard_xmit_sir_#t~ret440#1, via_ircc_hard_xmit_sir_#t~ret441#1, via_ircc_hard_xmit_sir_#t~ret442#1.base, via_ircc_hard_xmit_sir_#t~ret442#1.offset, via_ircc_hard_xmit_sir_#t~ret443#1, via_ircc_hard_xmit_sir_#t~mem444#1.base, via_ircc_hard_xmit_sir_#t~mem444#1.offset, via_ircc_hard_xmit_sir_#t~mem445#1.base, via_ircc_hard_xmit_sir_#t~mem445#1.offset, via_ircc_hard_xmit_sir_#t~mem446#1, via_ircc_hard_xmit_sir_#t~ret447#1, via_ircc_hard_xmit_sir_#t~mem449#1, via_ircc_hard_xmit_sir_#t~mem448#1, via_ircc_hard_xmit_sir_#t~mem450#1, via_ircc_hard_xmit_sir_#t~ret451#1, via_ircc_hard_xmit_sir_#t~ret452#1, via_ircc_hard_xmit_sir_#t~ret453#1, via_ircc_hard_xmit_sir_#t~ret454#1, via_ircc_hard_xmit_sir_#t~ret455#1, via_ircc_hard_xmit_sir_#t~mem456#1, via_ircc_hard_xmit_sir_#t~mem457#1, via_ircc_hard_xmit_sir_#t~mem458#1, via_ircc_hard_xmit_sir_#t~mem459#1, via_ircc_hard_xmit_sir_#t~ret460#1, via_ircc_hard_xmit_sir_#t~ret461#1, via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset, via_ircc_hard_xmit_sir_~dev#1.base, via_ircc_hard_xmit_sir_~dev#1.offset, via_ircc_hard_xmit_sir_~self~2#1.base, via_ircc_hard_xmit_sir_~self~2#1.offset, via_ircc_hard_xmit_sir_~flags~0#1, via_ircc_hard_xmit_sir_~iobase~3#1, via_ircc_hard_xmit_sir_~speed~0#1, via_ircc_hard_xmit_sir_~tmp~35#1.base, via_ircc_hard_xmit_sir_~tmp~35#1.offset, via_ircc_hard_xmit_sir_~tmp___0~10#1.base, via_ircc_hard_xmit_sir_~tmp___0~10#1.offset;via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset := via_ircc_hard_xmit_sir_#in~skb#1.base, via_ircc_hard_xmit_sir_#in~skb#1.offset;via_ircc_hard_xmit_sir_~dev#1.base, via_ircc_hard_xmit_sir_~dev#1.offset := via_ircc_hard_xmit_sir_#in~dev#1.base, via_ircc_hard_xmit_sir_#in~dev#1.offset;havoc via_ircc_hard_xmit_sir_~self~2#1.base, via_ircc_hard_xmit_sir_~self~2#1.offset;havoc via_ircc_hard_xmit_sir_~flags~0#1;havoc via_ircc_hard_xmit_sir_~iobase~3#1;havoc via_ircc_hard_xmit_sir_~speed~0#1;havoc via_ircc_hard_xmit_sir_~tmp~35#1.base, via_ircc_hard_xmit_sir_~tmp~35#1.offset;havoc via_ircc_hard_xmit_sir_~tmp___0~10#1.base, via_ircc_hard_xmit_sir_~tmp___0~10#1.offset; [2025-02-08 04:01:37,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: assume ~bvule~32(via_ircc_dma_receive_complete_#t~mem548#1, 3999999bv32);havoc via_ircc_dma_receive_complete_#t~mem548#1; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: assume !~bvule~32(via_ircc_dma_receive_complete_#t~mem548#1, 3999999bv32);havoc via_ircc_dma_receive_complete_#t~mem548#1; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7466: via_init_one_~rc~1#1 := via_init_one_#t~ret255#1;havoc via_init_one_#t~ret255#1; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721: havoc upload_rxdata_#t~ret639#1; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8721-1: SUMMARY for call upload_rxdata_#t~ret639#1 := WriteRegBit(upload_rxdata_~iobase#1, 34bv8, 6bv8, 0bv8); srcloc: null [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8655: call write~intINTTYPE2#2(5888bv16, via_ircc_dma_receive_complete_~skb~0#1.base, ~bvadd~64(134bv64, via_ircc_dma_receive_complete_~skb~0#1.offset), 2bv64); [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8655-1: SUMMARY for call skb_reset_mac_header(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset); srcloc: null [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9316: assume 0bv32 != via_ircc_net_ioctl_~tmp___2~9#1;via_ircc_net_ioctl_~ret~3#1 := 4294967295bv32; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9316: assume !(0bv32 != via_ircc_net_ioctl_~tmp___2~9#1);call via_ircc_net_ioctl_#t~mem793#1 := read~intINTTYPE8#2(via_ircc_net_ioctl_~irq~0#1.base, ~bvadd~64(16bv64, via_ircc_net_ioctl_~irq~0#1.offset), 8bv64); [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7466-1: SUMMARY for call via_init_one_#t~ret255#1 := via_ircc_open(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset, 12406bv32); srcloc: null [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret441#1 := WriteRegBit(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1), 36bv8, 6bv8, 0bv8); srcloc: null [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259: havoc via_ircc_hard_xmit_sir_#t~ret441#1; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10109: havoc ldv_pci_instance_resume_early_2_6_#t~ret823#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~mem841#1.base, ldv_pci_pci_instance_2_#t~mem841#1.offset; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: assume 8bv32 != ~zero_extend~32~8(via_ircc_interrupt_~iRxIntType~0#1); [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: assume !(8bv32 != ~zero_extend~32~8(via_ircc_interrupt_~iRxIntType~0#1)); [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8722: havoc upload_rxdata_#t~ret640#1; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920: assume 0bv32 != via_ircc_interrupt_~tmp___2~7#1;call via_ircc_interrupt_#t~mem707#1.base, via_ircc_interrupt_#t~mem707#1.offset := read~$Pointer$#2(via_ircc_interrupt_~self~4#1.base, ~bvadd~64(216bv64, via_ircc_interrupt_~self~4#1.offset), 8bv64); [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920: assume !(0bv32 != via_ircc_interrupt_~tmp___2~7#1);call via_ircc_interrupt_#t~mem710#1 := read~intINTTYPE1#2(via_ircc_interrupt_~self~4#1.base, ~bvadd~64(11bv64, ~bvadd~64(569bv64, via_ircc_interrupt_~self~4#1.offset)), 1bv64);call write~intINTTYPE1#2(~bvadd~32(1bv32, ~zero_extend~32~8(via_ircc_interrupt_#t~mem710#1))[8:0], via_ircc_interrupt_~self~4#1.base, ~bvadd~64(11bv64, ~bvadd~64(569bv64, via_ircc_interrupt_~self~4#1.offset)), 1bv64);havoc via_ircc_interrupt_#t~mem710#1; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8722-1: SUMMARY for call upload_rxdata_#t~ret640#1 := WriteRegBit(upload_rxdata_~iobase#1, 32bv8, 5bv8, 0bv8); srcloc: null [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533: assume ~bvugt~32(~irda_debug~0, 2bv32); [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7533: assume !~bvugt~32(~irda_debug~0, 2bv32); [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7401-1: SUMMARY for call via_init_one_#t~ret237#1 := printk(13bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7401: havoc via_init_one_#t~ret237#1;via_init_one_#res#1 := 4294967277bv32;call ULTIMATE.dealloc(via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset);havoc via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset);havoc via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset);havoc via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset;call ULTIMATE.dealloc(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset);havoc via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset;call ULTIMATE.dealloc(via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset);havoc via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260: SUMMARY for call WriteReg(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1), 21bv32, 0bv8); srcloc: null [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: assume 5bv32 == ~ldv_statevar_0~0; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: assume !(5bv32 == ~ldv_statevar_0~0); [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: assume 3bv32 == ~ldv_statevar_1~0; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: assume !(3bv32 == ~ldv_statevar_1~0); [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: via_ircc_dma_receive_complete_~tmp~39#1 := via_ircc_dma_receive_complete_#t~ret549#1;havoc via_ircc_dma_receive_complete_#t~ret549#1;via_ircc_dma_receive_complete_~len~0#1 := ~zero_extend~32~16(via_ircc_dma_receive_complete_~tmp~39#1); [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret549#1 := GetRecvByte(~zero_extend~32~16(via_ircc_dma_receive_complete_~iobase#1[16:0])[16:0], via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset); srcloc: null [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657: havoc via_ircc_dma_receive_complete_#t~ret612#1;via_ircc_dma_receive_complete_#res#1 := 1bv32; [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret612#1 := netif_rx(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset); srcloc: null [2025-02-08 04:01:37,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: via_ircc_dma_receive_complete_#res#1 := 0bv32; [2025-02-08 04:01:37,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-1: SUMMARY for call hwreset(via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset); srcloc: null [2025-02-08 04:01:37,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret442#1.base, via_ircc_hard_xmit_sir_#t~ret442#1.offset := spinlock_check(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(489bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)); srcloc: null [2025-02-08 04:01:37,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261: via_ircc_hard_xmit_sir_~tmp___0~10#1.base, via_ircc_hard_xmit_sir_~tmp___0~10#1.offset := via_ircc_hard_xmit_sir_#t~ret442#1.base, via_ircc_hard_xmit_sir_#t~ret442#1.offset;havoc via_ircc_hard_xmit_sir_#t~ret442#1.base, via_ircc_hard_xmit_sir_#t~ret442#1.offset; [2025-02-08 04:01:37,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045: assume 14bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045: assume !(14bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: SUMMARY for call hwreset(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:37,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: via_ircc_interrupt_~tmp___1~10#1 := via_ircc_interrupt_#t~ret708#1;havoc via_ircc_interrupt_#t~mem707#1.base, via_ircc_interrupt_#t~mem707#1.offset;havoc via_ircc_interrupt_#t~ret708#1; [2025-02-08 04:01:37,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790-1: SUMMARY for call skb_reset_mac_header(RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset); srcloc: null [2025-02-08 04:01:37,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922-1: SUMMARY for call via_ircc_interrupt_#t~ret708#1 := irda_device_txqueue_empty(via_ircc_interrupt_#t~mem707#1.base, via_ircc_interrupt_#t~mem707#1.offset); srcloc: null [2025-02-08 04:01:37,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856: via_ircc_interrupt_~tmp~42#1.base, via_ircc_interrupt_~tmp~42#1.offset := via_ircc_interrupt_#t~ret689#1.base, via_ircc_interrupt_#t~ret689#1.offset;havoc via_ircc_interrupt_#t~ret689#1.base, via_ircc_interrupt_#t~ret689#1.offset;via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset := via_ircc_interrupt_~tmp~42#1.base, via_ircc_interrupt_~tmp~42#1.offset;call via_ircc_interrupt_#t~mem690#1 := read~intINTTYPE4#2(via_ircc_interrupt_~self~4#1.base, ~bvadd~64(8bv64, ~bvadd~64(284bv64, via_ircc_interrupt_~self~4#1.offset)), 4bv64);via_ircc_interrupt_~iobase~7#1 := via_ircc_interrupt_#t~mem690#1;havoc via_ircc_interrupt_#t~mem690#1;assume { :begin_inline_spin_lock } true;spin_lock_#in~lock#1.base, spin_lock_#in~lock#1.offset := via_ircc_interrupt_~self~4#1.base, ~bvadd~64(489bv64, via_ircc_interrupt_~self~4#1.offset);havoc spin_lock_~lock#1.base, spin_lock_~lock#1.offset;spin_lock_~lock#1.base, spin_lock_~lock#1.offset := spin_lock_#in~lock#1.base, spin_lock_#in~lock#1.offset;assume { :begin_inline__raw_spin_lock } true;_raw_spin_lock_#in~arg0#1.base, _raw_spin_lock_#in~arg0#1.offset := spin_lock_~lock#1.base, spin_lock_~lock#1.offset;havoc _raw_spin_lock_~arg0#1.base, _raw_spin_lock_~arg0#1.offset;_raw_spin_lock_~arg0#1.base, _raw_spin_lock_~arg0#1.offset := _raw_spin_lock_#in~arg0#1.base, _raw_spin_lock_#in~arg0#1.offset;havoc _raw_spin_lock_~arg0#1.base, _raw_spin_lock_~arg0#1.offset;havoc _raw_spin_lock_#in~arg0#1.base, _raw_spin_lock_#in~arg0#1.offset;assume { :end_inline__raw_spin_lock } true;havoc spin_lock_~lock#1.base, spin_lock_~lock#1.offset;havoc spin_lock_#in~lock#1.base, spin_lock_#in~lock#1.offset;assume { :end_inline_spin_lock } true; [2025-02-08 04:01:37,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856-1: SUMMARY for call via_ircc_interrupt_#t~ret689#1.base, via_ircc_interrupt_#t~ret689#1.offset := netdev_priv(via_ircc_interrupt_~dev~2#1.base, via_ircc_interrupt_~dev~2#1.offset); srcloc: null [2025-02-08 04:01:37,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790: call write~intINTTYPE2#2(5888bv16, RxTimerHandler_~skb~2#1.base, ~bvadd~64(134bv64, RxTimerHandler_~skb~2#1.offset), 2bv64); [2025-02-08 04:01:37,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535-1: SUMMARY for call via_ircc_cleanup_#t~ret282#1 := printk(21bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535: havoc via_ircc_cleanup_#t~ret282#1; [2025-02-08 04:01:37,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7403: ldv_pci_instance_probe_2_17_#t~ret819#1 := via_init_one_#res#1;havoc via_init_one_#t~mem234#1, via_init_one_#t~ret235#1, via_init_one_#t~ret236#1, via_init_one_#t~ret237#1, via_init_one_#t~ret238#1, via_init_one_#t~ret239#1, via_init_one_#t~ret240#1, via_init_one_#t~ret241#1, via_init_one_#t~ret242#1, via_init_one_#t~ret243#1, via_init_one_#t~ret244#1, via_init_one_#t~ret245#1, via_init_one_#t~ret246#1, via_init_one_#t~ret247#1, via_init_one_#t~ret248#1, via_init_one_#t~mem249#1, via_init_one_#t~ret250#1, via_init_one_#t~ret251#1, via_init_one_#t~mem252#1, via_init_one_#t~ret253#1, via_init_one_#t~ret254#1, via_init_one_#t~ret255#1, via_init_one_#t~ret256#1, via_init_one_#t~ret257#1, via_init_one_#t~mem258#1, via_init_one_#t~ret259#1, via_init_one_#t~mem260#1, via_init_one_#t~ret261#1, via_init_one_#t~ret262#1, via_init_one_#t~mem263#1, via_init_one_#t~ret264#1, via_init_one_#t~ret265#1, via_init_one_#t~ret266#1, via_init_one_#t~mem267#1, via_init_one_#t~ret268#1, via_init_one_#t~mem269#1, via_init_one_#t~ret270#1, via_init_one_#t~mem271#1, via_init_one_#t~ret272#1, via_init_one_#t~mem273#1, via_init_one_#t~ret274#1, via_init_one_#t~mem275#1, via_init_one_#t~ret276#1, via_init_one_#t~mem277#1, via_init_one_#t~ret278#1, via_init_one_#t~mem279#1, via_init_one_#t~ret280#1, via_init_one_#t~ret281#1, via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, via_init_one_~id#1.base, via_init_one_~id#1.offset, via_init_one_~rc~1#1, via_init_one_~temp~4#1, via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset, via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset, via_init_one_~Chipset~0#1, via_init_one_~FirDRQ1~0#1, via_init_one_~FirDRQ0~0#1, via_init_one_~FirIRQ~0#1, via_init_one_~FirIOBase~0#1, via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset, via_init_one_~tmp~28#1, via_init_one_~tmp___0~6#1, via_init_one_~tmp___1~3#1, via_init_one_~tmp___2~1#1, via_init_one_~tmp___3~0#1, via_init_one_~tmp___4~0#1, via_init_one_~tmp___5~0#1;havoc via_init_one_#in~pcidev#1.base, via_init_one_#in~pcidev#1.offset, via_init_one_#in~id#1.base, via_init_one_#in~id#1.offset;assume { :end_inline_via_init_one } true;ldv_pci_instance_probe_2_17_~tmp~54#1 := ldv_pci_instance_probe_2_17_#t~ret819#1;havoc ldv_pci_instance_probe_2_17_#t~ret819#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~54#1;ldv_pci_pci_instance_2_#t~ret856#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret819#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~54#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~ret856#1;havoc ldv_pci_pci_instance_2_#t~mem855#1.base, ldv_pci_pci_instance_2_#t~mem855#1.offset;havoc ldv_pci_pci_instance_2_#t~ret856#1;assume { :begin_inline_ldv_ldv_post_probe_28 } true;ldv_ldv_post_probe_28_#in~ldv_func_arg1#1 := ~ldv_2_ret_default~0;havoc ldv_ldv_post_probe_28_#res#1;havoc ldv_ldv_post_probe_28_#t~ret882#1, ldv_ldv_post_probe_28_~ldv_func_arg1#1, ldv_ldv_post_probe_28_~tmp~67#1;ldv_ldv_post_probe_28_~ldv_func_arg1#1 := ldv_ldv_post_probe_28_#in~ldv_func_arg1#1;havoc ldv_ldv_post_probe_28_~tmp~67#1;assume { :begin_inline_ldv_check_return_value_probe } true;ldv_check_return_value_probe_#in~retval#1 := ldv_ldv_post_probe_28_~ldv_func_arg1#1;havoc ldv_check_return_value_probe_~retval#1;ldv_check_return_value_probe_~retval#1 := ldv_check_return_value_probe_#in~retval#1; [2025-02-08 04:01:37,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8262: via_ircc_hard_xmit_sir_~flags~0#1 := via_ircc_hard_xmit_sir_#t~ret443#1;havoc via_ircc_hard_xmit_sir_#t~ret443#1;call via_ircc_hard_xmit_sir_#t~mem444#1.base, via_ircc_hard_xmit_sir_#t~mem444#1.offset := read~$Pointer$#2(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(8bv64, ~bvadd~64(356bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)), 8bv64);call write~$Pointer$#2(via_ircc_hard_xmit_sir_#t~mem444#1.base, via_ircc_hard_xmit_sir_#t~mem444#1.offset, via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(16bv64, ~bvadd~64(356bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)), 8bv64);havoc via_ircc_hard_xmit_sir_#t~mem444#1.base, via_ircc_hard_xmit_sir_#t~mem444#1.offset;call via_ircc_hard_xmit_sir_#t~mem445#1.base, via_ircc_hard_xmit_sir_#t~mem445#1.offset := read~$Pointer$#2(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(16bv64, ~bvadd~64(356bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)), 8bv64);call via_ircc_hard_xmit_sir_#t~mem446#1 := read~intINTTYPE4#2(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(28bv64, ~bvadd~64(356bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)), 4bv64);assume { :begin_inline_async_wrap_skb } true;async_wrap_skb_#in~arg0#1.base, async_wrap_skb_#in~arg0#1.offset, async_wrap_skb_#in~arg1#1.base, async_wrap_skb_#in~arg1#1.offset, async_wrap_skb_#in~arg2#1 := via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset, via_ircc_hard_xmit_sir_#t~mem445#1.base, via_ircc_hard_xmit_sir_#t~mem445#1.offset, via_ircc_hard_xmit_sir_#t~mem446#1;havoc async_wrap_skb_#res#1;havoc async_wrap_skb_#t~nondet949#1, async_wrap_skb_~arg0#1.base, async_wrap_skb_~arg0#1.offset, async_wrap_skb_~arg1#1.base, async_wrap_skb_~arg1#1.offset, async_wrap_skb_~arg2#1;async_wrap_skb_~arg0#1.base, async_wrap_skb_~arg0#1.offset := async_wrap_skb_#in~arg0#1.base, async_wrap_skb_#in~arg0#1.offset;async_wrap_skb_~arg1#1.base, async_wrap_skb_~arg1#1.offset := async_wrap_skb_#in~arg1#1.base, async_wrap_skb_#in~arg1#1.offset;async_wrap_skb_~arg2#1 := async_wrap_skb_#in~arg2#1;havoc async_wrap_skb_#t~nondet949#1;async_wrap_skb_#res#1 := async_wrap_skb_#t~nondet949#1;havoc async_wrap_skb_#t~nondet949#1; [2025-02-08 04:01:37,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem855#1.base, ldv_pci_pci_instance_2_#t~mem855#1.offset := read~$Pointer$#28(~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~mem855#1.base, ldv_pci_pci_instance_2_#t~mem855#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~ret819#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~54#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~54#1;assume { :begin_inline_via_init_one } true;via_init_one_#in~pcidev#1.base, via_init_one_#in~pcidev#1.offset, via_init_one_#in~id#1.base, via_init_one_#in~id#1.offset := ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset;havoc via_init_one_#res#1;havoc via_init_one_#t~mem234#1, via_init_one_#t~ret235#1, via_init_one_#t~ret236#1, via_init_one_#t~ret237#1, via_init_one_#t~ret238#1, via_init_one_#t~ret239#1, via_init_one_#t~ret240#1, via_init_one_#t~ret241#1, via_init_one_#t~ret242#1, via_init_one_#t~ret243#1, via_init_one_#t~ret244#1, via_init_one_#t~ret245#1, via_init_one_#t~ret246#1, via_init_one_#t~ret247#1, via_init_one_#t~ret248#1, via_init_one_#t~mem249#1, via_init_one_#t~ret250#1, via_init_one_#t~ret251#1, via_init_one_#t~mem252#1, via_init_one_#t~ret253#1, via_init_one_#t~ret254#1, via_init_one_#t~ret255#1, via_init_one_#t~ret256#1, via_init_one_#t~ret257#1, via_init_one_#t~mem258#1, via_init_one_#t~ret259#1, via_init_one_#t~mem260#1, via_init_one_#t~ret261#1, via_init_one_#t~ret262#1, via_init_one_#t~mem263#1, via_init_one_#t~ret264#1, via_init_one_#t~ret265#1, via_init_one_#t~ret266#1, via_init_one_#t~mem267#1, via_init_one_#t~ret268#1, via_init_one_#t~mem269#1, via_init_one_#t~ret270#1, via_init_one_#t~mem271#1, via_init_one_#t~ret272#1, via_init_one_#t~mem273#1, via_init_one_#t~ret274#1, via_init_one_#t~mem275#1, via_init_one_#t~ret276#1, via_init_one_#t~mem277#1, via_init_one_#t~ret278#1, via_init_one_#t~mem279#1, via_init_one_#t~ret280#1, via_init_one_#t~ret281#1, via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, via_init_one_~id#1.base, via_init_one_~id#1.offset, via_init_one_~rc~1#1, via_init_one_~temp~4#1, via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset, via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset, via_init_one_~Chipset~0#1, via_init_one_~FirDRQ1~0#1, via_init_one_~FirDRQ0~0#1, via_init_one_~FirIRQ~0#1, via_init_one_~FirIOBase~0#1, via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset, via_init_one_~tmp~28#1, via_init_one_~tmp___0~6#1, via_init_one_~tmp___1~3#1, via_init_one_~tmp___2~1#1, via_init_one_~tmp___3~0#1, via_init_one_~tmp___4~0#1, via_init_one_~tmp___5~0#1;via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset := via_init_one_#in~pcidev#1.base, via_init_one_#in~pcidev#1.offset;via_init_one_~id#1.base, via_init_one_~id#1.offset := via_init_one_#in~id#1.base, via_init_one_#in~id#1.offset;havoc via_init_one_~rc~1#1;havoc via_init_one_~temp~4#1;call via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset := #Ultimate.allocOnStack(1bv64);call via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset := #Ultimate.allocOnStack(1bv64);call via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset := #Ultimate.allocOnStack(1bv64);call via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset := #Ultimate.allocOnStack(1bv64);havoc via_init_one_~Chipset~0#1;havoc via_init_one_~FirDRQ1~0#1;havoc via_init_one_~FirDRQ0~0#1;havoc via_init_one_~FirIRQ~0#1;havoc via_init_one_~FirIOBase~0#1;call via_init_one_~#info~0#1.base, via_init_one_~#info~0#1.offset := #Ultimate.allocOnStack(72bv64);havoc via_init_one_~tmp~28#1;havoc via_init_one_~tmp___0~6#1;havoc via_init_one_~tmp___1~3#1;havoc via_init_one_~tmp___2~1#1;havoc via_init_one_~tmp___3~0#1;havoc via_init_one_~tmp___4~0#1;havoc via_init_one_~tmp___5~0#1; [2025-02-08 04:01:37,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8262-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret443#1 := _raw_spin_lock_irqsave(via_ircc_hard_xmit_sir_~tmp___0~10#1.base, via_ircc_hard_xmit_sir_~tmp___0~10#1.offset); srcloc: null [2025-02-08 04:01:37,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9980: 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~ret845#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem831#1, ldv_pci_instance_suspend_late_2_7_#t~ret832#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~56#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~ret845#1;havoc ldv_pci_pci_instance_2_#t~mem843#1.base, ldv_pci_pci_instance_2_#t~mem843#1.offset;havoc ldv_pci_pci_instance_2_#t~mem844#1;havoc ldv_pci_pci_instance_2_#t~ret845#1; [2025-02-08 04:01:37,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-1: upload_rxdata_#res#1 := 1bv32; [2025-02-08 04:01:37,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527: via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset := via_ircc_dma_receive_complete_#t~ret550#1.base, via_ircc_dma_receive_complete_#t~ret550#1.offset;havoc via_ircc_dma_receive_complete_#t~ret550#1.base, via_ircc_dma_receive_complete_#t~ret550#1.offset; [2025-02-08 04:01:37,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret550#1.base, via_ircc_dma_receive_complete_#t~ret550#1.offset := dev_alloc_skb(~bvadd~32(1bv32, via_ircc_dma_receive_complete_~len~0#1)); srcloc: null [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924: assume 0bv32 != via_ircc_interrupt_~tmp___1~10#1; [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924: assume !(0bv32 != via_ircc_interrupt_~tmp___1~10#1); [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10113: ~ldv_statevar_2~0 := 5bv32; [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792: havoc RxTimerHandler_#t~ret677#1;call RxTimerHandler_#t~mem678#1 := read~intINTTYPE4#2(RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(84bv64, RxTimerHandler_~st_fifo~2#1.offset), 4bv64); [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-1: SUMMARY for call RxTimerHandler_#t~ret677#1 := netif_rx(RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset); srcloc: null [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: assume 4bv32 == ~ldv_statevar_1~0; [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: assume !(4bv32 == ~ldv_statevar_1~0); [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: assume 6bv32 == ~ldv_statevar_0~0; [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: assume !(6bv32 == ~ldv_statevar_0~0); [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7472: assume ~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7472: assume !~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9322: havoc via_ircc_net_ioctl_#t~mem793#1; [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: assume 0bv64 == ~bvadd~64(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset);via_ircc_dma_receive_complete_#res#1 := 0bv32; [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: assume !(0bv64 == ~bvadd~64(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset)); [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9058: via_ircc_is_receiving_~tmp~43#1 := via_ircc_is_receiving_#t~ret735#1;havoc via_ircc_is_receiving_#t~ret735#1; [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9322-1: SUMMARY for call via_ircc_change_speed(via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset, via_ircc_net_ioctl_#t~mem793#1[32:0]); srcloc: null [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8926-1: SUMMARY for call via_ircc_interrupt_#t~ret709#1 := via_ircc_dma_receive(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860: via_ircc_interrupt_~iHostIntType~0#1 := via_ircc_interrupt_#t~ret691#1;havoc via_ircc_interrupt_#t~ret691#1; [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860-1: SUMMARY for call via_ircc_interrupt_#t~ret691#1 := ReadReg(via_ircc_interrupt_~iobase~7#1, 33bv32); srcloc: null [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: assume 16bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: assume !(16bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9058-1: SUMMARY for call via_ircc_is_receiving_#t~ret735#1 := CkRxRecv(~zero_extend~32~16(via_ircc_is_receiving_~iobase~9#1[16:0])[16:0], via_ircc_is_receiving_~self#1.base, via_ircc_is_receiving_~self#1.offset); srcloc: null [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8926: havoc via_ircc_interrupt_#t~ret709#1; [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8596: assume ~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8596: assume !~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407-1: SUMMARY for call via_init_one_#t~ret238#1 := ReadLPCReg(32bv32); srcloc: null [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407: via_init_one_~tmp~28#1 := via_init_one_#t~ret238#1;havoc via_init_one_#t~ret238#1; [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266: havoc via_ircc_hard_xmit_sir_#t~mem450#1; [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem842#1.base, ldv_pci_pci_instance_2_#t~mem842#1.offset);havoc ldv_pci_pci_instance_2_#t~mem842#1.base, ldv_pci_pci_instance_2_#t~mem842#1.offset;call ldv_pci_pci_instance_2_#t~mem843#1.base, ldv_pci_pci_instance_2_#t~mem843#1.offset := read~$Pointer$#28(~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~mem844#1 := read~intINTTYPE4#31(~#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~mem843#1.base, ldv_pci_pci_instance_2_#t~mem843#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem844#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem831#1, ldv_pci_instance_suspend_late_2_7_#t~ret832#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~56#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#10(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~56#1;call ldv_pci_instance_suspend_late_2_7_#t~mem831#1 := read~intINTTYPE4#10(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4bv64); [2025-02-08 04:01:37,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem842#1.base, ldv_pci_pci_instance_2_#t~mem842#1.offset));havoc ldv_pci_pci_instance_2_#t~mem842#1.base, ldv_pci_pci_instance_2_#t~mem842#1.offset; [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116-1: call ldv_pci_pci_instance_2_#t~mem842#1.base, ldv_pci_pci_instance_2_#t~mem842#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, ~bvadd~64(56bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266-1: SUMMARY for call SetBaudRate(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1)[16:0], via_ircc_hard_xmit_sir_#t~mem450#1); srcloc: null [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795: assume ~bvsgt~32(RxTimerHandler_#t~mem678#1, 0bv32);havoc RxTimerHandler_#t~mem678#1; [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795: assume !~bvsgt~32(RxTimerHandler_#t~mem678#1, 0bv32);havoc RxTimerHandler_#t~mem678#1;call write~intINTTYPE4#2(0bv32, RxTimerHandler_~self#1.base, ~bvadd~64(588bv64, RxTimerHandler_~self#1.offset), 4bv64); [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993: havoc via_ircc_interrupt_#t~ret719#1; [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993-1: SUMMARY for call via_ircc_interrupt_#t~ret719#1 := via_ircc_dma_receive(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7474: havoc via_init_one_#t~ret256#1; [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7540: assume { :begin_inline_ldv_pci_unregister_driver_19 } true;ldv_pci_unregister_driver_19_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_#in~ldv_func_arg1#1.offset := ~#via_driver~0.base, ~#via_driver~0.offset;havoc ldv_pci_unregister_driver_19_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_19_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_19_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_#in~ldv_func_arg1#1.offset;assume { :begin_inline_pci_unregister_driver } true;pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset := ldv_pci_unregister_driver_19_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_~ldv_func_arg1#1.offset;havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset := pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;havoc pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;assume { :end_inline_pci_unregister_driver } true;assume { :begin_inline_ldv_pci_unregister_driver } true;ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset := 0bv64, 0bv64, ldv_pci_unregister_driver_19_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_19_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.offset;ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset := ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset;ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset := ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;havoc ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.offset;ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_8_pci_driver_pci_driver~0#1.offset := ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset; [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9324: SUMMARY for call spin_unlock_irqrestore(via_ircc_net_ioctl_~self~7#1.base, ~bvadd~64(489bv64, via_ircc_net_ioctl_~self~7#1.offset), via_ircc_net_ioctl_~flags~2#1); srcloc: null [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: assume ~bvugt~32(~irda_debug~0, 2bv32); [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: assume !~bvugt~32(~irda_debug~0, 2bv32); [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7474-1: SUMMARY for call via_init_one_#t~ret256#1 := printk(17bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267: SUMMARY for call SetPulseWidth(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1)[16:0], 12bv8); srcloc: null [2025-02-08 04:01:37,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: assume 0bv32 != via_ircc_is_receiving_~tmp~43#1;via_ircc_is_receiving_~status~2#1 := 1bv32; [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: assume !(0bv32 != via_ircc_is_receiving_~tmp~43#1); [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10183: ldv_pci_pci_instance_2_~tmp___1~14#1 := ldv_pci_pci_instance_2_#t~ret858#1;havoc ldv_pci_pci_instance_2_#t~ret858#1; [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10183-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret858#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: assume ~bvugt~32(~irda_debug~0, 3bv32); [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: assume !~bvugt~32(~irda_debug~0, 3bv32); [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret573#1 := RxCurCount(~zero_extend~32~16(via_ircc_dma_receive_complete_~iobase#1[16:0])[16:0], via_ircc_dma_receive_complete_~self#1.base, via_ircc_dma_receive_complete_~self#1.offset); srcloc: null [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598: via_ircc_dma_receive_complete_~tmp___2~5#1 := via_ircc_dma_receive_complete_#t~ret573#1;havoc via_ircc_dma_receive_complete_#t~ret573#1;call via_ircc_dma_receive_complete_#t~mem574#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(84bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64); [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7409: assume 60bv32 != ~zero_extend~32~8(via_init_one_~tmp~28#1);via_init_one_~Chipset~0#1 := 12438bv16; [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7409: assume !(60bv32 != ~zero_extend~32~8(via_init_one_~tmp~28#1));via_init_one_~Chipset~0#1 := 12406bv16; [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268: SUMMARY for call SetSendPreambleCount(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1)[16:0], 0bv8); srcloc: null [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9986: ldv_pci_instance_suspend_late_2_7_~tmp~56#1 := ldv_pci_instance_suspend_late_2_7_#t~ret832#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem831#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret832#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~56#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: havoc ldv_interrupt_interrupt_instance_0_#t~ret814#1, ldv_interrupt_interrupt_instance_0_#t~ret815#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~52#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 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9986-1: SUMMARY for call ldv_pci_instance_suspend_late_2_7_#t~ret832#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~mem831#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 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9854: assume 5bv32 == ~ldv_statevar_1~0; [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9854: assume !(5bv32 == ~ldv_statevar_1~0); [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599: havoc via_ircc_dma_receive_complete_#t~mem574#1;havoc via_ircc_dma_receive_complete_#t~ret575#1; [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret575#1 := printk(60bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401-1: SUMMARY for call via_ircc_dma_xmit_complete_#t~ret508#1 := printk(52bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: havoc via_ircc_dma_xmit_complete_#t~ret508#1; [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10449: via_ircc_init_#t~ret232#1 := ldv___pci_register_driver_18_#res#1;havoc ldv___pci_register_driver_18_#t~ret876#1, ldv___pci_register_driver_18_#t~ret877#1, ldv___pci_register_driver_18_~ldv_func_arg1#1.base, ldv___pci_register_driver_18_~ldv_func_arg1#1.offset, ldv___pci_register_driver_18_~ldv_func_arg2#1.base, ldv___pci_register_driver_18_~ldv_func_arg2#1.offset, ldv___pci_register_driver_18_~ldv_func_arg3#1.base, ldv___pci_register_driver_18_~ldv_func_arg3#1.offset, ldv___pci_register_driver_18_~ldv_func_res~0#1, ldv___pci_register_driver_18_~tmp~64#1, ldv___pci_register_driver_18_~tmp___0~22#1;havoc ldv___pci_register_driver_18_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_18_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_18_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_18 } true;via_ircc_init_~rc~0#1 := via_ircc_init_#t~ret232#1;havoc via_ircc_init_#t~ret232#1; [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8269: SUMMARY for call WriteReg(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1), 21bv32, 128bv8); srcloc: null [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: assume 17bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: assume !(17bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___1~14#1;~ldv_statevar_2~0 := 14bv32; [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___1~14#1);~ldv_statevar_2~0 := 16bv32; [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864: havoc via_ircc_interrupt_#t~ret692#1; [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864-1: SUMMARY for call via_ircc_interrupt_#t~ret692#1 := printk(70bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534: SUMMARY for call skb_reserve(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, 1bv32); srcloc: null [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: havoc via_ircc_hard_xmit_sir_#t~ret451#1; [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450-1: ldv___pci_register_driver_18_#res#1 := ldv___pci_register_driver_18_~ldv_func_res~0#1; [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9327: via_ircc_net_ioctl_~tmp___3~6#1 := (if 0bv8 == via_ircc_net_ioctl_#t~ret794#1 then 0bv8 else 1bv8);havoc via_ircc_net_ioctl_#t~ret794#1; [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret451#1 := WriteRegBit(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1), 17bv8, 4bv8, 1bv8); srcloc: null [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9327-1: SUMMARY for call via_ircc_net_ioctl_#t~ret794#1 := capable(12bv32); srcloc: null [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: havoc via_ircc_dma_receive_complete_#t~ret551#1.base, via_ircc_dma_receive_complete_#t~ret551#1.offset;call via_ircc_dma_receive_complete_#t~mem552#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(584bv64, via_ircc_dma_receive_complete_~self#1.offset), 4bv64); [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret551#1.base, via_ircc_dma_receive_complete_#t~ret551#1.offset := skb_put(via_ircc_dma_receive_complete_~skb~0#1.base, via_ircc_dma_receive_complete_~skb~0#1.offset, ~bvadd~32(4294967294bv32, via_ircc_dma_receive_complete_~len~0#1)); srcloc: null [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret452#1 := WriteRegBit(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1), 17bv8, 3bv8, 0bv8); srcloc: null [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271: havoc via_ircc_hard_xmit_sir_#t~ret452#1; [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9262: assume 0bv64 == ~bvadd~64(via_ircc_net_ioctl_~dev#1.base, via_ircc_net_ioctl_~dev#1.offset); [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9262: assume !(0bv64 == ~bvadd~64(via_ircc_net_ioctl_~dev#1.base, via_ircc_net_ioctl_~dev#1.offset)); [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9064: assume ~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9064: assume !~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800: assume ~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800: assume !~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 04:01:37,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791-1: SUMMARY for call ldv_assume((if 2bv32 != ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479-1: SUMMARY for call via_init_one_#t~ret257#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 103bv32, via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset); srcloc: null [2025-02-08 04:01:37,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479: havoc via_init_one_#t~ret257#1;call via_init_one_#t~mem258#1 := read~intINTTYPE1#8(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, 1bv64); [2025-02-08 04:01:37,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272: SUMMARY for call ResetChip(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1)[16:0], 0bv8); srcloc: null [2025-02-08 04:01:37,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: assume 0bv8 != via_ircc_net_ioctl_~tmp___3~6#1;via_ircc_net_ioctl_~tmp___4~6#1 := 0bv32; [2025-02-08 04:01:37,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: assume !(0bv8 != via_ircc_net_ioctl_~tmp___3~6#1);via_ircc_net_ioctl_~tmp___4~6#1 := 1bv32; [2025-02-08 04:01:37,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: assume 7bv32 == ~ldv_statevar_1~0; [2025-02-08 04:01:37,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: assume !(7bv32 == ~ldv_statevar_1~0); [2025-02-08 04:01:37,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: assume { :begin_inline_spin_unlock } true;spin_unlock_#in~lock#1.base, spin_unlock_#in~lock#1.offset := via_ircc_interrupt_~self~4#1.base, ~bvadd~64(489bv64, via_ircc_interrupt_~self~4#1.offset);havoc spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset;spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset := spin_unlock_#in~lock#1.base, spin_unlock_#in~lock#1.offset;assume { :begin_inline__raw_spin_unlock } true;_raw_spin_unlock_#in~arg0#1.base, _raw_spin_unlock_#in~arg0#1.offset := spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset;havoc _raw_spin_unlock_~arg0#1.base, _raw_spin_unlock_~arg0#1.offset;_raw_spin_unlock_~arg0#1.base, _raw_spin_unlock_~arg0#1.offset := _raw_spin_unlock_#in~arg0#1.base, _raw_spin_unlock_#in~arg0#1.offset;havoc _raw_spin_unlock_~arg0#1.base, _raw_spin_unlock_~arg0#1.offset;havoc _raw_spin_unlock_#in~arg0#1.base, _raw_spin_unlock_#in~arg0#1.offset;assume { :end_inline__raw_spin_unlock } true;havoc spin_unlock_~lock#1.base, spin_unlock_~lock#1.offset;havoc spin_unlock_#in~lock#1.base, spin_unlock_#in~lock#1.offset;assume { :end_inline_spin_unlock } true;via_ircc_interrupt_#res#1 := (if 0bv32 != ~zero_extend~32~8(via_ircc_interrupt_~iHostIntType~0#1) then 1bv32 else 0bv32);ldv_interrupt_instance_handler_0_5_#t~ret810#1 := via_ircc_interrupt_#res#1;havoc via_ircc_interrupt_#t~ret689#1.base, via_ircc_interrupt_#t~ret689#1.offset, via_ircc_interrupt_#t~mem690#1, via_ircc_interrupt_#t~ret691#1, via_ircc_interrupt_#t~ret692#1, via_ircc_interrupt_#t~mem693#1, via_ircc_interrupt_#t~ret694#1, via_ircc_interrupt_#t~mem695#1, via_ircc_interrupt_#t~ret696#1, via_ircc_interrupt_#t~mem697#1, via_ircc_interrupt_#t~mem698#1, via_ircc_interrupt_#t~mem699#1.base, via_ircc_interrupt_#t~mem699#1.offset, via_ircc_interrupt_#t~ret700#1, via_ircc_interrupt_#t~ret701#1, via_ircc_interrupt_#t~ret702#1, via_ircc_interrupt_#t~ret703#1, via_ircc_interrupt_#t~ret704#1, via_ircc_interrupt_#t~mem705#1, via_ircc_interrupt_#t~ret706#1, via_ircc_interrupt_#t~mem707#1.base, via_ircc_interrupt_#t~mem707#1.offset, via_ircc_interrupt_#t~ret708#1, via_ircc_interrupt_#t~ret709#1, via_ircc_interrupt_#t~mem710#1, via_ircc_interrupt_#t~ret711#1, via_ircc_interrupt_#t~ret712#1, via_ircc_interrupt_#t~ret713#1, via_ircc_interrupt_#t~ret714#1, via_ircc_interrupt_#t~ret715#1, via_ircc_interrupt_#t~ret716#1, via_ircc_interrupt_#t~mem717#1, via_ircc_interrupt_#t~ret718#1, via_ircc_interrupt_#t~ret719#1, via_ircc_interrupt_~dummy#1, via_ircc_interrupt_~dev_id#1.base, via_ircc_interrupt_~dev_id#1.offset, via_ircc_interrupt_~dev~2#1.base, via_ircc_interrupt_~dev~2#1.offset, via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset, via_ircc_interrupt_~tmp~42#1.base, via_ircc_interrupt_~tmp~42#1.offset, via_ircc_interrupt_~iobase~7#1, via_ircc_interrupt_~iHostIntType~0#1, via_ircc_interrupt_~iRxIntType~0#1, via_ircc_interrupt_~iTxIntType~0#1, via_ircc_interrupt_~tmp___0~16#1, via_ircc_interrupt_~tmp___1~10#1, via_ircc_interrupt_~tmp___2~7#1, via_ircc_interrupt_~tmp___3~4#1, via_ircc_interrupt_~tmp___4~4#1;havoc via_ircc_interrupt_#in~dummy#1, via_ircc_interrupt_#in~dev_id#1.base, via_ircc_interrupt_#in~dev_id#1.offset;assume { :end_inline_via_ircc_interrupt } true;ldv_interrupt_instance_handler_0_5_~tmp~51#1 := ldv_interrupt_instance_handler_0_5_#t~ret810#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret810#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~51#1;ldv_interrupt_interrupt_instance_0_#t~ret814#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret810#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~51#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~ret814#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret814#1;assume { :begin_inline_ldv_switch_to_process_context } true;assume { :end_inline_ldv_switch_to_process_context } true; [2025-02-08 04:01:37,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414: assume 12406bv32 == ~zero_extend~32~16(via_init_one_~Chipset~0#1); [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414: assume !(12406bv32 == ~zero_extend~32~16(via_init_one_~Chipset~0#1)); [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537: assume 12406bv32 == via_ircc_dma_receive_complete_#t~mem552#1;havoc via_ircc_dma_receive_complete_#t~mem552#1;via_ircc_dma_receive_complete_~i~8#1 := 0bv32; [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8537: assume !(12406bv32 == via_ircc_dma_receive_complete_#t~mem552#1);havoc via_ircc_dma_receive_complete_#t~mem552#1;call via_ircc_dma_receive_complete_#t~mem556#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(584bv64, via_ircc_dma_receive_complete_~self#1.offset), 4bv64); [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273: SUMMARY for call ResetChip(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1)[16:0], 1bv8); srcloc: null [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066: havoc via_ircc_is_receiving_#t~ret736#1; [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264: havoc via_ircc_net_ioctl_#t~ret786#1;via_ircc_net_ioctl_#res#1 := 4294967295bv32; [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264-1: SUMMARY for call via_ircc_net_ioctl_#t~ret786#1 := printk(139bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802: RxTimerHandler_~tmp___0~15#1 := RxTimerHandler_#t~ret679#1;havoc RxTimerHandler_#t~ret679#1; [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10057: assume 19bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10057: assume !(19bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066-1: SUMMARY for call via_ircc_is_receiving_#t~ret736#1 := printk(114bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8604: call via_ircc_dma_receive_complete_#t~mem576#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(80bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);call write~intINTTYPE4#2(~zero_extend~32~8(via_ircc_dma_receive_complete_~status~0#1), via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(via_ircc_dma_receive_complete_~st_fifo~0#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(via_ircc_dma_receive_complete_#t~mem576#1))), 4bv64);havoc via_ircc_dma_receive_complete_#t~mem576#1;call via_ircc_dma_receive_complete_#t~mem577#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(80bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);call write~intINTTYPE4#2(via_ircc_dma_receive_complete_~len~0#1, via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(via_ircc_dma_receive_complete_~st_fifo~0#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(via_ircc_dma_receive_complete_#t~mem577#1)))), 4bv64);havoc via_ircc_dma_receive_complete_#t~mem577#1;call via_ircc_dma_receive_complete_#t~mem578#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(72bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(via_ircc_dma_receive_complete_#t~mem578#1, via_ircc_dma_receive_complete_~len~0#1), via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(72bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);havoc via_ircc_dma_receive_complete_#t~mem578#1;call via_ircc_dma_receive_complete_#t~mem579#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(80bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, via_ircc_dma_receive_complete_#t~mem579#1), via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(80bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);havoc via_ircc_dma_receive_complete_#t~mem579#1;call via_ircc_dma_receive_complete_#t~mem580#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(84bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, via_ircc_dma_receive_complete_#t~mem580#1), via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(84bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64);havoc via_ircc_dma_receive_complete_#t~mem580#1;call via_ircc_dma_receive_complete_#t~mem581#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(80bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64); [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802-1: SUMMARY for call RxTimerHandler_#t~ret679#1 := ReadReg(RxTimerHandler_~iobase#1, 39bv32); srcloc: null [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: call via_ircc_dma_xmit_complete_#t~mem509#1 := read~intINTTYPE4#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(8bv64, ~bvadd~64(284bv64, via_ircc_dma_xmit_complete_~self#1.offset)), 4bv64);via_ircc_dma_xmit_complete_~iobase~5#1 := via_ircc_dma_xmit_complete_#t~mem509#1;havoc via_ircc_dma_xmit_complete_#t~mem509#1; [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: assume ~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: assume !~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7481: assume 0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(via_init_one_#t~mem258#1));havoc via_init_one_#t~mem258#1; [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7481: assume !(0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(via_init_one_#t~mem258#1)));havoc via_init_one_#t~mem258#1;via_init_one_~rc~1#1 := 4294967277bv32; [2025-02-08 04:01:37,304 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274: SUMMARY for call ResetChip(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1)[16:0], 2bv8); srcloc: null [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349: assume ~bvugt~32(~irda_debug~0, 2bv32); [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349: assume !~bvugt~32(~irda_debug~0, 2bv32); [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: RxTimerHandler_~tmp___1~9#1 := RxTimerHandler_#t~ret680#1;havoc RxTimerHandler_#t~ret680#1; [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803-1: SUMMARY for call RxTimerHandler_#t~ret680#1 := ReadReg(RxTimerHandler_~iobase#1, 33bv32); srcloc: null [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: assume 4bv32 == ~ldv_statevar_10~0; [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: assume !(4bv32 == ~ldv_statevar_10~0); [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407-1: SUMMARY for call via_ircc_dma_xmit_complete_#t~ret510#1 := ReadReg(via_ircc_dma_xmit_complete_~iobase~5#1, 37bv32); srcloc: null [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407: via_ircc_dma_xmit_complete_~Tx_status~0#1 := via_ircc_dma_xmit_complete_#t~ret510#1;havoc via_ircc_dma_xmit_complete_#t~ret510#1; [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275: SUMMARY for call ResetChip(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1)[16:0], 3bv8); srcloc: null [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret846#1;havoc ldv_pci_pci_instance_2_#t~ret846#1;~ldv_statevar_2~0 := 6bv32; [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret846#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804: havoc RxTimerHandler_#t~ret681#1; [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804-1: SUMMARY for call RxTimerHandler_#t~ret681#1 := printk(68bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7483-1: SUMMARY for call via_init_one_#t~ret259#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 66bv32, via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset); srcloc: null [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7483: havoc via_init_one_#t~ret259#1;call via_init_one_#t~mem260#1 := read~intINTTYPE1#8(via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset, 1bv64); [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8672: upload_rxdata_~tmp~40#1 := upload_rxdata_#t~ret613#1;havoc upload_rxdata_#t~ret613#1;upload_rxdata_~len~1#1 := ~zero_extend~32~16(upload_rxdata_~tmp~40#1); [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8672-1: SUMMARY for call upload_rxdata_#t~ret613#1 := GetRecvByte(~zero_extend~32~16(upload_rxdata_~iobase#1[16:0])[16:0], upload_rxdata_~self#1.base, upload_rxdata_~self#1.offset); srcloc: null [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351-1: SUMMARY for call via_ircc_init_#t~ret231#1 := printk(6bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351: havoc via_ircc_init_#t~ret231#1; [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417-1: SUMMARY for call via_init_one_#t~ret239#1 := printk(15bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7417: havoc via_init_one_#t~ret239#1; [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276: SUMMARY for call ResetChip(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1)[16:0], 4bv8); srcloc: null [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume 0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(via_ircc_interrupt_~iHostIntType~0#1)); [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume !(0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(via_ircc_interrupt_~iHostIntType~0#1))); [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume 0bv32 != ~bvand~32(64bv32, ~zero_extend~32~8(via_ircc_interrupt_~iHostIntType~0#1));call via_ircc_interrupt_#t~mem693#1 := read~intINTTYPE1#2(via_ircc_interrupt_~self~4#1.base, ~bvadd~64(12bv64, ~bvadd~64(569bv64, via_ircc_interrupt_~self~4#1.offset)), 1bv64);call write~intINTTYPE1#2(~bvadd~32(1bv32, ~zero_extend~32~8(via_ircc_interrupt_#t~mem693#1))[8:0], via_ircc_interrupt_~self~4#1.base, ~bvadd~64(12bv64, ~bvadd~64(569bv64, via_ircc_interrupt_~self~4#1.offset)), 1bv64);havoc via_ircc_interrupt_#t~mem693#1; [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume !(0bv32 != ~bvand~32(64bv32, ~zero_extend~32~8(via_ircc_interrupt_~iHostIntType~0#1))); [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: assume 9bv32 == ~ldv_statevar_1~0; [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: assume !(9bv32 == ~ldv_statevar_1~0); [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541: call via_ircc_dma_receive_complete_#t~mem553#1.base, via_ircc_dma_receive_complete_#t~mem553#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~skb~0#1.base, ~bvadd~64(229bv64, via_ircc_dma_receive_complete_~skb~0#1.offset), 8bv64);call via_ircc_dma_receive_complete_#t~mem554#1.base, via_ircc_dma_receive_complete_#t~mem554#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, via_ircc_dma_receive_complete_~self#1.offset)), 8bv64);call via_ircc_dma_receive_complete_#t~mem555#1 := read~intINTTYPE1#2(via_ircc_dma_receive_complete_#t~mem554#1.base, ~bvadd~64(via_ircc_dma_receive_complete_#t~mem554#1.offset, ~sign_extend~64~32(~bvmul~32(2bv32, via_ircc_dma_receive_complete_~i~8#1))), 1bv64);call write~intINTTYPE1#2(via_ircc_dma_receive_complete_#t~mem555#1, via_ircc_dma_receive_complete_#t~mem553#1.base, ~bvadd~64(via_ircc_dma_receive_complete_#t~mem553#1.offset, ~sign_extend~64~32(via_ircc_dma_receive_complete_~i~8#1)), 1bv64);via_ircc_dma_receive_complete_~i~8#1 := ~bvadd~32(1bv32, via_ircc_dma_receive_complete_~i~8#1); [2025-02-08 04:01:37,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484-1: SUMMARY for call via_init_one_#t~ret261#1 := pci_write_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 66bv32, ~bvor~32(128bv32, ~zero_extend~32~8(via_init_one_#t~mem260#1))[8:0]); srcloc: null [2025-02-08 04:01:37,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484: havoc via_init_one_#t~mem260#1;havoc via_init_one_#t~ret261#1; [2025-02-08 04:01:37,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(via_ircc_dma_xmit_complete_~Tx_status~0#1));call via_ircc_dma_xmit_complete_#t~mem511#1.base, via_ircc_dma_xmit_complete_#t~mem511#1.offset := read~$Pointer$#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_xmit_complete_~self#1.offset), 8bv64);call via_ircc_dma_xmit_complete_#t~mem512#1.base, via_ircc_dma_xmit_complete_#t~mem512#1.offset := read~$Pointer$#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_xmit_complete_~self#1.offset), 8bv64);call via_ircc_dma_xmit_complete_#t~mem513#1 := read~intINTTYPE8#2(via_ircc_dma_xmit_complete_#t~mem512#1.base, ~bvadd~64(40bv64, ~bvadd~64(260bv64, via_ircc_dma_xmit_complete_#t~mem512#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, via_ircc_dma_xmit_complete_#t~mem513#1), via_ircc_dma_xmit_complete_#t~mem511#1.base, ~bvadd~64(40bv64, ~bvadd~64(260bv64, via_ircc_dma_xmit_complete_#t~mem511#1.offset)), 8bv64);havoc via_ircc_dma_xmit_complete_#t~mem511#1.base, via_ircc_dma_xmit_complete_#t~mem511#1.offset;havoc via_ircc_dma_xmit_complete_#t~mem512#1.base, via_ircc_dma_xmit_complete_#t~mem512#1.offset;havoc via_ircc_dma_xmit_complete_#t~mem513#1;call via_ircc_dma_xmit_complete_#t~mem514#1.base, via_ircc_dma_xmit_complete_#t~mem514#1.offset := read~$Pointer$#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_xmit_complete_~self#1.offset), 8bv64);call via_ircc_dma_xmit_complete_#t~mem515#1.base, via_ircc_dma_xmit_complete_#t~mem515#1.offset := read~$Pointer$#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_xmit_complete_~self#1.offset), 8bv64);call via_ircc_dma_xmit_complete_#t~mem516#1 := read~intINTTYPE8#2(via_ircc_dma_xmit_complete_#t~mem515#1.base, ~bvadd~64(144bv64, ~bvadd~64(260bv64, via_ircc_dma_xmit_complete_#t~mem515#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, via_ircc_dma_xmit_complete_#t~mem516#1), via_ircc_dma_xmit_complete_#t~mem514#1.base, ~bvadd~64(144bv64, ~bvadd~64(260bv64, via_ircc_dma_xmit_complete_#t~mem514#1.offset)), 8bv64);havoc via_ircc_dma_xmit_complete_#t~mem514#1.base, via_ircc_dma_xmit_complete_#t~mem514#1.offset;havoc via_ircc_dma_xmit_complete_#t~mem515#1.base, via_ircc_dma_xmit_complete_#t~mem515#1.offset;havoc via_ircc_dma_xmit_complete_#t~mem516#1; [2025-02-08 04:01:37,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(via_ircc_dma_xmit_complete_~Tx_status~0#1)));call via_ircc_dma_xmit_complete_#t~mem517#1.base, via_ircc_dma_xmit_complete_#t~mem517#1.offset := read~$Pointer$#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_xmit_complete_~self#1.offset), 8bv64);call via_ircc_dma_xmit_complete_#t~mem518#1.base, via_ircc_dma_xmit_complete_#t~mem518#1.offset := read~$Pointer$#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(216bv64, via_ircc_dma_xmit_complete_~self#1.offset), 8bv64);call via_ircc_dma_xmit_complete_#t~mem519#1 := read~intINTTYPE8#2(via_ircc_dma_xmit_complete_#t~mem518#1.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, via_ircc_dma_xmit_complete_#t~mem518#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, via_ircc_dma_xmit_complete_#t~mem519#1), via_ircc_dma_xmit_complete_#t~mem517#1.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, via_ircc_dma_xmit_complete_#t~mem517#1.offset)), 8bv64);havoc via_ircc_dma_xmit_complete_#t~mem517#1.base, via_ircc_dma_xmit_complete_#t~mem517#1.offset;havoc via_ircc_dma_xmit_complete_#t~mem518#1.base, via_ircc_dma_xmit_complete_#t~mem518#1.offset;havoc via_ircc_dma_xmit_complete_#t~mem519#1; [2025-02-08 04:01:37,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret453#1 := WriteRegBit(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1), 32bv8, 7bv8, 1bv8); srcloc: null [2025-02-08 04:01:37,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277: havoc via_ircc_hard_xmit_sir_#t~ret453#1; [2025-02-08 04:01:37,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9334: assume 0bv32 != via_ircc_net_ioctl_~tmp___4~6#1;via_ircc_net_ioctl_~ret~3#1 := 4294967295bv32; [2025-02-08 04:01:37,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9334: assume !(0bv32 != via_ircc_net_ioctl_~tmp___4~6#1);call via_ircc_net_ioctl_#t~mem795#1.base, via_ircc_net_ioctl_#t~mem795#1.offset := read~$Pointer$#2(via_ircc_net_ioctl_~self~7#1.base, ~bvadd~64(216bv64, via_ircc_net_ioctl_~self~7#1.offset), 8bv64);assume { :begin_inline_irda_device_set_media_busy } true;irda_device_set_media_busy_#in~arg0#1.base, irda_device_set_media_busy_#in~arg0#1.offset, irda_device_set_media_busy_#in~arg1#1 := via_ircc_net_ioctl_#t~mem795#1.base, via_ircc_net_ioctl_#t~mem795#1.offset, 1bv32;havoc irda_device_set_media_busy_~arg0#1.base, irda_device_set_media_busy_~arg0#1.offset, irda_device_set_media_busy_~arg1#1;irda_device_set_media_busy_~arg0#1.base, irda_device_set_media_busy_~arg0#1.offset := irda_device_set_media_busy_#in~arg0#1.base, irda_device_set_media_busy_#in~arg0#1.offset;irda_device_set_media_busy_~arg1#1 := irda_device_set_media_busy_#in~arg1#1;havoc irda_device_set_media_busy_~arg0#1.base, irda_device_set_media_busy_~arg0#1.offset, irda_device_set_media_busy_~arg1#1;havoc irda_device_set_media_busy_#in~arg0#1.base, irda_device_set_media_busy_#in~arg0#1.offset, irda_device_set_media_busy_#in~arg1#1;assume { :end_inline_irda_device_set_media_busy } true;havoc via_ircc_net_ioctl_#t~mem795#1.base, via_ircc_net_ioctl_#t~mem795#1.offset; [2025-02-08 04:01:37,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10061: assume 20bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10061: assume !(20bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193: ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset := ldv_pci_pci_instance_2_#t~ret859#1.base, ldv_pci_pci_instance_2_#t~ret859#1.offset;havoc ldv_pci_pci_instance_2_#t~ret859#1.base, ldv_pci_pci_instance_2_#t~ret859#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset; [2025-02-08 04:01:37,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret859#1.base, ldv_pci_pci_instance_2_#t~ret859#1.offset := ldv_xmalloc(2936bv64); srcloc: null [2025-02-08 04:01:37,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070: via_ircc_is_receiving_#res#1 := via_ircc_is_receiving_~status~2#1;via_ircc_net_ioctl_#t~ret796#1 := via_ircc_is_receiving_#res#1;havoc via_ircc_is_receiving_#t~ret733#1, via_ircc_is_receiving_#t~mem734#1, via_ircc_is_receiving_#t~ret735#1, via_ircc_is_receiving_#t~ret736#1, via_ircc_is_receiving_~self#1.base, via_ircc_is_receiving_~self#1.offset, via_ircc_is_receiving_~status~2#1, via_ircc_is_receiving_~iobase~9#1, via_ircc_is_receiving_~tmp~43#1;havoc via_ircc_is_receiving_#in~self#1.base, via_ircc_is_receiving_#in~self#1.offset;assume { :end_inline_via_ircc_is_receiving } true;via_ircc_net_ioctl_~tmp___5~4#1 := via_ircc_net_ioctl_#t~ret796#1;havoc via_ircc_net_ioctl_#t~ret796#1;call write~intINTTYPE4#2(via_ircc_net_ioctl_~tmp___5~4#1, via_ircc_net_ioctl_~irq~0#1.base, ~bvadd~64(16bv64, via_ircc_net_ioctl_~irq~0#1.offset), 4bv64); [2025-02-08 04:01:37,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_0_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7485-1: SUMMARY for call via_init_one_#t~ret262#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 64bv32, via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset); srcloc: null [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7485: havoc via_init_one_#t~ret262#1;call via_init_one_#t~mem263#1 := read~intINTTYPE1#8(via_init_one_~#oldPCI_40~0#1.base, via_init_one_~#oldPCI_40~0#1.offset, 1bv64); [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: havoc via_ircc_hard_xmit_sir_#t~ret454#1; [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret454#1 := WriteRegBit(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1), 34bv8, 7bv8, 1bv8); srcloc: null [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8939: via_ircc_interrupt_~iRxIntType~0#1 := via_ircc_interrupt_#t~ret711#1;havoc via_ircc_interrupt_#t~ret711#1; [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8939-1: SUMMARY for call via_ircc_interrupt_#t~ret711#1 := ReadReg(via_ircc_interrupt_~iobase~7#1, 39bv32); srcloc: null [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: assume ~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: assume !~bvugt~32(~irda_debug~0, 1bv32); [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486: havoc via_init_one_#t~mem263#1;havoc via_init_one_#t~ret264#1; [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8609: assume ~bvsgt~32(via_ircc_dma_receive_complete_#t~mem581#1, 7bv32);havoc via_ircc_dma_receive_complete_#t~mem581#1;call write~intINTTYPE4#2(0bv32, via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(80bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64); [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8609: assume !~bvsgt~32(via_ircc_dma_receive_complete_#t~mem581#1, 7bv32);havoc via_ircc_dma_receive_complete_#t~mem581#1; [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: assume 6bv32 == ~ldv_statevar_10~0; [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: assume !(6bv32 == ~ldv_statevar_10~0); [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486-1: SUMMARY for call via_init_one_#t~ret264#1 := pci_write_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 64bv32, ~bvand~32(247bv32, ~zero_extend~32~8(via_init_one_#t~mem263#1))[8:0]); srcloc: null [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret455#1 := WriteRegBit(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1), 34bv8, 6bv8, 0bv8); srcloc: null [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: havoc via_ircc_hard_xmit_sir_#t~ret455#1;call via_ircc_hard_xmit_sir_#t~mem456#1 := read~intINTTYPE4#2(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(32bv64, ~bvadd~64(284bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)), 4bv64);call via_ircc_hard_xmit_sir_#t~mem457#1 := read~intINTTYPE8#2(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(440bv64, via_ircc_hard_xmit_sir_~self~2#1.offset), 8bv64);call via_ircc_hard_xmit_sir_#t~mem458#1 := read~intINTTYPE4#2(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(24bv64, ~bvadd~64(356bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)), 4bv64); [2025-02-08 04:01:37,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195: ldv_pci_pci_instance_2_~tmp___3~7#1.base, ldv_pci_pci_instance_2_~tmp___3~7#1.offset := ldv_pci_pci_instance_2_#t~ret860#1.base, ldv_pci_pci_instance_2_#t~ret860#1.offset;havoc ldv_pci_pci_instance_2_#t~ret860#1.base, ldv_pci_pci_instance_2_#t~ret860#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~7#1.base, ldv_pci_pci_instance_2_~tmp___3~7#1.offset; [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret860#1.base, ldv_pci_pci_instance_2_#t~ret860#1.offset := ldv_xmalloc(32bv64); srcloc: null [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: havoc via_ircc_interrupt_#t~ret694#1;call via_ircc_interrupt_#t~mem695#1 := read~intINTTYPE4#2(via_ircc_interrupt_~self~4#1.base, ~bvadd~64(48bv64, ~bvadd~64(284bv64, via_ircc_interrupt_~self~4#1.offset)), 4bv64); [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874-1: SUMMARY for call via_ircc_interrupt_#t~ret694#1 := WriteRegBit(via_ircc_interrupt_~iobase~7#1, 51bv8, 0bv8, 1bv8); srcloc: null [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: 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~ret813#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~811#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~812#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~812#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_#~811#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~812#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~812#1.offset;##fun~C_INT~X~$Pointer$~TO~C_INT_#~811#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~811#1;##fun~C_INT~X~$Pointer$~TO~C_INT_#~812#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~812#1.offset := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~812#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~812#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret813#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~811#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~812#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~812#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~811#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~812#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~812#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~ret813#1; [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: assume !(0bv64 != ~bvadd~64(~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset)); [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7487-1: SUMMARY for call via_init_one_#t~ret265#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 68bv32, via_init_one_~#oldPCI_44~0#1.base, via_init_one_~#oldPCI_44~0#1.offset); srcloc: null [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7487: havoc via_init_one_#t~ret265#1; [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume ~bvslt~32(via_ircc_dma_receive_complete_~i~8#1, ~bvadd~32(4294967294bv32, via_ircc_dma_receive_complete_~len~0#1)); [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume !~bvslt~32(via_ircc_dma_receive_complete_~i~8#1, ~bvadd~32(4294967294bv32, via_ircc_dma_receive_complete_~len~0#1)); [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-1: SUMMARY for call irda_setup_dma(via_ircc_hard_xmit_sir_#t~mem456#1, via_ircc_hard_xmit_sir_#t~mem457#1, via_ircc_hard_xmit_sir_#t~mem458#1, 8bv32); srcloc: null [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280: havoc via_ircc_hard_xmit_sir_#t~mem456#1;havoc via_ircc_hard_xmit_sir_#t~mem457#1;havoc via_ircc_hard_xmit_sir_#t~mem458#1;call via_ircc_hard_xmit_sir_#t~mem459#1 := read~intINTTYPE4#2(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(24bv64, ~bvadd~64(356bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)), 4bv64); [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10130: assume 0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem847#1.base, ldv_pci_pci_instance_2_#t~mem847#1.offset);havoc ldv_pci_pci_instance_2_#t~mem847#1.base, ldv_pci_pci_instance_2_#t~mem847#1.offset;call ldv_pci_pci_instance_2_#t~mem848#1.base, ldv_pci_pci_instance_2_#t~mem848#1.offset := read~$Pointer$#28(~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~mem849#1 := read~intINTTYPE4#31(~#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~mem848#1.base, ldv_pci_pci_instance_2_#t~mem848#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem849#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem827#1, ldv_pci_instance_suspend_2_8_#t~ret828#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~55#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#12(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~55#1;call ldv_pci_instance_suspend_2_8_#t~mem827#1 := read~intINTTYPE4#12(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4bv64); [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10130: assume !(0bv64 != ~bvadd~64(ldv_pci_pci_instance_2_#t~mem847#1.base, ldv_pci_pci_instance_2_#t~mem847#1.offset));havoc ldv_pci_pci_instance_2_#t~mem847#1.base, ldv_pci_pci_instance_2_#t~mem847#1.offset; [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9271: via_ircc_net_ioctl_~tmp~46#1.base, via_ircc_net_ioctl_~tmp~46#1.offset := via_ircc_net_ioctl_#t~ret787#1.base, via_ircc_net_ioctl_#t~ret787#1.offset;havoc via_ircc_net_ioctl_#t~ret787#1.base, via_ircc_net_ioctl_#t~ret787#1.offset;via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset := via_ircc_net_ioctl_~tmp~46#1.base, via_ircc_net_ioctl_~tmp~46#1.offset; [2025-02-08 04:01:37,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9271-1: SUMMARY for call via_ircc_net_ioctl_#t~ret787#1.base, via_ircc_net_ioctl_#t~ret787#1.offset := netdev_priv(via_ircc_net_ioctl_~dev#1.base, via_ircc_net_ioctl_~dev#1.offset); srcloc: null [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8941: assume ~bvugt~32(~irda_debug~0, 3bv32); [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8941: assume !~bvugt~32(~irda_debug~0, 3bv32); [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866: havoc ldv_net_dummy_resourceless_instance_1_#t~ret816#1, ldv_net_dummy_resourceless_instance_1_#t~ret817#1, ldv_net_dummy_resourceless_instance_1_#t~ret818#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~53#1, ldv_net_dummy_resourceless_instance_1_~tmp___0~19#1, ldv_net_dummy_resourceless_instance_1_~tmp___1~13#1;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10130-1: call ldv_pci_pci_instance_2_#t~mem847#1.base, ldv_pci_pci_instance_2_#t~mem847#1.offset := read~$Pointer$#28(~ldv_2_container_pci_driver~0.base, ~bvadd~64(48bv64, ~ldv_2_container_pci_driver~0.offset), 8bv64); [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8677: havoc upload_rxdata_#t~ret614#1; [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8677-1: SUMMARY for call upload_rxdata_#t~ret614#1 := printk(64bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: RxTimerHandler_~tmp~41#1 := RxTimerHandler_#t~ret641#1;havoc RxTimerHandler_#t~ret641#1; [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743-1: SUMMARY for call RxTimerHandler_#t~ret641#1 := CkRxRecv(~zero_extend~32~16(RxTimerHandler_~iobase#1[16:0])[16:0], RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset); srcloc: null [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7422: SUMMARY for call WriteLPCReg(7bv32, 12bv8); srcloc: null [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-1: SUMMARY for call ldv___pci_register_driver_#t~ret798#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488-1: SUMMARY for call via_init_one_#t~ret266#1 := pci_write_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 68bv32, 78bv8); srcloc: null [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488: havoc via_init_one_#t~ret266#1;call via_init_one_#t~mem267#1 := read~intINTTYPE1#8(via_init_one_~#bTmp~8#1.base, via_init_one_~#bTmp~8#1.offset, 1bv64); [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356: assume { :begin_inline_ldv___pci_register_driver_18 } true;ldv___pci_register_driver_18_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_18_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_18_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg3#1.offset := ~#via_driver~0.base, ~#via_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 8bv64, 0bv64;havoc ldv___pci_register_driver_18_#res#1;havoc ldv___pci_register_driver_18_#t~ret876#1, ldv___pci_register_driver_18_#t~ret877#1, ldv___pci_register_driver_18_~ldv_func_arg1#1.base, ldv___pci_register_driver_18_~ldv_func_arg1#1.offset, ldv___pci_register_driver_18_~ldv_func_arg2#1.base, ldv___pci_register_driver_18_~ldv_func_arg2#1.offset, ldv___pci_register_driver_18_~ldv_func_arg3#1.base, ldv___pci_register_driver_18_~ldv_func_arg3#1.offset, ldv___pci_register_driver_18_~ldv_func_res~0#1, ldv___pci_register_driver_18_~tmp~64#1, ldv___pci_register_driver_18_~tmp___0~22#1;ldv___pci_register_driver_18_~ldv_func_arg1#1.base, ldv___pci_register_driver_18_~ldv_func_arg1#1.offset := ldv___pci_register_driver_18_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_18_~ldv_func_arg2#1.base, ldv___pci_register_driver_18_~ldv_func_arg2#1.offset := ldv___pci_register_driver_18_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_18_~ldv_func_arg3#1.base, ldv___pci_register_driver_18_~ldv_func_arg3#1.offset := ldv___pci_register_driver_18_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_18_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_18_~ldv_func_res~0#1;havoc ldv___pci_register_driver_18_~tmp~64#1;havoc ldv___pci_register_driver_18_~tmp___0~22#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_18_~ldv_func_arg1#1.base, ldv___pci_register_driver_18_~ldv_func_arg1#1.offset, ldv___pci_register_driver_18_~ldv_func_arg2#1.base, ldv___pci_register_driver_18_~ldv_func_arg2#1.offset, ldv___pci_register_driver_18_~ldv_func_arg3#1.base, ldv___pci_register_driver_18_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet945#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~nondet945#1;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet945#1;havoc __pci_register_driver_#t~nondet945#1; [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: SUMMARY for call hwreset(via_ircc_dma_xmit_complete_~self#1.base, via_ircc_dma_xmit_complete_~self#1.offset); srcloc: null [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470: ldv___pci_register_driver_~tmp~48#1 := ldv___pci_register_driver_#t~ret798#1;havoc ldv___pci_register_driver_#t~ret798#1; [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10197: ldv_pci_pci_instance_2_~tmp___4~7#1 := ldv_pci_pci_instance_2_#t~ret861#1;havoc ldv_pci_pci_instance_2_#t~ret861#1; [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10197-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret861#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281-1: SUMMARY for call SetSendByte(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1)[16:0], via_ircc_hard_xmit_sir_#t~mem459#1); srcloc: null [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: havoc via_ircc_hard_xmit_sir_#t~mem459#1; [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8876: assume 1bv32 == via_ircc_interrupt_#t~mem695#1;havoc via_ircc_interrupt_#t~mem695#1; [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8876: assume !(1bv32 == via_ircc_interrupt_#t~mem695#1);havoc via_ircc_interrupt_#t~mem695#1; [2025-02-08 04:01:37,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810: RxTimerHandler_~tmp___3~3#1 := RxTimerHandler_#t~ret682#1;havoc RxTimerHandler_#t~ret682#1; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10065: havoc ldv_pci_pci_instance_2_#t~ret833#1, ldv_pci_pci_instance_2_#t~mem834#1.base, ldv_pci_pci_instance_2_#t~mem834#1.offset, ldv_pci_pci_instance_2_#t~mem835#1.base, ldv_pci_pci_instance_2_#t~mem835#1.offset, ldv_pci_pci_instance_2_#t~mem836#1.base, ldv_pci_pci_instance_2_#t~mem836#1.offset, ldv_pci_pci_instance_2_#t~ret837#1, ldv_pci_pci_instance_2_#t~mem838#1.base, ldv_pci_pci_instance_2_#t~mem838#1.offset, ldv_pci_pci_instance_2_#t~mem839#1.base, ldv_pci_pci_instance_2_#t~mem839#1.offset, ldv_pci_pci_instance_2_#t~mem840#1.base, ldv_pci_pci_instance_2_#t~mem840#1.offset, ldv_pci_pci_instance_2_#t~mem841#1.base, ldv_pci_pci_instance_2_#t~mem841#1.offset, ldv_pci_pci_instance_2_#t~mem842#1.base, ldv_pci_pci_instance_2_#t~mem842#1.offset, ldv_pci_pci_instance_2_#t~mem843#1.base, ldv_pci_pci_instance_2_#t~mem843#1.offset, ldv_pci_pci_instance_2_#t~mem844#1, ldv_pci_pci_instance_2_#t~ret845#1, ldv_pci_pci_instance_2_#t~ret846#1, ldv_pci_pci_instance_2_#t~mem847#1.base, ldv_pci_pci_instance_2_#t~mem847#1.offset, ldv_pci_pci_instance_2_#t~mem848#1.base, ldv_pci_pci_instance_2_#t~mem848#1.offset, ldv_pci_pci_instance_2_#t~mem849#1, ldv_pci_pci_instance_2_#t~ret850#1, ldv_pci_pci_instance_2_#t~ret851#1, ldv_pci_pci_instance_2_#t~ret852#1, ldv_pci_pci_instance_2_#t~ret853#1, ldv_pci_pci_instance_2_#t~ret854#1, ldv_pci_pci_instance_2_#t~mem855#1.base, ldv_pci_pci_instance_2_#t~mem855#1.offset, ldv_pci_pci_instance_2_#t~ret856#1, ldv_pci_pci_instance_2_#t~ret857#1, ldv_pci_pci_instance_2_#t~ret858#1, ldv_pci_pci_instance_2_#t~ret859#1.base, ldv_pci_pci_instance_2_#t~ret859#1.offset, ldv_pci_pci_instance_2_#t~ret860#1.base, ldv_pci_pci_instance_2_#t~ret860#1.offset, ldv_pci_pci_instance_2_#t~ret861#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~57#1, ldv_pci_pci_instance_2_~tmp___0~20#1, ldv_pci_pci_instance_2_~tmp___1~14#1, ldv_pci_pci_instance_2_~tmp___2~10#1.base, ldv_pci_pci_instance_2_~tmp___2~10#1.offset, ldv_pci_pci_instance_2_~tmp___3~7#1.base, ldv_pci_pci_instance_2_~tmp___3~7#1.offset, ldv_pci_pci_instance_2_~tmp___4~7#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810-1: SUMMARY for call RxTimerHandler_#t~ret682#1 := ReadReg(RxTimerHandler_~iobase#1, 39bv32); srcloc: null [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423-1: SUMMARY for call via_init_one_#t~ret240#1 := ReadLPCReg(48bv32); srcloc: null [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423: via_init_one_~temp~4#1 := via_init_one_#t~ret240#1;havoc via_init_one_#t~ret240#1; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282: havoc via_ircc_hard_xmit_sir_#t~ret460#1; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret460#1 := WriteRegBit(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1), 32bv8, 5bv8, 0bv8); srcloc: null [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: havoc ldv_interrupt_instance_thread_0_3_#t~ret813#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 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: havoc via_ircc_interrupt_#t~ret712#1; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943-1: SUMMARY for call via_ircc_interrupt_#t~ret712#1 := printk(88bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604: assume 7bv32 == ~ldv_statevar_10~0; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604: assume !(7bv32 == ~ldv_statevar_10~0); [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: assume 0bv32 == ~bvand~32(2bv32, ~zero_extend~32~8(via_init_one_#t~mem267#1));havoc via_init_one_#t~mem267#1; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: assume !(0bv32 == ~bvand~32(2bv32, ~zero_extend~32~8(via_init_one_#t~mem267#1)));havoc via_init_one_#t~mem267#1; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: assume 0bv32 != RxTimerHandler_~tmp~41#1;call write~intINTTYPE4#2(0bv32, RxTimerHandler_~self#1.base, ~bvadd~64(588bv64, RxTimerHandler_~self#1.offset), 4bv64); [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: assume !(0bv32 != RxTimerHandler_~tmp~41#1);call RxTimerHandler_#t~mem643#1 := read~intINTTYPE4#2(RxTimerHandler_~self#1.base, ~bvadd~64(588bv64, RxTimerHandler_~self#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, RxTimerHandler_#t~mem643#1), RxTimerHandler_~self#1.base, ~bvadd~64(588bv64, RxTimerHandler_~self#1.offset), 4bv64);havoc RxTimerHandler_#t~mem643#1;call RxTimerHandler_#t~mem644#1 := read~intINTTYPE4#2(RxTimerHandler_~self#1.base, ~bvadd~64(588bv64, RxTimerHandler_~self#1.offset), 4bv64);RxTimerHandler_#t~short647#1 := 0bv32 != RxTimerHandler_#t~mem644#1; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: assume ~bvslt~32(via_ircc_init_~rc~0#1, 0bv32); [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: assume !~bvslt~32(via_ircc_init_~rc~0#1, 0bv32);via_ircc_init_#res#1 := 0bv32;ldv_EMGentry_init_via_ircc_init_10_7_#t~ret797#1 := via_ircc_init_#res#1;havoc via_ircc_init_#t~ret231#1, via_ircc_init_#t~ret232#1, via_ircc_init_#t~ret233#1, via_ircc_init_~rc~0#1;assume { :end_inline_via_ircc_init } true;ldv_EMGentry_init_via_ircc_init_10_7_~tmp~47#1 := ldv_EMGentry_init_via_ircc_init_10_7_#t~ret797#1;havoc ldv_EMGentry_init_via_ircc_init_10_7_#t~ret797#1;ldv_EMGentry_init_via_ircc_init_10_7_#res#1 := ldv_EMGentry_init_via_ircc_init_10_7_~tmp~47#1;ldv_entry_EMGentry_10_#t~ret806#1 := ldv_EMGentry_init_via_ircc_init_10_7_#res#1;havoc ldv_EMGentry_init_via_ircc_init_10_7_#t~ret797#1, ldv_EMGentry_init_via_ircc_init_10_7_~arg0#1.base, ldv_EMGentry_init_via_ircc_init_10_7_~arg0#1.offset, ldv_EMGentry_init_via_ircc_init_10_7_~tmp~47#1;havoc ldv_EMGentry_init_via_ircc_init_10_7_#in~arg0#1.base, ldv_EMGentry_init_via_ircc_init_10_7_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_via_ircc_init_10_7 } true;~ldv_10_ret_default~0 := ldv_entry_EMGentry_10_#t~ret806#1;havoc ldv_entry_EMGentry_10_#t~ret806#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_10_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret908#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~71#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~71#1; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: assume 0bv64 == ~bvadd~64(via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset); [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: assume !(0bv64 == ~bvadd~64(via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset)); [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret461#1 := WriteRegBit(~zero_extend~32~16(via_ircc_hard_xmit_sir_~iobase~3#1), 32bv8, 6bv8, 1bv8); srcloc: null [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283: havoc via_ircc_hard_xmit_sir_#t~ret461#1;call write~intINTTYPE8#2(~jiffies~0, via_ircc_hard_xmit_sir_~dev#1.base, ~bvadd~64(987bv64, via_ircc_hard_xmit_sir_~dev#1.offset), 8bv64); [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: assume 0bv32 != ldv___pci_register_driver_~tmp~48#1; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: assume !(0bv32 != ldv___pci_register_driver_~tmp~48#1); [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: assume 0bv32 != ldv_pci_pci_instance_2_~tmp___4~7#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp___4~7#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878-1: SUMMARY for call via_ircc_interrupt_#t~ret696#1 := via_ircc_dma_xmit(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset, ~zero_extend~32~16(via_ircc_interrupt_~iobase~7#1[16:0])[16:0]); srcloc: null [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: assume 0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(RxTimerHandler_~tmp___3~3#1)); [2025-02-08 04:01:37,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: assume !(0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(RxTimerHandler_~tmp___3~3#1))); [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001: assume 1bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001: assume !(1bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: havoc via_ircc_interrupt_#t~ret696#1; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8614: call write~intINTTYPE4#2(0bv32, via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(592bv64, via_ircc_dma_receive_complete_~self#1.offset), 4bv64); [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: assume 0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(via_init_one_~temp~4#1)); [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: assume !(0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(via_init_one_~temp~4#1)));via_init_one_~rc~1#1 := 4294967277bv32; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068: ldv_pci_pci_instance_2_~tmp~57#1 := ldv_pci_pci_instance_2_#t~ret833#1;havoc ldv_pci_pci_instance_2_#t~ret833#1; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret833#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8549: assume 12438bv32 == via_ircc_dma_receive_complete_#t~mem556#1;havoc via_ircc_dma_receive_complete_#t~mem556#1;via_ircc_dma_receive_complete_~i~8#1 := 0bv32; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8549: assume !(12438bv32 == via_ircc_dma_receive_complete_#t~mem556#1);havoc via_ircc_dma_receive_complete_#t~mem556#1; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9474: ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.offset := ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681: assume ~bvsle~32(~bvadd~32(4294967292bv32, upload_rxdata_~len~1#1), 1bv32);call upload_rxdata_#t~mem615#1.base, upload_rxdata_#t~mem615#1.offset := read~$Pointer$#2(upload_rxdata_~self#1.base, ~bvadd~64(216bv64, upload_rxdata_~self#1.offset), 8bv64);call upload_rxdata_#t~mem616#1.base, upload_rxdata_#t~mem616#1.offset := read~$Pointer$#2(upload_rxdata_~self#1.base, ~bvadd~64(216bv64, upload_rxdata_~self#1.offset), 8bv64);call upload_rxdata_#t~mem617#1 := read~intINTTYPE8#2(upload_rxdata_#t~mem616#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, upload_rxdata_#t~mem616#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, upload_rxdata_#t~mem617#1), upload_rxdata_#t~mem615#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, upload_rxdata_#t~mem615#1.offset)), 8bv64);havoc upload_rxdata_#t~mem615#1.base, upload_rxdata_#t~mem615#1.offset;havoc upload_rxdata_#t~mem616#1.base, upload_rxdata_#t~mem616#1.offset;havoc upload_rxdata_#t~mem617#1;upload_rxdata_#res#1 := 0bv32; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681: assume !~bvsle~32(~bvadd~32(4294967292bv32, upload_rxdata_~len~1#1), 1bv32); [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492-1: SUMMARY for call via_init_one_#t~ret268#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 68bv32, via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset); srcloc: null [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492: havoc via_init_one_#t~ret268#1;call via_init_one_#t~mem269#1 := read~intINTTYPE1#8(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset, 1bv64);via_init_one_~FirDRQ0~0#1 := ~bvashr~32(~bvand~32(48bv32, ~zero_extend~32~8(via_init_one_#t~mem269#1)), 4bv32)[16:0];havoc via_init_one_#t~mem269#1; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: havoc via_ircc_dma_receive_complete_#t~ret582#1; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret582#1 := WriteRegBit(via_ircc_dma_receive_complete_~iobase#1, 17bv8, 3bv8, 0bv8); srcloc: null [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276: havoc via_ircc_net_ioctl_#t~ret788#1;via_ircc_net_ioctl_#res#1 := 4294967295bv32; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360-1: SUMMARY for call via_ircc_init_#t~ret233#1 := printk(9bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276-1: SUMMARY for call via_ircc_net_ioctl_#t~ret788#1 := printk(143bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360: havoc via_ircc_init_#t~ret233#1;via_ircc_init_#res#1 := 4294967277bv32; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9474-1: SUMMARY for call ldv_assume((if 0bv32 == ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: SUMMARY for call spin_unlock_irqrestore(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(489bv64, via_ircc_hard_xmit_sir_~self~2#1.offset), via_ircc_hard_xmit_sir_~flags~0#1); srcloc: null [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11126: assume 0bv32 == ldv_assert_linux_usb_dev__probe_failed_~expr#1; [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11126: assume !(0bv32 == ldv_assert_linux_usb_dev__probe_failed_~expr#1); [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8814-1: SUMMARY for call RxTimerHandler_#t~ret683#1 := RxCurCount(~zero_extend~32~16(RxTimerHandler_~iobase#1[16:0])[16:0], RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset); srcloc: null [2025-02-08 04:01:37,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748: call RxTimerHandler_#t~mem642#1 := read~intINTTYPE4#2(RxTimerHandler_~self#1.base, ~bvadd~64(592bv64, RxTimerHandler_~self#1.offset), 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, RxTimerHandler_#t~mem642#1), RxTimerHandler_~self#1.base, ~bvadd~64(592bv64, RxTimerHandler_~self#1.offset), 4bv64);havoc RxTimerHandler_#t~mem642#1;RxTimerHandler_#res#1 := 0bv32; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748-1: SUMMARY for call SetTimer(~zero_extend~32~16(RxTimerHandler_~iobase#1[16:0])[16:0], 20bv8); srcloc: null [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9937: 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~mem834#1.base, ldv_pci_pci_instance_2_#t~mem834#1.offset;~ldv_statevar_2~0 := 1bv32; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9937-1: SUMMARY for call via_remove_one(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9871: ldv_net_dummy_resourceless_instance_1_~tmp~53#1 := ldv_net_dummy_resourceless_instance_1_#t~ret816#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret816#1; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9871-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret816#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8814: RxTimerHandler_~tmp___4~3#1 := RxTimerHandler_#t~ret683#1;havoc RxTimerHandler_#t~ret683#1;call RxTimerHandler_#t~mem684#1 := read~intINTTYPE4#2(RxTimerHandler_~self#1.base, ~bvadd~64(596bv64, RxTimerHandler_~self#1.offset), 4bv64); [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: SUMMARY for call ResetChip(~zero_extend~32~16(via_ircc_dma_xmit_complete_~iobase~5#1[16:0])[16:0], 3bv8); srcloc: null [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7427: SUMMARY for call WriteLPCReg(29bv32, 130bv8); srcloc: null [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8616: havoc via_ircc_dma_receive_complete_#t~ret583#1; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8616-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret583#1 := WriteRegBit(via_ircc_dma_receive_complete_~iobase#1, 34bv8, 6bv8, 0bv8); srcloc: null [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8286: via_ircc_hard_xmit_sir_#res#1 := 0bv32;ldv_dummy_resourceless_instance_callback_1_9_#t~ret805#1 := via_ircc_hard_xmit_sir_#res#1;havoc via_ircc_hard_xmit_sir_#t~ret433#1.base, via_ircc_hard_xmit_sir_#t~ret433#1.offset, via_ircc_hard_xmit_sir_#t~ret434#1, via_ircc_hard_xmit_sir_#t~mem435#1, via_ircc_hard_xmit_sir_#t~ret436#1, via_ircc_hard_xmit_sir_#t~mem437#1, via_ircc_hard_xmit_sir_#t~mem438#1, via_ircc_hard_xmit_sir_#t~ret439#1, via_ircc_hard_xmit_sir_#t~ret440#1, via_ircc_hard_xmit_sir_#t~ret441#1, via_ircc_hard_xmit_sir_#t~ret442#1.base, via_ircc_hard_xmit_sir_#t~ret442#1.offset, via_ircc_hard_xmit_sir_#t~ret443#1, via_ircc_hard_xmit_sir_#t~mem444#1.base, via_ircc_hard_xmit_sir_#t~mem444#1.offset, via_ircc_hard_xmit_sir_#t~mem445#1.base, via_ircc_hard_xmit_sir_#t~mem445#1.offset, via_ircc_hard_xmit_sir_#t~mem446#1, via_ircc_hard_xmit_sir_#t~ret447#1, via_ircc_hard_xmit_sir_#t~mem449#1, via_ircc_hard_xmit_sir_#t~mem448#1, via_ircc_hard_xmit_sir_#t~mem450#1, via_ircc_hard_xmit_sir_#t~ret451#1, via_ircc_hard_xmit_sir_#t~ret452#1, via_ircc_hard_xmit_sir_#t~ret453#1, via_ircc_hard_xmit_sir_#t~ret454#1, via_ircc_hard_xmit_sir_#t~ret455#1, via_ircc_hard_xmit_sir_#t~mem456#1, via_ircc_hard_xmit_sir_#t~mem457#1, via_ircc_hard_xmit_sir_#t~mem458#1, via_ircc_hard_xmit_sir_#t~mem459#1, via_ircc_hard_xmit_sir_#t~ret460#1, via_ircc_hard_xmit_sir_#t~ret461#1, via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset, via_ircc_hard_xmit_sir_~dev#1.base, via_ircc_hard_xmit_sir_~dev#1.offset, via_ircc_hard_xmit_sir_~self~2#1.base, via_ircc_hard_xmit_sir_~self~2#1.offset, via_ircc_hard_xmit_sir_~flags~0#1, via_ircc_hard_xmit_sir_~iobase~3#1, via_ircc_hard_xmit_sir_~speed~0#1, via_ircc_hard_xmit_sir_~tmp~35#1.base, via_ircc_hard_xmit_sir_~tmp~35#1.offset, via_ircc_hard_xmit_sir_~tmp___0~10#1.base, via_ircc_hard_xmit_sir_~tmp___0~10#1.offset;havoc via_ircc_hard_xmit_sir_#in~skb#1.base, via_ircc_hard_xmit_sir_#in~skb#1.offset, via_ircc_hard_xmit_sir_#in~dev#1.base, via_ircc_hard_xmit_sir_#in~dev#1.offset;assume { :end_inline_via_ircc_hard_xmit_sir } true;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret805#1;havoc ldv_dummy_resourceless_instance_callback_1_9_#t~ret805#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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;~ldv_statevar_1~0 := 2bv32; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8286-1: SUMMARY for call consume_skb(via_ircc_hard_xmit_sir_~skb#1.base, via_ircc_hard_xmit_sir_~skb#1.offset); srcloc: null [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070: assume 0bv32 != ldv_pci_pci_instance_2_~tmp~57#1;~ldv_statevar_2~0 := 12bv32; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070: assume !(0bv32 != ldv_pci_pci_instance_2_~tmp~57#1);~ldv_statevar_2~0 := 17bv32; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9806: ~ldv_statevar_0~0 := 6bv32; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494: havoc via_init_one_#t~ret270#1;call via_init_one_#t~mem271#1 := read~intINTTYPE1#8(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset, 1bv64);via_init_one_~FirDRQ1~0#1 := ~bvashr~32(~zero_extend~32~8(via_init_one_#t~mem271#1), 6bv32)[16:0];havoc via_init_one_#t~mem271#1; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476: assume { :begin_inline_ldv_dispatch_register_9_2 } true;ldv_dispatch_register_9_2_#in~arg0#1.base, ldv_dispatch_register_9_2_#in~arg0#1.offset := ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_9_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_register_9_2_~arg0#1.base, ldv_dispatch_register_9_2_~arg0#1.offset;ldv_dispatch_register_9_2_~arg0#1.base, ldv_dispatch_register_9_2_~arg0#1.offset := ldv_dispatch_register_9_2_#in~arg0#1.base, ldv_dispatch_register_9_2_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_register_9_2_~arg0#1.base, ldv_dispatch_register_9_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_20 } true;~ldv_statevar_2~0 := 19bv32; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476-1: SUMMARY for call ldv_assume((if 20bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617: havoc via_ircc_dma_receive_complete_#t~ret584#1;call via_ircc_dma_receive_complete_#t~mem585#1 := read~intINTTYPE4#2(via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(76bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64); [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617-1: SUMMARY for call via_ircc_dma_receive_complete_#t~ret584#1 := WriteRegBit(via_ircc_dma_receive_complete_~iobase#1, 32bv8, 5bv8, 0bv8); srcloc: null [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419: SUMMARY for call ResetChip(~zero_extend~32~16(via_ircc_dma_xmit_complete_~iobase~5#1[16:0])[16:0], 4bv8); srcloc: null [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608: havoc ldv_entry_EMGentry_10_#t~ret806#1, ldv_entry_EMGentry_10_#t~ret807#1, ldv_entry_EMGentry_10_#t~ret808#1, ldv_entry_EMGentry_10_~arg0#1.base, ldv_entry_EMGentry_10_~arg0#1.offset, ldv_entry_EMGentry_10_~tmp~49#1;havoc ldv_entry_EMGentry_10_#in~arg0#1.base, ldv_entry_EMGentry_10_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_10 } true; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: SUMMARY for call WriteLPCReg(35bv32, 24bv8); srcloc: null [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494-1: SUMMARY for call via_init_one_#t~ret270#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 68bv32, via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset); srcloc: null [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11194: havoc async_wrap_skb_#t~nondet949#1; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005: assume 2bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005: assume !(2bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume 2bv32 == via_ircc_interrupt_#t~mem697#1;havoc via_ircc_interrupt_#t~mem697#1;call via_ircc_interrupt_#t~mem698#1 := read~intINTTYPE4#2(via_ircc_interrupt_~self~4#1.base, ~bvadd~64(592bv64, via_ircc_interrupt_~self~4#1.offset), 4bv64); [2025-02-08 04:01:37,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume !(2bv32 == via_ircc_interrupt_#t~mem697#1);havoc via_ircc_interrupt_#t~mem697#1; [2025-02-08 04:01:37,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11128: assume false; [2025-02-08 04:01:37,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11128: assume !false; [2025-02-08 04:01:37,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11194-1: via_ircc_hard_xmit_sir_#t~ret447#1 := async_wrap_skb_#res#1;havoc async_wrap_skb_#t~nondet949#1, async_wrap_skb_~arg0#1.base, async_wrap_skb_~arg0#1.offset, async_wrap_skb_~arg1#1.base, async_wrap_skb_~arg1#1.offset, async_wrap_skb_~arg2#1;havoc async_wrap_skb_#in~arg0#1.base, async_wrap_skb_#in~arg0#1.offset, async_wrap_skb_#in~arg1#1.base, async_wrap_skb_#in~arg1#1.offset, async_wrap_skb_#in~arg2#1;assume { :end_inline_async_wrap_skb } true;call write~intINTTYPE4#2(via_ircc_hard_xmit_sir_#t~ret447#1, via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(24bv64, ~bvadd~64(356bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)), 4bv64);havoc via_ircc_hard_xmit_sir_#t~mem445#1.base, via_ircc_hard_xmit_sir_#t~mem445#1.offset;havoc via_ircc_hard_xmit_sir_#t~mem446#1;havoc via_ircc_hard_xmit_sir_#t~ret447#1;call via_ircc_hard_xmit_sir_#t~mem449#1 := read~intINTTYPE8#2(via_ircc_hard_xmit_sir_~dev#1.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, via_ircc_hard_xmit_sir_~dev#1.offset)), 8bv64);call via_ircc_hard_xmit_sir_#t~mem448#1 := read~intINTTYPE4#2(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(24bv64, ~bvadd~64(356bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)), 4bv64);call write~intINTTYPE8#2(~bvadd~64(via_ircc_hard_xmit_sir_#t~mem449#1, ~sign_extend~64~32(via_ircc_hard_xmit_sir_#t~mem448#1)), via_ircc_hard_xmit_sir_~dev#1.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, via_ircc_hard_xmit_sir_~dev#1.offset)), 8bv64);havoc via_ircc_hard_xmit_sir_#t~mem449#1;havoc via_ircc_hard_xmit_sir_#t~mem448#1;call via_ircc_hard_xmit_sir_#t~mem450#1 := read~intINTTYPE4#2(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(60bv64, ~bvadd~64(284bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)), 4bv64); [2025-02-08 04:01:37,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873: assume 0bv32 != ldv_net_dummy_resourceless_instance_1_~tmp~53#1;~ldv_statevar_1~0 := 1bv32; [2025-02-08 04:01:37,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873: assume !(0bv32 != ldv_net_dummy_resourceless_instance_1_~tmp~53#1);~ldv_statevar_1~0 := 7bv32; [2025-02-08 04:01:37,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882-1: call via_ircc_interrupt_#t~mem697#1 := read~intINTTYPE4#2(via_ircc_interrupt_~self~4#1.base, ~bvadd~64(48bv64, ~bvadd~64(284bv64, via_ircc_interrupt_~self~4#1.offset)), 4bv64); [2025-02-08 04:01:37,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8816: assume ~zero_extend~32~16(RxTimerHandler_~tmp___4~3#1) != RxTimerHandler_#t~mem684#1;havoc RxTimerHandler_#t~mem684#1;assume { :begin_inline_upload_rxdata } true;upload_rxdata_#in~self#1.base, upload_rxdata_#in~self#1.offset, upload_rxdata_#in~iobase#1 := RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset, RxTimerHandler_~iobase#1;havoc upload_rxdata_#res#1;havoc upload_rxdata_#t~ret613#1, upload_rxdata_#t~ret614#1, upload_rxdata_#t~mem615#1.base, upload_rxdata_#t~mem615#1.offset, upload_rxdata_#t~mem616#1.base, upload_rxdata_#t~mem616#1.offset, upload_rxdata_#t~mem617#1, upload_rxdata_#t~ret618#1.base, upload_rxdata_#t~ret618#1.offset, upload_rxdata_#t~mem619#1.base, upload_rxdata_#t~mem619#1.offset, upload_rxdata_#t~mem620#1.base, upload_rxdata_#t~mem620#1.offset, upload_rxdata_#t~mem621#1, upload_rxdata_#t~ret622#1.base, upload_rxdata_#t~ret622#1.offset, upload_rxdata_#t~mem623#1.base, upload_rxdata_#t~mem623#1.offset, upload_rxdata_#t~mem624#1, upload_rxdata_#t~mem625#1, upload_rxdata_#t~mem626#1, upload_rxdata_#t~mem627#1.base, upload_rxdata_#t~mem627#1.offset, upload_rxdata_#t~mem628#1.base, upload_rxdata_#t~mem628#1.offset, upload_rxdata_#t~mem629#1.base, upload_rxdata_#t~mem629#1.offset, upload_rxdata_#t~mem630#1, upload_rxdata_#t~mem631#1.base, upload_rxdata_#t~mem631#1.offset, upload_rxdata_#t~mem632#1.base, upload_rxdata_#t~mem632#1.offset, upload_rxdata_#t~mem633#1, upload_rxdata_#t~mem634#1.base, upload_rxdata_#t~mem634#1.offset, upload_rxdata_#t~ret635#1, upload_rxdata_#t~mem636#1, upload_rxdata_#t~ret637#1, upload_rxdata_#t~ret638#1, upload_rxdata_#t~ret639#1, upload_rxdata_#t~ret640#1, upload_rxdata_~self#1.base, upload_rxdata_~self#1.offset, upload_rxdata_~iobase#1, upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset, upload_rxdata_~len~1#1, upload_rxdata_~st_fifo~1#1.base, upload_rxdata_~st_fifo~1#1.offset, upload_rxdata_~tmp~40#1;upload_rxdata_~self#1.base, upload_rxdata_~self#1.offset := upload_rxdata_#in~self#1.base, upload_rxdata_#in~self#1.offset;upload_rxdata_~iobase#1 := upload_rxdata_#in~iobase#1;havoc upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset;havoc upload_rxdata_~len~1#1;havoc upload_rxdata_~st_fifo~1#1.base, upload_rxdata_~st_fifo~1#1.offset;havoc upload_rxdata_~tmp~40#1;upload_rxdata_~st_fifo~1#1.base, upload_rxdata_~st_fifo~1#1.offset := upload_rxdata_~self#1.base, upload_rxdata_~self#1.offset; [2025-02-08 04:01:37,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8816: assume !(~zero_extend~32~16(RxTimerHandler_~tmp___4~3#1) != RxTimerHandler_#t~mem684#1);havoc RxTimerHandler_#t~mem684#1; [2025-02-08 04:01:37,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477: havoc ldv_dispatch_register_9_2_~arg0#1.base, ldv_dispatch_register_9_2_~arg0#1.offset;havoc ldv_dispatch_register_9_2_#in~arg0#1.base, ldv_dispatch_register_9_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_9_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:01:37,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429-1: SUMMARY for call via_init_one_#t~ret241#1 := ReadLPCReg(240bv32); srcloc: null [2025-02-08 04:01:37,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7429: via_init_one_~temp~4#1 := via_init_one_#t~ret241#1;havoc via_init_one_#t~ret241#1; [2025-02-08 04:01:37,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345: assume { :begin_inline_via_ircc_is_receiving } true;via_ircc_is_receiving_#in~self#1.base, via_ircc_is_receiving_#in~self#1.offset := via_ircc_net_ioctl_~self~7#1.base, via_ircc_net_ioctl_~self~7#1.offset;havoc via_ircc_is_receiving_#res#1;havoc via_ircc_is_receiving_#t~ret733#1, via_ircc_is_receiving_#t~mem734#1, via_ircc_is_receiving_#t~ret735#1, via_ircc_is_receiving_#t~ret736#1, via_ircc_is_receiving_~self#1.base, via_ircc_is_receiving_~self#1.offset, via_ircc_is_receiving_~status~2#1, via_ircc_is_receiving_~iobase~9#1, via_ircc_is_receiving_~tmp~43#1;via_ircc_is_receiving_~self#1.base, via_ircc_is_receiving_~self#1.offset := via_ircc_is_receiving_#in~self#1.base, via_ircc_is_receiving_#in~self#1.offset;havoc via_ircc_is_receiving_~status~2#1;havoc via_ircc_is_receiving_~iobase~9#1;havoc via_ircc_is_receiving_~tmp~43#1;via_ircc_is_receiving_~status~2#1 := 0bv32; [2025-02-08 04:01:37,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: assume ~bvugt~32(via_ircc_interrupt_#t~mem698#1, 30bv32);havoc via_ircc_interrupt_#t~mem698#1; [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: assume !~bvugt~32(via_ircc_interrupt_#t~mem698#1, 30bv32);havoc via_ircc_interrupt_#t~mem698#1;assume { :begin_inline_RxTimerHandler } true;RxTimerHandler_#in~self#1.base, RxTimerHandler_#in~self#1.offset, RxTimerHandler_#in~iobase#1 := via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset, via_ircc_interrupt_~iobase~7#1;havoc RxTimerHandler_#res#1;havoc RxTimerHandler_#t~ret641#1, RxTimerHandler_#t~mem642#1, RxTimerHandler_#t~mem643#1, RxTimerHandler_#t~mem644#1, RxTimerHandler_#t~mem645#1, RxTimerHandler_#t~mem646#1, RxTimerHandler_#t~short647#1, RxTimerHandler_#t~mem648#1, RxTimerHandler_#t~short649#1, RxTimerHandler_#t~mem650#1, RxTimerHandler_#t~mem651#1, RxTimerHandler_#t~mem652#1, RxTimerHandler_#t~mem653#1, RxTimerHandler_#t~mem654#1, RxTimerHandler_#t~mem655#1, RxTimerHandler_#t~mem656#1, RxTimerHandler_#t~ret657#1.base, RxTimerHandler_#t~ret657#1.offset, RxTimerHandler_#t~mem658#1.base, RxTimerHandler_#t~mem658#1.offset, RxTimerHandler_#t~short659#1, RxTimerHandler_#t~mem660#1.base, RxTimerHandler_#t~mem660#1.offset, RxTimerHandler_#t~short661#1, RxTimerHandler_#t~mem662#1.base, RxTimerHandler_#t~mem662#1.offset, RxTimerHandler_#t~mem663#1.base, RxTimerHandler_#t~mem663#1.offset, RxTimerHandler_#t~mem664#1, RxTimerHandler_#t~ret665#1.base, RxTimerHandler_#t~ret665#1.offset, RxTimerHandler_#t~mem666#1.base, RxTimerHandler_#t~mem666#1.offset, RxTimerHandler_#t~mem667#1, RxTimerHandler_#t~ret668#1, RxTimerHandler_#t~mem669#1.base, RxTimerHandler_#t~mem669#1.offset, RxTimerHandler_#t~mem670#1.base, RxTimerHandler_#t~mem670#1.offset, RxTimerHandler_#t~mem671#1.base, RxTimerHandler_#t~mem671#1.offset, RxTimerHandler_#t~mem672#1, RxTimerHandler_#t~mem673#1.base, RxTimerHandler_#t~mem673#1.offset, RxTimerHandler_#t~mem674#1.base, RxTimerHandler_#t~mem674#1.offset, RxTimerHandler_#t~mem675#1, RxTimerHandler_#t~mem676#1.base, RxTimerHandler_#t~mem676#1.offset, RxTimerHandler_#t~ret677#1, RxTimerHandler_#t~mem678#1, RxTimerHandler_#t~ret679#1, RxTimerHandler_#t~ret680#1, RxTimerHandler_#t~ret681#1, RxTimerHandler_#t~ret682#1, RxTimerHandler_#t~ret683#1, RxTimerHandler_#t~mem684#1, RxTimerHandler_#t~ret685#1, RxTimerHandler_#t~mem686#1.base, RxTimerHandler_#t~mem686#1.offset, RxTimerHandler_#t~ret687#1, RxTimerHandler_#t~ret688#1, RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset, RxTimerHandler_~iobase#1, RxTimerHandler_~st_fifo~2#1.base, RxTimerHandler_~st_fifo~2#1.offset, RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset, RxTimerHandler_~len~2#1, RxTimerHandler_~status~1#1, RxTimerHandler_~tmp~41#1, RxTimerHandler_~tmp___0~15#1, RxTimerHandler_~tmp___1~9#1, RxTimerHandler_~tmp___2~6#1, RxTimerHandler_~tmp___3~3#1, RxTimerHandler_~tmp___4~3#1;RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset := RxTimerHandler_#in~self#1.base, RxTimerHandler_#in~self#1.offset;RxTimerHandler_~iobase#1 := RxTimerHandler_#in~iobase#1;havoc RxTimerHandler_~st_fifo~2#1.base, RxTimerHandler_~st_fifo~2#1.offset;havoc RxTimerHandler_~skb~2#1.base, RxTimerHandler_~skb~2#1.offset;havoc RxTimerHandler_~len~2#1;havoc RxTimerHandler_~status~1#1;havoc RxTimerHandler_~tmp~41#1;havoc RxTimerHandler_~tmp___0~15#1;havoc RxTimerHandler_~tmp___1~9#1;havoc RxTimerHandler_~tmp___2~6#1;havoc RxTimerHandler_~tmp___3~3#1;havoc RxTimerHandler_~tmp___4~3#1;RxTimerHandler_~st_fifo~2#1.base, RxTimerHandler_~st_fifo~2#1.offset := RxTimerHandler_~self#1.base, RxTimerHandler_~self#1.offset; [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8619: assume ~bvsgt~32(via_ircc_dma_receive_complete_#t~mem585#1, 7bv32);havoc via_ircc_dma_receive_complete_#t~mem585#1;call write~intINTTYPE4#2(0bv32, via_ircc_dma_receive_complete_~st_fifo~0#1.base, ~bvadd~64(76bv64, via_ircc_dma_receive_complete_~st_fifo~0#1.offset), 4bv64); [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8619: assume !~bvsgt~32(via_ircc_dma_receive_complete_#t~mem585#1, 7bv32);havoc via_ircc_dma_receive_complete_#t~mem585#1; [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8553: call via_ircc_dma_receive_complete_#t~mem557#1.base, via_ircc_dma_receive_complete_#t~mem557#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~skb~0#1.base, ~bvadd~64(229bv64, via_ircc_dma_receive_complete_~skb~0#1.offset), 8bv64);call via_ircc_dma_receive_complete_#t~mem558#1.base, via_ircc_dma_receive_complete_#t~mem558#1.offset := read~$Pointer$#2(via_ircc_dma_receive_complete_~self#1.base, ~bvadd~64(16bv64, ~bvadd~64(398bv64, via_ircc_dma_receive_complete_~self#1.offset)), 8bv64);call via_ircc_dma_receive_complete_#t~mem559#1 := read~intINTTYPE1#2(via_ircc_dma_receive_complete_#t~mem558#1.base, ~bvadd~64(via_ircc_dma_receive_complete_#t~mem558#1.offset, ~sign_extend~64~32(via_ircc_dma_receive_complete_~i~8#1)), 1bv64);call write~intINTTYPE1#2(via_ircc_dma_receive_complete_#t~mem559#1, via_ircc_dma_receive_complete_#t~mem557#1.base, ~bvadd~64(via_ircc_dma_receive_complete_#t~mem557#1.offset, ~sign_extend~64~32(via_ircc_dma_receive_complete_~i~8#1)), 1bv64);via_ircc_dma_receive_complete_~i~8#1 := ~bvadd~32(1bv32, via_ircc_dma_receive_complete_~i~8#1); [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139: ~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret851#1;havoc ldv_pci_pci_instance_2_#t~ret851#1;~ldv_statevar_2~0 := 7bv32; [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret851#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8818: RxTimerHandler_#t~ret685#1 := upload_rxdata_#res#1;havoc upload_rxdata_#t~ret613#1, upload_rxdata_#t~ret614#1, upload_rxdata_#t~mem615#1.base, upload_rxdata_#t~mem615#1.offset, upload_rxdata_#t~mem616#1.base, upload_rxdata_#t~mem616#1.offset, upload_rxdata_#t~mem617#1, upload_rxdata_#t~ret618#1.base, upload_rxdata_#t~ret618#1.offset, upload_rxdata_#t~mem619#1.base, upload_rxdata_#t~mem619#1.offset, upload_rxdata_#t~mem620#1.base, upload_rxdata_#t~mem620#1.offset, upload_rxdata_#t~mem621#1, upload_rxdata_#t~ret622#1.base, upload_rxdata_#t~ret622#1.offset, upload_rxdata_#t~mem623#1.base, upload_rxdata_#t~mem623#1.offset, upload_rxdata_#t~mem624#1, upload_rxdata_#t~mem625#1, upload_rxdata_#t~mem626#1, upload_rxdata_#t~mem627#1.base, upload_rxdata_#t~mem627#1.offset, upload_rxdata_#t~mem628#1.base, upload_rxdata_#t~mem628#1.offset, upload_rxdata_#t~mem629#1.base, upload_rxdata_#t~mem629#1.offset, upload_rxdata_#t~mem630#1, upload_rxdata_#t~mem631#1.base, upload_rxdata_#t~mem631#1.offset, upload_rxdata_#t~mem632#1.base, upload_rxdata_#t~mem632#1.offset, upload_rxdata_#t~mem633#1, upload_rxdata_#t~mem634#1.base, upload_rxdata_#t~mem634#1.offset, upload_rxdata_#t~ret635#1, upload_rxdata_#t~mem636#1, upload_rxdata_#t~ret637#1, upload_rxdata_#t~ret638#1, upload_rxdata_#t~ret639#1, upload_rxdata_#t~ret640#1, upload_rxdata_~self#1.base, upload_rxdata_~self#1.offset, upload_rxdata_~iobase#1, upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset, upload_rxdata_~len~1#1, upload_rxdata_~st_fifo~1#1.base, upload_rxdata_~st_fifo~1#1.offset, upload_rxdata_~tmp~40#1;havoc upload_rxdata_#in~self#1.base, upload_rxdata_#in~self#1.offset, upload_rxdata_#in~iobase#1;assume { :end_inline_upload_rxdata } true;havoc RxTimerHandler_#t~ret685#1;call RxTimerHandler_#t~mem686#1.base, RxTimerHandler_#t~mem686#1.offset := read~$Pointer$#2(RxTimerHandler_~self#1.base, ~bvadd~64(216bv64, RxTimerHandler_~self#1.offset), 8bv64); [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9611: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_10_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: assume 0bv32 != via_ircc_dma_xmit_complete_#t~mem520#1;havoc via_ircc_dma_xmit_complete_#t~mem520#1;call via_ircc_dma_xmit_complete_#t~mem521#1 := read~intINTTYPE4#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(561bv64, via_ircc_dma_xmit_complete_~self#1.offset), 4bv64); [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: assume !(0bv32 != via_ircc_dma_xmit_complete_#t~mem520#1);havoc via_ircc_dma_xmit_complete_#t~mem520#1; [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431: assume 0bv32 == ~bvand~32(1bv32, ~zero_extend~32~8(via_init_one_~temp~4#1)); [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431: assume !(0bv32 == ~bvand~32(1bv32, ~zero_extend~32~8(via_init_one_~temp~4#1))); [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422-1: call via_ircc_dma_xmit_complete_#t~mem520#1 := read~intINTTYPE4#2(via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(561bv64, via_ircc_dma_xmit_complete_~self#1.offset), 4bv64); [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8224-1: SUMMARY for call via_ircc_hard_xmit_sir_#t~ret433#1.base, via_ircc_hard_xmit_sir_#t~ret433#1.offset := netdev_priv(via_ircc_hard_xmit_sir_~dev#1.base, via_ircc_hard_xmit_sir_~dev#1.offset); srcloc: null [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8224: via_ircc_hard_xmit_sir_~tmp~35#1.base, via_ircc_hard_xmit_sir_~tmp~35#1.offset := via_ircc_hard_xmit_sir_#t~ret433#1.base, via_ircc_hard_xmit_sir_#t~ret433#1.offset;havoc via_ircc_hard_xmit_sir_#t~ret433#1.base, via_ircc_hard_xmit_sir_#t~ret433#1.offset;via_ircc_hard_xmit_sir_~self~2#1.base, via_ircc_hard_xmit_sir_~self~2#1.offset := via_ircc_hard_xmit_sir_~tmp~35#1.base, via_ircc_hard_xmit_sir_~tmp~35#1.offset; [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885: call via_ircc_interrupt_#t~mem699#1.base, via_ircc_interrupt_#t~mem699#1.offset := read~$Pointer$#2(via_ircc_interrupt_~self~4#1.base, ~bvadd~64(216bv64, via_ircc_interrupt_~self~4#1.offset), 8bv64); [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885-1: SUMMARY for call hwreset(via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset); srcloc: null [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819: RxTimerHandler_~tmp___2~6#1 := RxTimerHandler_#t~ret687#1;havoc RxTimerHandler_#t~mem686#1.base, RxTimerHandler_#t~mem686#1.offset;havoc RxTimerHandler_#t~ret687#1; [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819-1: SUMMARY for call RxTimerHandler_#t~ret687#1 := irda_device_txqueue_empty(RxTimerHandler_#t~mem686#1.base, RxTimerHandler_#t~mem686#1.offset); srcloc: null [2025-02-08 04:01:37,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9810: 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~ret810#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~51#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~51#1;assume { :begin_inline_via_ircc_interrupt } true;via_ircc_interrupt_#in~dummy#1, via_ircc_interrupt_#in~dev_id#1.base, via_ircc_interrupt_#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 via_ircc_interrupt_#res#1;havoc via_ircc_interrupt_#t~ret689#1.base, via_ircc_interrupt_#t~ret689#1.offset, via_ircc_interrupt_#t~mem690#1, via_ircc_interrupt_#t~ret691#1, via_ircc_interrupt_#t~ret692#1, via_ircc_interrupt_#t~mem693#1, via_ircc_interrupt_#t~ret694#1, via_ircc_interrupt_#t~mem695#1, via_ircc_interrupt_#t~ret696#1, via_ircc_interrupt_#t~mem697#1, via_ircc_interrupt_#t~mem698#1, via_ircc_interrupt_#t~mem699#1.base, via_ircc_interrupt_#t~mem699#1.offset, via_ircc_interrupt_#t~ret700#1, via_ircc_interrupt_#t~ret701#1, via_ircc_interrupt_#t~ret702#1, via_ircc_interrupt_#t~ret703#1, via_ircc_interrupt_#t~ret704#1, via_ircc_interrupt_#t~mem705#1, via_ircc_interrupt_#t~ret706#1, via_ircc_interrupt_#t~mem707#1.base, via_ircc_interrupt_#t~mem707#1.offset, via_ircc_interrupt_#t~ret708#1, via_ircc_interrupt_#t~ret709#1, via_ircc_interrupt_#t~mem710#1, via_ircc_interrupt_#t~ret711#1, via_ircc_interrupt_#t~ret712#1, via_ircc_interrupt_#t~ret713#1, via_ircc_interrupt_#t~ret714#1, via_ircc_interrupt_#t~ret715#1, via_ircc_interrupt_#t~ret716#1, via_ircc_interrupt_#t~mem717#1, via_ircc_interrupt_#t~ret718#1, via_ircc_interrupt_#t~ret719#1, via_ircc_interrupt_~dummy#1, via_ircc_interrupt_~dev_id#1.base, via_ircc_interrupt_~dev_id#1.offset, via_ircc_interrupt_~dev~2#1.base, via_ircc_interrupt_~dev~2#1.offset, via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset, via_ircc_interrupt_~tmp~42#1.base, via_ircc_interrupt_~tmp~42#1.offset, via_ircc_interrupt_~iobase~7#1, via_ircc_interrupt_~iHostIntType~0#1, via_ircc_interrupt_~iRxIntType~0#1, via_ircc_interrupt_~iTxIntType~0#1, via_ircc_interrupt_~tmp___0~16#1, via_ircc_interrupt_~tmp___1~10#1, via_ircc_interrupt_~tmp___2~7#1, via_ircc_interrupt_~tmp___3~4#1, via_ircc_interrupt_~tmp___4~4#1;via_ircc_interrupt_~dummy#1 := via_ircc_interrupt_#in~dummy#1;via_ircc_interrupt_~dev_id#1.base, via_ircc_interrupt_~dev_id#1.offset := via_ircc_interrupt_#in~dev_id#1.base, via_ircc_interrupt_#in~dev_id#1.offset;havoc via_ircc_interrupt_~dev~2#1.base, via_ircc_interrupt_~dev~2#1.offset;havoc via_ircc_interrupt_~self~4#1.base, via_ircc_interrupt_~self~4#1.offset;havoc via_ircc_interrupt_~tmp~42#1.base, via_ircc_interrupt_~tmp~42#1.offset;havoc via_ircc_interrupt_~iobase~7#1;havoc via_ircc_interrupt_~iHostIntType~0#1;havoc via_ircc_interrupt_~iRxIntType~0#1;havoc via_ircc_interrupt_~iTxIntType~0#1;havoc via_ircc_interrupt_~tmp___0~16#1;havoc via_ircc_interrupt_~tmp___1~10#1;havoc via_ircc_interrupt_~tmp___2~7#1;havoc via_ircc_interrupt_~tmp___3~4#1;havoc via_ircc_interrupt_~tmp___4~4#1;via_ircc_interrupt_~dev~2#1.base, via_ircc_interrupt_~dev~2#1.offset := via_ircc_interrupt_~dev_id#1.base, via_ircc_interrupt_~dev_id#1.offset; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951: assume 0bv32 == ~zero_extend~32~8(via_ircc_interrupt_~iRxIntType~0#1); [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951: assume !(0bv32 == ~zero_extend~32~8(via_ircc_interrupt_~iRxIntType~0#1)); [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9612: assume { :begin_inline_ldv_EMGentry_exit_via_ircc_cleanup_10_2 } true;ldv_EMGentry_exit_via_ircc_cleanup_10_2_#in~arg0#1.base, ldv_EMGentry_exit_via_ircc_cleanup_10_2_#in~arg0#1.offset := ~ldv_10_exit_via_ircc_cleanup_default~0.base, ~ldv_10_exit_via_ircc_cleanup_default~0.offset;havoc ldv_EMGentry_exit_via_ircc_cleanup_10_2_~arg0#1.base, ldv_EMGentry_exit_via_ircc_cleanup_10_2_~arg0#1.offset;ldv_EMGentry_exit_via_ircc_cleanup_10_2_~arg0#1.base, ldv_EMGentry_exit_via_ircc_cleanup_10_2_~arg0#1.offset := ldv_EMGentry_exit_via_ircc_cleanup_10_2_#in~arg0#1.base, ldv_EMGentry_exit_via_ircc_cleanup_10_2_#in~arg0#1.offset;assume { :begin_inline_via_ircc_cleanup } true;havoc via_ircc_cleanup_#t~ret282#1; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9612-1: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset := upload_rxdata_#t~ret618#1.base, upload_rxdata_#t~ret618#1.offset;havoc upload_rxdata_#t~ret618#1.base, upload_rxdata_#t~ret618#1.offset; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687-1: SUMMARY for call upload_rxdata_#t~ret618#1.base, upload_rxdata_#t~ret618#1.offset := dev_alloc_skb(~bvadd~32(1bv32, upload_rxdata_~len~1#1)); srcloc: null [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9282: assume 0bv32 != ~irda_debug~0; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9282: assume !(0bv32 != ~irda_debug~0); [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886-1: SUMMARY for call via_ircc_interrupt_#t~ret700#1 := irda_device_txqueue_empty(via_ircc_interrupt_#t~mem699#1.base, via_ircc_interrupt_#t~mem699#1.offset); srcloc: null [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009: assume 3bv32 == ~ldv_statevar_2~0; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009: assume !(3bv32 == ~ldv_statevar_2~0); [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952: assume ~bvugt~32(~irda_debug~0, 2bv32); [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952: assume !~bvugt~32(~irda_debug~0, 2bv32); [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886: via_ircc_interrupt_~tmp___0~16#1 := via_ircc_interrupt_#t~ret700#1;havoc via_ircc_interrupt_#t~mem699#1.base, via_ircc_interrupt_#t~mem699#1.offset;havoc via_ircc_interrupt_#t~ret700#1; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: assume ~bvslt~32(via_ircc_dma_receive_complete_~i~8#1, ~bvadd~32(4294967294bv32, via_ircc_dma_receive_complete_~len~0#1)); [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: assume !~bvslt~32(via_ircc_dma_receive_complete_~i~8#1, ~bvadd~32(4294967294bv32, via_ircc_dma_receive_complete_~len~0#1)); [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7499-1: SUMMARY for call via_init_one_#t~ret272#1 := pci_read_config_byte(via_init_one_~pcidev#1.base, via_init_one_~pcidev#1.offset, 68bv32, via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset); srcloc: null [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7499: havoc via_init_one_#t~ret272#1;call via_init_one_#t~mem273#1 := read~intINTTYPE1#8(via_init_one_~#bTmp1~0#1.base, via_init_one_~#bTmp1~0#1.offset, 1bv64);via_init_one_~FirDRQ0~0#1 := ~bvashr~32(~bvand~32(48bv32, ~zero_extend~32~8(via_init_one_#t~mem273#1)), 4bv32)[16:0];havoc via_init_one_#t~mem273#1;via_init_one_~FirDRQ1~0#1 := 0bv16; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424-1: SUMMARY for call via_ircc_change_speed(via_ircc_dma_xmit_complete_~self#1.base, via_ircc_dma_xmit_complete_~self#1.offset, via_ircc_dma_xmit_complete_#t~mem521#1); srcloc: null [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7433-1: SUMMARY for call via_init_one_#t~ret242#1 := ReadLPCReg(116bv32); srcloc: null [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: havoc via_ircc_dma_xmit_complete_#t~mem521#1;call write~intINTTYPE4#2(0bv32, via_ircc_dma_xmit_complete_~self#1.base, ~bvadd~64(561bv64, via_ircc_dma_xmit_complete_~self#1.offset), 4bv64); [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7433: via_init_one_~tmp___0~6#1 := via_init_one_#t~ret242#1;havoc via_init_one_#t~ret242#1;via_init_one_~temp~4#1 := ~bvand~32(3bv32, ~zero_extend~32~8(via_init_one_~tmp___0~6#1))[8:0];via_init_one_~FirDRQ0~0#1 := ~bvadd~32(4bv32, ~zero_extend~32~16(~zero_extend~16~8(via_init_one_~temp~4#1)))[16:0]; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: assume 0bv32 != RxTimerHandler_~tmp___2~6#1; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: assume !(0bv32 != RxTimerHandler_~tmp___2~6#1); [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755: assume RxTimerHandler_#t~short649#1;havoc RxTimerHandler_#t~mem644#1;havoc RxTimerHandler_#t~mem645#1;havoc RxTimerHandler_#t~mem646#1;havoc RxTimerHandler_#t~short647#1;havoc RxTimerHandler_#t~mem648#1;havoc RxTimerHandler_#t~short649#1; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755: assume !RxTimerHandler_#t~short649#1;havoc RxTimerHandler_#t~mem644#1;havoc RxTimerHandler_#t~mem645#1;havoc RxTimerHandler_#t~mem646#1;havoc RxTimerHandler_#t~short647#1;havoc RxTimerHandler_#t~mem648#1;havoc RxTimerHandler_#t~short649#1; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-1: assume RxTimerHandler_#t~short649#1; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-1: assume !RxTimerHandler_#t~short649#1;call RxTimerHandler_#t~mem648#1 := read~intINTTYPE4#2(RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(84bv64, RxTimerHandler_~st_fifo~2#1.offset), 4bv64);RxTimerHandler_#t~short649#1 := ~bvsgt~32(RxTimerHandler_#t~mem648#1, 6bv32); [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689: assume 0bv64 == ~bvadd~64(upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset);call upload_rxdata_#t~mem619#1.base, upload_rxdata_#t~mem619#1.offset := read~$Pointer$#2(upload_rxdata_~self#1.base, ~bvadd~64(216bv64, upload_rxdata_~self#1.offset), 8bv64);call upload_rxdata_#t~mem620#1.base, upload_rxdata_#t~mem620#1.offset := read~$Pointer$#2(upload_rxdata_~self#1.base, ~bvadd~64(216bv64, upload_rxdata_~self#1.offset), 8bv64);call upload_rxdata_#t~mem621#1 := read~intINTTYPE8#2(upload_rxdata_#t~mem620#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, upload_rxdata_#t~mem620#1.offset)), 8bv64);call write~intINTTYPE8#2(~bvadd~64(1bv64, upload_rxdata_#t~mem621#1), upload_rxdata_#t~mem619#1.base, ~bvadd~64(48bv64, ~bvadd~64(260bv64, upload_rxdata_#t~mem619#1.offset)), 8bv64);havoc upload_rxdata_#t~mem619#1.base, upload_rxdata_#t~mem619#1.offset;havoc upload_rxdata_#t~mem620#1.base, upload_rxdata_#t~mem620#1.offset;havoc upload_rxdata_#t~mem621#1;upload_rxdata_#res#1 := 0bv32; [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689: assume !(0bv64 == ~bvadd~64(upload_rxdata_~skb~1#1.base, upload_rxdata_~skb~1#1.offset)); [2025-02-08 04:01:37,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-2: RxTimerHandler_#t~short649#1 := RxTimerHandler_#t~short647#1; [2025-02-08 04:01:37,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-3: assume RxTimerHandler_#t~short647#1; [2025-02-08 04:01:37,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755-3: assume !RxTimerHandler_#t~short647#1;call RxTimerHandler_#t~mem645#1 := read~intINTTYPE4#2(RxTimerHandler_~st_fifo~2#1.base, ~bvadd~64(72bv64, RxTimerHandler_~st_fifo~2#1.offset), 4bv64);call RxTimerHandler_#t~mem646#1 := read~intINTTYPE4#2(RxTimerHandler_~self#1.base, ~bvadd~64(28bv64, ~bvadd~64(398bv64, RxTimerHandler_~self#1.offset)), 4bv64);RxTimerHandler_#t~short647#1 := ~bvsgt~32(~bvadd~32(2048bv32, RxTimerHandler_#t~mem645#1), RxTimerHandler_#t~mem646#1); [2025-02-08 04:01:37,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:01:37,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9284: havoc via_ircc_net_ioctl_#t~ret789#1; [2025-02-08 04:01:37,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9284-1: SUMMARY for call via_ircc_net_ioctl_#t~ret789#1 := printk(147bv64, 0bv64); srcloc: null [2025-02-08 04:01:37,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-1: SUMMARY for call ldv_assume((if 0bv32 != ldv___pci_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:01:37,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227: assume 0bv64 == ~bvadd~64(via_ircc_hard_xmit_sir_~self~2#1.base, via_ircc_hard_xmit_sir_~self~2#1.offset); [2025-02-08 04:01:37,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227: assume !(0bv64 == ~bvadd~64(via_ircc_hard_xmit_sir_~self~2#1.base, via_ircc_hard_xmit_sir_~self~2#1.offset));call via_ircc_hard_xmit_sir_#t~mem435#1 := read~intINTTYPE4#2(via_ircc_hard_xmit_sir_~self~2#1.base, ~bvadd~64(8bv64, ~bvadd~64(284bv64, via_ircc_hard_xmit_sir_~self~2#1.offset)), 4bv64);via_ircc_hard_xmit_sir_~iobase~3#1 := via_ircc_hard_xmit_sir_#t~mem435#1[16:0];havoc via_ircc_hard_xmit_sir_#t~mem435#1; [2025-02-08 04:01:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6311: assume 0bv32 != qdisc_all_tx_empty_#t~mem141#1;havoc qdisc_all_tx_empty_#t~mem141#1;qdisc_all_tx_empty_#res#1 := 0bv8; [2025-02-08 04:01:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6311: assume !(0bv32 != qdisc_all_tx_empty_#t~mem141#1);havoc qdisc_all_tx_empty_#t~mem141#1;qdisc_all_tx_empty_~i~0#1 := ~bvadd~32(1bv32, qdisc_all_tx_empty_~i~0#1); [2025-02-08 04:01:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6307: qdisc_all_tx_empty_~tmp~17#1.base, qdisc_all_tx_empty_~tmp~17#1.offset := qdisc_all_tx_empty_#t~ret139#1.base, qdisc_all_tx_empty_#t~ret139#1.offset;havoc qdisc_all_tx_empty_#t~ret139#1.base, qdisc_all_tx_empty_#t~ret139#1.offset;qdisc_all_tx_empty_~txq~0#1.base, qdisc_all_tx_empty_~txq~0#1.offset := qdisc_all_tx_empty_~tmp~17#1.base, qdisc_all_tx_empty_~tmp~17#1.offset;call qdisc_all_tx_empty_#t~mem140#1.base, qdisc_all_tx_empty_#t~mem140#1.offset := read~$Pointer$#2(qdisc_all_tx_empty_~txq~0#1.base, ~bvadd~64(8bv64, qdisc_all_tx_empty_~txq~0#1.offset), 8bv64);qdisc_all_tx_empty_~q~0#1.base, qdisc_all_tx_empty_~q~0#1.offset := qdisc_all_tx_empty_#t~mem140#1.base, qdisc_all_tx_empty_#t~mem140#1.offset;havoc qdisc_all_tx_empty_#t~mem140#1.base, qdisc_all_tx_empty_#t~mem140#1.offset;call qdisc_all_tx_empty_#t~mem141#1 := read~intINTTYPE4#2(qdisc_all_tx_empty_~q~0#1.base, ~bvadd~64(16bv64, ~bvadd~64(136bv64, qdisc_all_tx_empty_~q~0#1.offset)), 4bv64); [2025-02-08 04:01:37,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6307-1: SUMMARY for call qdisc_all_tx_empty_#t~ret139#1.base, qdisc_all_tx_empty_#t~ret139#1.offset := netdev_get_tx_queue(qdisc_all_tx_empty_~dev#1.base, qdisc_all_tx_empty_~dev#1.offset, qdisc_all_tx_empty_~i~0#1); srcloc: null [2025-02-08 04:01:37,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11181: havoc #t~nondet947; [2025-02-08 04:01:39,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11301: havoc #t~nondet961; [2025-02-08 04:01:49,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11198: havoc #t~nondet950; [2025-02-08 04:01:50,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6101: havoc #t~mem90.base, #t~mem90.offset; [2025-02-08 04:01:51,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386: SUMMARY for call outb(4bv8, 10bv32); srcloc: null [2025-02-08 04:01:51,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6411: SUMMARY for call outb(6bv8, 212bv32); srcloc: null [2025-02-08 04:01:51,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: havoc irlap_close_~arg0#1.base, irlap_close_~arg0#1.offset;havoc irlap_close_#in~arg0#1.base, irlap_close_#in~arg0#1.offset;assume { :end_inline_irlap_close } true;havoc #t~mem775#1.base, #t~mem775#1.offset; [2025-02-08 04:01:51,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391: SUMMARY for call outb(5bv8, 10bv32); srcloc: null [2025-02-08 04:01:51,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6416: SUMMARY for call outb(7bv8, 212bv32); srcloc: null [2025-02-08 04:01:51,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6396: SUMMARY for call outb(6bv8, 10bv32); srcloc: null [2025-02-08 04:01:51,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6401: SUMMARY for call outb(7bv8, 10bv32); srcloc: null [2025-02-08 04:01:51,676 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6406: SUMMARY for call outb(5bv8, 212bv32); srcloc: null [2025-02-08 04:01:52,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6347: havoc #t~mem157;havoc #t~ite159;havoc #t~mem158; [2025-02-08 04:02:02,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10482: SUMMARY for call free_netdev(ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:02:02,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251: assume { :begin_inline_ldv_dispatch_register_5_4 } true;ldv_dispatch_register_5_4_#in~arg0#1.base, ldv_dispatch_register_5_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_5_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_5_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_5_4_~arg0#1.base, ldv_dispatch_register_5_4_~arg0#1.offset;ldv_dispatch_register_5_4_~arg0#1.base, ldv_dispatch_register_5_4_~arg0#1.offset := ldv_dispatch_register_5_4_#in~arg0#1.base, ldv_dispatch_register_5_4_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_5_4_~arg0#1.base, ldv_dispatch_register_5_4_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4bv32; [2025-02-08 04:02:02,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:02:02,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: #t~ret298#1 := via_ircc_read_dongle_id_#res#1;havoc via_ircc_read_dongle_id_#t~ret360#1, via_ircc_read_dongle_id_#t~ret361#1, via_ircc_read_dongle_id_~iobase#1, via_ircc_read_dongle_id_~dongle_id___0~0#1, via_ircc_read_dongle_id_~tmp~32#1;havoc via_ircc_read_dongle_id_#in~iobase#1;assume { :end_inline_via_ircc_read_dongle_id } true;~dongle_id~0 := #t~ret298#1;havoc #t~mem297#1;havoc #t~ret298#1; [2025-02-08 04:02:02,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10483: havoc ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_21_#in~ldv_func_arg1#1.base, ldv_free_netdev_21_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_21 } true;#res#1 := ~err~0#1;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10483-1: SUMMARY for call ldv_free_netdev(0bv64, 0bv64, ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700-1: SUMMARY for call dma_free_attrs(~pdev#1.base, ~bvadd~64(179bv64, ~pdev#1.offset), ~sign_extend~64~32(#t~mem315#1), #t~mem316#1.base, #t~mem316#1.offset, #t~mem317#1, 0bv64, 0bv64); srcloc: null [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7700: havoc #t~mem315#1;havoc #t~mem316#1.base, #t~mem316#1.offset;havoc #t~mem317#1;call #t~mem318#1 := read~intINTTYPE4#2(~self~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(284bv64, ~self~0#1.offset)), 4bv64);call #t~mem319#1 := read~intINTTYPE4#2(~self~0#1.base, ~bvadd~64(20bv64, ~bvadd~64(284bv64, ~self~0#1.offset)), 4bv64); [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252: havoc ldv_dispatch_register_5_4_~arg0#1.base, ldv_dispatch_register_5_4_~arg0#1.offset;havoc ldv_dispatch_register_5_4_#in~arg0#1.base, ldv_dispatch_register_5_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_5_4 } true; [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10475-1: ldv_register_netdev_20_#res#1 := ldv_register_netdev_20_~ldv_func_res~1#1; [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10244: ldv_register_netdev_#t~ret866#1 := ldv_register_netdev_open_5_6_#res#1;havoc ldv_register_netdev_open_5_6_#t~ret868#1, ldv_register_netdev_open_5_6_~arg0#1.base, ldv_register_netdev_open_5_6_~arg0#1.offset, ldv_register_netdev_open_5_6_~arg1#1.base, ldv_register_netdev_open_5_6_~arg1#1.offset, ldv_register_netdev_open_5_6_~tmp~59#1;havoc ldv_register_netdev_open_5_6_#in~arg0#1.base, ldv_register_netdev_open_5_6_#in~arg0#1.offset, ldv_register_netdev_open_5_6_#in~arg1#1.base, ldv_register_netdev_open_5_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_5_6 } true;ldv_register_netdev_~ldv_5_ret_default~0#1 := ldv_register_netdev_#t~ret866#1;havoc ldv_register_netdev_#t~mem864#1.base, ldv_register_netdev_#t~mem864#1.offset;havoc ldv_register_netdev_#t~mem865#1.base, ldv_register_netdev_#t~mem865#1.offset;havoc ldv_register_netdev_#t~ret866#1; [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11253: havoc ldv_pre_register_netdev_#t~nondet952#1; [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10246-1: SUMMARY for call ldv_register_netdev_#t~ret867#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10246: ldv_register_netdev_~tmp~58#1 := ldv_register_netdev_#t~ret867#1;havoc ldv_register_netdev_#t~ret867#1; [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695-1: SUMMARY for call dma_free_attrs(~pdev#1.base, ~bvadd~64(179bv64, ~pdev#1.offset), ~sign_extend~64~32(#t~mem312#1), #t~mem313#1.base, #t~mem313#1.offset, #t~mem314#1, 0bv64, 0bv64); srcloc: null [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695: havoc #t~mem312#1;havoc #t~mem313#1.base, #t~mem313#1.offset;havoc #t~mem314#1;call #t~mem315#1 := read~intINTTYPE4#2(~self~0#1.base, ~bvadd~64(28bv64, ~bvadd~64(398bv64, ~self~0#1.offset)), 4bv64);call #t~mem316#1.base, #t~mem316#1.offset := read~$Pointer$#2(~self~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(398bv64, ~self~0#1.offset)), 8bv64);call #t~mem317#1 := read~intINTTYPE8#2(~self~0#1.base, ~bvadd~64(448bv64, ~self~0#1.offset), 8bv64); [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695-2: call #t~mem312#1 := read~intINTTYPE4#2(~self~0#1.base, ~bvadd~64(28bv64, ~bvadd~64(356bv64, ~self~0#1.offset)), 4bv64);call #t~mem313#1.base, #t~mem313#1.offset := read~$Pointer$#2(~self~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(356bv64, ~self~0#1.offset)), 8bv64);call #t~mem314#1 := read~intINTTYPE8#2(~self~0#1.base, ~bvadd~64(440bv64, ~self~0#1.offset), 8bv64); [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629: call write~intINTTYPE2#2(510bv16, ~self~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(4bv64, ~bvadd~64(232bv64, ~self~0#1.offset))), 2bv64); [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10256: SUMMARY for call ldv_assume((if 0bv32 != ldv_register_netdev_~ldv_5_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248: assume 0bv32 != ldv_register_netdev_~tmp~58#1; [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248: assume !(0bv32 != ldv_register_netdev_~tmp~58#1); [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297: havoc register_netdev_#t~nondet960#1; [2025-02-08 04:02:02,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705-1: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, ~sign_extend~64~32(#t~mem318#1), ~sign_extend~64~32(#t~mem319#1)); srcloc: null [2025-02-08 04:02:02,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705: havoc #t~mem318#1;havoc #t~mem319#1;assume { :begin_inline_ldv_free_netdev_21 } true;ldv_free_netdev_21_#in~ldv_func_arg1#1.base, ldv_free_netdev_21_#in~ldv_func_arg1#1.offset := ~dev~0#1.base, ~dev~0#1.offset;havoc ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset;ldv_free_netdev_21_~ldv_func_arg1#1.base, ldv_free_netdev_21_~ldv_func_arg1#1.offset := ldv_free_netdev_21_#in~ldv_func_arg1#1.base, ldv_free_netdev_21_#in~ldv_func_arg1#1.offset; [2025-02-08 04:02:02,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:02:02,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11190: havoc alloc_irdadev_#t~ret948#1.base, alloc_irdadev_#t~ret948#1.offset; [2025-02-08 04:02:02,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11174: havoc __request_region_#t~ret946#1.base, __request_region_#t~ret946#1.offset; [2025-02-08 04:02:02,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10266-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:02:02,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250: SUMMARY for call ldv_assume((if 0bv32 == ldv_register_netdev_~ldv_5_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:02:02,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: SUMMARY for call Tdelay(2bv16); srcloc: null [2025-02-08 04:02:02,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6831: SUMMARY for call Sdelay(1bv16); srcloc: null [2025-02-08 04:02:02,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833-1: SUMMARY for call Tdelay(1bv16); srcloc: null [2025-02-08 04:02:02,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: SUMMARY for call ActClk(~zero_extend~32~16(~iobase)[16:0], 1bv8); srcloc: null [2025-02-08 04:02:02,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833: ~i~3 := ~bvadd~32(1bv32, ~i~3); [2025-02-08 04:02:02,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6826: SUMMARY for call ClkTx(~zero_extend~32~16(~iobase)[16:0], 0bv8, 0bv8); srcloc: null [2025-02-08 04:02:02,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: SUMMARY for call ClkTx(~zero_extend~32~16(~iobase)[16:0], 0bv8, 1bv8); srcloc: null [2025-02-08 04:02:02,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: assume 0bv32 != ~bvand~32(1bv32, ~bvashr~32(~zero_extend~32~8(~bData~0), ~i~3)); [2025-02-08 04:02:02,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: assume !(0bv32 != ~bvand~32(1bv32, ~bvashr~32(~zero_extend~32~8(~bData~0), ~i~3))); [2025-02-08 04:02:11,631 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:02:11,636 INFO L158 Benchmark]: Toolchain (without parser) took 53611.43ms. Allocated memory was 117.4MB in the beginning and 469.8MB in the end (delta: 352.3MB). Free memory was 65.9MB in the beginning and 344.0MB in the end (delta: -278.1MB). Peak memory consumption was 346.9MB. Max. memory is 16.1GB. [2025-02-08 04:02:11,636 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 83.9MB. Free memory is still 62.2MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:02:11,636 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1823.24ms. Allocated memory was 117.4MB in the beginning and 234.9MB in the end (delta: 117.4MB). Free memory was 65.2MB in the beginning and 133.6MB in the end (delta: -68.4MB). Peak memory consumption was 77.7MB. Max. memory is 16.1GB. [2025-02-08 04:02:11,637 INFO L158 Benchmark]: Boogie Procedure Inliner took 165.93ms. Allocated memory is still 234.9MB. Free memory was 133.6MB in the beginning and 110.9MB in the end (delta: 22.7MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 04:02:11,637 INFO L158 Benchmark]: Boogie Preprocessor took 626.20ms. Allocated memory is still 234.9MB. Free memory was 110.9MB in the beginning and 111.3MB in the end (delta: -418.3kB). Peak memory consumption was 69.6MB. Max. memory is 16.1GB. [2025-02-08 04:02:11,637 INFO L158 Benchmark]: IcfgBuilder took 50991.61ms. Allocated memory was 234.9MB in the beginning and 469.8MB in the end (delta: 234.9MB). Free memory was 111.3MB in the beginning and 344.0MB in the end (delta: -232.7MB). Peak memory consumption was 271.9MB. Max. memory is 16.1GB. [2025-02-08 04:02:11,642 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.18ms. Allocated memory is still 83.9MB. Free memory is still 62.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1823.24ms. Allocated memory was 117.4MB in the beginning and 234.9MB in the end (delta: 117.4MB). Free memory was 65.2MB in the beginning and 133.6MB in the end (delta: -68.4MB). Peak memory consumption was 77.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 165.93ms. Allocated memory is still 234.9MB. Free memory was 133.6MB in the beginning and 110.9MB in the end (delta: 22.7MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 626.20ms. Allocated memory is still 234.9MB. Free memory was 110.9MB in the beginning and 111.3MB in the end (delta: -418.3kB). Peak memory consumption was 69.6MB. Max. memory is 16.1GB. * IcfgBuilder took 50991.61ms. Allocated memory was 234.9MB in the beginning and 469.8MB in the end (delta: 234.9MB). Free memory was 111.3MB in the beginning and 344.0MB in the end (delta: -232.7MB). Peak memory consumption was 271.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5761]: 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"); [5761] - GenericResultAtLocation [Line: 5768]: 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)); [5768] - GenericResultAtLocation [Line: 5775]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5775] - GenericResultAtLocation [Line: 5805]: 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/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5805-5806] - GenericResultAtLocation [Line: 5811]: 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"); [5811-5813] - GenericResultAtLocation [Line: 5870]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5870] - GenericResultAtLocation [Line: 5878]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5878] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:02:11,765 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