./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--rtlwifi--btcoexist--btcoexist.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--rtlwifi--btcoexist--btcoexist.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash d17304c8f71c4ae51f56909bf4186d5022a1d5bb13184a956304bd7f1ddc00a8 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:04:34,712 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:04:34,768 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:04:34,773 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:04:34,775 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:04:34,793 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:04:34,794 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:04:34,794 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:04:34,795 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:04:34,795 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:04:34,795 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:04:34,796 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:04:34,796 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:04:34,796 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:04:34,796 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:04:34,797 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:04:34,797 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:04:34,797 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:04:34,797 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:04:34,797 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:04:34,797 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:04:34,797 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:04:34,797 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:04:34,797 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:04:34,797 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:04:34,798 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:04:34,798 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:04:34,798 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:04:34,798 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:04:34,798 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:04:34,798 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:04:34,798 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:04:34,798 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:04:34,799 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:04:34,799 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:04:34,799 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:04:34,799 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:04:34,799 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:04:34,799 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:04:34,799 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:04:34,799 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 -> d17304c8f71c4ae51f56909bf4186d5022a1d5bb13184a956304bd7f1ddc00a8 [2025-02-08 03:04:35,042 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:04:35,050 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:04:35,052 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:04:35,053 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:04:35,053 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:04:35,054 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--rtlwifi--btcoexist--btcoexist.ko-entry_point.cil.out.i [2025-02-08 03:04:36,283 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cd3505c2c/6ee09d4fb388487ba60443693b8ff7be/FLAG54c1464d9 [2025-02-08 03:04:36,869 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:04:36,869 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--rtlwifi--btcoexist--btcoexist.ko-entry_point.cil.out.i [2025-02-08 03:04:36,901 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cd3505c2c/6ee09d4fb388487ba60443693b8ff7be/FLAG54c1464d9 [2025-02-08 03:04:37,359 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cd3505c2c/6ee09d4fb388487ba60443693b8ff7be [2025-02-08 03:04:37,362 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:04:37,363 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:04:37,369 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:04:37,369 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:04:37,372 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:04:37,374 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:04:37" (1/1) ... [2025-02-08 03:04:37,377 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@25a2c872 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:37, skipping insertion in model container [2025-02-08 03:04:37,377 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:04:37" (1/1) ... [2025-02-08 03:04:37,484 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:04:39,015 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--rtlwifi--btcoexist--btcoexist.ko-entry_point.cil.out.i[424156,424169] [2025-02-08 03:04:39,067 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:04:39,091 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:04:39,192 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [7907] [2025-02-08 03:04:39,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7910] [2025-02-08 03:04:39,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7913] [2025-02-08 03:04:39,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7916] [2025-02-08 03:04:39,569 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--rtlwifi--btcoexist--btcoexist.ko-entry_point.cil.out.i[424156,424169] [2025-02-08 03:04:39,572 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:04:39,718 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:04:39,719 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39 WrapperNode [2025-02-08 03:04:39,720 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:04:39,721 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:04:39,721 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:04:39,721 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:04:39,726 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39" (1/1) ... [2025-02-08 03:04:39,813 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39" (1/1) ... [2025-02-08 03:04:39,989 INFO L138 Inliner]: procedures = 225, calls = 3835, calls flagged for inlining = 108, calls inlined = 97, statements flattened = 8047 [2025-02-08 03:04:39,991 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:04:39,991 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:04:39,991 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:04:39,991 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:04:39,998 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39" (1/1) ... [2025-02-08 03:04:39,999 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39" (1/1) ... [2025-02-08 03:04:40,036 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39" (1/1) ... [2025-02-08 03:04:40,389 INFO L175 MemorySlicer]: Split 1648 memory accesses to 54 slices as follows [477, 7, 8, 7, 8, 1, 7, 8, 147, 1, 8, 1, 3, 4, 9, 2, 1, 3, 4, 53, 4, 4, 3, 6, 3, 5, 1, 3, 4, 1, 459, 114, 1, 3, 3, 166, 4, 16, 3, 5, 25, 5, 5, 6, 5, 7, 5, 1, 7, 3, 4, 1, 3, 4]. 29 percent of accesses are in the largest equivalence class. The 380 initializations are split as follows [92, 7, 8, 7, 8, 1, 7, 8, 0, 1, 8, 1, 3, 4, 0, 2, 1, 3, 4, 0, 4, 4, 3, 6, 3, 5, 1, 3, 4, 1, 50, 54, 1, 3, 3, 2, 4, 0, 3, 5, 0, 5, 5, 6, 5, 7, 5, 1, 7, 3, 4, 1, 3, 4]. The 450 writes are split as follows [79, 0, 0, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 29, 0, 0, 0, 3, 0, 16, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2025-02-08 03:04:40,389 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39" (1/1) ... [2025-02-08 03:04:40,389 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39" (1/1) ... [2025-02-08 03:04:40,522 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39" (1/1) ... [2025-02-08 03:04:40,534 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39" (1/1) ... [2025-02-08 03:04:40,640 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39" (1/1) ... [2025-02-08 03:04:40,667 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39" (1/1) ... [2025-02-08 03:04:40,703 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:04:40,705 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:04:40,705 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:04:40,705 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:04:40,706 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:39" (1/1) ... [2025-02-08 03:04:40,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:04:40,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:04:40,730 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:04:40,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:04:40,751 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_set_fw_ps_tdma [2025-02-08 03:04:40,751 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_set_fw_ps_tdma [2025-02-08 03:04:40,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:04:40,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:04:40,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:04:40,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:04:40,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:04:40,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:04:40,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:04:40,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:04:40,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:04:40,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:04:40,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:04:40,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:04:40,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:04:40,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:04:40,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:04:40,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:04:40,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:04:40,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:04:40,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:04:40,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:04:40,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:04:40,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:04:40,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:04:40,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:04:40,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:04:40,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:04:40,754 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_read_word [2025-02-08 03:04:40,754 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_read_word [2025-02-08 03:04:40,754 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_nomal_low_power [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_nomal_low_power [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_read_byte [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_read_byte [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_is_wifi_uplink [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_is_wifi_uplink [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_word [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_word [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_wifioff_hwcfg [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_wifioff_hwcfg [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_byte [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_byte [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u32~0~X~$Pointer$~TO~VOID [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u32~0~X~$Pointer$~TO~VOID [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_btc_lps_notify [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_btc_lps_notify [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_ps_tdma [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_ps_tdma [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure ex_btc8723b2ant_media_status_notify [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ex_btc8723b2ant_media_status_notify [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_tdma_duration_adjust [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_tdma_duration_adjust [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_ignore_wlan_act [2025-02-08 03:04:40,755 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_ignore_wlan_act [2025-02-08 03:04:40,755 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_dword [2025-02-08 03:04:40,758 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_dword [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_read_4byte [2025-02-08 03:04:40,758 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_read_4byte [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:04:40,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_write_4byte [2025-02-08 03:04:40,759 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_write_4byte [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_get_wifi_rssi [2025-02-08 03:04:40,759 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_get_wifi_rssi [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u16~0~TO~VOID [2025-02-08 03:04:40,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u16~0~TO~VOID [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_btc_scan_notify [2025-02-08 03:04:40,759 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_btc_scan_notify [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure ex_btc8723b2ant_init_hwconfig [2025-02-08 03:04:40,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ex_btc8723b2ant_init_hwconfig [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_leave_low_power [2025-02-08 03:04:40,759 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_leave_low_power [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2025-02-08 03:04:40,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2025-02-08 03:04:40,759 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:04:40,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:04:40,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:04:40,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:04:40,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:04:40,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:04:40,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:04:40,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:04:40,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:04:40,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:04:40,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:04:40,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:04:40,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:04:40,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:04:40,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:04:40,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:04:40,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:04:40,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:04:40,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:04:40,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:04:40,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_btc_connect_notify [2025-02-08 03:04:40,764 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_btc_connect_notify [2025-02-08 03:04:40,764 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:04:40,764 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_wifi_rssi_state [2025-02-08 03:04:40,765 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_wifi_rssi_state [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u8~0~TO~VOID [2025-02-08 03:04:40,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u8~0~TO~VOID [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_dec_bt_pwr [2025-02-08 03:04:40,765 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_dec_bt_pwr [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:04:40,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 03:04:40,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_set_dac_swing_reg [2025-02-08 03:04:40,769 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_set_dac_swing_reg [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u32~0 [2025-02-08 03:04:40,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u32~0 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 03:04:40,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_set_ant_path [2025-02-08 03:04:40,773 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_set_ant_path [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_init_coex_dm [2025-02-08 03:04:40,773 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_init_coex_dm [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_coex_alloff [2025-02-08 03:04:40,773 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_coex_alloff [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u32~0~X~~u32~0~X~~u32~0~TO~VOID [2025-02-08 03:04:40,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u32~0~X~~u32~0~X~~u32~0~TO~VOID [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_bt_rssi_state [2025-02-08 03:04:40,773 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_bt_rssi_state [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b_coex_tbl_type [2025-02-08 03:04:40,773 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b_coex_tbl_type [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u16~0 [2025-02-08 03:04:40,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u16~0 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:04:40,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 03:04:40,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-08 03:04:40,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_enter_lps [2025-02-08 03:04:40,777 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_enter_lps [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:04:40,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:04:40,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u8~0 [2025-02-08 03:04:40,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u8~0 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_read_1byte [2025-02-08 03:04:40,777 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_read_1byte [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:04:40,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_is_bt_coexist_available [2025-02-08 03:04:40,777 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_is_bt_coexist_available [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_sw_mechanism1 [2025-02-08 03:04:40,777 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_sw_mechanism1 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_sw_mechanism2 [2025-02-08 03:04:40,777 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_sw_mechanism2 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:04:40,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 03:04:40,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_fw_dac_swing_lvl [2025-02-08 03:04:40,779 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_fw_dac_swing_lvl [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_fill_h2c_cmd [2025-02-08 03:04:40,779 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_fill_h2c_cmd [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b_need_dec_pwr [2025-02-08 03:04:40,779 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b_need_dec_pwr [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_coex_table [2025-02-08 03:04:40,779 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_coex_table [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_leave_lps [2025-02-08 03:04:40,779 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_leave_lps [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_run_coexist_mechanism [2025-02-08 03:04:40,779 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_run_coexist_mechanism [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~~bool~0 [2025-02-08 03:04:40,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~~bool~0 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_btc_ips_notify [2025-02-08 03:04:40,779 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_btc_ips_notify [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_btc_special_packet_notify [2025-02-08 03:04:40,779 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_btc_special_packet_notify [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_read_dword [2025-02-08 03:04:40,779 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_read_dword [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_write_2byte [2025-02-08 03:04:40,779 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_write_2byte [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_read_2byte [2025-02-08 03:04:40,779 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_read_2byte [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:04:40,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 03:04:40,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 03:04:40,783 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 03:04:40,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 03:04:40,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 03:04:40,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 03:04:40,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 03:04:40,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-08 03:04:40,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-08 03:04:40,784 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_set [2025-02-08 03:04:40,784 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_set [2025-02-08 03:04:40,784 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:04:40,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:04:40,784 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-02-08 03:04:40,784 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-02-08 03:04:41,540 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:04:41,542 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:04:41,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13334: havoc ex_btc8723b2ant_lps_notify_#t~mem2361#1, ex_btc8723b2ant_lps_notify_#t~bitwise2362#1, ex_btc8723b2ant_lps_notify_#t~ret2363#1, ex_btc8723b2ant_lps_notify_#t~ret2364#1, ex_btc8723b2ant_lps_notify_#t~mem2365#1, ex_btc8723b2ant_lps_notify_#t~bitwise2366#1, ex_btc8723b2ant_lps_notify_#t~ret2367#1, ex_btc8723b2ant_lps_notify_#t~ret2368#1, ex_btc8723b2ant_lps_notify_~btcoexist#1.base, ex_btc8723b2ant_lps_notify_~btcoexist#1.offset, ex_btc8723b2ant_lps_notify_~type#1, ex_btc8723b2ant_lps_notify_~tmp~50#1, ex_btc8723b2ant_lps_notify_~tmp___0~29#1;havoc ex_btc8723b2ant_lps_notify_#in~btcoexist#1.base, ex_btc8723b2ant_lps_notify_#in~btcoexist#1.offset, ex_btc8723b2ant_lps_notify_#in~type#1;assume { :end_inline_ex_btc8723b2ant_lps_notify } true; [2025-02-08 03:04:41,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13372: havoc ex_btc8723b2ant_scan_notify_#t~mem2369#1, ex_btc8723b2ant_scan_notify_#t~bitwise2370#1, ex_btc8723b2ant_scan_notify_#t~ret2371#1, ex_btc8723b2ant_scan_notify_#t~ret2372#1, ex_btc8723b2ant_scan_notify_#t~mem2373#1, ex_btc8723b2ant_scan_notify_#t~bitwise2374#1, ex_btc8723b2ant_scan_notify_#t~ret2375#1, ex_btc8723b2ant_scan_notify_#t~ret2376#1, ex_btc8723b2ant_scan_notify_~btcoexist#1.base, ex_btc8723b2ant_scan_notify_~btcoexist#1.offset, ex_btc8723b2ant_scan_notify_~type#1, ex_btc8723b2ant_scan_notify_~tmp~51#1, ex_btc8723b2ant_scan_notify_~tmp___0~30#1;havoc ex_btc8723b2ant_scan_notify_#in~btcoexist#1.base, ex_btc8723b2ant_scan_notify_#in~btcoexist#1.offset, ex_btc8723b2ant_scan_notify_#in~type#1;assume { :end_inline_ex_btc8723b2ant_scan_notify } true; [2025-02-08 03:04:42,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219: havoc #t~mem98; [2025-02-08 03:04:42,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8160: call ULTIMATE.dealloc(~#wifi_rssi~0.base, ~#wifi_rssi~0.offset);havoc ~#wifi_rssi~0.base, ~#wifi_rssi~0.offset; [2025-02-08 03:04:42,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-5: [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-6: havoc halbtc_bitmask_write_1byte_#t~bitwise2752#1;assume ((((((if halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 - 4294967296) < 0 && (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) >= 0) || halbtc_bitmask_write_1byte_#t~bitwise2752#1 <= (if halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 - 4294967296)) && (((if halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 - 4294967296) >= 0 && (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) < 0) || halbtc_bitmask_write_1byte_#t~bitwise2752#1 <= (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296))) && (((if halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 - 4294967296) < 0 && (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) < 0) || halbtc_bitmask_write_1byte_#t~bitwise2752#1 >= 0)) && (((if halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 - 4294967296) >= 0 && (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) >= 0) || halbtc_bitmask_write_1byte_#t~bitwise2752#1 > (if halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 - 4294967296) + (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296))) && halbtc_bitmask_write_1byte_#t~bitwise2752#1 >= -2147483648; [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13050: assume halbtc_bitmask_write_1byte_~i~3#1 % 256 % 4294967296 <= 7; [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13050: assume !(halbtc_bitmask_write_1byte_~i~3#1 % 256 % 4294967296 <= 7);halbtc_bitmask_write_1byte_~bit_shift~0#1 := halbtc_bitmask_write_1byte_~i~3#1; [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-3: assume 0 == halbtc_bitmask_write_1byte_#t~bitwise2752#1;halbtc_bitmask_write_1byte_#t~bitwise2753#1 := halbtc_bitmask_write_1byte_#t~bitwise2750#1; [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-3: assume !(0 == halbtc_bitmask_write_1byte_#t~bitwise2752#1); [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-4: assume 0 == halbtc_bitmask_write_1byte_#t~bitwise2750#1 || halbtc_bitmask_write_1byte_#t~bitwise2750#1 == halbtc_bitmask_write_1byte_#t~bitwise2752#1;halbtc_bitmask_write_1byte_#t~bitwise2753#1 := halbtc_bitmask_write_1byte_#t~bitwise2752#1; [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-4: assume !(0 == halbtc_bitmask_write_1byte_#t~bitwise2750#1 || halbtc_bitmask_write_1byte_#t~bitwise2750#1 == halbtc_bitmask_write_1byte_#t~bitwise2752#1); [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-1: [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-2: havoc halbtc_bitmask_write_1byte_#t~bitwise2753#1;assume (((((halbtc_bitmask_write_1byte_#t~bitwise2750#1 < 0 && halbtc_bitmask_write_1byte_#t~bitwise2752#1 >= 0) || halbtc_bitmask_write_1byte_#t~bitwise2753#1 >= halbtc_bitmask_write_1byte_#t~bitwise2752#1) && ((halbtc_bitmask_write_1byte_#t~bitwise2750#1 >= 0 && halbtc_bitmask_write_1byte_#t~bitwise2752#1 < 0) || halbtc_bitmask_write_1byte_#t~bitwise2753#1 >= halbtc_bitmask_write_1byte_#t~bitwise2750#1)) && ((halbtc_bitmask_write_1byte_#t~bitwise2750#1 < 0 || halbtc_bitmask_write_1byte_#t~bitwise2752#1 < 0) || halbtc_bitmask_write_1byte_#t~bitwise2753#1 <= halbtc_bitmask_write_1byte_#t~bitwise2750#1 + halbtc_bitmask_write_1byte_#t~bitwise2752#1)) && ((halbtc_bitmask_write_1byte_#t~bitwise2750#1 >= 0 && halbtc_bitmask_write_1byte_#t~bitwise2752#1 >= 0) || halbtc_bitmask_write_1byte_#t~bitwise2753#1 < 0)) && halbtc_bitmask_write_1byte_#t~bitwise2753#1 <= 2147483647; [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056: halbtc_bitmask_write_1byte_~data#1 := halbtc_bitmask_write_1byte_#t~bitwise2753#1;havoc halbtc_bitmask_write_1byte_#t~bitwise2750#1;havoc halbtc_bitmask_write_1byte_#t~bitwise2751#1;havoc halbtc_bitmask_write_1byte_#t~bitwise2752#1;havoc halbtc_bitmask_write_1byte_#t~bitwise2753#1; [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-13: havoc halbtc_bitmask_write_1byte_#t~bitwise2750#1;assume (((((-1 - (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) < 0 && (if halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 - 4294967296) >= 0) || halbtc_bitmask_write_1byte_#t~bitwise2750#1 <= -1 - (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296)) && ((-1 - (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) >= 0 && (if halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 - 4294967296) < 0) || halbtc_bitmask_write_1byte_#t~bitwise2750#1 <= (if halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 - 4294967296))) && ((-1 - (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) < 0 && (if halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 - 4294967296) < 0) || halbtc_bitmask_write_1byte_#t~bitwise2750#1 >= 0)) && ((-1 - (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) >= 0 && (if halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 - 4294967296) >= 0) || halbtc_bitmask_write_1byte_#t~bitwise2750#1 > -1 - (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) + (if halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 - 4294967296))) && halbtc_bitmask_write_1byte_#t~bitwise2750#1 >= -2147483648; [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13044-1: [2025-02-08 03:04:42,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-14: assume -1 - (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) == (if halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 - 4294967296);halbtc_bitmask_write_1byte_#t~bitwise2750#1 := -1 - (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-14: assume !(-1 - (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) == (if halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13044-2: havoc halbtc_bitmask_write_1byte_#t~bitwise2749#1; [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-11: assume 0 == (if halbtc_bitmask_write_1byte_~data#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~data#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~data#1 % 256 % 4294967296 - 4294967296) || 0 == (if halbtc_bitmask_write_1byte_~bit_shift~0#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_shift~0#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_shift~0#1 % 256 % 4294967296 - 4294967296);halbtc_bitmask_write_1byte_#t~bitwise2751#1 := (if halbtc_bitmask_write_1byte_~data#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~data#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~data#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-11: assume !(0 == (if halbtc_bitmask_write_1byte_~data#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~data#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~data#1 % 256 % 4294967296 - 4294967296) || 0 == (if halbtc_bitmask_write_1byte_~bit_shift~0#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_shift~0#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_shift~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-12: [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13044: assume 0 != (if halbtc_bitmask_write_1byte_#t~bitwise2749#1 % 4294967296 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2749#1 % 4294967296 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2749#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc halbtc_bitmask_write_1byte_#t~bitwise2749#1; [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13044: assume !(0 != (if halbtc_bitmask_write_1byte_#t~bitwise2749#1 % 4294967296 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2749#1 % 4294967296 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2749#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc halbtc_bitmask_write_1byte_#t~bitwise2749#1;halbtc_bitmask_write_1byte_~i~3#1 := 1 + (if halbtc_bitmask_write_1byte_~i~3#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~i~3#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~i~3#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-9: [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-10: havoc halbtc_bitmask_write_1byte_#t~bitwise2751#1;assume halbtc_bitmask_write_1byte_#t~bitwise2751#1 > (if halbtc_bitmask_write_1byte_~data#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~data#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~data#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-7: assume (if halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 - 4294967296) == (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296);halbtc_bitmask_write_1byte_#t~bitwise2752#1 := (if halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-7: assume !((if halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 - 4294967296) == (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-8: assume 0 == (if halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 - 4294967296) || 0 == (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296);halbtc_bitmask_write_1byte_#t~bitwise2752#1 := 0; [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-8: assume !(0 == (if halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_#t~bitwise2751#1 % 256 % 4294967296 - 4294967296) || 0 == (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-15: assume 0 == -1 - (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) || 0 == (if halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 - 4294967296);halbtc_bitmask_write_1byte_#t~bitwise2750#1 := 0; [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056-15: assume !(0 == -1 - (if halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~bit_mask#1 % 256 % 4294967296 - 4294967296) || 0 == (if halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~original_value~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13044-3: assume 0 == halbtc_bitmask_write_1byte_~bit_mask#1 % 4294967296 || 0 == (if halbtc_bitmask_write_1byte_~i~3#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~i~3#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~i~3#1 % 256 % 4294967296 - 4294967296);halbtc_bitmask_write_1byte_#t~bitwise2749#1 := halbtc_bitmask_write_1byte_~bit_mask#1; [2025-02-08 03:04:42,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13044-3: assume !(0 == halbtc_bitmask_write_1byte_~bit_mask#1 % 4294967296 || 0 == (if halbtc_bitmask_write_1byte_~i~3#1 % 256 % 4294967296 <= 2147483647 then halbtc_bitmask_write_1byte_~i~3#1 % 256 % 4294967296 else halbtc_bitmask_write_1byte_~i~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:42,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438: call ULTIMATE.dealloc(~#fw_ver~0.base, ~#fw_ver~0.offset);havoc ~#fw_ver~0.base, ~#fw_ver~0.offset;call ULTIMATE.dealloc(~#pg_ext_switch~0.base, ~#pg_ext_switch~0.offset);havoc ~#pg_ext_switch~0.base, ~#pg_ext_switch~0.offset;call ULTIMATE.dealloc(~#h2c_parameter~6.base, ~#h2c_parameter~6.offset);havoc ~#h2c_parameter~6.base, ~#h2c_parameter~6.offset; [2025-02-08 03:04:42,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: havoc #t~mem38; [2025-02-08 03:04:42,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12629: call ULTIMATE.dealloc(~#ap_enable~1.base, ~#ap_enable~1.offset);havoc ~#ap_enable~1.base, ~#ap_enable~1.offset; [2025-02-08 03:04:42,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: call ULTIMATE.dealloc(btc8723b_set_penalty_txrate_~#h2c_parameter~3#1.base, btc8723b_set_penalty_txrate_~#h2c_parameter~3#1.offset);havoc btc8723b_set_penalty_txrate_~#h2c_parameter~3#1.base, btc8723b_set_penalty_txrate_~#h2c_parameter~3#1.offset; [2025-02-08 03:04:42,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9082: call ULTIMATE.dealloc(btc8723b2ant_set_agc_table_~#rssi_adjust_val~0#1.base, btc8723b2ant_set_agc_table_~#rssi_adjust_val~0#1.offset);havoc btc8723b2ant_set_agc_table_~#rssi_adjust_val~0#1.base, btc8723b2ant_set_agc_table_~#rssi_adjust_val~0#1.offset; [2025-02-08 03:04:42,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066: assume { :begin_inline___const_udelay } true;__const_udelay_#in~arg0#1 := 4295000;havoc __const_udelay_~arg0#1;__const_udelay_~arg0#1 := __const_udelay_#in~arg0#1;havoc __const_udelay_~arg0#1;havoc __const_udelay_#in~arg0#1;assume { :end_inline___const_udelay } true; [2025-02-08 03:04:42,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: call ULTIMATE.dealloc(~#bt_hs_on~3.base, ~#bt_hs_on~3.offset);havoc ~#bt_hs_on~3.base, ~#bt_hs_on~3.offset;call ULTIMATE.dealloc(~#wifi_connected~1.base, ~#wifi_connected~1.offset);havoc ~#wifi_connected~1.base, ~#wifi_connected~1.offset;call ULTIMATE.dealloc(~#bt_hs_rssi~0.base, ~#bt_hs_rssi~0.offset);havoc ~#bt_hs_rssi~0.base, ~#bt_hs_rssi~0.offset; [2025-02-08 03:04:42,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331: call ULTIMATE.dealloc(btc8723b2ant_query_bt_info_~#h2c_parameter~0#1.base, btc8723b2ant_query_bt_info_~#h2c_parameter~0#1.offset);havoc btc8723b2ant_query_bt_info_~#h2c_parameter~0#1.base, btc8723b2ant_query_bt_info_~#h2c_parameter~0#1.offset;havoc btc8723b2ant_query_bt_info_#t~mem160#1, btc8723b2ant_query_bt_info_#t~mem161#1, btc8723b2ant_query_bt_info_#t~bitwise162#1, btc8723b2ant_query_bt_info_#t~ret163#1, btc8723b2ant_query_bt_info_#t~mem164#1, btc8723b2ant_query_bt_info_#t~ret165#1, btc8723b2ant_query_bt_info_#t~mem171#1.base, btc8723b2ant_query_bt_info_#t~mem171#1.offset, btc8723b2ant_query_bt_info_~btcoexist#1.base, btc8723b2ant_query_bt_info_~btcoexist#1.offset, btc8723b2ant_query_bt_info_~#h2c_parameter~0#1.base, btc8723b2ant_query_bt_info_~#h2c_parameter~0#1.offset, btc8723b2ant_query_bt_info_~tmp~9#1;havoc btc8723b2ant_query_bt_info_#in~btcoexist#1.base, btc8723b2ant_query_bt_info_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_query_bt_info } true; [2025-02-08 03:04:42,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13296: havoc ex_btc8723b2ant_ips_notify_#t~mem2353#1, ex_btc8723b2ant_ips_notify_#t~bitwise2354#1, ex_btc8723b2ant_ips_notify_#t~ret2355#1, ex_btc8723b2ant_ips_notify_#t~ret2356#1, ex_btc8723b2ant_ips_notify_#t~mem2357#1, ex_btc8723b2ant_ips_notify_#t~bitwise2358#1, ex_btc8723b2ant_ips_notify_#t~ret2359#1, ex_btc8723b2ant_ips_notify_#t~ret2360#1, ex_btc8723b2ant_ips_notify_~btcoexist#1.base, ex_btc8723b2ant_ips_notify_~btcoexist#1.offset, ex_btc8723b2ant_ips_notify_~type#1, ex_btc8723b2ant_ips_notify_~tmp~49#1, ex_btc8723b2ant_ips_notify_~tmp___0~28#1;havoc ex_btc8723b2ant_ips_notify_#in~btcoexist#1.base, ex_btc8723b2ant_ips_notify_#in~btcoexist#1.offset, ex_btc8723b2ant_ips_notify_#in~type#1;assume { :end_inline_ex_btc8723b2ant_ips_notify } true; [2025-02-08 03:04:42,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12935: assume { :end_inline_halbtc_disable_low_power } true; [2025-02-08 03:04:42,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12932: havoc halbtc_normal_lps_#t~mem2702#1, halbtc_normal_lps_~btcoexist#1.base, halbtc_normal_lps_~btcoexist#1.offset;havoc halbtc_normal_lps_#in~btcoexist#1.base, halbtc_normal_lps_#in~btcoexist#1.offset;assume { :end_inline_halbtc_normal_lps } true; [2025-02-08 03:04:42,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12912: assume { :end_inline_halbtc_aggregation_check } true; [2025-02-08 03:04:48,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14239: main_#t~ret2910#1 := rtl_btcoexist_module_init_#res#1;assume { :end_inline_rtl_btcoexist_module_init } true;assume -2147483648 <= main_#t~ret2910#1 && main_#t~ret2910#1 <= 2147483647;~ldv_retval_0~0 := main_#t~ret2910#1;havoc main_#t~ret2910#1; [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12224: assume 0 != ex_btc8723b2ant_bt_info_notify_~tmp___6~7#1; [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12224: assume !(0 != ex_btc8723b2ant_bt_info_notify_~tmp___6~7#1); [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12191: assume (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 256 <= 127 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 256 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 256 - 256) < 0;call write~int#31(1, ~coex_sta~0.base, 4 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12191: assume !((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 256 <= 127 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 256 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 256 - 256) < 0);call write~int#31(0, ~coex_sta~0.base, 4 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843: assume -2147483648 <= rtl_btc_init_hal_vars_#t~ret2852#1 && rtl_btc_init_hal_vars_#t~ret2852#1 <= 2147483647;havoc rtl_btc_init_hal_vars_#t~bitwise2851#1;havoc rtl_btc_init_hal_vars_#t~ret2852#1; [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2852#1 := printk(323, 0); srcloc: null [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume exhalbtc_set_chip_type_#t~switch2838#1; [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume !exhalbtc_set_chip_type_#t~switch2838#1; [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711-1: exhalbtc_set_chip_type_#t~switch2838#1 := exhalbtc_set_chip_type_#t~switch2838#1 || 0 == (if exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 <= 2147483647 then exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 else exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744: assume 1 == exhalbtc_set_ant_num_~type#1 % 256 % 4294967296;call write~int#0(exhalbtc_set_ant_num_~ant_num#1, ~#gl_bt_coexist~0.base, 11 + ~#gl_bt_coexist~0.offset, 1); [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744: assume !(1 == exhalbtc_set_ant_num_~type#1 % 256 % 4294967296); [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159-2: call ex_btc8723b2ant_bt_info_notify_#t~mem2467#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2467#1.offset := read~$Pointer$#0(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, 239 + ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 8); [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12225-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2487#1 := printk(307, 0); srcloc: null [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13183: assume 0 == (exhalbtc_initlize_variables_#t~mem2781#1.base + exhalbtc_initlize_variables_#t~mem2781#1.offset) % 18446744073709551616;havoc exhalbtc_initlize_variables_#t~mem2781#1.base, exhalbtc_initlize_variables_#t~mem2781#1.offset;call write~$Pointer$#0(exhalbtc_initlize_variables_~adapter#1.base, exhalbtc_initlize_variables_~adapter#1.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 1 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8); [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13183: assume !(0 == (exhalbtc_initlize_variables_#t~mem2781#1.base + exhalbtc_initlize_variables_#t~mem2781#1.offset) % 18446744073709551616);havoc exhalbtc_initlize_variables_#t~mem2781#1.base, exhalbtc_initlize_variables_#t~mem2781#1.offset; [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12225: assume -2147483648 <= ex_btc8723b2ant_bt_info_notify_#t~ret2487#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2487#1 <= 2147483647;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2487#1; [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2468#1 := ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~~bool~0(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 2, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset, ex_btc8723b2ant_bt_info_notify_#t~mem2467#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2467#1.offset); srcloc: null [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159: havoc ex_btc8723b2ant_bt_info_notify_#t~mem2467#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2467#1.offset;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2468#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2469#1 := read~int#8(ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset, 1); [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13844-1: havoc rtl_btc_init_hal_vars_#t~bitwise2851#1;assume rtl_btc_init_hal_vars_#t~bitwise2851#1 % 18446744073709551616 <= rtl_btc_init_hal_vars_~tmp___0~56#1 % 18446744073709551616 && rtl_btc_init_hal_vars_#t~bitwise2851#1 % 18446744073709551616 <= 2096896; [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13844-2: assume 2096896 == rtl_btc_init_hal_vars_~tmp___0~56#1 % 18446744073709551616;rtl_btc_init_hal_vars_#t~bitwise2851#1 := rtl_btc_init_hal_vars_~tmp___0~56#1; [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13844-2: assume !(2096896 == rtl_btc_init_hal_vars_~tmp___0~56#1 % 18446744073709551616); [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13844: [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13943: havoc rtl_btc_is_limited_dig_#t~mem2873#1;main_#t~ret2905#1 := rtl_btc_is_limited_dig_#res#1;havoc rtl_btc_is_limited_dig_#t~mem2873#1, rtl_btc_is_limited_dig_~rtlpriv#1.base, rtl_btc_is_limited_dig_~rtlpriv#1.offset;havoc rtl_btc_is_limited_dig_#in~rtlpriv#1.base, rtl_btc_is_limited_dig_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_is_limited_dig } true;havoc main_#t~ret2905#1;~ldv_state_variable_1~0 := 1; [2025-02-08 03:04:48,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712-1: exhalbtc_set_chip_type_#t~switch2838#1 := exhalbtc_set_chip_type_#t~switch2838#1 || 1 == (if exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 <= 2147483647 then exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 else exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13844-3: assume 0 == rtl_btc_init_hal_vars_~tmp___0~56#1 % 18446744073709551616;rtl_btc_init_hal_vars_#t~bitwise2851#1 := 0; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13844-3: assume !(0 == rtl_btc_init_hal_vars_~tmp___0~56#1 % 18446744073709551616); [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712: assume exhalbtc_set_chip_type_#t~switch2838#1; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712: assume !exhalbtc_set_chip_type_#t~switch2838#1; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2514#1 := ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~~bool~0(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 1, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset, ex_btc8723b2ant_bt_info_notify_#t~mem2513#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2513#1.offset); srcloc: null [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259: havoc ex_btc8723b2ant_bt_info_notify_#t~mem2513#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2513#1.offset;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2514#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2515#1 := read~int#8(ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset, 1);call write~int#30((if 0 == ex_btc8723b2ant_bt_info_notify_#t~mem2515#1 % 256 then 0 else 1), ~coex_dm~0.base, 68 + ~coex_dm~0.offset, 1);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2515#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2520#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2520#1.offset := read~$Pointer$#0(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, 247 + ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 8); [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: assume 0 != (if ex_btc8723b2ant_bt_info_notify_#t~mem2469#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2469#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2469#1 % 256 % 4294967296 - 4294967296);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2469#1; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: assume !(0 != (if ex_btc8723b2ant_bt_info_notify_#t~mem2469#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2469#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2469#1 % 256 % 4294967296 - 4294967296));havoc ex_btc8723b2ant_bt_info_notify_#t~mem2469#1; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259-2: call ex_btc8723b2ant_bt_info_notify_#t~mem2513#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2513#1.offset := read~$Pointer$#0(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, 247 + ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 8); [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume exhalbtc_set_chip_type_#t~switch2838#1; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume !exhalbtc_set_chip_type_#t~switch2838#1; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713-1: exhalbtc_set_chip_type_#t~switch2838#1 := exhalbtc_set_chip_type_#t~switch2838#1 || 2 == (if exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 <= 2147483647 then exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 else exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13251: assume 0 != exhalbtc_init_coex_dm_~tmp___0~39#1; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13251: assume !(0 != exhalbtc_init_coex_dm_~tmp___0~39#1);call exhalbtc_init_coex_dm_#t~mem2788#1 := read~int#0(exhalbtc_init_coex_dm_~btcoexist#1.base, 77 + exhalbtc_init_coex_dm_~btcoexist#1.offset, 4);call write~int#0(1 + exhalbtc_init_coex_dm_#t~mem2788#1, exhalbtc_init_coex_dm_~btcoexist#1.base, 77 + exhalbtc_init_coex_dm_~btcoexist#1.offset, 4);havoc exhalbtc_init_coex_dm_#t~mem2788#1;call exhalbtc_init_coex_dm_#t~mem2789#1 := read~int#0(exhalbtc_init_coex_dm_~rtlhal~2#1.base, 98 + exhalbtc_init_coex_dm_~rtlhal~2#1.offset, 2); [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: assume 1 != ~ldv_module_refcounter~0; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: assume !(1 != ~ldv_module_refcounter~0); [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128-4: assume 4 == ex_btc8723b2ant_bt_info_notify_#t~mem2444#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2445#1 := ex_btc8723b2ant_bt_info_notify_#t~mem2444#1; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128-4: assume !(4 == ex_btc8723b2ant_bt_info_notify_#t~mem2444#1 % 4294967296); [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128-3: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2445#1;assume ex_btc8723b2ant_bt_info_notify_#t~bitwise2445#1 % 4294967296 <= ex_btc8723b2ant_bt_info_notify_#t~mem2444#1 % 4294967296 && ex_btc8723b2ant_bt_info_notify_#t~bitwise2445#1 % 4294967296 <= 4; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128-5: assume 0 == ex_btc8723b2ant_bt_info_notify_#t~mem2444#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2445#1 := 0; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128-5: assume !(0 == ex_btc8723b2ant_bt_info_notify_#t~mem2444#1 % 4294967296); [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128: assume -9223372036854775808 <= ex_btc8723b2ant_bt_info_notify_#t~ret2446#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2446#1 <= 9223372036854775807;ex_btc8723b2ant_bt_info_notify_~tmp___1~14#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2446#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2444#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2445#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2446#1; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14143: havoc rtl_btc_mediastatus_notify_~rtlpriv#1.base, rtl_btc_mediastatus_notify_~rtlpriv#1.offset, rtl_btc_mediastatus_notify_~mstatus#1;havoc rtl_btc_mediastatus_notify_#in~rtlpriv#1.base, rtl_btc_mediastatus_notify_#in~rtlpriv#1.offset, rtl_btc_mediastatus_notify_#in~mstatus#1;assume { :end_inline_rtl_btc_mediastatus_notify } true;havoc main_#t~mem2900#1;~ldv_state_variable_1~0 := 1; [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161: SUMMARY for call ex_btc8723b2ant_media_status_notify(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 1); srcloc: null [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128-2: [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2446#1 := ldv__builtin_expect((if 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2445#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13714: assume exhalbtc_set_chip_type_#t~switch2838#1;call write~int#0(0, ~#gl_bt_coexist~0.base, 9 + ~#gl_bt_coexist~0.offset, 1); [2025-02-08 03:04:48,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13714: assume !exhalbtc_set_chip_type_#t~switch2838#1;exhalbtc_set_chip_type_#t~switch2838#1 := exhalbtc_set_chip_type_#t~switch2838#1 || 3 == (if exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 <= 2147483647 then exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 else exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13879: havoc exhalbtc_init_hw_config_#t~mem2782#1.base, exhalbtc_init_hw_config_#t~mem2782#1.offset, exhalbtc_init_hw_config_#t~ret2783#1, exhalbtc_init_hw_config_#t~mem2784#1, exhalbtc_init_hw_config_#t~mem2785#1, exhalbtc_init_hw_config_~btcoexist#1.base, exhalbtc_init_hw_config_~btcoexist#1.offset, exhalbtc_init_hw_config_~rtlpriv~26#1.base, exhalbtc_init_hw_config_~rtlpriv~26#1.offset, exhalbtc_init_hw_config_~rtlhal~1#1.base, exhalbtc_init_hw_config_~rtlhal~1#1.offset, exhalbtc_init_hw_config_~tmp~72#1, exhalbtc_init_hw_config_~tmp___0~38#1;havoc exhalbtc_init_hw_config_#in~btcoexist#1.base, exhalbtc_init_hw_config_#in~btcoexist#1.offset;assume { :end_inline_exhalbtc_init_hw_config } true;assume { :begin_inline_exhalbtc_init_coex_dm } true;exhalbtc_init_coex_dm_#in~btcoexist#1.base, exhalbtc_init_coex_dm_#in~btcoexist#1.offset := ~#gl_bt_coexist~0.base, ~#gl_bt_coexist~0.offset;havoc exhalbtc_init_coex_dm_#t~mem2786#1.base, exhalbtc_init_coex_dm_#t~mem2786#1.offset, exhalbtc_init_coex_dm_#t~ret2787#1, exhalbtc_init_coex_dm_#t~mem2788#1, exhalbtc_init_coex_dm_#t~mem2789#1, exhalbtc_init_coex_dm_~btcoexist#1.base, exhalbtc_init_coex_dm_~btcoexist#1.offset, exhalbtc_init_coex_dm_~rtlpriv~27#1.base, exhalbtc_init_coex_dm_~rtlpriv~27#1.offset, exhalbtc_init_coex_dm_~rtlhal~2#1.base, exhalbtc_init_coex_dm_~rtlhal~2#1.offset, exhalbtc_init_coex_dm_~tmp~73#1, exhalbtc_init_coex_dm_~tmp___0~39#1;exhalbtc_init_coex_dm_~btcoexist#1.base, exhalbtc_init_coex_dm_~btcoexist#1.offset := exhalbtc_init_coex_dm_#in~btcoexist#1.base, exhalbtc_init_coex_dm_#in~btcoexist#1.offset;havoc exhalbtc_init_coex_dm_~rtlpriv~27#1.base, exhalbtc_init_coex_dm_~rtlpriv~27#1.offset;havoc exhalbtc_init_coex_dm_~rtlhal~2#1.base, exhalbtc_init_coex_dm_~rtlhal~2#1.offset;havoc exhalbtc_init_coex_dm_~tmp~73#1;havoc exhalbtc_init_coex_dm_~tmp___0~39#1;call exhalbtc_init_coex_dm_#t~mem2786#1.base, exhalbtc_init_coex_dm_#t~mem2786#1.offset := read~$Pointer$#0(exhalbtc_init_coex_dm_~btcoexist#1.base, 1 + exhalbtc_init_coex_dm_~btcoexist#1.offset, 8);exhalbtc_init_coex_dm_~rtlpriv~27#1.base, exhalbtc_init_coex_dm_~rtlpriv~27#1.offset := exhalbtc_init_coex_dm_#t~mem2786#1.base, exhalbtc_init_coex_dm_#t~mem2786#1.offset;havoc exhalbtc_init_coex_dm_#t~mem2786#1.base, exhalbtc_init_coex_dm_#t~mem2786#1.offset;exhalbtc_init_coex_dm_~rtlhal~2#1.base, exhalbtc_init_coex_dm_~rtlhal~2#1.offset := exhalbtc_init_coex_dm_~rtlpriv~27#1.base, 4645 + exhalbtc_init_coex_dm_~rtlpriv~27#1.offset; [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13714-1: exhalbtc_set_chip_type_#t~switch2838#1 := exhalbtc_set_chip_type_#t~switch2838#1 || 5 == (if exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 <= 2147483647 then exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 else exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14243: havoc ldv_initialize_rtl_btc_ops_1_#t~ret2885#1.base, ldv_initialize_rtl_btc_ops_1_#t~ret2885#1.offset, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.base, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.offset;assume { :end_inline_ldv_initialize_rtl_btc_ops_1 } true; [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2521#1 := ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~~bool~0(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 2, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset, ex_btc8723b2ant_bt_info_notify_#t~mem2520#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2520#1.offset); srcloc: null [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: havoc ex_btc8723b2ant_bt_info_notify_#t~mem2520#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2520#1.offset;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2521#1; [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14375: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14045: havoc rtl_get_hwpg_bt_exist_#t~mem2883#1;rtl_btc_init_hal_vars_#t~ret2853#1 := rtl_get_hwpg_bt_exist_#res#1;havoc rtl_get_hwpg_bt_exist_#t~mem2883#1, rtl_get_hwpg_bt_exist_~rtlpriv#1.base, rtl_get_hwpg_bt_exist_~rtlpriv#1.offset;havoc rtl_get_hwpg_bt_exist_#in~rtlpriv#1.base, rtl_get_hwpg_bt_exist_#in~rtlpriv#1.offset;assume { :end_inline_rtl_get_hwpg_bt_exist } true;rtl_btc_init_hal_vars_~bt_exist~0#1 := rtl_btc_init_hal_vars_#t~ret2853#1;havoc rtl_btc_init_hal_vars_#t~ret2853#1;call rtl_btc_init_hal_vars_#t~mem2854#1 := read~int#0(rtl_btc_init_hal_vars_~rtlpriv#1.base, 45269 + rtl_btc_init_hal_vars_~rtlpriv#1.offset, 8); [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129: assume 0 != ex_btc8723b2ant_bt_info_notify_~tmp___1~14#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2447#1 := read~int#0(ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.base, ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.offset + (if ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 18446744073709551616 % 18446744073709551616 else ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129: assume !(0 != ex_btc8723b2ant_bt_info_notify_~tmp___1~14#1); [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13880: havoc exhalbtc_init_coex_dm_#t~mem2786#1.base, exhalbtc_init_coex_dm_#t~mem2786#1.offset, exhalbtc_init_coex_dm_#t~ret2787#1, exhalbtc_init_coex_dm_#t~mem2788#1, exhalbtc_init_coex_dm_#t~mem2789#1, exhalbtc_init_coex_dm_~btcoexist#1.base, exhalbtc_init_coex_dm_~btcoexist#1.offset, exhalbtc_init_coex_dm_~rtlpriv~27#1.base, exhalbtc_init_coex_dm_~rtlpriv~27#1.offset, exhalbtc_init_coex_dm_~rtlhal~2#1.base, exhalbtc_init_coex_dm_~rtlhal~2#1.offset, exhalbtc_init_coex_dm_~tmp~73#1, exhalbtc_init_coex_dm_~tmp___0~39#1;havoc exhalbtc_init_coex_dm_#in~btcoexist#1.base, exhalbtc_init_coex_dm_#in~btcoexist#1.offset;assume { :end_inline_exhalbtc_init_coex_dm } true; [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-1: ex_btc8723b2ant_bt_info_notify_#t~short2490#1 := 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2489#1; [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12196: assume 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1;call write~int#31(1, ~coex_sta~0.base, 2 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12196: assume !(0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1);havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1;call write~int#31(0, ~coex_sta~0.base, 2 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187: call write~int#0(0, exhalbtc_initlize_variables_~btcoexist~15#1.base, 40 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 1);call write~$Pointer$#0(#funAddr~halbtc_read_1byte.base, #funAddr~halbtc_read_1byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 135 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_write_1byte.base, #funAddr~halbtc_write_1byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 143 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_bitmask_write_1byte.base, #funAddr~halbtc_bitmask_write_1byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 151 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_read_2byte.base, #funAddr~halbtc_read_2byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 159 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_write_2byte.base, #funAddr~halbtc_write_2byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 167 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_read_4byte.base, #funAddr~halbtc_read_4byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 175 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_write_4byte.base, #funAddr~halbtc_write_4byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 183 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_set_bbreg.base, #funAddr~halbtc_set_bbreg.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 191 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_get_bbreg.base, #funAddr~halbtc_get_bbreg.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 199 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_set_rfreg.base, #funAddr~halbtc_set_rfreg.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 207 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_get_rfreg.base, #funAddr~halbtc_get_rfreg.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 215 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_fill_h2c_cmd.base, #funAddr~halbtc_fill_h2c_cmd.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 223 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_display_dbg_msg.base, #funAddr~halbtc_display_dbg_msg.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 231 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_get.base, #funAddr~halbtc_get.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 239 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~$Pointer$#0(#funAddr~halbtc_set.base, #funAddr~halbtc_set.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, 247 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8);call write~int#0(0, exhalbtc_initlize_variables_~btcoexist~15#1.base, 21 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 1);call write~int#0(5, exhalbtc_initlize_variables_~btcoexist~15#1.base, 18 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 1);call write~int#0(0, exhalbtc_initlize_variables_~btcoexist~15#1.base, 22 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 1);exhalbtc_initlize_variables_#res#1 := 1; [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262-1: SUMMARY for call btc8723b2ant_run_coexist_mechanism(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset); srcloc: null [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229: assume ex_btc8723b2ant_bt_info_notify_#t~short2490#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2488#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2489#1;havoc ex_btc8723b2ant_bt_info_notify_#t~short2490#1;call write~int#30(4, ~coex_dm~0.base, 71 + ~coex_dm~0.offset, 1);call ex_btc8723b2ant_bt_info_notify_#t~mem2491#1 := read~int#35(~#btc_dbg_type~0.base, 4 + ~#btc_dbg_type~0.offset, 4); [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229: assume !ex_btc8723b2ant_bt_info_notify_#t~short2490#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2488#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2489#1;havoc ex_btc8723b2ant_bt_info_notify_#t~short2490#1; [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-3: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2489#1;assume (((((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) < 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2489#1 <= (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2489#1 <= 16) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2489#1 >= 0) && ((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) >= 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2489#1 > 16 + (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296))) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2489#1 >= -2147483648; [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12196-2: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1;assume (((((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) < 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1 <= (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1 <= 64) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1 >= 0) && ((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) >= 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1 > 64 + (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296))) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1 >= -2147483648; [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12130: assume -2147483648 <= ex_btc8723b2ant_bt_info_notify_#t~ret2448#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2448#1 <= 2147483647;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2447#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2448#1; [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-2: [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12196-1: [2025-02-08 03:04:48,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163: SUMMARY for call ex_btc8723b2ant_media_status_notify(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 0); srcloc: null [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262: call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-9: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2488#1;assume (((((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) < 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2488#1 <= (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2488#1 <= 2) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2488#1 >= 0) && ((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) >= 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2488#1 > 2 + (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296))) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2488#1 >= -2147483648; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-8: [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-11: assume 0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2488#1 := 0; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-11: assume !(0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-10: assume 2 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2488#1 := (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-10: assume !(2 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-5: assume 0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2489#1 := 0; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-5: assume !(0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12196-4: assume 0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1 := 0; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12196-4: assume !(0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-4: assume 16 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2489#1 := (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-4: assume !(16 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12196-3: assume 64 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1 := (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12196-3: assume !(64 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12130-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2448#1 := printk(302, 0); srcloc: null [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-7: ex_btc8723b2ant_bt_info_notify_#t~short2490#1 := 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2488#1; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-6: assume ex_btc8723b2ant_bt_info_notify_#t~short2490#1; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-6: assume !ex_btc8723b2ant_bt_info_notify_#t~short2490#1; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13848: assume { :begin_inline_rtl_get_hwpg_bt_exist } true;rtl_get_hwpg_bt_exist_#in~rtlpriv#1.base, rtl_get_hwpg_bt_exist_#in~rtlpriv#1.offset := rtl_btc_init_hal_vars_~rtlpriv#1.base, rtl_btc_init_hal_vars_~rtlpriv#1.offset;havoc rtl_get_hwpg_bt_exist_#res#1;havoc rtl_get_hwpg_bt_exist_#t~mem2883#1, rtl_get_hwpg_bt_exist_~rtlpriv#1.base, rtl_get_hwpg_bt_exist_~rtlpriv#1.offset;rtl_get_hwpg_bt_exist_~rtlpriv#1.base, rtl_get_hwpg_bt_exist_~rtlpriv#1.offset := rtl_get_hwpg_bt_exist_#in~rtlpriv#1.base, rtl_get_hwpg_bt_exist_#in~rtlpriv#1.offset;call rtl_get_hwpg_bt_exist_#t~mem2883#1 := read~int#0(rtl_get_hwpg_bt_exist_~rtlpriv#1.base, 45530 + rtl_get_hwpg_bt_exist_~rtlpriv#1.offset, 1);rtl_get_hwpg_bt_exist_#res#1 := rtl_get_hwpg_bt_exist_#t~mem2883#1;havoc rtl_get_hwpg_bt_exist_#t~mem2883#1; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398: assume 0 != (if btc8723b2ant_update_bt_link_info_#t~mem214#1 % 256 % 4294967296 <= 2147483647 then btc8723b2ant_update_bt_link_info_#t~mem214#1 % 256 % 4294967296 else btc8723b2ant_update_bt_link_info_#t~mem214#1 % 256 % 4294967296 - 4294967296);havoc btc8723b2ant_update_bt_link_info_#t~mem214#1;call write~int#0(1, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 7 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);call write~int#0(1, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1); [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398: assume !(0 != (if btc8723b2ant_update_bt_link_info_#t~mem214#1 % 256 % 4294967296 <= 2147483647 then btc8723b2ant_update_bt_link_info_#t~mem214#1 % 256 % 4294967296 else btc8723b2ant_update_bt_link_info_#t~mem214#1 % 256 % 4294967296 - 4294967296));havoc btc8723b2ant_update_bt_link_info_#t~mem214#1; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13915: havoc exhalbtc_mediastatus_notify_#t~ret2810#1, exhalbtc_mediastatus_notify_#t~mem2811#1, exhalbtc_mediastatus_notify_#t~mem2812#1, exhalbtc_mediastatus_notify_~btcoexist#1.base, exhalbtc_mediastatus_notify_~btcoexist#1.offset, exhalbtc_mediastatus_notify_~media_status#1, exhalbtc_mediastatus_notify_~status~0#1, exhalbtc_mediastatus_notify_~tmp~78#1, exhalbtc_mediastatus_notify_~tmp___0~44#1;havoc exhalbtc_mediastatus_notify_#in~btcoexist#1.base, exhalbtc_mediastatus_notify_#in~btcoexist#1.offset, exhalbtc_mediastatus_notify_#in~media_status#1;assume { :end_inline_exhalbtc_mediastatus_notify } true; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14080: call ULTIMATE.dealloc(main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset);havoc main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset);havoc main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset);havoc main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-6: assume 4 == rtl_btc_init_hal_vars_#t~mem2854#1 % 18446744073709551616;rtl_btc_init_hal_vars_#t~bitwise2855#1 := rtl_btc_init_hal_vars_#t~mem2854#1; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-6: assume !(4 == rtl_btc_init_hal_vars_#t~mem2854#1 % 18446744073709551616); [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-7: assume 0 == rtl_btc_init_hal_vars_#t~mem2854#1 % 18446744073709551616;rtl_btc_init_hal_vars_#t~bitwise2855#1 := 0; [2025-02-08 03:04:48,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-7: assume !(0 == rtl_btc_init_hal_vars_#t~mem2854#1 % 18446744073709551616); [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717: assume exhalbtc_set_chip_type_#t~switch2838#1;call write~int#0(1, ~#gl_bt_coexist~0.base, 9 + ~#gl_bt_coexist~0.offset, 1); [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717: assume !exhalbtc_set_chip_type_#t~switch2838#1;exhalbtc_set_chip_type_#t~switch2838#1 := exhalbtc_set_chip_type_#t~switch2838#1 || 4 == (if exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 <= 2147483647 then exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 else exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-4: [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-5: havoc rtl_btc_init_hal_vars_#t~bitwise2855#1;assume rtl_btc_init_hal_vars_#t~bitwise2855#1 % 18446744073709551616 <= rtl_btc_init_hal_vars_#t~mem2854#1 % 18446744073709551616 && rtl_btc_init_hal_vars_#t~bitwise2855#1 % 18446744073709551616 <= 4; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-2: assume rtl_btc_init_hal_vars_#t~short2857#1;call rtl_btc_init_hal_vars_#t~mem2856#1 := read~int#0(rtl_btc_init_hal_vars_~rtlpriv#1.base, 45265 + rtl_btc_init_hal_vars_~rtlpriv#1.offset, 4);rtl_btc_init_hal_vars_#t~short2857#1 := rtl_btc_init_hal_vars_#t~mem2856#1 > 2; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-2: assume !rtl_btc_init_hal_vars_#t~short2857#1; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-3: rtl_btc_init_hal_vars_#t~short2857#1 := 0 != rtl_btc_init_hal_vars_#t~bitwise2855#1 % 18446744073709551616; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849: assume -9223372036854775808 <= rtl_btc_init_hal_vars_#t~ret2858#1 && rtl_btc_init_hal_vars_#t~ret2858#1 <= 9223372036854775807;rtl_btc_init_hal_vars_~tmp___4~11#1 := rtl_btc_init_hal_vars_#t~ret2858#1;havoc rtl_btc_init_hal_vars_#t~mem2854#1;havoc rtl_btc_init_hal_vars_#t~bitwise2855#1;havoc rtl_btc_init_hal_vars_#t~mem2856#1;havoc rtl_btc_init_hal_vars_#t~short2857#1;havoc rtl_btc_init_hal_vars_#t~ret2858#1; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2858#1 := ldv__builtin_expect((if rtl_btc_init_hal_vars_#t~short2857#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231-3: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2492#1;assume ex_btc8723b2ant_bt_info_notify_#t~bitwise2492#1 % 4294967296 <= ex_btc8723b2ant_bt_info_notify_#t~mem2491#1 % 4294967296 && ex_btc8723b2ant_bt_info_notify_#t~bitwise2492#1 % 4294967296 <= 8; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231-2: [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14213: havoc rtl_btc_init_hal_vars_#t~ret2843#1, rtl_btc_init_hal_vars_#t~mem2844#1, rtl_btc_init_hal_vars_#t~bitwise2845#1, rtl_btc_init_hal_vars_#t~mem2846#1, rtl_btc_init_hal_vars_#t~short2847#1, rtl_btc_init_hal_vars_#t~ret2848#1, rtl_btc_init_hal_vars_#t~ret2849#1, rtl_btc_init_hal_vars_#t~ret2850#1, rtl_btc_init_hal_vars_#t~bitwise2851#1, rtl_btc_init_hal_vars_#t~ret2852#1, rtl_btc_init_hal_vars_#t~ret2853#1, rtl_btc_init_hal_vars_#t~mem2854#1, rtl_btc_init_hal_vars_#t~bitwise2855#1, rtl_btc_init_hal_vars_#t~mem2856#1, rtl_btc_init_hal_vars_#t~short2857#1, rtl_btc_init_hal_vars_#t~ret2858#1, rtl_btc_init_hal_vars_#t~ret2859#1, rtl_btc_init_hal_vars_#t~ret2860#1, rtl_btc_init_hal_vars_#t~bitwise2861#1, rtl_btc_init_hal_vars_#t~ret2862#1, rtl_btc_init_hal_vars_#t~ret2863#1, rtl_btc_init_hal_vars_#t~mem2864#1, rtl_btc_init_hal_vars_#t~bitwise2865#1, rtl_btc_init_hal_vars_#t~mem2866#1, rtl_btc_init_hal_vars_#t~short2867#1, rtl_btc_init_hal_vars_#t~ret2868#1, rtl_btc_init_hal_vars_#t~ret2869#1, rtl_btc_init_hal_vars_#t~ret2870#1, rtl_btc_init_hal_vars_#t~bitwise2871#1, rtl_btc_init_hal_vars_#t~ret2872#1, rtl_btc_init_hal_vars_~rtlpriv#1.base, rtl_btc_init_hal_vars_~rtlpriv#1.offset, rtl_btc_init_hal_vars_~ant_num~0#1, rtl_btc_init_hal_vars_~bt_exist~0#1, rtl_btc_init_hal_vars_~bt_type~0#1, rtl_btc_init_hal_vars_~tmp~90#1, rtl_btc_init_hal_vars_~tmp___0~56#1, rtl_btc_init_hal_vars_~tmp___1~17#1, rtl_btc_init_hal_vars_~tmp___2~14#1, rtl_btc_init_hal_vars_~tmp___3~12#1, rtl_btc_init_hal_vars_~tmp___4~11#1, rtl_btc_init_hal_vars_~tmp___5~9#1, rtl_btc_init_hal_vars_~tmp___6~8#1, rtl_btc_init_hal_vars_~tmp___7~7#1;havoc rtl_btc_init_hal_vars_#in~rtlpriv#1.base, rtl_btc_init_hal_vars_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_init_hal_vars } true;~ldv_state_variable_1~0 := 1; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231-5: assume 0 == ex_btc8723b2ant_bt_info_notify_#t~mem2491#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2492#1 := 0; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231-5: assume !(0 == ex_btc8723b2ant_bt_info_notify_#t~mem2491#1 % 4294967296); [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231-4: assume 8 == ex_btc8723b2ant_bt_info_notify_#t~mem2491#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2492#1 := ex_btc8723b2ant_bt_info_notify_#t~mem2491#1; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231-4: assume !(8 == ex_btc8723b2ant_bt_info_notify_#t~mem2491#1 % 4294967296); [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2493#1 := ldv__builtin_expect((if 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2492#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231: assume -9223372036854775808 <= ex_btc8723b2ant_bt_info_notify_#t~ret2493#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2493#1 <= 9223372036854775807;ex_btc8723b2ant_bt_info_notify_~tmp___7~6#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2493#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2491#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2492#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2493#1; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14115: havoc rtl_btc_periodical_~rtlpriv#1.base, rtl_btc_periodical_~rtlpriv#1.offset;havoc rtl_btc_periodical_#in~rtlpriv#1.base, rtl_btc_periodical_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_periodical } true;~ldv_state_variable_1~0 := 1; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12232: assume 0 != ex_btc8723b2ant_bt_info_notify_~tmp___7~6#1; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12232: assume !(0 != ex_btc8723b2ant_bt_info_notify_~tmp___7~6#1); [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256: assume 11 == exhalbtc_init_coex_dm_#t~mem2789#1 % 65536 % 4294967296;havoc exhalbtc_init_coex_dm_#t~mem2789#1;assume { :begin_inline_ex_btc8723b2ant_init_coex_dm } true;ex_btc8723b2ant_init_coex_dm_#in~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_#in~btcoexist#1.offset := exhalbtc_init_coex_dm_~btcoexist#1.base, exhalbtc_init_coex_dm_~btcoexist#1.offset;havoc ex_btc8723b2ant_init_coex_dm_#t~mem1712#1, ex_btc8723b2ant_init_coex_dm_#t~ret1713#1, ex_btc8723b2ant_init_coex_dm_#t~ret1714#1, ex_btc8723b2ant_init_coex_dm_~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_~btcoexist#1.offset, ex_btc8723b2ant_init_coex_dm_~tmp~47#1;ex_btc8723b2ant_init_coex_dm_~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_~btcoexist#1.offset := ex_btc8723b2ant_init_coex_dm_#in~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_#in~btcoexist#1.offset;havoc ex_btc8723b2ant_init_coex_dm_~tmp~47#1;call ex_btc8723b2ant_init_coex_dm_#t~mem1712#1 := read~int#35(~#btc_dbg_type~0.base, ~#btc_dbg_type~0.offset, 4); [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256: assume !(11 == exhalbtc_init_coex_dm_#t~mem2789#1 % 65536 % 4294967296);havoc exhalbtc_init_coex_dm_#t~mem2789#1; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13851: assume 0 != rtl_btc_init_hal_vars_~tmp___4~11#1; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13851: assume !(0 != rtl_btc_init_hal_vars_~tmp___4~11#1); [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818: rtl_btc_init_variables_#t~ret2842#1 := exhalbtc_initlize_variables_#res#1;havoc exhalbtc_initlize_variables_#t~mem2779#1, exhalbtc_initlize_variables_#t~mem2780#1, exhalbtc_initlize_variables_#t~mem2781#1.base, exhalbtc_initlize_variables_#t~mem2781#1.offset, exhalbtc_initlize_variables_~adapter#1.base, exhalbtc_initlize_variables_~adapter#1.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, exhalbtc_initlize_variables_~btcoexist~15#1.offset;havoc exhalbtc_initlize_variables_#in~adapter#1.base, exhalbtc_initlize_variables_#in~adapter#1.offset;assume { :end_inline_exhalbtc_initlize_variables } true;havoc rtl_btc_init_variables_#t~ret2842#1; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-3: assume 8 == (if ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1 := (if ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-3: assume !(8 == (if ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-2: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1;assume (((((if ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 - 4294967296) < 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1 <= (if ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 - 4294967296)) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1 <= 8) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1 >= 0) && ((if ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 - 4294967296) >= 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1 > 8 + (if ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 - 4294967296))) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1 >= -2147483648; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-5: call ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 := read~int#31(~coex_sta~0.base, 74 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-4: assume 0 == (if ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1 := 0; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-4: assume !(0 == (if ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2470#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2494#1 := printk(308, 0); srcloc: null [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233: assume -2147483648 <= ex_btc8723b2ant_bt_info_notify_#t~ret2494#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2494#1 <= 2147483647;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2494#1; [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-1: [2025-02-08 03:04:48,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12134: ex_btc8723b2ant_bt_info_notify_~i~1#1 := 1 + (if ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13257: havoc ex_btc8723b2ant_init_coex_dm_#t~mem1712#1, ex_btc8723b2ant_init_coex_dm_#t~ret1713#1, ex_btc8723b2ant_init_coex_dm_#t~ret1714#1, ex_btc8723b2ant_init_coex_dm_~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_~btcoexist#1.offset, ex_btc8723b2ant_init_coex_dm_~tmp~47#1;havoc ex_btc8723b2ant_init_coex_dm_#in~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_#in~btcoexist#1.offset;assume { :end_inline_ex_btc8723b2ant_init_coex_dm } true; [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167: assume 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2470#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2472#1 := read~int#35(~#btc_dbg_type~0.base, 4 + ~#btc_dbg_type~0.offset, 4); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167: assume !(0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2470#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1; [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13852-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2859#1 := preempt_count(); srcloc: null [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13852: assume -2147483648 <= rtl_btc_init_hal_vars_#t~ret2859#1 && rtl_btc_init_hal_vars_#t~ret2859#1 <= 2147483647;rtl_btc_init_hal_vars_~tmp___2~14#1 := rtl_btc_init_hal_vars_#t~ret2859#1;havoc rtl_btc_init_hal_vars_#t~ret2859#1; [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13720: assume exhalbtc_set_chip_type_#t~switch2838#1;call write~int#0(2, ~#gl_bt_coexist~0.base, 9 + ~#gl_bt_coexist~0.offset, 1); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13720: assume !exhalbtc_set_chip_type_#t~switch2838#1;exhalbtc_set_chip_type_#t~switch2838#1 := exhalbtc_set_chip_type_#t~switch2838#1 || 6 == (if exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 <= 2147483647 then exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 else exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14051: havoc rtl_get_hwpg_bt_type_#t~mem2884#1;rtl_btc_init_hal_vars_#t~ret2863#1 := rtl_get_hwpg_bt_type_#res#1;havoc rtl_get_hwpg_bt_type_#t~mem2884#1, rtl_get_hwpg_bt_type_~rtlpriv#1.base, rtl_get_hwpg_bt_type_~rtlpriv#1.offset;havoc rtl_get_hwpg_bt_type_#in~rtlpriv#1.base, rtl_get_hwpg_bt_type_#in~rtlpriv#1.offset;assume { :end_inline_rtl_get_hwpg_bt_type } true;rtl_btc_init_hal_vars_~bt_type~0#1 := rtl_btc_init_hal_vars_#t~ret2863#1;havoc rtl_btc_init_hal_vars_#t~ret2863#1;call rtl_btc_init_hal_vars_#t~mem2864#1 := read~int#0(rtl_btc_init_hal_vars_~rtlpriv#1.base, 45269 + rtl_btc_init_hal_vars_~rtlpriv#1.offset, 8); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-4: assume 8 == ex_btc8723b2ant_bt_info_notify_#t~mem2472#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2473#1 := ex_btc8723b2ant_bt_info_notify_#t~mem2472#1; [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-4: assume !(8 == ex_btc8723b2ant_bt_info_notify_#t~mem2472#1 % 4294967296); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-4: assume 0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1 := 0; [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-4: assume !(0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-3: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2473#1;assume ex_btc8723b2ant_bt_info_notify_#t~bitwise2473#1 % 4294967296 <= ex_btc8723b2ant_bt_info_notify_#t~mem2472#1 % 4294967296 && ex_btc8723b2ant_bt_info_notify_#t~bitwise2473#1 % 4294967296 <= 8; [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-5: assume 0 == ex_btc8723b2ant_bt_info_notify_#t~mem2472#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2473#1 := 0; [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-5: assume !(0 == ex_btc8723b2ant_bt_info_notify_#t~mem2472#1 % 4294967296); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-1: [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168: assume -9223372036854775808 <= ex_btc8723b2ant_bt_info_notify_#t~ret2474#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2474#1 <= 9223372036854775807;ex_btc8723b2ant_bt_info_notify_~tmp___4~9#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2474#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2472#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2473#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2474#1; [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201: assume 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1;call write~int#31(1, ~coex_sta~0.base, 3 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201: assume !(0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1);havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1;call write~int#31(0, ~coex_sta~0.base, 3 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-3: assume 32 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1 := (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-3: assume !(32 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-2: [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-2: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1;assume (((((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) < 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1 <= (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1 <= 32) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1 >= 0) && ((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) >= 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1 > 32 + (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296))) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1 >= -2147483648; [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2474#1 := ldv__builtin_expect((if 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2473#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13853: assume -2147483648 <= rtl_btc_init_hal_vars_#t~ret2860#1 && rtl_btc_init_hal_vars_#t~ret2860#1 <= 2147483647;rtl_btc_init_hal_vars_~tmp___3~12#1 := rtl_btc_init_hal_vars_#t~ret2860#1;havoc rtl_btc_init_hal_vars_#t~ret2860#1; [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13853-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2860#1 := preempt_count(); srcloc: null [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12499: call write~int#35(0, ~#btc_dbg_type~0.base, ~#btc_dbg_type~0.offset + 4 * (if halbtc_dbg_init_~i~2#1 % 256 % 4294967296 <= 2147483647 then halbtc_dbg_init_~i~2#1 % 256 % 4294967296 else halbtc_dbg_init_~i~2#1 % 256 % 4294967296 - 4294967296), 4);halbtc_dbg_init_~i~2#1 := 1 + (if halbtc_dbg_init_~i~2#1 % 256 % 4294967296 <= 2147483647 then halbtc_dbg_init_~i~2#1 % 256 % 4294967296 else halbtc_dbg_init_~i~2#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: assume btc8723b2ant_update_bt_link_info_#t~short221#1;call btc8723b2ant_update_bt_link_info_#t~mem220#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 5 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short221#1 := 0 == btc8723b2ant_update_bt_link_info_#t~mem220#1 % 256; [2025-02-08 03:04:48,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: assume !btc8723b2ant_update_bt_link_info_#t~short221#1; [2025-02-08 03:04:48,501 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: assume btc8723b2ant_update_bt_link_info_#t~short221#1;havoc btc8723b2ant_update_bt_link_info_#t~mem215#1;havoc btc8723b2ant_update_bt_link_info_#t~mem216#1;havoc btc8723b2ant_update_bt_link_info_#t~short217#1;havoc btc8723b2ant_update_bt_link_info_#t~mem218#1;havoc btc8723b2ant_update_bt_link_info_#t~short219#1;havoc btc8723b2ant_update_bt_link_info_#t~mem220#1;havoc btc8723b2ant_update_bt_link_info_#t~short221#1;call write~int#0(1, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 2 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: assume !btc8723b2ant_update_bt_link_info_#t~short221#1;havoc btc8723b2ant_update_bt_link_info_#t~mem215#1;havoc btc8723b2ant_update_bt_link_info_#t~mem216#1;havoc btc8723b2ant_update_bt_link_info_#t~short217#1;havoc btc8723b2ant_update_bt_link_info_#t~mem218#1;havoc btc8723b2ant_update_bt_link_info_#t~short219#1;havoc btc8723b2ant_update_bt_link_info_#t~mem220#1;havoc btc8723b2ant_update_bt_link_info_#t~short221#1;call write~int#0(0, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 2 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-5: assume btc8723b2ant_update_bt_link_info_#t~short217#1;call btc8723b2ant_update_bt_link_info_#t~mem216#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 3 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short217#1 := 0 == btc8723b2ant_update_bt_link_info_#t~mem216#1 % 256; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-5: assume !btc8723b2ant_update_bt_link_info_#t~short217#1; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-4: btc8723b2ant_update_bt_link_info_#t~short219#1 := btc8723b2ant_update_bt_link_info_#t~short217#1; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-3: assume btc8723b2ant_update_bt_link_info_#t~short219#1;call btc8723b2ant_update_bt_link_info_#t~mem218#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 7 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short219#1 := 0 == btc8723b2ant_update_bt_link_info_#t~mem218#1 % 256; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-3: assume !btc8723b2ant_update_bt_link_info_#t~short219#1; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-2: btc8723b2ant_update_bt_link_info_#t~short221#1 := btc8723b2ant_update_bt_link_info_#t~short219#1; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-6: call btc8723b2ant_update_bt_link_info_#t~mem215#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 1 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short217#1 := 0 != (if btc8723b2ant_update_bt_link_info_#t~mem215#1 % 256 % 4294967296 <= 2147483647 then btc8723b2ant_update_bt_link_info_#t~mem215#1 % 256 % 4294967296 else btc8723b2ant_update_bt_link_info_#t~mem215#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136: assume (if ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 - 4294967296) < (if ex_btc8723b2ant_bt_info_notify_~length#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~length#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~length#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136: assume !((if ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 - 4294967296) < (if ex_btc8723b2ant_bt_info_notify_~length#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~length#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~length#1 % 256 % 4294967296 - 4294967296));call ex_btc8723b2ant_bt_info_notify_#t~mem2449#1 := read~int#0(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, 68 + ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 1); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12169: assume 0 != ex_btc8723b2ant_bt_info_notify_~tmp___4~9#1; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12169: assume !(0 != ex_btc8723b2ant_bt_info_notify_~tmp___4~9#1); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13854-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2862#1 := printk(326, 0); srcloc: null [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13854: assume -2147483648 <= rtl_btc_init_hal_vars_#t~ret2862#1 && rtl_btc_init_hal_vars_#t~ret2862#1 <= 2147483647;havoc rtl_btc_init_hal_vars_#t~bitwise2861#1;havoc rtl_btc_init_hal_vars_#t~ret2862#1; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557: havoc ex_btc8723b2ant_halt_notify_#t~mem2522#1, ex_btc8723b2ant_halt_notify_#t~bitwise2523#1, ex_btc8723b2ant_halt_notify_#t~ret2524#1, ex_btc8723b2ant_halt_notify_#t~ret2525#1, ex_btc8723b2ant_halt_notify_~btcoexist#1.base, ex_btc8723b2ant_halt_notify_~btcoexist#1.offset, ex_btc8723b2ant_halt_notify_~tmp~56#1;havoc ex_btc8723b2ant_halt_notify_#in~btcoexist#1.base, ex_btc8723b2ant_halt_notify_#in~btcoexist#1.offset;assume { :end_inline_ex_btc8723b2ant_halt_notify } true; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12170: assume -2147483648 <= ex_btc8723b2ant_bt_info_notify_#t~ret2475#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2475#1 <= 2147483647;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2475#1; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13260: call write~int#0(1, exhalbtc_init_coex_dm_~btcoexist#1.base, 66 + exhalbtc_init_coex_dm_~btcoexist#1.offset, 1); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12170-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2475#1 := printk(305, 0); srcloc: null [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14185: havoc rtl_btc_init_hw_config_~rtlpriv#1.base, rtl_btc_init_hw_config_~rtlpriv#1.offset;havoc rtl_btc_init_hw_config_#in~rtlpriv#1.base, rtl_btc_init_hw_config_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_init_hw_config } true;~ldv_state_variable_1~0 := 1; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723: assume exhalbtc_set_chip_type_#t~switch2838#1;call write~int#0(3, ~#gl_bt_coexist~0.base, 9 + ~#gl_bt_coexist~0.offset, 1); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723: assume !exhalbtc_set_chip_type_#t~switch2838#1;exhalbtc_set_chip_type_#t~switch2838#1 := exhalbtc_set_chip_type_#t~switch2838#1 || 7 == (if exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 <= 2147483647 then exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 else exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13855-2: assume 2096896 == rtl_btc_init_hal_vars_~tmp___3~12#1 % 18446744073709551616;rtl_btc_init_hal_vars_#t~bitwise2861#1 := rtl_btc_init_hal_vars_~tmp___3~12#1; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13855-2: assume !(2096896 == rtl_btc_init_hal_vars_~tmp___3~12#1 % 18446744073709551616); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13855-3: assume 0 == rtl_btc_init_hal_vars_~tmp___3~12#1 % 18446744073709551616;rtl_btc_init_hal_vars_#t~bitwise2861#1 := 0; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13855-3: assume !(0 == rtl_btc_init_hal_vars_~tmp___3~12#1 % 18446744073709551616); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13855: [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13855-1: havoc rtl_btc_init_hal_vars_#t~bitwise2861#1;assume rtl_btc_init_hal_vars_#t~bitwise2861#1 % 18446744073709551616 <= rtl_btc_init_hal_vars_~tmp___3~12#1 % 18446744073709551616 && rtl_btc_init_hal_vars_#t~bitwise2861#1 % 18446744073709551616 <= 2096896; [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237-1: [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237: assume 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1;call write~int#30(3, ~coex_dm~0.base, 71 + ~coex_dm~0.offset, 1);call ex_btc8723b2ant_bt_info_notify_#t~mem2496#1 := read~int#35(~#btc_dbg_type~0.base, 4 + ~#btc_dbg_type~0.offset, 4); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237: assume !(0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1);havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1;call write~int#30(6, ~coex_dm~0.base, 71 + ~coex_dm~0.offset, 1);call ex_btc8723b2ant_bt_info_notify_#t~mem2500#1 := read~int#35(~#btc_dbg_type~0.base, 4 + ~#btc_dbg_type~0.offset, 4); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237-3: assume 8 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1 := (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237-3: assume !(8 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237-2: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1;assume (((((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) < 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1 <= (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1 <= 8) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1 >= 0) && ((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) >= 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1 > 8 + (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296))) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1 >= -2147483648; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13922: havoc exhalbtc_periodical_#t~mem2829#1.base, exhalbtc_periodical_#t~mem2829#1.offset, exhalbtc_periodical_#t~ret2830#1, exhalbtc_periodical_#t~mem2831#1, exhalbtc_periodical_#t~mem2832#1, exhalbtc_periodical_~btcoexist#1.base, exhalbtc_periodical_~btcoexist#1.offset, exhalbtc_periodical_~rtlpriv~35#1.base, exhalbtc_periodical_~rtlpriv~35#1.offset, exhalbtc_periodical_~rtlhal~10#1.base, exhalbtc_periodical_~rtlhal~10#1.offset, exhalbtc_periodical_~tmp~84#1, exhalbtc_periodical_~tmp___0~50#1;havoc exhalbtc_periodical_#in~btcoexist#1.base, exhalbtc_periodical_#in~btcoexist#1.offset;assume { :end_inline_exhalbtc_periodical } true; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237-4: assume 0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1 := 0; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237-4: assume !(0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12502: assume halbtc_dbg_init_~i~2#1 % 256 % 4294967296 <= 1; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12502: assume !(halbtc_dbg_init_~i~2#1 % 256 % 4294967296 <= 1);call write~int#35(0, ~#btc_dbg_type~0.base, ~#btc_dbg_type~0.offset, 4);call write~int#35(0, ~#btc_dbg_type~0.base, 4 + ~#btc_dbg_type~0.offset, 4); [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239-3: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2497#1;assume ex_btc8723b2ant_bt_info_notify_#t~bitwise2497#1 % 4294967296 <= ex_btc8723b2ant_bt_info_notify_#t~mem2496#1 % 4294967296 && ex_btc8723b2ant_bt_info_notify_#t~bitwise2497#1 % 4294967296 <= 8; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206-2: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1;assume (((((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) < 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1 <= (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1 <= 2) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1 >= 0) && ((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) >= 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1 > 2 + (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296))) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1 >= -2147483648; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: assume 0 != (if ex_btc8723b2ant_bt_info_notify_#t~mem2449#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2449#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2449#1 % 256 % 4294967296 - 4294967296);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2449#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2450#1 := read~int#35(~#btc_dbg_type~0.base, 4 + ~#btc_dbg_type~0.offset, 4); [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: assume !(0 != (if ex_btc8723b2ant_bt_info_notify_#t~mem2449#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2449#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2449#1 % 256 % 4294967296 - 4294967296));havoc ex_btc8723b2ant_bt_info_notify_#t~mem2449#1; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239-2: [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206-1: [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12173: SUMMARY for call btc8723b2ant_ignore_wlan_act(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 1, 0); srcloc: null [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239-5: assume 0 == ex_btc8723b2ant_bt_info_notify_#t~mem2496#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2497#1 := 0; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239-5: assume !(0 == ex_btc8723b2ant_bt_info_notify_#t~mem2496#1 % 4294967296); [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206-4: assume 0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1 := 0; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206-4: assume !(0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239-4: assume 8 == ex_btc8723b2ant_bt_info_notify_#t~mem2496#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2497#1 := ex_btc8723b2ant_bt_info_notify_#t~mem2496#1; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239-4: assume !(8 == ex_btc8723b2ant_bt_info_notify_#t~mem2496#1 % 4294967296); [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206-3: assume 2 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1 := (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206-3: assume !(2 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2498#1 := ldv__builtin_expect((if 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2497#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206: assume 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1;call write~int#31(1, ~coex_sta~0.base, 1 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206: assume !(0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1);havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1;call write~int#31(0, ~coex_sta~0.base, 1 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239: assume -9223372036854775808 <= ex_btc8723b2ant_bt_info_notify_#t~ret2498#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2498#1 <= 9223372036854775807;ex_btc8723b2ant_bt_info_notify_~tmp___8~6#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2498#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2496#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2497#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2498#1; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13726: assume exhalbtc_set_chip_type_#t~switch2838#1;call write~int#0(4, ~#gl_bt_coexist~0.base, 9 + ~#gl_bt_coexist~0.offset, 1); [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13726: assume !exhalbtc_set_chip_type_#t~switch2838#1;exhalbtc_set_chip_type_#t~switch2838#1 := exhalbtc_set_chip_type_#t~switch2838#1 || 8 == (if exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 <= 2147483647 then exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 else exhalbtc_set_chip_type_~chip_type#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-2: btc8723b2ant_update_bt_link_info_#t~short228#1 := btc8723b2ant_update_bt_link_info_#t~short226#1; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-1: assume btc8723b2ant_update_bt_link_info_#t~short228#1;call btc8723b2ant_update_bt_link_info_#t~mem227#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 5 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short228#1 := 0 == btc8723b2ant_update_bt_link_info_#t~mem227#1 % 256; [2025-02-08 03:04:48,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-1: assume !btc8723b2ant_update_bt_link_info_#t~short228#1; [2025-02-08 03:04:48,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume btc8723b2ant_update_bt_link_info_#t~short228#1;havoc btc8723b2ant_update_bt_link_info_#t~mem222#1;havoc btc8723b2ant_update_bt_link_info_#t~mem223#1;havoc btc8723b2ant_update_bt_link_info_#t~short224#1;havoc btc8723b2ant_update_bt_link_info_#t~mem225#1;havoc btc8723b2ant_update_bt_link_info_#t~short226#1;havoc btc8723b2ant_update_bt_link_info_#t~mem227#1;havoc btc8723b2ant_update_bt_link_info_#t~short228#1;call write~int#0(1, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 4 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1); [2025-02-08 03:04:48,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume !btc8723b2ant_update_bt_link_info_#t~short228#1;havoc btc8723b2ant_update_bt_link_info_#t~mem222#1;havoc btc8723b2ant_update_bt_link_info_#t~mem223#1;havoc btc8723b2ant_update_bt_link_info_#t~short224#1;havoc btc8723b2ant_update_bt_link_info_#t~mem225#1;havoc btc8723b2ant_update_bt_link_info_#t~short226#1;havoc btc8723b2ant_update_bt_link_info_#t~mem227#1;havoc btc8723b2ant_update_bt_link_info_#t~short228#1;call write~int#0(0, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 4 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1); [2025-02-08 03:04:48,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-6: call btc8723b2ant_update_bt_link_info_#t~mem222#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 1 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short224#1 := 0 == btc8723b2ant_update_bt_link_info_#t~mem222#1 % 256; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-5: assume btc8723b2ant_update_bt_link_info_#t~short224#1;call btc8723b2ant_update_bt_link_info_#t~mem223#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 3 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short224#1 := 0 != (if btc8723b2ant_update_bt_link_info_#t~mem223#1 % 256 % 4294967296 <= 2147483647 then btc8723b2ant_update_bt_link_info_#t~mem223#1 % 256 % 4294967296 else btc8723b2ant_update_bt_link_info_#t~mem223#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-5: assume !btc8723b2ant_update_bt_link_info_#t~short224#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-4: btc8723b2ant_update_bt_link_info_#t~short226#1 := btc8723b2ant_update_bt_link_info_#t~short224#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-3: assume btc8723b2ant_update_bt_link_info_#t~short226#1;call btc8723b2ant_update_bt_link_info_#t~mem225#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 7 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short226#1 := 0 == btc8723b2ant_update_bt_link_info_#t~mem225#1 % 256; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-3: assume !btc8723b2ant_update_bt_link_info_#t~short226#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2452#1 := ldv__builtin_expect((if 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2451#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141: assume -9223372036854775808 <= ex_btc8723b2ant_bt_info_notify_#t~ret2452#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2452#1 <= 9223372036854775807;ex_btc8723b2ant_bt_info_notify_~tmp___2~11#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2452#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2450#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2451#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2452#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-3: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2451#1;assume ex_btc8723b2ant_bt_info_notify_#t~bitwise2451#1 % 4294967296 <= ex_btc8723b2ant_bt_info_notify_#t~mem2450#1 % 4294967296 && ex_btc8723b2ant_bt_info_notify_#t~bitwise2451#1 % 4294967296 <= 8; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-2: [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240: assume 0 != ex_btc8723b2ant_bt_info_notify_~tmp___8~6#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240: assume !(0 != ex_btc8723b2ant_bt_info_notify_~tmp___8~6#1); [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13859: havoc exhalbtc_set_bt_exist_~bt_exist#1;havoc exhalbtc_set_bt_exist_#in~bt_exist#1;assume { :end_inline_exhalbtc_set_bt_exist } true;assume { :begin_inline_rtl_get_hwpg_bt_type } true;rtl_get_hwpg_bt_type_#in~rtlpriv#1.base, rtl_get_hwpg_bt_type_#in~rtlpriv#1.offset := rtl_btc_init_hal_vars_~rtlpriv#1.base, rtl_btc_init_hal_vars_~rtlpriv#1.offset;havoc rtl_get_hwpg_bt_type_#res#1;havoc rtl_get_hwpg_bt_type_#t~mem2884#1, rtl_get_hwpg_bt_type_~rtlpriv#1.base, rtl_get_hwpg_bt_type_~rtlpriv#1.offset;rtl_get_hwpg_bt_type_~rtlpriv#1.base, rtl_get_hwpg_bt_type_~rtlpriv#1.offset := rtl_get_hwpg_bt_type_#in~rtlpriv#1.base, rtl_get_hwpg_bt_type_#in~rtlpriv#1.offset;call rtl_get_hwpg_bt_type_#t~mem2884#1 := read~int#0(rtl_get_hwpg_bt_type_~rtlpriv#1.base, 45529 + rtl_get_hwpg_bt_type_~rtlpriv#1.offset, 1);rtl_get_hwpg_bt_type_#res#1 := rtl_get_hwpg_bt_type_#t~mem2884#1;havoc rtl_get_hwpg_bt_type_#t~mem2884#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13859-1: assume { :begin_inline_exhalbtc_set_bt_exist } true;exhalbtc_set_bt_exist_#in~bt_exist#1 := (if 0 == (if 0 != rtl_btc_init_hal_vars_~bt_exist~0#1 % 256 % 4294967296 then 1 else 0) then 0 else 1);havoc exhalbtc_set_bt_exist_~bt_exist#1;exhalbtc_set_bt_exist_~bt_exist#1 := exhalbtc_set_bt_exist_#in~bt_exist#1;call write~int#0((if 0 == exhalbtc_set_bt_exist_~bt_exist#1 % 256 then 0 else 1), ~#gl_bt_coexist~0.base, 13 + ~#gl_bt_coexist~0.offset, 1); [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-5: assume 0 == ex_btc8723b2ant_bt_info_notify_#t~mem2450#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2451#1 := 0; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-5: assume !(0 == ex_btc8723b2ant_bt_info_notify_#t~mem2450#1 % 4294967296); [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-4: assume 8 == ex_btc8723b2ant_bt_info_notify_#t~mem2450#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2451#1 := ex_btc8723b2ant_bt_info_notify_#t~mem2450#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-4: assume !(8 == ex_btc8723b2ant_bt_info_notify_#t~mem2450#1 % 4294967296); [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340: assume ex_btc8723b2ant_periodical_#t~short2567#1;havoc ex_btc8723b2ant_periodical_#t~mem2566#1;havoc ex_btc8723b2ant_periodical_#t~short2567#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340: assume !ex_btc8723b2ant_periodical_#t~short2567#1;havoc ex_btc8723b2ant_periodical_#t~mem2566#1;havoc ex_btc8723b2ant_periodical_#t~short2567#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340-1: assume ex_btc8723b2ant_periodical_#t~short2567#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340-1: assume !ex_btc8723b2ant_periodical_#t~short2567#1;call ex_btc8723b2ant_periodical_#t~mem2566#1 := read~int#30(~coex_dm~0.base, 15 + ~coex_dm~0.offset, 1);ex_btc8723b2ant_periodical_#t~short2567#1 := 0 != (if ex_btc8723b2ant_periodical_#t~mem2566#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_periodical_#t~mem2566#1 % 256 % 4294967296 else ex_btc8723b2ant_periodical_#t~mem2566#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14157: main_#t~ret2902#1 := rtl_btc_is_bt_disabled_#res#1;havoc rtl_btc_is_bt_disabled_#t~mem2876#1, rtl_btc_is_bt_disabled_~rtlpriv#1.base, rtl_btc_is_bt_disabled_~rtlpriv#1.offset;havoc rtl_btc_is_bt_disabled_#in~rtlpriv#1.base, rtl_btc_is_bt_disabled_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_is_bt_disabled } true;havoc main_#t~ret2902#1;~ldv_state_variable_1~0 := 1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12241-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2499#1 := printk(309, 0); srcloc: null [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12241: assume -2147483648 <= ex_btc8723b2ant_bt_info_notify_#t~ret2499#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2499#1 <= 2147483647;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2499#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142: assume 0 != ex_btc8723b2ant_bt_info_notify_~tmp___2~11#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142: assume !(0 != ex_btc8723b2ant_bt_info_notify_~tmp___2~11#1); [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341: SUMMARY for call btc8723b2ant_run_coexist_mechanism(ex_btc8723b2ant_periodical_~btcoexist#1.base, ex_btc8723b2ant_periodical_~btcoexist#1.offset); srcloc: null [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12143-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2453#1 := printk(303, 0); srcloc: null [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12143: assume -2147483648 <= ex_btc8723b2ant_bt_info_notify_#t~ret2453#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2453#1 <= 2147483647;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2453#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-2: assume rtl_btc_init_hal_vars_#t~short2867#1;call rtl_btc_init_hal_vars_#t~mem2866#1 := read~int#0(rtl_btc_init_hal_vars_~rtlpriv#1.base, 45265 + rtl_btc_init_hal_vars_~rtlpriv#1.offset, 4);rtl_btc_init_hal_vars_#t~short2867#1 := rtl_btc_init_hal_vars_#t~mem2866#1 > 2; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-2: assume !rtl_btc_init_hal_vars_#t~short2867#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-3: rtl_btc_init_hal_vars_#t~short2867#1 := 0 != rtl_btc_init_hal_vars_#t~bitwise2865#1 % 18446744073709551616; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861: assume -9223372036854775808 <= rtl_btc_init_hal_vars_#t~ret2868#1 && rtl_btc_init_hal_vars_#t~ret2868#1 <= 9223372036854775807;rtl_btc_init_hal_vars_~tmp___7~7#1 := rtl_btc_init_hal_vars_#t~ret2868#1;havoc rtl_btc_init_hal_vars_#t~mem2864#1;havoc rtl_btc_init_hal_vars_#t~bitwise2865#1;havoc rtl_btc_init_hal_vars_#t~mem2866#1;havoc rtl_btc_init_hal_vars_#t~short2867#1;havoc rtl_btc_init_hal_vars_#t~ret2868#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2868#1 := ldv__builtin_expect((if rtl_btc_init_hal_vars_#t~short2867#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-6: assume 4 == rtl_btc_init_hal_vars_#t~mem2864#1 % 18446744073709551616;rtl_btc_init_hal_vars_#t~bitwise2865#1 := rtl_btc_init_hal_vars_#t~mem2864#1; [2025-02-08 03:04:48,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-6: assume !(4 == rtl_btc_init_hal_vars_#t~mem2864#1 % 18446744073709551616); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-7: assume 0 == rtl_btc_init_hal_vars_#t~mem2864#1 % 18446744073709551616;rtl_btc_init_hal_vars_#t~bitwise2865#1 := 0; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-7: assume !(0 == rtl_btc_init_hal_vars_#t~mem2864#1 % 18446744073709551616); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: assume exhalbtc_set_chip_type_#t~switch2838#1;call write~int#0(5, ~#gl_bt_coexist~0.base, 9 + ~#gl_bt_coexist~0.offset, 1); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: assume !exhalbtc_set_chip_type_#t~switch2838#1;havoc exhalbtc_set_chip_type_#t~switch2838#1;havoc exhalbtc_set_chip_type_#t~switch2838#1; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-4: [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-5: havoc rtl_btc_init_hal_vars_#t~bitwise2865#1;assume rtl_btc_init_hal_vars_#t~bitwise2865#1 % 18446744073709551616 <= rtl_btc_init_hal_vars_#t~mem2864#1 % 18446744073709551616 && rtl_btc_init_hal_vars_#t~bitwise2865#1 % 18446744073709551616 <= 4; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14225-2: assume 0 == ~ldv_retval_0~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_1~0 := 1;assume { :begin_inline_ldv_initialize_rtl_btc_ops_1 } true;havoc ldv_initialize_rtl_btc_ops_1_#t~ret2885#1.base, ldv_initialize_rtl_btc_ops_1_#t~ret2885#1.offset, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.base, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.offset;havoc ldv_initialize_rtl_btc_ops_1_~tmp~92#1.base, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.offset; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14225-2: assume !(0 == ~ldv_retval_0~0); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14225-1: assume 0 != ~ldv_retval_0~0;~ldv_state_variable_0~0 := 2; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14225-1: assume !(0 != ~ldv_retval_0~0); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12178: assume 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1;call write~int#31(1, ~coex_sta~0.base, 72 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12178: assume !(0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1);havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1;call write~int#31(0, ~coex_sta~0.base, 72 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12178-2: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1;assume (((((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) < 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1 <= (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1 <= 4) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1 >= 0) && ((if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) >= 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1 > 4 + (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296))) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1 >= -2147483648; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12178-1: [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12178-4: assume 0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1 := 0; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12178-4: assume !(0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12178-3: assume 4 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1 := (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12178-3: assume !(4 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13863: assume 0 != rtl_btc_init_hal_vars_~tmp___7~7#1; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13863: assume !(0 != rtl_btc_init_hal_vars_~tmp___7~7#1); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13929: havoc exhalbtc_halt_notify_#t~mem2825#1.base, exhalbtc_halt_notify_#t~mem2825#1.offset, exhalbtc_halt_notify_#t~ret2826#1, exhalbtc_halt_notify_#t~mem2827#1, exhalbtc_halt_notify_~btcoexist#1.base, exhalbtc_halt_notify_~btcoexist#1.offset, exhalbtc_halt_notify_~rtlpriv~34#1.base, exhalbtc_halt_notify_~rtlpriv~34#1.offset, exhalbtc_halt_notify_~rtlhal~9#1.base, exhalbtc_halt_notify_~rtlhal~9#1.offset, exhalbtc_halt_notify_~tmp~82#1, exhalbtc_halt_notify_~tmp___0~48#1;havoc exhalbtc_halt_notify_#in~btcoexist#1.base, exhalbtc_halt_notify_#in~btcoexist#1.offset;assume { :end_inline_exhalbtc_halt_notify } true; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-3: assume btc8723b2ant_update_bt_link_info_#t~short233#1;call btc8723b2ant_update_bt_link_info_#t~mem232#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 7 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short233#1 := 0 != (if btc8723b2ant_update_bt_link_info_#t~mem232#1 % 256 % 4294967296 <= 2147483647 then btc8723b2ant_update_bt_link_info_#t~mem232#1 % 256 % 4294967296 else btc8723b2ant_update_bt_link_info_#t~mem232#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-3: assume !btc8723b2ant_update_bt_link_info_#t~short233#1; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-2: btc8723b2ant_update_bt_link_info_#t~short235#1 := btc8723b2ant_update_bt_link_info_#t~short233#1; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-1: assume btc8723b2ant_update_bt_link_info_#t~short235#1;call btc8723b2ant_update_bt_link_info_#t~mem234#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 5 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short235#1 := 0 == btc8723b2ant_update_bt_link_info_#t~mem234#1 % 256; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-1: assume !btc8723b2ant_update_bt_link_info_#t~short235#1; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: assume btc8723b2ant_update_bt_link_info_#t~short235#1;havoc btc8723b2ant_update_bt_link_info_#t~mem229#1;havoc btc8723b2ant_update_bt_link_info_#t~mem230#1;havoc btc8723b2ant_update_bt_link_info_#t~short231#1;havoc btc8723b2ant_update_bt_link_info_#t~mem232#1;havoc btc8723b2ant_update_bt_link_info_#t~short233#1;havoc btc8723b2ant_update_bt_link_info_#t~mem234#1;havoc btc8723b2ant_update_bt_link_info_#t~short235#1;call write~int#0(1, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 8 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: assume !btc8723b2ant_update_bt_link_info_#t~short235#1;havoc btc8723b2ant_update_bt_link_info_#t~mem229#1;havoc btc8723b2ant_update_bt_link_info_#t~mem230#1;havoc btc8723b2ant_update_bt_link_info_#t~short231#1;havoc btc8723b2ant_update_bt_link_info_#t~mem232#1;havoc btc8723b2ant_update_bt_link_info_#t~short233#1;havoc btc8723b2ant_update_bt_link_info_#t~mem234#1;havoc btc8723b2ant_update_bt_link_info_#t~short235#1;call write~int#0(0, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 8 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212: assume { :begin_inline_btc8723b2ant_update_bt_link_info } true;btc8723b2ant_update_bt_link_info_#in~btcoexist#1.base, btc8723b2ant_update_bt_link_info_#in~btcoexist#1.offset := ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset;havoc btc8723b2ant_update_bt_link_info_#t~mem207#1.base, btc8723b2ant_update_bt_link_info_#t~mem207#1.offset, btc8723b2ant_update_bt_link_info_#t~ret208#1, btc8723b2ant_update_bt_link_info_#t~mem209#1, btc8723b2ant_update_bt_link_info_#t~mem210#1, btc8723b2ant_update_bt_link_info_#t~mem211#1, btc8723b2ant_update_bt_link_info_#t~mem212#1, btc8723b2ant_update_bt_link_info_#t~mem213#1, btc8723b2ant_update_bt_link_info_#t~mem214#1, btc8723b2ant_update_bt_link_info_#t~mem215#1, btc8723b2ant_update_bt_link_info_#t~mem216#1, btc8723b2ant_update_bt_link_info_#t~short217#1, btc8723b2ant_update_bt_link_info_#t~mem218#1, btc8723b2ant_update_bt_link_info_#t~short219#1, btc8723b2ant_update_bt_link_info_#t~mem220#1, btc8723b2ant_update_bt_link_info_#t~short221#1, btc8723b2ant_update_bt_link_info_#t~mem222#1, btc8723b2ant_update_bt_link_info_#t~mem223#1, btc8723b2ant_update_bt_link_info_#t~short224#1, btc8723b2ant_update_bt_link_info_#t~mem225#1, btc8723b2ant_update_bt_link_info_#t~short226#1, btc8723b2ant_update_bt_link_info_#t~mem227#1, btc8723b2ant_update_bt_link_info_#t~short228#1, btc8723b2ant_update_bt_link_info_#t~mem229#1, btc8723b2ant_update_bt_link_info_#t~mem230#1, btc8723b2ant_update_bt_link_info_#t~short231#1, btc8723b2ant_update_bt_link_info_#t~mem232#1, btc8723b2ant_update_bt_link_info_#t~short233#1, btc8723b2ant_update_bt_link_info_#t~mem234#1, btc8723b2ant_update_bt_link_info_#t~short235#1, btc8723b2ant_update_bt_link_info_#t~mem236#1, btc8723b2ant_update_bt_link_info_#t~mem237#1, btc8723b2ant_update_bt_link_info_#t~short238#1, btc8723b2ant_update_bt_link_info_#t~mem239#1, btc8723b2ant_update_bt_link_info_#t~short240#1, btc8723b2ant_update_bt_link_info_#t~mem241#1, btc8723b2ant_update_bt_link_info_#t~short242#1, btc8723b2ant_update_bt_link_info_~btcoexist#1.base, btc8723b2ant_update_bt_link_info_~btcoexist#1.offset, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset;btc8723b2ant_update_bt_link_info_~btcoexist#1.base, btc8723b2ant_update_bt_link_info_~btcoexist#1.offset := btc8723b2ant_update_bt_link_info_#in~btcoexist#1.base, btc8723b2ant_update_bt_link_info_#in~btcoexist#1.offset;havoc btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset;call btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset := #Ultimate.allocOnStack(1);btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset := btc8723b2ant_update_bt_link_info_~btcoexist#1.base, 57 + btc8723b2ant_update_bt_link_info_~btcoexist#1.offset;call write~int#8(0, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset, 1);call btc8723b2ant_update_bt_link_info_#t~mem207#1.base, btc8723b2ant_update_bt_link_info_#t~mem207#1.offset := read~$Pointer$#0(btc8723b2ant_update_bt_link_info_~btcoexist#1.base, 239 + btc8723b2ant_update_bt_link_info_~btcoexist#1.offset, 8); [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-6: call btc8723b2ant_update_bt_link_info_#t~mem229#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 1 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short231#1 := 0 == btc8723b2ant_update_bt_link_info_#t~mem229#1 % 256; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-5: assume btc8723b2ant_update_bt_link_info_#t~short231#1;call btc8723b2ant_update_bt_link_info_#t~mem230#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 3 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short231#1 := 0 == btc8723b2ant_update_bt_link_info_#t~mem230#1 % 256; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-5: assume !btc8723b2ant_update_bt_link_info_#t~short231#1; [2025-02-08 03:04:48,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-4: btc8723b2ant_update_bt_link_info_#t~short233#1 := btc8723b2ant_update_bt_link_info_#t~short231#1; [2025-02-08 03:04:48,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13864-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2869#1 := preempt_count(); srcloc: null [2025-02-08 03:04:48,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13864: assume -2147483648 <= rtl_btc_init_hal_vars_#t~ret2869#1 && rtl_btc_init_hal_vars_#t~ret2869#1 <= 2147483647;rtl_btc_init_hal_vars_~tmp___5~9#1 := rtl_btc_init_hal_vars_#t~ret2869#1;havoc rtl_btc_init_hal_vars_#t~ret2869#1; [2025-02-08 03:04:48,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246-2: [2025-02-08 03:04:48,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2502#1 := ldv__builtin_expect((if 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2501#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12213: assume 0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) % 2;call write~int#30(0, ~coex_dm~0.base, 71 + ~coex_dm~0.offset, 1);call ex_btc8723b2ant_bt_info_notify_#t~mem2480#1 := read~int#35(~#btc_dbg_type~0.base, 4 + ~#btc_dbg_type~0.offset, 4); [2025-02-08 03:04:48,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12213: assume !(0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) % 2); [2025-02-08 03:04:48,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246-4: assume 8 == ex_btc8723b2ant_bt_info_notify_#t~mem2500#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2501#1 := ex_btc8723b2ant_bt_info_notify_#t~mem2500#1; [2025-02-08 03:04:48,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246-4: assume !(8 == ex_btc8723b2ant_bt_info_notify_#t~mem2500#1 % 4294967296); [2025-02-08 03:04:48,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246-3: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2501#1;assume ex_btc8723b2ant_bt_info_notify_#t~bitwise2501#1 % 4294967296 <= ex_btc8723b2ant_bt_info_notify_#t~mem2500#1 % 4294967296 && ex_btc8723b2ant_bt_info_notify_#t~bitwise2501#1 % 4294967296 <= 8; [2025-02-08 03:04:48,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246: assume -9223372036854775808 <= ex_btc8723b2ant_bt_info_notify_#t~ret2502#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2502#1 <= 9223372036854775807;ex_btc8723b2ant_bt_info_notify_~tmp___9~5#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2502#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2500#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2501#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2502#1; [2025-02-08 03:04:48,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12081-1: call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset; [2025-02-08 03:04:48,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12081: call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2431#1, ex_btc8723b2ant_bt_info_notify_#t~mem2432#1, ex_btc8723b2ant_bt_info_notify_#t~mem2433#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2434#1, ex_btc8723b2ant_bt_info_notify_#t~ret2435#1, ex_btc8723b2ant_bt_info_notify_#t~ret2436#1, ex_btc8723b2ant_bt_info_notify_#t~mem2437#1, ex_btc8723b2ant_bt_info_notify_#t~mem2438#1, ex_btc8723b2ant_bt_info_notify_#t~mem2439#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2440#1, ex_btc8723b2ant_bt_info_notify_#t~ret2441#1, ex_btc8723b2ant_bt_info_notify_#t~mem2442#1, ex_btc8723b2ant_bt_info_notify_#t~ret2443#1, ex_btc8723b2ant_bt_info_notify_#t~mem2444#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2445#1, ex_btc8723b2ant_bt_info_notify_#t~ret2446#1, ex_btc8723b2ant_bt_info_notify_#t~mem2447#1, ex_btc8723b2ant_bt_info_notify_#t~ret2448#1, ex_btc8723b2ant_bt_info_notify_#t~mem2449#1, ex_btc8723b2ant_bt_info_notify_#t~mem2450#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2451#1, ex_btc8723b2ant_bt_info_notify_#t~ret2452#1, ex_btc8723b2ant_bt_info_notify_#t~ret2453#1, ex_btc8723b2ant_bt_info_notify_#t~mem2454#1, ex_btc8723b2ant_bt_info_notify_#t~mem2455#1, ex_btc8723b2ant_bt_info_notify_#t~mem2456#1, ex_btc8723b2ant_bt_info_notify_#t~mem2457#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1, ex_btc8723b2ant_bt_info_notify_#t~mem2459#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2460#1, ex_btc8723b2ant_bt_info_notify_#t~ret2461#1, ex_btc8723b2ant_bt_info_notify_#t~ret2462#1, ex_btc8723b2ant_bt_info_notify_#t~mem2467#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2467#1.offset, ex_btc8723b2ant_bt_info_notify_#t~ret2468#1, ex_btc8723b2ant_bt_info_notify_#t~mem2469#1, ex_btc8723b2ant_bt_info_notify_#t~mem2470#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2471#1, ex_btc8723b2ant_bt_info_notify_#t~mem2472#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2473#1, ex_btc8723b2ant_bt_info_notify_#t~ret2474#1, ex_btc8723b2ant_bt_info_notify_#t~ret2475#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2476#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2477#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2478#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2479#1, ex_btc8723b2ant_bt_info_notify_#t~mem2480#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2481#1, ex_btc8723b2ant_bt_info_notify_#t~ret2482#1, ex_btc8723b2ant_bt_info_notify_#t~ret2483#1, ex_btc8723b2ant_bt_info_notify_#t~mem2484#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2485#1, ex_btc8723b2ant_bt_info_notify_#t~ret2486#1, ex_btc8723b2ant_bt_info_notify_#t~ret2487#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2488#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2489#1, ex_btc8723b2ant_bt_info_notify_#t~short2490#1, ex_btc8723b2ant_bt_info_notify_#t~mem2491#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2492#1, ex_btc8723b2ant_bt_info_notify_#t~ret2493#1, ex_btc8723b2ant_bt_info_notify_#t~ret2494#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2495#1, ex_btc8723b2ant_bt_info_notify_#t~mem2496#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2497#1, ex_btc8723b2ant_bt_info_notify_#t~ret2498#1, ex_btc8723b2ant_bt_info_notify_#t~ret2499#1, ex_btc8723b2ant_bt_info_notify_#t~mem2500#1, ex_btc8723b2ant_bt_info_notify_#t~bitwise2501#1, ex_btc8723b2ant_bt_info_notify_#t~ret2502#1, ex_btc8723b2ant_bt_info_notify_#t~ret2503#1, ex_btc8723b2ant_bt_info_notify_#t~mem2504#1, ex_btc8723b2ant_bt_info_notify_#t~mem2505#1, ex_btc8723b2ant_bt_info_notify_#t~short2506#1, ex_btc8723b2ant_bt_info_notify_#t~mem2507#1, ex_btc8723b2ant_bt_info_notify_#t~short2508#1, ex_btc8723b2ant_bt_info_notify_#t~mem2513#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2513#1.offset, ex_btc8723b2ant_bt_info_notify_#t~ret2514#1, ex_btc8723b2ant_bt_info_notify_#t~mem2515#1, ex_btc8723b2ant_bt_info_notify_#t~mem2520#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2520#1.offset, ex_btc8723b2ant_bt_info_notify_#t~ret2521#1, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.base, ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.offset, ex_btc8723b2ant_bt_info_notify_~length#1, ex_btc8723b2ant_bt_info_notify_~bt_info~0#1, ex_btc8723b2ant_bt_info_notify_~i~1#1, ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset, ex_btc8723b2ant_bt_info_notify_~tmp~55#1, ex_btc8723b2ant_bt_info_notify_~tmp___0~33#1, ex_btc8723b2ant_bt_info_notify_~tmp___1~14#1, ex_btc8723b2ant_bt_info_notify_~tmp___2~11#1, ex_btc8723b2ant_bt_info_notify_~tmp___3~9#1, ex_btc8723b2ant_bt_info_notify_~tmp___4~9#1, ex_btc8723b2ant_bt_info_notify_~tmp___5~7#1, ex_btc8723b2ant_bt_info_notify_~tmp___6~7#1, ex_btc8723b2ant_bt_info_notify_~tmp___7~6#1, ex_btc8723b2ant_bt_info_notify_~tmp___8~6#1, ex_btc8723b2ant_bt_info_notify_~tmp___9~5#1;havoc ex_btc8723b2ant_bt_info_notify_#in~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_#in~btcoexist#1.offset, ex_btc8723b2ant_bt_info_notify_#in~tmpbuf#1.base, ex_btc8723b2ant_bt_info_notify_#in~tmpbuf#1.offset, ex_btc8723b2ant_bt_info_notify_#in~length#1;assume { :end_inline_ex_btc8723b2ant_bt_info_notify } true; [2025-02-08 03:04:48,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246-5: assume 0 == ex_btc8723b2ant_bt_info_notify_#t~mem2500#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2501#1 := 0; [2025-02-08 03:04:48,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246-5: assume !(0 == ex_btc8723b2ant_bt_info_notify_#t~mem2500#1 % 4294967296); [2025-02-08 03:04:48,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14129: havoc rtl_btc_init_variables_#t~ret2842#1, rtl_btc_init_variables_~rtlpriv#1.base, rtl_btc_init_variables_~rtlpriv#1.offset;havoc rtl_btc_init_variables_#in~rtlpriv#1.base, rtl_btc_init_variables_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_init_variables } true;~ldv_state_variable_1~0 := 1; [2025-02-08 03:04:48,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865: assume -2147483648 <= rtl_btc_init_hal_vars_#t~ret2870#1 && rtl_btc_init_hal_vars_#t~ret2870#1 <= 2147483647;rtl_btc_init_hal_vars_~tmp___6~8#1 := rtl_btc_init_hal_vars_#t~ret2870#1;havoc rtl_btc_init_hal_vars_#t~ret2870#1; [2025-02-08 03:04:48,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2870#1 := preempt_count(); srcloc: null [2025-02-08 03:04:48,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12247: assume 0 != ex_btc8723b2ant_bt_info_notify_~tmp___9~5#1; [2025-02-08 03:04:48,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12247: assume !(0 != ex_btc8723b2ant_bt_info_notify_~tmp___9~5#1); [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13866: assume -2147483648 <= rtl_btc_init_hal_vars_#t~ret2872#1 && rtl_btc_init_hal_vars_#t~ret2872#1 <= 2147483647;havoc rtl_btc_init_hal_vars_#t~bitwise2871#1;havoc rtl_btc_init_hal_vars_#t~ret2872#1; [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13866-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2872#1 := printk(329, 0); srcloc: null [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215-3: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2481#1;assume ex_btc8723b2ant_bt_info_notify_#t~bitwise2481#1 % 4294967296 <= ex_btc8723b2ant_bt_info_notify_#t~mem2480#1 % 4294967296 && ex_btc8723b2ant_bt_info_notify_#t~bitwise2481#1 % 4294967296 <= 8; [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12116: call ex_btc8723b2ant_bt_info_notify_#t~mem2437#1 := read~int#0(ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.base, ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.offset + (if ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 18446744073709551616 % 18446744073709551616 else ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#31(ex_btc8723b2ant_bt_info_notify_#t~mem2437#1, ~coex_sta~0.base, 30 + ~coex_sta~0.offset + 10 * (if ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296 - 4294967296) + (if ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215-2: [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12149: assume 0 != ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296;call ex_btc8723b2ant_bt_info_notify_#t~mem2454#1 := read~int#31(~coex_sta~0.base, 2 + (30 + ~coex_sta~0.offset + 10 * (if ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296 - 4294967296)), 1);call write~int#31(ex_btc8723b2ant_bt_info_notify_#t~mem2454#1 % 256 % 16, ~coex_sta~0.base, 73 + ~coex_sta~0.offset, 1);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2454#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2455#1 := read~int#31(~coex_sta~0.base, 3 + (30 + ~coex_sta~0.offset + 10 * (if ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296 - 4294967296)), 1);call write~int#31(2 * ((5 + (if ex_btc8723b2ant_bt_info_notify_#t~mem2455#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2455#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2455#1 % 256 % 4294967296 - 4294967296)) % 256), ~coex_sta~0.base, 23 + ~coex_sta~0.offset, 1);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2455#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2456#1 := read~int#31(~coex_sta~0.base, 4 + (30 + ~coex_sta~0.offset + 10 * (if ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296 - 4294967296)), 1);call write~int#31(ex_btc8723b2ant_bt_info_notify_#t~mem2456#1, ~coex_sta~0.base, 74 + ~coex_sta~0.offset, 1);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2456#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 := read~int#31(~coex_sta~0.base, 74 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12149: assume !(0 != ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1 % 256 % 4294967296); [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215-5: assume 0 == ex_btc8723b2ant_bt_info_notify_#t~mem2480#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2481#1 := 0; [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215-5: assume !(0 == ex_btc8723b2ant_bt_info_notify_#t~mem2480#1 % 4294967296); [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215-4: assume 8 == ex_btc8723b2ant_bt_info_notify_#t~mem2480#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2481#1 := ex_btc8723b2ant_bt_info_notify_#t~mem2480#1; [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215-4: assume !(8 == ex_btc8723b2ant_bt_info_notify_#t~mem2480#1 % 4294967296); [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14164: main_#t~ret2903#1 := rtl_btc_is_disable_edca_turbo_#res#1;havoc rtl_btc_is_disable_edca_turbo_#t~ret2874#1, rtl_btc_is_disable_edca_turbo_#t~ret2875#1, rtl_btc_is_disable_edca_turbo_~rtlpriv#1.base, rtl_btc_is_disable_edca_turbo_~rtlpriv#1.offset, rtl_btc_is_disable_edca_turbo_~bt_change_edca~0#1, rtl_btc_is_disable_edca_turbo_~cur_edca_val~0#1, rtl_btc_is_disable_edca_turbo_~edca_bt_hs_uplink~0#1, rtl_btc_is_disable_edca_turbo_~edca_bt_hs_downlink~0#1, rtl_btc_is_disable_edca_turbo_~edca_hs~0#1, rtl_btc_is_disable_edca_turbo_~edca_addr~0#1, rtl_btc_is_disable_edca_turbo_~tmp~91#1;havoc rtl_btc_is_disable_edca_turbo_#in~rtlpriv#1.base, rtl_btc_is_disable_edca_turbo_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_is_disable_edca_turbo } true;havoc main_#t~ret2903#1;~ldv_state_variable_1~0 := 1; [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248: assume -2147483648 <= ex_btc8723b2ant_bt_info_notify_#t~ret2503#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2503#1 <= 2147483647;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2503#1; [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2482#1 := ldv__builtin_expect((if 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2481#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215: assume -9223372036854775808 <= ex_btc8723b2ant_bt_info_notify_#t~ret2482#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2482#1 <= 9223372036854775807;ex_btc8723b2ant_bt_info_notify_~tmp___5~7#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2482#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2480#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2481#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2482#1; [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2503#1 := printk(310, 0); srcloc: null [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13867: [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13867-1: havoc rtl_btc_init_hal_vars_#t~bitwise2871#1;assume rtl_btc_init_hal_vars_#t~bitwise2871#1 % 18446744073709551616 <= rtl_btc_init_hal_vars_~tmp___6~8#1 % 18446744073709551616 && rtl_btc_init_hal_vars_#t~bitwise2871#1 % 18446744073709551616 <= 2096896; [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13867-2: assume 2096896 == rtl_btc_init_hal_vars_~tmp___6~8#1 % 18446744073709551616;rtl_btc_init_hal_vars_#t~bitwise2871#1 := rtl_btc_init_hal_vars_~tmp___6~8#1; [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13867-2: assume !(2096896 == rtl_btc_init_hal_vars_~tmp___6~8#1 % 18446744073709551616); [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13867-3: assume 0 == rtl_btc_init_hal_vars_~tmp___6~8#1 % 18446744073709551616;rtl_btc_init_hal_vars_#t~bitwise2871#1 := 0; [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13867-3: assume !(0 == rtl_btc_init_hal_vars_~tmp___6~8#1 % 18446744073709551616); [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: call ULTIMATE.dealloc(btc8723b2ant_is_wifi_status_changed_~#wifi_busy~0#1.base, btc8723b2ant_is_wifi_status_changed_~#wifi_busy~0#1.offset);havoc btc8723b2ant_is_wifi_status_changed_~#wifi_busy~0#1.base, btc8723b2ant_is_wifi_status_changed_~#wifi_busy~0#1.offset;call ULTIMATE.dealloc(btc8723b2ant_is_wifi_status_changed_~#under_4way~0#1.base, btc8723b2ant_is_wifi_status_changed_~#under_4way~0#1.offset);havoc btc8723b2ant_is_wifi_status_changed_~#under_4way~0#1.base, btc8723b2ant_is_wifi_status_changed_~#under_4way~0#1.offset;call ULTIMATE.dealloc(btc8723b2ant_is_wifi_status_changed_~#bt_hs_on~0#1.base, btc8723b2ant_is_wifi_status_changed_~#bt_hs_on~0#1.offset);havoc btc8723b2ant_is_wifi_status_changed_~#bt_hs_on~0#1.base, btc8723b2ant_is_wifi_status_changed_~#bt_hs_on~0#1.offset;call ULTIMATE.dealloc(btc8723b2ant_is_wifi_status_changed_~#wifi_connected~0#1.base, btc8723b2ant_is_wifi_status_changed_~#wifi_connected~0#1.offset);havoc btc8723b2ant_is_wifi_status_changed_~#wifi_connected~0#1.base, btc8723b2ant_is_wifi_status_changed_~#wifi_connected~0#1.offset;ex_btc8723b2ant_periodical_#t~ret2565#1 := btc8723b2ant_is_wifi_status_changed_#res#1;havoc btc8723b2ant_is_wifi_status_changed_#t~mem176#1.base, btc8723b2ant_is_wifi_status_changed_#t~mem176#1.offset, btc8723b2ant_is_wifi_status_changed_#t~ret177#1, btc8723b2ant_is_wifi_status_changed_#t~mem182#1.base, btc8723b2ant_is_wifi_status_changed_#t~mem182#1.offset, btc8723b2ant_is_wifi_status_changed_#t~ret183#1, btc8723b2ant_is_wifi_status_changed_#t~mem188#1.base, btc8723b2ant_is_wifi_status_changed_#t~mem188#1.offset, btc8723b2ant_is_wifi_status_changed_#t~ret189#1, btc8723b2ant_is_wifi_status_changed_#t~mem194#1.base, btc8723b2ant_is_wifi_status_changed_#t~mem194#1.offset, btc8723b2ant_is_wifi_status_changed_#t~ret195#1, btc8723b2ant_is_wifi_status_changed_#t~mem196#1, btc8723b2ant_is_wifi_status_changed_#t~mem197#1, btc8723b2ant_is_wifi_status_changed_#t~mem198#1, btc8723b2ant_is_wifi_status_changed_#t~mem199#1, btc8723b2ant_is_wifi_status_changed_#t~mem200#1, btc8723b2ant_is_wifi_status_changed_#t~mem201#1, btc8723b2ant_is_wifi_status_changed_#t~mem202#1, btc8723b2ant_is_wifi_status_changed_~btcoexist#1.base, btc8723b2ant_is_wifi_status_changed_~btcoexist#1.offset, btc8723b2ant_is_wifi_status_changed_~pre_wifi_busy~0#1, btc8723b2ant_is_wifi_status_changed_~pre_under_4way~0#1, btc8723b2ant_is_wifi_status_changed_~pre_bt_hs_on~0#1, btc8723b2ant_is_wifi_status_changed_~#wifi_busy~0#1.base, btc8723b2ant_is_wifi_status_changed_~#wifi_busy~0#1.offset, btc8723b2ant_is_wifi_status_changed_~#under_4way~0#1.base, btc8723b2ant_is_wifi_status_changed_~#under_4way~0#1.offset, btc8723b2ant_is_wifi_status_changed_~#bt_hs_on~0#1.base, btc8723b2ant_is_wifi_status_changed_~#bt_hs_on~0#1.offset, btc8723b2ant_is_wifi_status_changed_~#wifi_connected~0#1.base, btc8723b2ant_is_wifi_status_changed_~#wifi_connected~0#1.offset;havoc btc8723b2ant_is_wifi_status_changed_#in~btcoexist#1.base, btc8723b2ant_is_wifi_status_changed_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_is_wifi_status_changed } true;ex_btc8723b2ant_periodical_~tmp___5~8#1 := (if 0 == ex_btc8723b2ant_periodical_#t~ret2565#1 % 256 then 0 else 1);havoc ex_btc8723b2ant_periodical_#t~ret2565#1;ex_btc8723b2ant_periodical_#t~short2567#1 := 0 != (if ex_btc8723b2ant_periodical_~tmp___5~8#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_periodical_~tmp___5~8#1 % 256 % 4294967296 else ex_btc8723b2ant_periodical_~tmp___5~8#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117: assume 1 == ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296;call ex_btc8723b2ant_bt_info_notify_#t~mem2438#1 := read~int#0(ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.base, ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.offset + (if ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 18446744073709551616 % 18446744073709551616 else ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 := ex_btc8723b2ant_bt_info_notify_#t~mem2438#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2438#1; [2025-02-08 03:04:48,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117: assume !(1 == ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296); [2025-02-08 03:04:48,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14231: assume { :end_inline_rtl_btcoexist_module_exit } true;~ldv_state_variable_0~0 := 2; [2025-02-08 03:04:48,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12216: assume 0 != ex_btc8723b2ant_bt_info_notify_~tmp___5~7#1; [2025-02-08 03:04:48,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12216: assume !(0 != ex_btc8723b2ant_bt_info_notify_~tmp___5~7#1); [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12183: assume 0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) % 2;call write~int#31(0, ~coex_sta~0.base, ~coex_sta~0.offset, 1);call write~int#31(0, ~coex_sta~0.base, 4 + ~coex_sta~0.offset, 1);call write~int#31(0, ~coex_sta~0.base, 2 + ~coex_sta~0.offset, 1);call write~int#31(0, ~coex_sta~0.base, 3 + ~coex_sta~0.offset, 1);call write~int#31(0, ~coex_sta~0.base, 1 + ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12183: assume !(0 == (if ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296 - 4294967296) % 2);call write~int#31(1, ~coex_sta~0.base, ~coex_sta~0.offset, 1); [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: assume btc8723b2ant_update_bt_link_info_#t~short242#1;havoc btc8723b2ant_update_bt_link_info_#t~mem236#1;havoc btc8723b2ant_update_bt_link_info_#t~mem237#1;havoc btc8723b2ant_update_bt_link_info_#t~short238#1;havoc btc8723b2ant_update_bt_link_info_#t~mem239#1;havoc btc8723b2ant_update_bt_link_info_#t~short240#1;havoc btc8723b2ant_update_bt_link_info_#t~mem241#1;havoc btc8723b2ant_update_bt_link_info_#t~short242#1;call write~int#0(1, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 6 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1); [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: assume !btc8723b2ant_update_bt_link_info_#t~short242#1;havoc btc8723b2ant_update_bt_link_info_#t~mem236#1;havoc btc8723b2ant_update_bt_link_info_#t~mem237#1;havoc btc8723b2ant_update_bt_link_info_#t~short238#1;havoc btc8723b2ant_update_bt_link_info_#t~mem239#1;havoc btc8723b2ant_update_bt_link_info_#t~short240#1;havoc btc8723b2ant_update_bt_link_info_#t~mem241#1;havoc btc8723b2ant_update_bt_link_info_#t~short242#1;call write~int#0(0, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 6 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1); [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-4: btc8723b2ant_update_bt_link_info_#t~short240#1 := btc8723b2ant_update_bt_link_info_#t~short238#1; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-3: assume btc8723b2ant_update_bt_link_info_#t~short240#1;call btc8723b2ant_update_bt_link_info_#t~mem239#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 7 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short240#1 := 0 == btc8723b2ant_update_bt_link_info_#t~mem239#1 % 256; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-3: assume !btc8723b2ant_update_bt_link_info_#t~short240#1; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-2: btc8723b2ant_update_bt_link_info_#t~short242#1 := btc8723b2ant_update_bt_link_info_#t~short240#1; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-1: assume btc8723b2ant_update_bt_link_info_#t~short242#1;call btc8723b2ant_update_bt_link_info_#t~mem241#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 5 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short242#1 := 0 != (if btc8723b2ant_update_bt_link_info_#t~mem241#1 % 256 % 4294967296 <= 2147483647 then btc8723b2ant_update_bt_link_info_#t~mem241#1 % 256 % 4294967296 else btc8723b2ant_update_bt_link_info_#t~mem241#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-1: assume !btc8723b2ant_update_bt_link_info_#t~short242#1; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-6: call btc8723b2ant_update_bt_link_info_#t~mem236#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 1 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short238#1 := 0 == btc8723b2ant_update_bt_link_info_#t~mem236#1 % 256; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-5: assume btc8723b2ant_update_bt_link_info_#t~short238#1;call btc8723b2ant_update_bt_link_info_#t~mem237#1 := read~int#0(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 3 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);btc8723b2ant_update_bt_link_info_#t~short238#1 := 0 == btc8723b2ant_update_bt_link_info_#t~mem237#1 % 256; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-5: assume !btc8723b2ant_update_bt_link_info_#t~short238#1; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14199: havoc rtl_btc_btinfo_notify_~rtlpriv#1.base, rtl_btc_btinfo_notify_~rtlpriv#1.offset, rtl_btc_btinfo_notify_~tmp_buf#1.base, rtl_btc_btinfo_notify_~tmp_buf#1.offset, rtl_btc_btinfo_notify_~length#1;havoc rtl_btc_btinfo_notify_#in~rtlpriv#1.base, rtl_btc_btinfo_notify_#in~rtlpriv#1.offset, rtl_btc_btinfo_notify_#in~tmp_buf#1.base, rtl_btc_btinfo_notify_#in~tmp_buf#1.offset, rtl_btc_btinfo_notify_#in~length#1;assume { :end_inline_rtl_btc_btinfo_notify } true;havoc main_#t~mem2906#1;~ldv_state_variable_1~0 := 1; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12217-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2483#1 := printk(306, 0); srcloc: null [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12217: assume -2147483648 <= ex_btc8723b2ant_bt_info_notify_#t~ret2483#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2483#1 <= 2147483647;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2483#1; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176: havoc halbtc_dbg_init_~i~2#1;assume { :end_inline_halbtc_dbg_init } true;call exhalbtc_initlize_variables_#t~mem2780#1 := read~int#0(exhalbtc_initlize_variables_~btcoexist~15#1.base, exhalbtc_initlize_variables_~btcoexist~15#1.offset, 1); [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13837: rtl_btc_init_hal_vars_#t~ret2843#1 := rtl_get_hwpg_ant_num_#res#1;havoc rtl_get_hwpg_ant_num_#t~mem2877#1, rtl_get_hwpg_ant_num_~rtlpriv#1.base, rtl_get_hwpg_ant_num_~rtlpriv#1.offset, rtl_get_hwpg_ant_num_~num~0#1;havoc rtl_get_hwpg_ant_num_#in~rtlpriv#1.base, rtl_get_hwpg_ant_num_#in~rtlpriv#1.offset;assume { :end_inline_rtl_get_hwpg_ant_num } true;rtl_btc_init_hal_vars_~ant_num~0#1 := rtl_btc_init_hal_vars_#t~ret2843#1;havoc rtl_btc_init_hal_vars_#t~ret2843#1;call rtl_btc_init_hal_vars_#t~mem2844#1 := read~int#0(rtl_btc_init_hal_vars_~rtlpriv#1.base, 45269 + rtl_btc_init_hal_vars_~rtlpriv#1.offset, 8); [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13936: havoc exhalbtc_bt_info_notify_#t~mem2818#1.base, exhalbtc_bt_info_notify_#t~mem2818#1.offset, exhalbtc_bt_info_notify_#t~ret2819#1, exhalbtc_bt_info_notify_#t~mem2820#1, exhalbtc_bt_info_notify_#t~mem2821#1, exhalbtc_bt_info_notify_~btcoexist#1.base, exhalbtc_bt_info_notify_~btcoexist#1.offset, exhalbtc_bt_info_notify_~tmp_buf#1.base, exhalbtc_bt_info_notify_~tmp_buf#1.offset, exhalbtc_bt_info_notify_~length#1, exhalbtc_bt_info_notify_~rtlpriv~33#1.base, exhalbtc_bt_info_notify_~rtlpriv~33#1.offset, exhalbtc_bt_info_notify_~rtlhal~8#1.base, exhalbtc_bt_info_notify_~rtlhal~8#1.offset, exhalbtc_bt_info_notify_~tmp~80#1, exhalbtc_bt_info_notify_~tmp___0~46#1;havoc exhalbtc_bt_info_notify_#in~btcoexist#1.base, exhalbtc_bt_info_notify_#in~btcoexist#1.offset, exhalbtc_bt_info_notify_#in~tmp_buf#1.base, exhalbtc_bt_info_notify_#in~tmp_buf#1.offset, exhalbtc_bt_info_notify_#in~length#1;assume { :end_inline_exhalbtc_bt_info_notify } true; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14267: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;call ULTIMATE.dealloc(main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset);havoc main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset);havoc main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset);havoc main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: assume ex_btc8723b2ant_bt_info_notify_#t~short2508#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2504#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2505#1;havoc ex_btc8723b2ant_bt_info_notify_#t~short2506#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2507#1;havoc ex_btc8723b2ant_bt_info_notify_#t~short2508#1;call write~int#8(1, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset, 1);call write~int#8(1, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset, 1); [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: assume !ex_btc8723b2ant_bt_info_notify_#t~short2508#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2504#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2505#1;havoc ex_btc8723b2ant_bt_info_notify_#t~short2506#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2507#1;havoc ex_btc8723b2ant_bt_info_notify_#t~short2508#1;call write~int#8(0, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset, 1);call write~int#8(0, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset, 1); [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14267-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-2: ex_btc8723b2ant_bt_info_notify_#t~short2508#1 := ex_btc8723b2ant_bt_info_notify_#t~short2506#1; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-1: assume ex_btc8723b2ant_bt_info_notify_#t~short2508#1; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-1: assume !ex_btc8723b2ant_bt_info_notify_#t~short2508#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2507#1 := read~int#30(~coex_dm~0.base, 71 + ~coex_dm~0.offset, 1);ex_btc8723b2ant_bt_info_notify_#t~short2508#1 := 5 == ex_btc8723b2ant_bt_info_notify_#t~mem2507#1 % 256 % 4294967296; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-1: SUMMARY for call ex_btc8723b2ant_init_coex_dm_#t~ret1713#1 := ldv__builtin_expect((if ex_btc8723b2ant_init_coex_dm_#t~mem1712#1 % 4294967296 % 4294967296 <= 2147483647 then ex_btc8723b2ant_init_coex_dm_#t~mem1712#1 % 4294967296 % 4294967296 else ex_btc8723b2ant_init_coex_dm_#t~mem1712#1 % 4294967296 % 4294967296 - 4294967296) % 2, 0); srcloc: null [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327: assume -9223372036854775808 <= ex_btc8723b2ant_init_coex_dm_#t~ret1713#1 && ex_btc8723b2ant_init_coex_dm_#t~ret1713#1 <= 9223372036854775807;ex_btc8723b2ant_init_coex_dm_~tmp~47#1 := ex_btc8723b2ant_init_coex_dm_#t~ret1713#1;havoc ex_btc8723b2ant_init_coex_dm_#t~mem1712#1;havoc ex_btc8723b2ant_init_coex_dm_#t~ret1713#1; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-4: assume 0 == (if ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1 := 0; [2025-02-08 03:04:48,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-4: assume !(0 == (if ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-4: call ex_btc8723b2ant_bt_info_notify_#t~mem2504#1 := read~int#30(~coex_dm~0.base, 71 + ~coex_dm~0.offset, 1);ex_btc8723b2ant_bt_info_notify_#t~short2506#1 := 3 == ex_btc8723b2ant_bt_info_notify_#t~mem2504#1 % 256 % 4294967296; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-1: [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-3: assume ex_btc8723b2ant_bt_info_notify_#t~short2506#1; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-3: assume !ex_btc8723b2ant_bt_info_notify_#t~short2506#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2505#1 := read~int#30(~coex_dm~0.base, 71 + ~coex_dm~0.offset, 1);ex_btc8723b2ant_bt_info_notify_#t~short2506#1 := 4 == ex_btc8723b2ant_bt_info_notify_#t~mem2505#1 % 256 % 4294967296; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153: assume 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2457#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2459#1 := read~int#35(~#btc_dbg_type~0.base, 4 + ~#btc_dbg_type~0.offset, 4); [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153: assume !(0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2457#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-3: assume 2 == (if ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 - 4294967296);ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1 := (if ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-3: assume !(2 == (if ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: assume 0 != (if exhalbtc_initlize_variables_#t~mem2780#1 % 256 % 4294967296 <= 2147483647 then exhalbtc_initlize_variables_#t~mem2780#1 % 256 % 4294967296 else exhalbtc_initlize_variables_#t~mem2780#1 % 256 % 4294967296 - 4294967296);havoc exhalbtc_initlize_variables_#t~mem2780#1;exhalbtc_initlize_variables_#res#1 := 0; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: assume !(0 != (if exhalbtc_initlize_variables_#t~mem2780#1 % 256 % 4294967296 <= 2147483647 then exhalbtc_initlize_variables_#t~mem2780#1 % 256 % 4294967296 else exhalbtc_initlize_variables_#t~mem2780#1 % 256 % 4294967296 - 4294967296));havoc exhalbtc_initlize_variables_#t~mem2780#1;call write~int#0(1, exhalbtc_initlize_variables_~btcoexist~15#1.base, exhalbtc_initlize_variables_~btcoexist~15#1.offset, 1);call write~int#0(0, exhalbtc_initlize_variables_~btcoexist~15#1.base, 53 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 4);call exhalbtc_initlize_variables_#t~mem2781#1.base, exhalbtc_initlize_variables_#t~mem2781#1.offset := read~$Pointer$#0(exhalbtc_initlize_variables_~btcoexist~15#1.base, 1 + exhalbtc_initlize_variables_~btcoexist~15#1.offset, 8); [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-2: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1;assume (((((if ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 - 4294967296) < 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1 <= (if ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 - 4294967296)) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1 <= 2) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1 >= 0) && ((if ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 - 4294967296) >= 0 || ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1 > 2 + (if ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_#t~mem2457#1 % 256 % 4294967296 - 4294967296))) && ex_btc8723b2ant_bt_info_notify_#t~bitwise2458#1 >= -2147483648; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-3: rtl_btc_init_hal_vars_#t~short2847#1 := 0 != rtl_btc_init_hal_vars_#t~bitwise2845#1 % 18446744073709551616; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-4: [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2848#1 := ldv__builtin_expect((if rtl_btc_init_hal_vars_#t~short2847#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-2: assume rtl_btc_init_hal_vars_#t~short2847#1;call rtl_btc_init_hal_vars_#t~mem2846#1 := read~int#0(rtl_btc_init_hal_vars_~rtlpriv#1.base, 45265 + rtl_btc_init_hal_vars_~rtlpriv#1.offset, 4);rtl_btc_init_hal_vars_#t~short2847#1 := rtl_btc_init_hal_vars_#t~mem2846#1 > 2; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-2: assume !rtl_btc_init_hal_vars_#t~short2847#1; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13871: havoc exhalbtc_set_chip_type_#t~switch2838#1, exhalbtc_set_chip_type_~chip_type#1;havoc exhalbtc_set_chip_type_#in~chip_type#1;assume { :end_inline_exhalbtc_set_chip_type } true;assume { :begin_inline_exhalbtc_set_ant_num } true;exhalbtc_set_ant_num_#in~type#1, exhalbtc_set_ant_num_#in~ant_num#1 := 0, (if rtl_btc_init_hal_vars_~ant_num~0#1 % 256 % 4294967296 <= 2147483647 then rtl_btc_init_hal_vars_~ant_num~0#1 % 256 % 4294967296 else rtl_btc_init_hal_vars_~ant_num~0#1 % 256 % 4294967296 - 4294967296);havoc exhalbtc_set_ant_num_~type#1, exhalbtc_set_ant_num_~ant_num#1;exhalbtc_set_ant_num_~type#1 := exhalbtc_set_ant_num_#in~type#1;exhalbtc_set_ant_num_~ant_num#1 := exhalbtc_set_ant_num_#in~ant_num#1; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13871-1: assume { :begin_inline_exhalbtc_set_chip_type } true;exhalbtc_set_chip_type_#in~chip_type#1 := (if rtl_btc_init_hal_vars_~bt_type~0#1 % 256 % 4294967296 <= 2147483647 then rtl_btc_init_hal_vars_~bt_type~0#1 % 256 % 4294967296 else rtl_btc_init_hal_vars_~bt_type~0#1 % 256 % 4294967296 - 4294967296);havoc exhalbtc_set_chip_type_#t~switch2838#1, exhalbtc_set_chip_type_~chip_type#1;exhalbtc_set_chip_type_~chip_type#1 := exhalbtc_set_chip_type_#in~chip_type#1;exhalbtc_set_chip_type_#t~switch2838#1 := true; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838: assume -9223372036854775808 <= rtl_btc_init_hal_vars_#t~ret2848#1 && rtl_btc_init_hal_vars_#t~ret2848#1 <= 9223372036854775807;rtl_btc_init_hal_vars_~tmp___1~17#1 := rtl_btc_init_hal_vars_#t~ret2848#1;havoc rtl_btc_init_hal_vars_#t~mem2844#1;havoc rtl_btc_init_hal_vars_#t~bitwise2845#1;havoc rtl_btc_init_hal_vars_#t~mem2846#1;havoc rtl_btc_init_hal_vars_#t~short2847#1;havoc rtl_btc_init_hal_vars_#t~ret2848#1; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-7: assume 0 == rtl_btc_init_hal_vars_#t~mem2844#1 % 18446744073709551616;rtl_btc_init_hal_vars_#t~bitwise2845#1 := 0; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-7: assume !(0 == rtl_btc_init_hal_vars_#t~mem2844#1 % 18446744073709551616); [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388-1: call ULTIMATE.dealloc(btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset);havoc btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-5: havoc rtl_btc_init_hal_vars_#t~bitwise2845#1;assume rtl_btc_init_hal_vars_#t~bitwise2845#1 % 18446744073709551616 <= rtl_btc_init_hal_vars_#t~mem2844#1 % 18446744073709551616 && rtl_btc_init_hal_vars_#t~bitwise2845#1 % 18446744073709551616 <= 4; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388: call ULTIMATE.dealloc(btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset);havoc btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset;havoc btc8723b2ant_update_bt_link_info_#t~mem207#1.base, btc8723b2ant_update_bt_link_info_#t~mem207#1.offset, btc8723b2ant_update_bt_link_info_#t~ret208#1, btc8723b2ant_update_bt_link_info_#t~mem209#1, btc8723b2ant_update_bt_link_info_#t~mem210#1, btc8723b2ant_update_bt_link_info_#t~mem211#1, btc8723b2ant_update_bt_link_info_#t~mem212#1, btc8723b2ant_update_bt_link_info_#t~mem213#1, btc8723b2ant_update_bt_link_info_#t~mem214#1, btc8723b2ant_update_bt_link_info_#t~mem215#1, btc8723b2ant_update_bt_link_info_#t~mem216#1, btc8723b2ant_update_bt_link_info_#t~short217#1, btc8723b2ant_update_bt_link_info_#t~mem218#1, btc8723b2ant_update_bt_link_info_#t~short219#1, btc8723b2ant_update_bt_link_info_#t~mem220#1, btc8723b2ant_update_bt_link_info_#t~short221#1, btc8723b2ant_update_bt_link_info_#t~mem222#1, btc8723b2ant_update_bt_link_info_#t~mem223#1, btc8723b2ant_update_bt_link_info_#t~short224#1, btc8723b2ant_update_bt_link_info_#t~mem225#1, btc8723b2ant_update_bt_link_info_#t~short226#1, btc8723b2ant_update_bt_link_info_#t~mem227#1, btc8723b2ant_update_bt_link_info_#t~short228#1, btc8723b2ant_update_bt_link_info_#t~mem229#1, btc8723b2ant_update_bt_link_info_#t~mem230#1, btc8723b2ant_update_bt_link_info_#t~short231#1, btc8723b2ant_update_bt_link_info_#t~mem232#1, btc8723b2ant_update_bt_link_info_#t~short233#1, btc8723b2ant_update_bt_link_info_#t~mem234#1, btc8723b2ant_update_bt_link_info_#t~short235#1, btc8723b2ant_update_bt_link_info_#t~mem236#1, btc8723b2ant_update_bt_link_info_#t~mem237#1, btc8723b2ant_update_bt_link_info_#t~short238#1, btc8723b2ant_update_bt_link_info_#t~mem239#1, btc8723b2ant_update_bt_link_info_#t~short240#1, btc8723b2ant_update_bt_link_info_#t~mem241#1, btc8723b2ant_update_bt_link_info_#t~short242#1, btc8723b2ant_update_bt_link_info_~btcoexist#1.base, btc8723b2ant_update_bt_link_info_~btcoexist#1.offset, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset;havoc btc8723b2ant_update_bt_link_info_#in~btcoexist#1.base, btc8723b2ant_update_bt_link_info_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_update_bt_link_info } true; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-6: assume 4 == rtl_btc_init_hal_vars_#t~mem2844#1 % 18446744073709551616;rtl_btc_init_hal_vars_#t~bitwise2845#1 := rtl_btc_init_hal_vars_#t~mem2844#1; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-6: assume !(4 == rtl_btc_init_hal_vars_#t~mem2844#1 % 18446744073709551616); [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286-1: call ULTIMATE.dealloc(ex_btc8723b2ant_periodical_~#fw_ver~2#1.base, ex_btc8723b2ant_periodical_~#fw_ver~2#1.offset);havoc ex_btc8723b2ant_periodical_~#fw_ver~2#1.base, ex_btc8723b2ant_periodical_~#fw_ver~2#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.base, ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.offset);havoc ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.base, ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.offset; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154: assume -9223372036854775808 <= ex_btc8723b2ant_bt_info_notify_#t~ret2461#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2461#1 <= 9223372036854775807;ex_btc8723b2ant_bt_info_notify_~tmp___3~9#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2461#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2459#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2460#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2461#1; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14268: #t~ret2918#1 := main_#res#1;havoc main_#t~ret2886#1.base, main_#t~ret2886#1.offset, main_#t~ret2887#1.base, main_#t~ret2887#1.offset, main_#t~ret2888#1.base, main_#t~ret2888#1.offset, main_#t~ret2889#1.base, main_#t~ret2889#1.offset, main_#t~ret2890#1.base, main_#t~ret2890#1.offset, main_#t~ret2891#1.base, main_#t~ret2891#1.offset, main_#t~ret2892#1.base, main_#t~ret2892#1.offset, main_#t~ret2893#1.base, main_#t~ret2893#1.offset, main_#t~nondet2894#1, main_#t~switch2895#1, main_#t~nondet2896#1, main_#t~switch2897#1, main_#t~mem2898#1, main_#t~mem2899#1, main_#t~mem2900#1, main_#t~mem2901#1, main_#t~ret2902#1, main_#t~ret2903#1, main_#t~mem2904#1, main_#t~ret2905#1, main_#t~mem2906#1, main_#t~mem2907#1, main_#t~nondet2908#1, main_#t~switch2909#1, main_#t~ret2910#1, main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset, main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset, main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset, main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset, main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset, main_~ldvarg2~0#1.base, main_~ldvarg2~0#1.offset, main_~tmp~93#1.base, main_~tmp~93#1.offset, main_~tmp___0~57#1, main_~tmp___1~18#1, main_~tmp___2~15#1;assume { :end_inline_main } true; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11328: assume 0 != ex_btc8723b2ant_init_coex_dm_~tmp~47#1; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11328: assume !(0 != ex_btc8723b2ant_init_coex_dm_~tmp~47#1); [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286: call ULTIMATE.dealloc(ex_btc8723b2ant_periodical_~#fw_ver~2#1.base, ex_btc8723b2ant_periodical_~#fw_ver~2#1.offset);havoc ex_btc8723b2ant_periodical_~#fw_ver~2#1.base, ex_btc8723b2ant_periodical_~#fw_ver~2#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.base, ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.offset);havoc ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.base, ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.offset;havoc ex_btc8723b2ant_periodical_#t~mem2526#1, ex_btc8723b2ant_periodical_#t~bitwise2527#1, ex_btc8723b2ant_periodical_#t~ret2528#1, ex_btc8723b2ant_periodical_#t~ret2529#1, ex_btc8723b2ant_periodical_#t~mem2530#1, ex_btc8723b2ant_periodical_#t~ret2531#1, ex_btc8723b2ant_periodical_#t~ret2532#1, ex_btc8723b2ant_periodical_#t~mem2533#1, ex_btc8723b2ant_periodical_#t~ret2534#1, ex_btc8723b2ant_periodical_#t~mem2535#1, ex_btc8723b2ant_periodical_#t~mem2536#1, ex_btc8723b2ant_periodical_#t~mem2537#1, ex_btc8723b2ant_periodical_#t~ret2538#1, ex_btc8723b2ant_periodical_#t~mem2539#1, ex_btc8723b2ant_periodical_#t~ret2540#1, ex_btc8723b2ant_periodical_#t~mem2541#1, ex_btc8723b2ant_periodical_#t~mem2542#1, ex_btc8723b2ant_periodical_#t~ret2543#1, ex_btc8723b2ant_periodical_#t~mem2548#1.base, ex_btc8723b2ant_periodical_#t~mem2548#1.offset, ex_btc8723b2ant_periodical_#t~ret2549#1, ex_btc8723b2ant_periodical_#t~mem2554#1.base, ex_btc8723b2ant_periodical_#t~mem2554#1.offset, ex_btc8723b2ant_periodical_#t~ret2555#1, ex_btc8723b2ant_periodical_#t~mem2556#1, ex_btc8723b2ant_periodical_#t~ret2557#1, ex_btc8723b2ant_periodical_#t~mem2558#1, ex_btc8723b2ant_periodical_#t~mem2559#1, ex_btc8723b2ant_periodical_#t~mem2560#1, ex_btc8723b2ant_periodical_#t~ret2561#1, ex_btc8723b2ant_periodical_#t~mem2562#1, ex_btc8723b2ant_periodical_#t~ret2563#1, ex_btc8723b2ant_periodical_#t~ret2564#1, ex_btc8723b2ant_periodical_#t~ret2565#1, ex_btc8723b2ant_periodical_#t~mem2566#1, ex_btc8723b2ant_periodical_#t~short2567#1, ex_btc8723b2ant_periodical_~btcoexist#1.base, ex_btc8723b2ant_periodical_~btcoexist#1.offset, ex_btc8723b2ant_periodical_~board_info~2#1.base, ex_btc8723b2ant_periodical_~board_info~2#1.offset, ex_btc8723b2ant_periodical_~stack_info~1#1.base, ex_btc8723b2ant_periodical_~stack_info~1#1.offset, ex_btc8723b2ant_periodical_~dis_ver_info_cnt~0#1, ex_btc8723b2ant_periodical_~#fw_ver~2#1.base, ex_btc8723b2ant_periodical_~#fw_ver~2#1.offset, ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.base, ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.offset, ex_btc8723b2ant_periodical_~tmp~57#1, ex_btc8723b2ant_periodical_~tmp___0~34#1, ex_btc8723b2ant_periodical_~tmp___1~15#1, ex_btc8723b2ant_periodical_~tmp___2~12#1, ex_btc8723b2ant_periodical_~tmp___3~10#1, ex_btc8723b2ant_periodical_~tmp___4~10#1, ex_btc8723b2ant_periodical_~tmp___5~8#1;havoc ex_btc8723b2ant_periodical_#in~btcoexist#1.base, ex_btc8723b2ant_periodical_#in~btcoexist#1.offset;assume { :end_inline_ex_btc8723b2ant_periodical } true; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-5: assume 0 == ex_btc8723b2ant_bt_info_notify_#t~mem2459#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2460#1 := 0; [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-5: assume !(0 == ex_btc8723b2ant_bt_info_notify_#t~mem2459#1 % 4294967296); [2025-02-08 03:04:48,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-2: [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2461#1 := ldv__builtin_expect((if 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2460#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12121: assume (if ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 - 4294967296) == -1 + (if ex_btc8723b2ant_bt_info_notify_~length#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~length#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~length#1 % 256 % 4294967296 - 4294967296);call ex_btc8723b2ant_bt_info_notify_#t~mem2439#1 := read~int#35(~#btc_dbg_type~0.base, ~#btc_dbg_type~0.offset, 4); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12121: assume !((if ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 4294967296 - 4294967296) == -1 + (if ex_btc8723b2ant_bt_info_notify_~length#1 % 256 % 4294967296 <= 2147483647 then ex_btc8723b2ant_bt_info_notify_~length#1 % 256 % 4294967296 else ex_btc8723b2ant_bt_info_notify_~length#1 % 256 % 4294967296 - 4294967296));call ex_btc8723b2ant_bt_info_notify_#t~mem2444#1 := read~int#35(~#btc_dbg_type~0.base, ~#btc_dbg_type~0.offset, 4); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-4: assume 8 == ex_btc8723b2ant_bt_info_notify_#t~mem2459#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2460#1 := ex_btc8723b2ant_bt_info_notify_#t~mem2459#1; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-4: assume !(8 == ex_btc8723b2ant_bt_info_notify_#t~mem2459#1 % 4294967296); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-3: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2460#1;assume ex_btc8723b2ant_bt_info_notify_#t~bitwise2460#1 % 4294967296 <= ex_btc8723b2ant_bt_info_notify_#t~mem2459#1 % 4294967296 && ex_btc8723b2ant_bt_info_notify_#t~bitwise2460#1 % 4294967296 <= 8; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13740: assume 0 == exhalbtc_set_ant_num_~type#1 % 256 % 4294967296;call write~int#0(exhalbtc_set_ant_num_~ant_num#1, ~#gl_bt_coexist~0.base, 10 + ~#gl_bt_coexist~0.offset, 1);call write~int#0(exhalbtc_set_ant_num_~ant_num#1, ~#gl_bt_coexist~0.base, 11 + ~#gl_bt_coexist~0.offset, 1); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13740: assume !(0 == exhalbtc_set_ant_num_~type#1 % 256 % 4294967296); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13872: havoc exhalbtc_set_ant_num_~type#1, exhalbtc_set_ant_num_~ant_num#1;havoc exhalbtc_set_ant_num_#in~type#1, exhalbtc_set_ant_num_#in~ant_num#1;assume { :end_inline_exhalbtc_set_ant_num } true; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12221: assume 1 == ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296;call write~int#30(1, ~coex_dm~0.base, 71 + ~coex_dm~0.offset, 1);call ex_btc8723b2ant_bt_info_notify_#t~mem2484#1 := read~int#35(~#btc_dbg_type~0.base, 4 + ~#btc_dbg_type~0.offset, 4); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12221: assume !(1 == ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 % 256 % 4294967296); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12122: assume -9223372036854775808 <= ex_btc8723b2ant_bt_info_notify_#t~ret2441#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2441#1 <= 9223372036854775807;ex_btc8723b2ant_bt_info_notify_~tmp___0~33#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2441#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2439#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2440#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2441#1; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13245: exhalbtc_init_coex_dm_~tmp~73#1 := (if 0 == exhalbtc_init_coex_dm_#t~ret2787#1 % 256 then 0 else 1);havoc exhalbtc_init_coex_dm_#t~ret2787#1; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155: assume 0 != ex_btc8723b2ant_bt_info_notify_~tmp___3~9#1; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155: assume !(0 != ex_btc8723b2ant_bt_info_notify_~tmp___3~9#1); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13245-1: SUMMARY for call exhalbtc_init_coex_dm_#t~ret2787#1 := halbtc_is_bt_coexist_available(exhalbtc_init_coex_dm_~btcoexist#1.base, exhalbtc_init_coex_dm_~btcoexist#1.offset); srcloc: null [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329-1: SUMMARY for call ex_btc8723b2ant_init_coex_dm_#t~ret1714#1 := printk(174, 0); srcloc: null [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329: assume -2147483648 <= ex_btc8723b2ant_init_coex_dm_#t~ret1714#1 && ex_btc8723b2ant_init_coex_dm_#t~ret1714#1 <= 2147483647;havoc ex_btc8723b2ant_init_coex_dm_#t~ret1714#1; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12122-5: assume 0 == ex_btc8723b2ant_bt_info_notify_#t~mem2439#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2440#1 := 0; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12122-5: assume !(0 == ex_btc8723b2ant_bt_info_notify_#t~mem2439#1 % 4294967296); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12122-2: [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12122-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2441#1 := ldv__builtin_expect((if 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2440#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12122-4: assume 4 == ex_btc8723b2ant_bt_info_notify_#t~mem2439#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2440#1 := ex_btc8723b2ant_bt_info_notify_#t~mem2439#1; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12122-4: assume !(4 == ex_btc8723b2ant_bt_info_notify_#t~mem2439#1 % 4294967296); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12122-3: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2440#1;assume ex_btc8723b2ant_bt_info_notify_#t~bitwise2440#1 % 4294967296 <= ex_btc8723b2ant_bt_info_notify_#t~mem2439#1 % 4294967296 && ex_btc8723b2ant_bt_info_notify_#t~bitwise2440#1 % 4294967296 <= 4; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13840: assume 0 != rtl_btc_init_hal_vars_~tmp___1~17#1; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13840: assume !(0 != rtl_btc_init_hal_vars_~tmp___1~17#1); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156: assume -2147483648 <= ex_btc8723b2ant_bt_info_notify_#t~ret2462#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2462#1 <= 2147483647;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2462#1; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14171: assume { :end_inline_rtl_btc_halt_notify } true;~ldv_state_variable_1~0 := 1; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2462#1 := printk(304, 0); srcloc: null [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123: assume 0 != ex_btc8723b2ant_bt_info_notify_~tmp___0~33#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2442#1 := read~int#0(ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.base, ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.offset + (if ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 18446744073709551616 % 18446744073709551616 else ex_btc8723b2ant_bt_info_notify_~i~1#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123: assume !(0 != ex_btc8723b2ant_bt_info_notify_~tmp___0~33#1); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246: assume 0 != exhalbtc_init_coex_dm_~tmp~73#1 % 256;exhalbtc_init_coex_dm_~tmp___0~39#1 := 0; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246: assume !(0 != exhalbtc_init_coex_dm_~tmp~73#1 % 256);exhalbtc_init_coex_dm_~tmp___0~39#1 := 1; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841: assume -2147483648 <= rtl_btc_init_hal_vars_#t~ret2849#1 && rtl_btc_init_hal_vars_#t~ret2849#1 <= 2147483647;rtl_btc_init_hal_vars_~tmp~90#1 := rtl_btc_init_hal_vars_#t~ret2849#1;havoc rtl_btc_init_hal_vars_#t~ret2849#1; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2849#1 := preempt_count(); srcloc: null [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223-3: havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2485#1;assume ex_btc8723b2ant_bt_info_notify_#t~bitwise2485#1 % 4294967296 <= ex_btc8723b2ant_bt_info_notify_#t~mem2484#1 % 4294967296 && ex_btc8723b2ant_bt_info_notify_#t~bitwise2485#1 % 4294967296 <= 8; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124: assume -2147483648 <= ex_btc8723b2ant_bt_info_notify_#t~ret2443#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2443#1 <= 2147483647;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2442#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2443#1; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223-2: [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223-5: assume 0 == ex_btc8723b2ant_bt_info_notify_#t~mem2484#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2485#1 := 0; [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223-5: assume !(0 == ex_btc8723b2ant_bt_info_notify_#t~mem2484#1 % 4294967296); [2025-02-08 03:04:48,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223-4: assume 8 == ex_btc8723b2ant_bt_info_notify_#t~mem2484#1 % 4294967296;ex_btc8723b2ant_bt_info_notify_#t~bitwise2485#1 := ex_btc8723b2ant_bt_info_notify_#t~mem2484#1; [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223-4: assume !(8 == ex_btc8723b2ant_bt_info_notify_#t~mem2484#1 % 4294967296); [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2443#1 := printk(301, 0); srcloc: null [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2486#1 := ldv__builtin_expect((if 0 != ex_btc8723b2ant_bt_info_notify_#t~bitwise2485#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223: assume -9223372036854775808 <= ex_btc8723b2ant_bt_info_notify_#t~ret2486#1 && ex_btc8723b2ant_bt_info_notify_#t~ret2486#1 <= 9223372036854775807;ex_btc8723b2ant_bt_info_notify_~tmp___6~7#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2486#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2484#1;havoc ex_btc8723b2ant_bt_info_notify_#t~bitwise2485#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2486#1; [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13842: assume -2147483648 <= rtl_btc_init_hal_vars_#t~ret2850#1 && rtl_btc_init_hal_vars_#t~ret2850#1 <= 2147483647;rtl_btc_init_hal_vars_~tmp___0~56#1 := rtl_btc_init_hal_vars_#t~ret2850#1;havoc rtl_btc_init_hal_vars_#t~ret2850#1; [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073: ldv_initialize_rtl_btc_ops_1_~tmp~92#1.base, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.offset := ldv_initialize_rtl_btc_ops_1_#t~ret2885#1.base, ldv_initialize_rtl_btc_ops_1_#t~ret2885#1.offset;havoc ldv_initialize_rtl_btc_ops_1_#t~ret2885#1.base, ldv_initialize_rtl_btc_ops_1_#t~ret2885#1.offset;~rtl_btc_operation_group0~0.base, ~rtl_btc_operation_group0~0.offset := ldv_initialize_rtl_btc_ops_1_~tmp~92#1.base, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.offset; [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073-1: SUMMARY for call ldv_initialize_rtl_btc_ops_1_#t~ret2885#1.base, ldv_initialize_rtl_btc_ops_1_#t~ret2885#1.offset := ldv_init_zalloc(46664); srcloc: null [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13710: assume exhalbtc_set_chip_type_#t~switch2838#1; [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13710: assume !exhalbtc_set_chip_type_#t~switch2838#1; [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13842-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2850#1 := preempt_count(); srcloc: null [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11332: SUMMARY for call btc8723b2ant_init_coex_dm(ex_btc8723b2ant_init_coex_dm_~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_~btcoexist#1.offset); srcloc: null [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-1: SUMMARY for call btc8723b2ant_update_bt_link_info_#t~ret208#1 := ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~~bool~0(btc8723b2ant_update_bt_link_info_~btcoexist#1.base, btc8723b2ant_update_bt_link_info_~btcoexist#1.offset, 0, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset, btc8723b2ant_update_bt_link_info_#t~mem207#1.base, btc8723b2ant_update_bt_link_info_#t~mem207#1.offset); srcloc: null [2025-02-08 03:04:48,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392: havoc btc8723b2ant_update_bt_link_info_#t~mem207#1.base, btc8723b2ant_update_bt_link_info_#t~mem207#1.offset;havoc btc8723b2ant_update_bt_link_info_#t~ret208#1;call btc8723b2ant_update_bt_link_info_#t~mem209#1 := read~int#31(~coex_sta~0.base, ~coex_sta~0.offset, 1);call write~int#0((if 0 == btc8723b2ant_update_bt_link_info_#t~mem209#1 % 256 then 0 else 1), btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);havoc btc8723b2ant_update_bt_link_info_#t~mem209#1;call btc8723b2ant_update_bt_link_info_#t~mem210#1 := read~int#31(~coex_sta~0.base, 1 + ~coex_sta~0.offset, 1);call write~int#0((if 0 == btc8723b2ant_update_bt_link_info_#t~mem210#1 % 256 then 0 else 1), btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 1 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);havoc btc8723b2ant_update_bt_link_info_#t~mem210#1;call btc8723b2ant_update_bt_link_info_#t~mem211#1 := read~int#31(~coex_sta~0.base, 2 + ~coex_sta~0.offset, 1);call write~int#0((if 0 == btc8723b2ant_update_bt_link_info_#t~mem211#1 % 256 then 0 else 1), btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 3 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);havoc btc8723b2ant_update_bt_link_info_#t~mem211#1;call btc8723b2ant_update_bt_link_info_#t~mem212#1 := read~int#31(~coex_sta~0.base, 4 + ~coex_sta~0.offset, 1);call write~int#0((if 0 == btc8723b2ant_update_bt_link_info_#t~mem212#1 % 256 then 0 else 1), btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 7 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);havoc btc8723b2ant_update_bt_link_info_#t~mem212#1;call btc8723b2ant_update_bt_link_info_#t~mem213#1 := read~int#31(~coex_sta~0.base, 3 + ~coex_sta~0.offset, 1);call write~int#0((if 0 == btc8723b2ant_update_bt_link_info_#t~mem213#1 % 256 then 0 else 1), btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, 5 + btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1);havoc btc8723b2ant_update_bt_link_info_#t~mem213#1;call btc8723b2ant_update_bt_link_info_#t~mem214#1 := read~int#8(btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset, 1); [2025-02-08 03:04:48,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394: call ULTIMATE.dealloc(~#h2c_parameter~5.base, ~#h2c_parameter~5.offset);havoc ~#h2c_parameter~5.base, ~#h2c_parameter~5.offset; [2025-02-08 03:04:48,654 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:04:48,659 INFO L158 Benchmark]: Toolchain (without parser) took 11295.34ms. Allocated memory was 142.6MB in the beginning and 570.4MB in the end (delta: 427.8MB). Free memory was 90.5MB in the beginning and 345.1MB in the end (delta: -254.6MB). Peak memory consumption was 203.3MB. Max. memory is 16.1GB. [2025-02-08 03:04:48,659 INFO L158 Benchmark]: CDTParser took 0.23ms. Allocated memory is still 201.3MB. Free memory is still 126.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:04:48,659 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2354.98ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 90.5MB in the beginning and 176.4MB in the end (delta: -86.0MB). Peak memory consumption was 191.7MB. Max. memory is 16.1GB. [2025-02-08 03:04:48,659 INFO L158 Benchmark]: Boogie Procedure Inliner took 269.76ms. Allocated memory is still 285.2MB. Free memory was 176.4MB in the beginning and 129.9MB in the end (delta: 46.5MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2025-02-08 03:04:48,660 INFO L158 Benchmark]: Boogie Preprocessor took 712.61ms. Allocated memory is still 285.2MB. Free memory was 129.9MB in the beginning and 138.9MB in the end (delta: -9.0MB). Peak memory consumption was 101.0MB. Max. memory is 16.1GB. [2025-02-08 03:04:48,660 INFO L158 Benchmark]: IcfgBuilder took 7952.15ms. Allocated memory was 285.2MB in the beginning and 570.4MB in the end (delta: 285.2MB). Free memory was 138.9MB in the beginning and 345.1MB in the end (delta: -206.1MB). Peak memory consumption was 111.9MB. Max. memory is 16.1GB. [2025-02-08 03:04:48,665 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.23ms. Allocated memory is still 201.3MB. Free memory is still 126.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2354.98ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 90.5MB in the beginning and 176.4MB in the end (delta: -86.0MB). Peak memory consumption was 191.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 269.76ms. Allocated memory is still 285.2MB. Free memory was 176.4MB in the beginning and 129.9MB in the end (delta: 46.5MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 712.61ms. Allocated memory is still 285.2MB. Free memory was 129.9MB in the beginning and 138.9MB in the end (delta: -9.0MB). Peak memory consumption was 101.0MB. Max. memory is 16.1GB. * IcfgBuilder took 7952.15ms. Allocated memory was 285.2MB in the beginning and 570.4MB in the end (delta: 285.2MB). Free memory was 138.9MB in the beginning and 345.1MB in the end (delta: -206.1MB). Peak memory consumption was 111.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: 7907]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [7907] - GenericResultAtLocation [Line: 7910]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7910] - GenericResultAtLocation [Line: 7913]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7913] - GenericResultAtLocation [Line: 7916]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7916] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:04:48,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--rtlwifi--btcoexist--btcoexist.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash d17304c8f71c4ae51f56909bf4186d5022a1d5bb13184a956304bd7f1ddc00a8 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:04:50,607 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:04:50,675 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:04:50,684 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:04:50,684 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:04:50,738 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:04:50,740 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:04:50,740 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:04:50,740 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:04:50,740 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:04:50,741 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:04:50,741 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:04:50,741 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:04:50,741 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:04:50,742 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:04:50,742 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:04:50,742 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:04:50,742 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:04:50,743 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:04:50,743 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:04:50,743 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:04:50,744 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:04:50,745 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:04:50,745 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:04:50,745 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:04:50,745 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:04:50,745 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 -> d17304c8f71c4ae51f56909bf4186d5022a1d5bb13184a956304bd7f1ddc00a8 [2025-02-08 03:04:50,978 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:04:50,986 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:04:50,989 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:04:50,990 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:04:50,990 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:04:50,991 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--rtlwifi--btcoexist--btcoexist.ko-entry_point.cil.out.i [2025-02-08 03:04:52,254 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f14a62c0e/07fd2e348cad4ae7b2b3c4b18e41a7a7/FLAG5ee661ea9 [2025-02-08 03:04:53,034 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:04:53,035 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--rtlwifi--btcoexist--btcoexist.ko-entry_point.cil.out.i [2025-02-08 03:04:53,084 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f14a62c0e/07fd2e348cad4ae7b2b3c4b18e41a7a7/FLAG5ee661ea9 [2025-02-08 03:04:53,099 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f14a62c0e/07fd2e348cad4ae7b2b3c4b18e41a7a7 [2025-02-08 03:04:53,101 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:04:53,102 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:04:53,104 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:04:53,104 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:04:53,106 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:04:53,107 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:04:53" (1/1) ... [2025-02-08 03:04:53,108 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c295f6f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:53, skipping insertion in model container [2025-02-08 03:04:53,108 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:04:53" (1/1) ... [2025-02-08 03:04:53,204 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:04:53,904 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,905 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,950 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,950 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,959 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,959 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,994 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,996 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,997 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,998 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:53,998 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,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 03:04:54,021 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,051 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,094 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,127 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,127 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,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 03:04:54,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 03:04:54,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 03:04:54,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,138 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,159 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,161 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,195 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,233 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,235 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,236 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,236 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,246 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,246 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,246 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,246 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,280 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,280 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,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 03:04:54,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 03:04:54,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 03:04:54,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 03:04:54,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 03:04:54,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 03:04:54,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 03:04:54,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 03:04:54,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,293 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,294 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,295 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,297 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,298 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,299 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,302 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,370 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,372 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,372 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,372 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,373 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,373 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,379 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,380 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,380 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,398 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,399 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,399 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,400 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,402 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,402 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,454 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,456 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,456 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,463 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,464 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,464 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,470 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,471 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,471 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,479 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,479 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,480 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,488 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,489 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,489 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,495 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,503 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,549 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,554 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,561 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,566 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,566 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,567 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,591 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,591 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,593 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,600 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,600 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,604 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,604 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,605 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,605 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,635 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,863 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,876 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,885 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,885 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,885 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,894 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,898 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,899 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,986 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,987 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,989 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,990 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,997 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:54,997 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,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 03:04:55,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,022 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,022 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,026 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,027 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,033 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,033 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,037 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,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 03:04:55,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,040 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,040 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,041 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,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 03:04:55,044 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,045 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,045 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,050 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,117 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,128 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--rtlwifi--btcoexist--btcoexist.ko-entry_point.cil.out.i[424156,424169] [2025-02-08 03:04:55,165 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:04:55,166 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:04:55,184 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:04:55,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [7907] [2025-02-08 03:04:55,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7910] [2025-02-08 03:04:55,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7913] [2025-02-08 03:04:55,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7916] [2025-02-08 03:04:55,741 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--rtlwifi--btcoexist--btcoexist.ko-entry_point.cil.out.i[424156,424169] [2025-02-08 03:04:55,744 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:04:55,864 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:04:55,865 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55 WrapperNode [2025-02-08 03:04:55,866 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:04:55,867 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:04:55,867 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:04:55,867 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:04:55,874 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55" (1/1) ... [2025-02-08 03:04:55,953 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55" (1/1) ... [2025-02-08 03:04:56,095 INFO L138 Inliner]: procedures = 233, calls = 3835, calls flagged for inlining = 108, calls inlined = 97, statements flattened = 6609 [2025-02-08 03:04:56,095 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:04:56,096 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:04:56,096 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:04:56,096 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:04:56,108 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55" (1/1) ... [2025-02-08 03:04:56,108 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55" (1/1) ... [2025-02-08 03:04:56,157 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55" (1/1) ... [2025-02-08 03:04:56,503 INFO L175 MemorySlicer]: Split 1648 memory accesses to 54 slices as follows [7, 8, 7, 8, 1, 7, 8, 1, 8, 1, 3, 4, 147, 2, 1, 3, 4, 53, 9, 4, 4, 3, 6, 3, 5, 1, 3, 4, 1, 166, 459, 1, 114, 3, 3, 4, 3, 16, 25, 5, 5, 5, 6, 5, 7, 5, 1, 7, 3, 477, 4, 1, 3, 4]. 29 percent of accesses are in the largest equivalence class. The 380 initializations are split as follows [7, 8, 7, 8, 1, 7, 8, 1, 8, 1, 3, 4, 0, 2, 1, 3, 4, 0, 0, 4, 4, 3, 6, 3, 5, 1, 3, 4, 1, 2, 50, 1, 54, 3, 3, 4, 3, 0, 0, 5, 5, 5, 6, 5, 7, 5, 1, 7, 3, 92, 4, 1, 3, 4]. The 450 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 34, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 190, 0, 29, 0, 0, 0, 0, 16, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79, 0, 0, 0, 0]. [2025-02-08 03:04:56,503 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55" (1/1) ... [2025-02-08 03:04:56,503 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55" (1/1) ... [2025-02-08 03:04:56,639 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55" (1/1) ... [2025-02-08 03:04:56,652 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55" (1/1) ... [2025-02-08 03:04:56,696 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55" (1/1) ... [2025-02-08 03:04:56,724 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55" (1/1) ... [2025-02-08 03:04:56,774 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:04:56,776 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:04:56,776 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:04:56,776 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:04:56,777 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:04:55" (1/1) ... [2025-02-08 03:04:56,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:04:56,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:04:56,805 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:04:56,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:04:56,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#41 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#42 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#43 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#44 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#45 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#46 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#47 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#48 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#49 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#50 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#51 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#52 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#53 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_set_fw_ps_tdma [2025-02-08 03:04:56,831 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_set_fw_ps_tdma [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:04:56,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:04:56,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:04:56,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:04:56,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:04:56,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:04:56,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:04:56,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#41 [2025-02-08 03:04:56,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#42 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#43 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#44 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#45 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#46 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#47 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#48 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#49 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#50 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#51 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#52 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#53 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:04:56,835 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 03:04:56,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#41 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#42 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#43 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#44 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#45 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#46 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#47 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#48 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#49 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#50 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#51 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#52 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#53 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:04:56,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#41 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#42 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#43 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#44 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#45 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#46 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#47 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#48 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#49 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#50 [2025-02-08 03:04:56,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#51 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#52 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#53 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 03:04:56,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 03:04:56,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_read_word [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_read_word [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_nomal_low_power [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_nomal_low_power [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_read_byte [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_read_byte [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_is_wifi_uplink [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_is_wifi_uplink [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_word [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_word [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_wifioff_hwcfg [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_wifioff_hwcfg [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_byte [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_byte [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u32~0~X~$Pointer$~TO~VOID [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u32~0~X~$Pointer$~TO~VOID [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_btc_lps_notify [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_btc_lps_notify [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_ps_tdma [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_ps_tdma [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure ex_btc8723b2ant_media_status_notify [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ex_btc8723b2ant_media_status_notify [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_tdma_duration_adjust [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_tdma_duration_adjust [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_ignore_wlan_act [2025-02-08 03:04:56,843 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_ignore_wlan_act [2025-02-08 03:04:56,843 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_dword [2025-02-08 03:04:56,844 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_dword [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_read_4byte [2025-02-08 03:04:56,844 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_read_4byte [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 03:04:56,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_write_4byte [2025-02-08 03:04:56,846 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_write_4byte [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_get_wifi_rssi [2025-02-08 03:04:56,846 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_get_wifi_rssi [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u16~0~TO~VOID [2025-02-08 03:04:56,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u16~0~TO~VOID [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_btc_scan_notify [2025-02-08 03:04:56,846 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_btc_scan_notify [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure ex_btc8723b2ant_init_hwconfig [2025-02-08 03:04:56,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ex_btc8723b2ant_init_hwconfig [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_leave_low_power [2025-02-08 03:04:56,846 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_leave_low_power [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2025-02-08 03:04:56,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:04:56,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#41 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#42 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#43 [2025-02-08 03:04:56,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#44 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#45 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#46 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#47 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#48 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#49 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#50 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#51 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#52 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#53 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#41 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#42 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#43 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#44 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#45 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#46 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#47 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#48 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#49 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#50 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#51 [2025-02-08 03:04:56,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#52 [2025-02-08 03:04:56,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#53 [2025-02-08 03:04:56,849 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:04:56,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:04:56,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:04:56,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:04:56,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:04:56,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:04:56,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:04:56,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#41 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#42 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#43 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#44 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#45 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#46 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#47 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#48 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#49 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#50 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#51 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#52 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#53 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:04:56,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:04:56,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:04:56,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:04:56,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:04:56,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:04:56,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:04:56,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:04:56,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_btc_connect_notify [2025-02-08 03:04:56,852 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_btc_connect_notify [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:04:56,852 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 03:04:56,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#39 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#40 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#41 [2025-02-08 03:04:56,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#42 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#43 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#44 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#45 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#46 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#47 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#48 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#49 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#50 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#51 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#52 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#53 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 03:04:56,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#41 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#42 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#43 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#44 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#45 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#46 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#47 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#48 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#49 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#50 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#51 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#52 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#53 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:04:56,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#39 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#40 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#41 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#42 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#43 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#44 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#45 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#46 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#47 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#48 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#49 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#50 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#51 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#52 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#53 [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_wifi_rssi_state [2025-02-08 03:04:56,857 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_wifi_rssi_state [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u8~0~TO~VOID [2025-02-08 03:04:56,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u8~0~TO~VOID [2025-02-08 03:04:56,857 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_dec_bt_pwr [2025-02-08 03:04:56,858 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_dec_bt_pwr [2025-02-08 03:04:56,858 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_set_dac_swing_reg [2025-02-08 03:04:56,858 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_set_dac_swing_reg [2025-02-08 03:04:56,858 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u32~0 [2025-02-08 03:04:56,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u32~0 [2025-02-08 03:04:56,858 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_set_ant_path [2025-02-08 03:04:56,858 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_set_ant_path [2025-02-08 03:04:56,858 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_init_coex_dm [2025-02-08 03:04:56,858 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_init_coex_dm [2025-02-08 03:04:56,858 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_coex_alloff [2025-02-08 03:04:56,858 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_coex_alloff [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u32~0~X~~u32~0~X~~u32~0~TO~VOID [2025-02-08 03:04:56,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u32~0~X~~u32~0~X~~u32~0~TO~VOID [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_bt_rssi_state [2025-02-08 03:04:56,859 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_bt_rssi_state [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b_coex_tbl_type [2025-02-08 03:04:56,859 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b_coex_tbl_type [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u16~0 [2025-02-08 03:04:56,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u16~0 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_enter_lps [2025-02-08 03:04:56,859 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_enter_lps [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#41 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#42 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#43 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#44 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#45 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#46 [2025-02-08 03:04:56,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#47 [2025-02-08 03:04:56,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#48 [2025-02-08 03:04:56,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#49 [2025-02-08 03:04:56,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#50 [2025-02-08 03:04:56,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#51 [2025-02-08 03:04:56,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#52 [2025-02-08 03:04:56,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#53 [2025-02-08 03:04:56,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:04:56,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:04:56,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:04:56,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:04:56,860 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u8~0 [2025-02-08 03:04:56,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u8~0 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_read_1byte [2025-02-08 03:04:56,861 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_read_1byte [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:04:56,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_is_bt_coexist_available [2025-02-08 03:04:56,861 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_is_bt_coexist_available [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_sw_mechanism1 [2025-02-08 03:04:56,861 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_sw_mechanism1 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_sw_mechanism2 [2025-02-08 03:04:56,861 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_sw_mechanism2 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 03:04:56,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_fw_dac_swing_lvl [2025-02-08 03:04:56,862 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_fw_dac_swing_lvl [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_fill_h2c_cmd [2025-02-08 03:04:56,862 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_fill_h2c_cmd [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b_need_dec_pwr [2025-02-08 03:04:56,862 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b_need_dec_pwr [2025-02-08 03:04:56,862 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_coex_table [2025-02-08 03:04:56,862 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_coex_table [2025-02-08 03:04:56,863 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_leave_lps [2025-02-08 03:04:56,863 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_leave_lps [2025-02-08 03:04:56,863 INFO L130 BoogieDeclarations]: Found specification of procedure btc8723b2ant_run_coexist_mechanism [2025-02-08 03:04:56,863 INFO L138 BoogieDeclarations]: Found implementation of procedure btc8723b2ant_run_coexist_mechanism [2025-02-08 03:04:56,863 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~~bool~0 [2025-02-08 03:04:56,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~~bool~0 [2025-02-08 03:04:56,863 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_btc_ips_notify [2025-02-08 03:04:56,863 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_btc_ips_notify [2025-02-08 03:04:56,863 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_btc_special_packet_notify [2025-02-08 03:04:56,863 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_btc_special_packet_notify [2025-02-08 03:04:56,863 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_read_dword [2025-02-08 03:04:56,863 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_read_dword [2025-02-08 03:04:56,863 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_write_2byte [2025-02-08 03:04:56,863 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_write_2byte [2025-02-08 03:04:56,863 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_read_2byte [2025-02-08 03:04:56,863 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_read_2byte [2025-02-08 03:04:56,863 INFO L130 BoogieDeclarations]: Found specification of procedure halbtc_set [2025-02-08 03:04:56,863 INFO L138 BoogieDeclarations]: Found implementation of procedure halbtc_set [2025-02-08 03:04:56,863 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:04:56,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:04:56,863 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-02-08 03:04:56,863 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-02-08 03:04:57,805 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:04:57,807 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:04:58,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219: havoc #t~mem93; [2025-02-08 03:04:58,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8160: call ULTIMATE.dealloc(~#wifi_rssi~0.base, ~#wifi_rssi~0.offset);havoc ~#wifi_rssi~0.base, ~#wifi_rssi~0.offset; [2025-02-08 03:04:58,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13050: assume ~bvule~32(~zero_extend~32~8(halbtc_bitmask_write_1byte_~i~3#1), 7bv32); [2025-02-08 03:04:58,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13050: assume !~bvule~32(~zero_extend~32~8(halbtc_bitmask_write_1byte_~i~3#1), 7bv32);halbtc_bitmask_write_1byte_~bit_shift~0#1 := halbtc_bitmask_write_1byte_~i~3#1;halbtc_bitmask_write_1byte_~data#1 := ~bvor~32(~bvand~32(~bvnot~32(~zero_extend~32~8(halbtc_bitmask_write_1byte_~bit_mask#1[8:0])), ~zero_extend~32~8(halbtc_bitmask_write_1byte_~original_value~0#1)), ~bvand~32(~zero_extend~32~8(~bvshl~32(~zero_extend~32~8(halbtc_bitmask_write_1byte_~data#1), ~zero_extend~32~8(halbtc_bitmask_write_1byte_~bit_shift~0#1))[8:0]), ~zero_extend~32~8(halbtc_bitmask_write_1byte_~bit_mask#1[8:0])))[8:0]; [2025-02-08 03:04:58,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13044: assume 0bv32 != ~bvand~32(1bv32, ~bvlshr~32(halbtc_bitmask_write_1byte_~bit_mask#1, ~zero_extend~32~8(halbtc_bitmask_write_1byte_~i~3#1))); [2025-02-08 03:04:58,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13044: assume !(0bv32 != ~bvand~32(1bv32, ~bvlshr~32(halbtc_bitmask_write_1byte_~bit_mask#1, ~zero_extend~32~8(halbtc_bitmask_write_1byte_~i~3#1))));halbtc_bitmask_write_1byte_~i~3#1 := ~bvadd~32(1bv32, ~zero_extend~32~8(halbtc_bitmask_write_1byte_~i~3#1))[8:0]; [2025-02-08 03:04:58,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: call ULTIMATE.dealloc(~#bt_hs_on~3.base, ~#bt_hs_on~3.offset);havoc ~#bt_hs_on~3.base, ~#bt_hs_on~3.offset;call ULTIMATE.dealloc(~#wifi_connected~1.base, ~#wifi_connected~1.offset);havoc ~#wifi_connected~1.base, ~#wifi_connected~1.offset;call ULTIMATE.dealloc(~#bt_hs_rssi~0.base, ~#bt_hs_rssi~0.offset);havoc ~#bt_hs_rssi~0.base, ~#bt_hs_rssi~0.offset; [2025-02-08 03:04:58,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12935: assume { :end_inline_halbtc_disable_low_power } true; [2025-02-08 03:04:58,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12932: havoc halbtc_normal_lps_#t~mem2465#1, halbtc_normal_lps_~btcoexist#1.base, halbtc_normal_lps_~btcoexist#1.offset;havoc halbtc_normal_lps_#in~btcoexist#1.base, halbtc_normal_lps_#in~btcoexist#1.offset;assume { :end_inline_halbtc_normal_lps } true; [2025-02-08 03:04:58,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12912: assume { :end_inline_halbtc_aggregation_check } true; [2025-02-08 03:05:15,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14239: main_#t~ret2662#1 := rtl_btcoexist_module_init_#res#1;assume { :end_inline_rtl_btcoexist_module_init } true;~ldv_retval_0~0 := main_#t~ret2662#1;havoc main_#t~ret2662#1; [2025-02-08 03:05:15,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12224: assume 0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___6~7#1; [2025-02-08 03:05:15,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12224: assume !(0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___6~7#1); [2025-02-08 03:05:15,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12191: assume ~bvslt~32(~sign_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1), 0bv32);call write~intINTTYPE1#32(1bv8, ~coex_sta~0.base, ~bvadd~64(4bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12191: assume !~bvslt~32(~sign_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1), 0bv32);call write~intINTTYPE1#32(0bv8, ~coex_sta~0.base, ~bvadd~64(4bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843: havoc rtl_btc_init_hal_vars_#t~ret2608#1; [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2608#1 := printk(323bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume exhalbtc_set_chip_type_#t~switch2596#1; [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume !exhalbtc_set_chip_type_#t~switch2596#1; [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711-1: exhalbtc_set_chip_type_#t~switch2596#1 := exhalbtc_set_chip_type_#t~switch2596#1 || 0bv32 == ~zero_extend~32~8(exhalbtc_set_chip_type_~chip_type#1); [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744: assume 1bv32 == ~zero_extend~32~8(exhalbtc_set_ant_num_~type#1);call write~intINTTYPE1#49(exhalbtc_set_ant_num_~ant_num#1, ~#gl_bt_coexist~0.base, ~bvadd~64(2bv64, ~bvadd~64(9bv64, ~#gl_bt_coexist~0.offset)), 1bv64); [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744: assume !(1bv32 == ~zero_extend~32~8(exhalbtc_set_ant_num_~type#1)); [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159-2: call ex_btc8723b2ant_bt_info_notify_#t~mem2248#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2248#1.offset := read~$Pointer$#49(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ~bvadd~64(239bv64, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset), 8bv64); [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12225-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2260#1 := printk(307bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13183: assume 0bv64 == ~bvadd~64(exhalbtc_initlize_variables_#t~mem2539#1.base, exhalbtc_initlize_variables_#t~mem2539#1.offset);havoc exhalbtc_initlize_variables_#t~mem2539#1.base, exhalbtc_initlize_variables_#t~mem2539#1.offset;call write~$Pointer$#49(exhalbtc_initlize_variables_~adapter#1.base, exhalbtc_initlize_variables_~adapter#1.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(1bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64); [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13183: assume !(0bv64 == ~bvadd~64(exhalbtc_initlize_variables_#t~mem2539#1.base, exhalbtc_initlize_variables_#t~mem2539#1.offset));havoc exhalbtc_initlize_variables_#t~mem2539#1.base, exhalbtc_initlize_variables_#t~mem2539#1.offset; [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12225: havoc ex_btc8723b2ant_bt_info_notify_#t~ret2260#1; [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2249#1 := ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~~bool~0(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 2bv8, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset, ex_btc8723b2ant_bt_info_notify_#t~mem2248#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2248#1.offset); srcloc: null [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159: havoc ex_btc8723b2ant_bt_info_notify_#t~mem2248#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2248#1.offset;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2249#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2250#1 := read~intINTTYPE1#12(ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset, 1bv64); [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13943: havoc rtl_btc_is_limited_dig_#t~mem2625#1;main_#t~ret2657#1 := rtl_btc_is_limited_dig_#res#1;havoc rtl_btc_is_limited_dig_#t~mem2625#1, rtl_btc_is_limited_dig_~rtlpriv#1.base, rtl_btc_is_limited_dig_~rtlpriv#1.offset;havoc rtl_btc_is_limited_dig_#in~rtlpriv#1.base, rtl_btc_is_limited_dig_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_is_limited_dig } true;havoc main_#t~ret2657#1;~ldv_state_variable_1~0 := 1bv32; [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712-1: exhalbtc_set_chip_type_#t~switch2596#1 := exhalbtc_set_chip_type_#t~switch2596#1 || 1bv32 == ~zero_extend~32~8(exhalbtc_set_chip_type_~chip_type#1); [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712: assume exhalbtc_set_chip_type_#t~switch2596#1; [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712: assume !exhalbtc_set_chip_type_#t~switch2596#1; [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2280#1 := ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~~bool~0(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 1bv8, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset, ex_btc8723b2ant_bt_info_notify_#t~mem2279#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2279#1.offset); srcloc: null [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259: havoc ex_btc8723b2ant_bt_info_notify_#t~mem2279#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2279#1.offset;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2280#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2281#1 := read~intINTTYPE1#12(ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset, 1bv64);call write~intINTTYPE1#30((if 0bv8 == ex_btc8723b2ant_bt_info_notify_#t~mem2281#1 then 0bv8 else 1bv8), ~coex_dm~0.base, ~bvadd~64(68bv64, ~coex_dm~0.offset), 1bv64);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2281#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2286#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2286#1.offset := read~$Pointer$#49(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ~bvadd~64(247bv64, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset), 8bv64); [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: assume 0bv32 != ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2250#1);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2250#1; [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: assume !(0bv32 != ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2250#1));havoc ex_btc8723b2ant_bt_info_notify_#t~mem2250#1; [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12259-2: call ex_btc8723b2ant_bt_info_notify_#t~mem2279#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2279#1.offset := read~$Pointer$#49(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ~bvadd~64(247bv64, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset), 8bv64); [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume exhalbtc_set_chip_type_#t~switch2596#1; [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume !exhalbtc_set_chip_type_#t~switch2596#1; [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713-1: exhalbtc_set_chip_type_#t~switch2596#1 := exhalbtc_set_chip_type_#t~switch2596#1 || 2bv32 == ~zero_extend~32~8(exhalbtc_set_chip_type_~chip_type#1); [2025-02-08 03:05:15,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13251: assume 0bv32 != exhalbtc_init_coex_dm_~tmp___0~39#1; [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13251: assume !(0bv32 != exhalbtc_init_coex_dm_~tmp___0~39#1);call exhalbtc_init_coex_dm_#t~mem2546#1 := read~intINTTYPE4#49(exhalbtc_init_coex_dm_~btcoexist#1.base, ~bvadd~64(8bv64, ~bvadd~64(69bv64, exhalbtc_init_coex_dm_~btcoexist#1.offset)), 4bv64);call write~intINTTYPE4#49(~bvadd~32(1bv32, exhalbtc_init_coex_dm_#t~mem2546#1), exhalbtc_init_coex_dm_~btcoexist#1.base, ~bvadd~64(8bv64, ~bvadd~64(69bv64, exhalbtc_init_coex_dm_~btcoexist#1.offset)), 4bv64);havoc exhalbtc_init_coex_dm_#t~mem2546#1;call exhalbtc_init_coex_dm_#t~mem2547#1 := read~intINTTYPE2#49(exhalbtc_init_coex_dm_~rtlhal~2#1.base, ~bvadd~64(98bv64, exhalbtc_init_coex_dm_~rtlhal~2#1.offset), 2bv64); [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: assume 1bv32 != ~ldv_module_refcounter~0; [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: assume !(1bv32 != ~ldv_module_refcounter~0); [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128: ex_btc8723b2ant_bt_info_notify_~tmp___1~14#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2230#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2229#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2230#1; [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14143: havoc rtl_btc_mediastatus_notify_~rtlpriv#1.base, rtl_btc_mediastatus_notify_~rtlpriv#1.offset, rtl_btc_mediastatus_notify_~mstatus#1;havoc rtl_btc_mediastatus_notify_#in~rtlpriv#1.base, rtl_btc_mediastatus_notify_#in~rtlpriv#1.offset, rtl_btc_mediastatus_notify_#in~mstatus#1;assume { :end_inline_rtl_btc_mediastatus_notify } true;havoc main_#t~mem2652#1;~ldv_state_variable_1~0 := 1bv32; [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161: SUMMARY for call ex_btc8723b2ant_media_status_notify(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 1bv8); srcloc: null [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2230#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~bvand~32(4bv32, ex_btc8723b2ant_bt_info_notify_#t~mem2229#1) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13714: assume exhalbtc_set_chip_type_#t~switch2596#1;call write~intINTTYPE1#49(0bv8, ~#gl_bt_coexist~0.base, ~bvadd~64(9bv64, ~#gl_bt_coexist~0.offset), 1bv64); [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13714: assume !exhalbtc_set_chip_type_#t~switch2596#1;exhalbtc_set_chip_type_#t~switch2596#1 := exhalbtc_set_chip_type_#t~switch2596#1 || 3bv32 == ~zero_extend~32~8(exhalbtc_set_chip_type_~chip_type#1); [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13879: havoc exhalbtc_init_hw_config_#t~mem2540#1.base, exhalbtc_init_hw_config_#t~mem2540#1.offset, exhalbtc_init_hw_config_#t~ret2541#1, exhalbtc_init_hw_config_#t~mem2542#1, exhalbtc_init_hw_config_#t~mem2543#1, exhalbtc_init_hw_config_~btcoexist#1.base, exhalbtc_init_hw_config_~btcoexist#1.offset, exhalbtc_init_hw_config_~rtlpriv~26#1.base, exhalbtc_init_hw_config_~rtlpriv~26#1.offset, exhalbtc_init_hw_config_~rtlhal~1#1.base, exhalbtc_init_hw_config_~rtlhal~1#1.offset, exhalbtc_init_hw_config_~tmp~72#1, exhalbtc_init_hw_config_~tmp___0~38#1;havoc exhalbtc_init_hw_config_#in~btcoexist#1.base, exhalbtc_init_hw_config_#in~btcoexist#1.offset;assume { :end_inline_exhalbtc_init_hw_config } true;assume { :begin_inline_exhalbtc_init_coex_dm } true;exhalbtc_init_coex_dm_#in~btcoexist#1.base, exhalbtc_init_coex_dm_#in~btcoexist#1.offset := ~#gl_bt_coexist~0.base, ~#gl_bt_coexist~0.offset;havoc exhalbtc_init_coex_dm_#t~mem2544#1.base, exhalbtc_init_coex_dm_#t~mem2544#1.offset, exhalbtc_init_coex_dm_#t~ret2545#1, exhalbtc_init_coex_dm_#t~mem2546#1, exhalbtc_init_coex_dm_#t~mem2547#1, exhalbtc_init_coex_dm_~btcoexist#1.base, exhalbtc_init_coex_dm_~btcoexist#1.offset, exhalbtc_init_coex_dm_~rtlpriv~27#1.base, exhalbtc_init_coex_dm_~rtlpriv~27#1.offset, exhalbtc_init_coex_dm_~rtlhal~2#1.base, exhalbtc_init_coex_dm_~rtlhal~2#1.offset, exhalbtc_init_coex_dm_~tmp~73#1, exhalbtc_init_coex_dm_~tmp___0~39#1;exhalbtc_init_coex_dm_~btcoexist#1.base, exhalbtc_init_coex_dm_~btcoexist#1.offset := exhalbtc_init_coex_dm_#in~btcoexist#1.base, exhalbtc_init_coex_dm_#in~btcoexist#1.offset;havoc exhalbtc_init_coex_dm_~rtlpriv~27#1.base, exhalbtc_init_coex_dm_~rtlpriv~27#1.offset;havoc exhalbtc_init_coex_dm_~rtlhal~2#1.base, exhalbtc_init_coex_dm_~rtlhal~2#1.offset;havoc exhalbtc_init_coex_dm_~tmp~73#1;havoc exhalbtc_init_coex_dm_~tmp___0~39#1;call exhalbtc_init_coex_dm_#t~mem2544#1.base, exhalbtc_init_coex_dm_#t~mem2544#1.offset := read~$Pointer$#49(exhalbtc_init_coex_dm_~btcoexist#1.base, ~bvadd~64(1bv64, exhalbtc_init_coex_dm_~btcoexist#1.offset), 8bv64);exhalbtc_init_coex_dm_~rtlpriv~27#1.base, exhalbtc_init_coex_dm_~rtlpriv~27#1.offset := exhalbtc_init_coex_dm_#t~mem2544#1.base, exhalbtc_init_coex_dm_#t~mem2544#1.offset;havoc exhalbtc_init_coex_dm_#t~mem2544#1.base, exhalbtc_init_coex_dm_#t~mem2544#1.offset;exhalbtc_init_coex_dm_~rtlhal~2#1.base, exhalbtc_init_coex_dm_~rtlhal~2#1.offset := exhalbtc_init_coex_dm_~rtlpriv~27#1.base, ~bvadd~64(4645bv64, exhalbtc_init_coex_dm_~rtlpriv~27#1.offset); [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13714-1: exhalbtc_set_chip_type_#t~switch2596#1 := exhalbtc_set_chip_type_#t~switch2596#1 || 5bv32 == ~zero_extend~32~8(exhalbtc_set_chip_type_~chip_type#1); [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14243: havoc ldv_initialize_rtl_btc_ops_1_#t~ret2637#1.base, ldv_initialize_rtl_btc_ops_1_#t~ret2637#1.offset, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.base, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.offset;assume { :end_inline_ldv_initialize_rtl_btc_ops_1 } true; [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2287#1 := ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~~bool~0(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 2bv8, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset, ex_btc8723b2ant_bt_info_notify_#t~mem2286#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2286#1.offset); srcloc: null [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: havoc ex_btc8723b2ant_bt_info_notify_#t~mem2286#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2286#1.offset;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2287#1; [2025-02-08 03:05:15,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14375: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 03:05:15,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14045: havoc rtl_get_hwpg_bt_exist_#t~mem2635#1;rtl_btc_init_hal_vars_#t~ret2609#1 := rtl_get_hwpg_bt_exist_#res#1;havoc rtl_get_hwpg_bt_exist_#t~mem2635#1, rtl_get_hwpg_bt_exist_~rtlpriv#1.base, rtl_get_hwpg_bt_exist_~rtlpriv#1.offset;havoc rtl_get_hwpg_bt_exist_#in~rtlpriv#1.base, rtl_get_hwpg_bt_exist_#in~rtlpriv#1.offset;assume { :end_inline_rtl_get_hwpg_bt_exist } true;rtl_btc_init_hal_vars_~bt_exist~0#1 := rtl_btc_init_hal_vars_#t~ret2609#1;havoc rtl_btc_init_hal_vars_#t~ret2609#1;call rtl_btc_init_hal_vars_#t~mem2610#1 := read~intINTTYPE8#49(rtl_btc_init_hal_vars_~rtlpriv#1.base, ~bvadd~64(80bv64, ~bvadd~64(45189bv64, rtl_btc_init_hal_vars_~rtlpriv#1.offset)), 8bv64);rtl_btc_init_hal_vars_#t~short2612#1 := 0bv64 != ~bvand~64(4bv64, rtl_btc_init_hal_vars_#t~mem2610#1); [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129: assume 0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___1~14#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2231#1 := read~intINTTYPE1#49(ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.base, ~bvadd~64(ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.offset, ~zero_extend~64~8(ex_btc8723b2ant_bt_info_notify_~i~1#1)), 1bv64); [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129: assume !(0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___1~14#1); [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13880: havoc exhalbtc_init_coex_dm_#t~mem2544#1.base, exhalbtc_init_coex_dm_#t~mem2544#1.offset, exhalbtc_init_coex_dm_#t~ret2545#1, exhalbtc_init_coex_dm_#t~mem2546#1, exhalbtc_init_coex_dm_#t~mem2547#1, exhalbtc_init_coex_dm_~btcoexist#1.base, exhalbtc_init_coex_dm_~btcoexist#1.offset, exhalbtc_init_coex_dm_~rtlpriv~27#1.base, exhalbtc_init_coex_dm_~rtlpriv~27#1.offset, exhalbtc_init_coex_dm_~rtlhal~2#1.base, exhalbtc_init_coex_dm_~rtlhal~2#1.offset, exhalbtc_init_coex_dm_~tmp~73#1, exhalbtc_init_coex_dm_~tmp___0~39#1;havoc exhalbtc_init_coex_dm_#in~btcoexist#1.base, exhalbtc_init_coex_dm_#in~btcoexist#1.offset;assume { :end_inline_exhalbtc_init_coex_dm } true; [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12196: assume 0bv32 != ~bvand~32(64bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1));call write~intINTTYPE1#32(1bv8, ~coex_sta~0.base, ~bvadd~64(2bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12196: assume !(0bv32 != ~bvand~32(64bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1)));call write~intINTTYPE1#32(0bv8, ~coex_sta~0.base, ~bvadd~64(2bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187: call write~intINTTYPE1#49(0bv8, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(40bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 1bv64);call write~$Pointer$#49(#funAddr~halbtc_read_1byte.base, #funAddr~halbtc_read_1byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(135bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_write_1byte.base, #funAddr~halbtc_write_1byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(143bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_bitmask_write_1byte.base, #funAddr~halbtc_bitmask_write_1byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(151bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_read_2byte.base, #funAddr~halbtc_read_2byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(159bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_write_2byte.base, #funAddr~halbtc_write_2byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(167bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_read_4byte.base, #funAddr~halbtc_read_4byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(175bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_write_4byte.base, #funAddr~halbtc_write_4byte.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(183bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_set_bbreg.base, #funAddr~halbtc_set_bbreg.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(191bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_get_bbreg.base, #funAddr~halbtc_get_bbreg.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(199bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_set_rfreg.base, #funAddr~halbtc_set_rfreg.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(207bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_get_rfreg.base, #funAddr~halbtc_get_rfreg.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(215bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_fill_h2c_cmd.base, #funAddr~halbtc_fill_h2c_cmd.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(223bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_display_dbg_msg.base, #funAddr~halbtc_display_dbg_msg.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(231bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_get.base, #funAddr~halbtc_get.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(239bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~$Pointer$#49(#funAddr~halbtc_set.base, #funAddr~halbtc_set.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(247bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64);call write~intINTTYPE1#49(0bv8, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(7bv64, ~bvadd~64(14bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset)), 1bv64);call write~intINTTYPE1#49(5bv8, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(4bv64, ~bvadd~64(14bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset)), 1bv64);call write~intINTTYPE1#49(0bv8, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(8bv64, ~bvadd~64(14bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset)), 1bv64);exhalbtc_initlize_variables_#res#1 := 1bv8; [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262-1: SUMMARY for call btc8723b2ant_run_coexist_mechanism(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset); srcloc: null [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229: assume 0bv32 != ~bvand~32(2bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1)) || 0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1));call write~intINTTYPE1#30(4bv8, ~coex_dm~0.base, ~bvadd~64(71bv64, ~coex_dm~0.offset), 1bv64);call ex_btc8723b2ant_bt_info_notify_#t~mem2261#1 := read~intINTTYPE4#29(~#btc_dbg_type~0.base, ~bvadd~64(4bv64, ~#btc_dbg_type~0.offset), 4bv64); [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229: assume !(0bv32 != ~bvand~32(2bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1)) || 0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1))); [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12130: havoc ex_btc8723b2ant_bt_info_notify_#t~mem2231#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2232#1; [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163: SUMMARY for call ex_btc8723b2ant_media_status_notify(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 0bv8); srcloc: null [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262: call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset; [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12130-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2232#1 := printk(302bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13848: assume { :begin_inline_rtl_get_hwpg_bt_exist } true;rtl_get_hwpg_bt_exist_#in~rtlpriv#1.base, rtl_get_hwpg_bt_exist_#in~rtlpriv#1.offset := rtl_btc_init_hal_vars_~rtlpriv#1.base, rtl_btc_init_hal_vars_~rtlpriv#1.offset;havoc rtl_get_hwpg_bt_exist_#res#1;havoc rtl_get_hwpg_bt_exist_#t~mem2635#1, rtl_get_hwpg_bt_exist_~rtlpriv#1.base, rtl_get_hwpg_bt_exist_~rtlpriv#1.offset;rtl_get_hwpg_bt_exist_~rtlpriv#1.base, rtl_get_hwpg_bt_exist_~rtlpriv#1.offset := rtl_get_hwpg_bt_exist_#in~rtlpriv#1.base, rtl_get_hwpg_bt_exist_#in~rtlpriv#1.offset;call rtl_get_hwpg_bt_exist_#t~mem2635#1 := read~intINTTYPE1#49(rtl_get_hwpg_bt_exist_~rtlpriv#1.base, ~bvadd~64(1bv64, ~bvadd~64(8bv64, ~bvadd~64(45521bv64, rtl_get_hwpg_bt_exist_~rtlpriv#1.offset))), 1bv64);rtl_get_hwpg_bt_exist_#res#1 := rtl_get_hwpg_bt_exist_#t~mem2635#1;havoc rtl_get_hwpg_bt_exist_#t~mem2635#1; [2025-02-08 03:05:15,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398: assume 0bv32 != ~zero_extend~32~8(btc8723b2ant_update_bt_link_info_#t~mem199#1);havoc btc8723b2ant_update_bt_link_info_#t~mem199#1;call write~intINTTYPE1#49(1bv8, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(7bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);call write~intINTTYPE1#49(1bv8, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1bv64); [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398: assume !(0bv32 != ~zero_extend~32~8(btc8723b2ant_update_bt_link_info_#t~mem199#1));havoc btc8723b2ant_update_bt_link_info_#t~mem199#1; [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13915: havoc exhalbtc_mediastatus_notify_#t~ret2568#1, exhalbtc_mediastatus_notify_#t~mem2569#1, exhalbtc_mediastatus_notify_#t~mem2570#1, exhalbtc_mediastatus_notify_~btcoexist#1.base, exhalbtc_mediastatus_notify_~btcoexist#1.offset, exhalbtc_mediastatus_notify_~media_status#1, exhalbtc_mediastatus_notify_~status~0#1, exhalbtc_mediastatus_notify_~tmp~78#1, exhalbtc_mediastatus_notify_~tmp___0~44#1;havoc exhalbtc_mediastatus_notify_#in~btcoexist#1.base, exhalbtc_mediastatus_notify_#in~btcoexist#1.offset, exhalbtc_mediastatus_notify_#in~media_status#1;assume { :end_inline_exhalbtc_mediastatus_notify } true; [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14080: call ULTIMATE.dealloc(main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset);havoc main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset);havoc main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset);havoc main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset; [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717: assume exhalbtc_set_chip_type_#t~switch2596#1;call write~intINTTYPE1#49(1bv8, ~#gl_bt_coexist~0.base, ~bvadd~64(9bv64, ~#gl_bt_coexist~0.offset), 1bv64); [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717: assume !exhalbtc_set_chip_type_#t~switch2596#1;exhalbtc_set_chip_type_#t~switch2596#1 := exhalbtc_set_chip_type_#t~switch2596#1 || 4bv32 == ~zero_extend~32~8(exhalbtc_set_chip_type_~chip_type#1); [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-2: assume rtl_btc_init_hal_vars_#t~short2612#1;call rtl_btc_init_hal_vars_#t~mem2611#1 := read~intINTTYPE4#49(rtl_btc_init_hal_vars_~rtlpriv#1.base, ~bvadd~64(76bv64, ~bvadd~64(45189bv64, rtl_btc_init_hal_vars_~rtlpriv#1.offset)), 4bv64);rtl_btc_init_hal_vars_#t~short2612#1 := ~bvsgt~32(rtl_btc_init_hal_vars_#t~mem2611#1, 2bv32); [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-2: assume !rtl_btc_init_hal_vars_#t~short2612#1; [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849: rtl_btc_init_hal_vars_~tmp___4~11#1 := rtl_btc_init_hal_vars_#t~ret2613#1;havoc rtl_btc_init_hal_vars_#t~mem2610#1;havoc rtl_btc_init_hal_vars_#t~mem2611#1;havoc rtl_btc_init_hal_vars_#t~short2612#1;havoc rtl_btc_init_hal_vars_#t~ret2613#1; [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2613#1 := ldv__builtin_expect(~sign_extend~64~32((if rtl_btc_init_hal_vars_#t~short2612#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14213: havoc rtl_btc_init_hal_vars_#t~ret2601#1, rtl_btc_init_hal_vars_#t~mem2602#1, rtl_btc_init_hal_vars_#t~mem2603#1, rtl_btc_init_hal_vars_#t~short2604#1, rtl_btc_init_hal_vars_#t~ret2605#1, rtl_btc_init_hal_vars_#t~ret2606#1, rtl_btc_init_hal_vars_#t~ret2607#1, rtl_btc_init_hal_vars_#t~ret2608#1, rtl_btc_init_hal_vars_#t~ret2609#1, rtl_btc_init_hal_vars_#t~mem2610#1, rtl_btc_init_hal_vars_#t~mem2611#1, rtl_btc_init_hal_vars_#t~short2612#1, rtl_btc_init_hal_vars_#t~ret2613#1, rtl_btc_init_hal_vars_#t~ret2614#1, rtl_btc_init_hal_vars_#t~ret2615#1, rtl_btc_init_hal_vars_#t~ret2616#1, rtl_btc_init_hal_vars_#t~ret2617#1, rtl_btc_init_hal_vars_#t~mem2618#1, rtl_btc_init_hal_vars_#t~mem2619#1, rtl_btc_init_hal_vars_#t~short2620#1, rtl_btc_init_hal_vars_#t~ret2621#1, rtl_btc_init_hal_vars_#t~ret2622#1, rtl_btc_init_hal_vars_#t~ret2623#1, rtl_btc_init_hal_vars_#t~ret2624#1, rtl_btc_init_hal_vars_~rtlpriv#1.base, rtl_btc_init_hal_vars_~rtlpriv#1.offset, rtl_btc_init_hal_vars_~ant_num~0#1, rtl_btc_init_hal_vars_~bt_exist~0#1, rtl_btc_init_hal_vars_~bt_type~0#1, rtl_btc_init_hal_vars_~tmp~90#1, rtl_btc_init_hal_vars_~tmp___0~56#1, rtl_btc_init_hal_vars_~tmp___1~17#1, rtl_btc_init_hal_vars_~tmp___2~14#1, rtl_btc_init_hal_vars_~tmp___3~12#1, rtl_btc_init_hal_vars_~tmp___4~11#1, rtl_btc_init_hal_vars_~tmp___5~9#1, rtl_btc_init_hal_vars_~tmp___6~8#1, rtl_btc_init_hal_vars_~tmp___7~7#1;havoc rtl_btc_init_hal_vars_#in~rtlpriv#1.base, rtl_btc_init_hal_vars_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_init_hal_vars } true;~ldv_state_variable_1~0 := 1bv32; [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2262#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~bvand~32(8bv32, ex_btc8723b2ant_bt_info_notify_#t~mem2261#1) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231: ex_btc8723b2ant_bt_info_notify_~tmp___7~6#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2262#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2261#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2262#1; [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14115: havoc rtl_btc_periodical_~rtlpriv#1.base, rtl_btc_periodical_~rtlpriv#1.offset;havoc rtl_btc_periodical_#in~rtlpriv#1.base, rtl_btc_periodical_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_periodical } true;~ldv_state_variable_1~0 := 1bv32; [2025-02-08 03:05:15,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12232: assume 0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___7~6#1; [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12232: assume !(0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___7~6#1); [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256: assume 11bv32 == ~zero_extend~32~16(exhalbtc_init_coex_dm_#t~mem2547#1);havoc exhalbtc_init_coex_dm_#t~mem2547#1;assume { :begin_inline_ex_btc8723b2ant_init_coex_dm } true;ex_btc8723b2ant_init_coex_dm_#in~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_#in~btcoexist#1.offset := exhalbtc_init_coex_dm_~btcoexist#1.base, exhalbtc_init_coex_dm_~btcoexist#1.offset;havoc ex_btc8723b2ant_init_coex_dm_#t~mem1585#1, ex_btc8723b2ant_init_coex_dm_#t~ret1586#1, ex_btc8723b2ant_init_coex_dm_#t~ret1587#1, ex_btc8723b2ant_init_coex_dm_~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_~btcoexist#1.offset, ex_btc8723b2ant_init_coex_dm_~tmp~47#1;ex_btc8723b2ant_init_coex_dm_~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_~btcoexist#1.offset := ex_btc8723b2ant_init_coex_dm_#in~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_#in~btcoexist#1.offset;havoc ex_btc8723b2ant_init_coex_dm_~tmp~47#1;call ex_btc8723b2ant_init_coex_dm_#t~mem1585#1 := read~intINTTYPE4#29(~#btc_dbg_type~0.base, ~#btc_dbg_type~0.offset, 4bv64); [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256: assume !(11bv32 == ~zero_extend~32~16(exhalbtc_init_coex_dm_#t~mem2547#1));havoc exhalbtc_init_coex_dm_#t~mem2547#1; [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13851: assume 0bv64 != rtl_btc_init_hal_vars_~tmp___4~11#1; [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13851: assume !(0bv64 != rtl_btc_init_hal_vars_~tmp___4~11#1); [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818: rtl_btc_init_variables_#t~ret2600#1 := exhalbtc_initlize_variables_#res#1;havoc exhalbtc_initlize_variables_#t~mem2537#1, exhalbtc_initlize_variables_#t~mem2538#1, exhalbtc_initlize_variables_#t~mem2539#1.base, exhalbtc_initlize_variables_#t~mem2539#1.offset, exhalbtc_initlize_variables_~adapter#1.base, exhalbtc_initlize_variables_~adapter#1.offset, exhalbtc_initlize_variables_~btcoexist~15#1.base, exhalbtc_initlize_variables_~btcoexist~15#1.offset;havoc exhalbtc_initlize_variables_#in~adapter#1.base, exhalbtc_initlize_variables_#in~adapter#1.offset;assume { :end_inline_exhalbtc_initlize_variables } true;havoc rtl_btc_init_variables_#t~ret2600#1; [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2263#1 := printk(308bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233: havoc ex_btc8723b2ant_bt_info_notify_#t~ret2263#1; [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-1: call ex_btc8723b2ant_bt_info_notify_#t~mem2251#1 := read~intINTTYPE1#32(~coex_sta~0.base, ~bvadd~64(74bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12134: ex_btc8723b2ant_bt_info_notify_~i~1#1 := ~bvadd~32(1bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~i~1#1))[8:0]; [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13257: havoc ex_btc8723b2ant_init_coex_dm_#t~mem1585#1, ex_btc8723b2ant_init_coex_dm_#t~ret1586#1, ex_btc8723b2ant_init_coex_dm_#t~ret1587#1, ex_btc8723b2ant_init_coex_dm_~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_~btcoexist#1.offset, ex_btc8723b2ant_init_coex_dm_~tmp~47#1;havoc ex_btc8723b2ant_init_coex_dm_#in~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_#in~btcoexist#1.offset;assume { :end_inline_ex_btc8723b2ant_init_coex_dm } true; [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2251#1));havoc ex_btc8723b2ant_bt_info_notify_#t~mem2251#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2252#1 := read~intINTTYPE4#29(~#btc_dbg_type~0.base, ~bvadd~64(4bv64, ~#btc_dbg_type~0.offset), 4bv64); [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2251#1)));havoc ex_btc8723b2ant_bt_info_notify_#t~mem2251#1; [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13852-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2614#1 := preempt_count(); srcloc: null [2025-02-08 03:05:15,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13852: rtl_btc_init_hal_vars_~tmp___2~14#1 := rtl_btc_init_hal_vars_#t~ret2614#1;havoc rtl_btc_init_hal_vars_#t~ret2614#1; [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13720: assume exhalbtc_set_chip_type_#t~switch2596#1;call write~intINTTYPE1#49(2bv8, ~#gl_bt_coexist~0.base, ~bvadd~64(9bv64, ~#gl_bt_coexist~0.offset), 1bv64); [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13720: assume !exhalbtc_set_chip_type_#t~switch2596#1;exhalbtc_set_chip_type_#t~switch2596#1 := exhalbtc_set_chip_type_#t~switch2596#1 || 6bv32 == ~zero_extend~32~8(exhalbtc_set_chip_type_~chip_type#1); [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14051: havoc rtl_get_hwpg_bt_type_#t~mem2636#1;rtl_btc_init_hal_vars_#t~ret2617#1 := rtl_get_hwpg_bt_type_#res#1;havoc rtl_get_hwpg_bt_type_#t~mem2636#1, rtl_get_hwpg_bt_type_~rtlpriv#1.base, rtl_get_hwpg_bt_type_~rtlpriv#1.offset;havoc rtl_get_hwpg_bt_type_#in~rtlpriv#1.base, rtl_get_hwpg_bt_type_#in~rtlpriv#1.offset;assume { :end_inline_rtl_get_hwpg_bt_type } true;rtl_btc_init_hal_vars_~bt_type~0#1 := rtl_btc_init_hal_vars_#t~ret2617#1;havoc rtl_btc_init_hal_vars_#t~ret2617#1;call rtl_btc_init_hal_vars_#t~mem2618#1 := read~intINTTYPE8#49(rtl_btc_init_hal_vars_~rtlpriv#1.base, ~bvadd~64(80bv64, ~bvadd~64(45189bv64, rtl_btc_init_hal_vars_~rtlpriv#1.offset)), 8bv64);rtl_btc_init_hal_vars_#t~short2620#1 := 0bv64 != ~bvand~64(4bv64, rtl_btc_init_hal_vars_#t~mem2618#1); [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168: ex_btc8723b2ant_bt_info_notify_~tmp___4~9#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2253#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2252#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2253#1; [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201: assume 0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1));call write~intINTTYPE1#32(1bv8, ~coex_sta~0.base, ~bvadd~64(3bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201: assume !(0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1)));call write~intINTTYPE1#32(0bv8, ~coex_sta~0.base, ~bvadd~64(3bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2253#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~bvand~32(8bv32, ex_btc8723b2ant_bt_info_notify_#t~mem2252#1) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13853: rtl_btc_init_hal_vars_~tmp___3~12#1 := rtl_btc_init_hal_vars_#t~ret2615#1;havoc rtl_btc_init_hal_vars_#t~ret2615#1; [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13853-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2615#1 := preempt_count(); srcloc: null [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12499: call write~intINTTYPE4#29(0bv32, ~#btc_dbg_type~0.base, ~bvadd~64(~#btc_dbg_type~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~zero_extend~32~8(halbtc_dbg_init_~i~2#1)))), 4bv64);halbtc_dbg_init_~i~2#1 := ~bvadd~32(1bv32, ~zero_extend~32~8(halbtc_dbg_init_~i~2#1))[8:0]; [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: assume btc8723b2ant_update_bt_link_info_#t~short206#1;call btc8723b2ant_update_bt_link_info_#t~mem205#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(5bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short206#1 := 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem205#1; [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: assume !btc8723b2ant_update_bt_link_info_#t~short206#1; [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: assume btc8723b2ant_update_bt_link_info_#t~short206#1;havoc btc8723b2ant_update_bt_link_info_#t~mem200#1;havoc btc8723b2ant_update_bt_link_info_#t~mem201#1;havoc btc8723b2ant_update_bt_link_info_#t~short202#1;havoc btc8723b2ant_update_bt_link_info_#t~mem203#1;havoc btc8723b2ant_update_bt_link_info_#t~short204#1;havoc btc8723b2ant_update_bt_link_info_#t~mem205#1;havoc btc8723b2ant_update_bt_link_info_#t~short206#1;call write~intINTTYPE1#49(1bv8, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(2bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64); [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: assume !btc8723b2ant_update_bt_link_info_#t~short206#1;havoc btc8723b2ant_update_bt_link_info_#t~mem200#1;havoc btc8723b2ant_update_bt_link_info_#t~mem201#1;havoc btc8723b2ant_update_bt_link_info_#t~short202#1;havoc btc8723b2ant_update_bt_link_info_#t~mem203#1;havoc btc8723b2ant_update_bt_link_info_#t~short204#1;havoc btc8723b2ant_update_bt_link_info_#t~mem205#1;havoc btc8723b2ant_update_bt_link_info_#t~short206#1;call write~intINTTYPE1#49(0bv8, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(2bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64); [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-5: assume btc8723b2ant_update_bt_link_info_#t~short202#1;call btc8723b2ant_update_bt_link_info_#t~mem201#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(3bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short202#1 := 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem201#1; [2025-02-08 03:05:15,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-5: assume !btc8723b2ant_update_bt_link_info_#t~short202#1; [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-4: btc8723b2ant_update_bt_link_info_#t~short204#1 := btc8723b2ant_update_bt_link_info_#t~short202#1; [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-3: assume btc8723b2ant_update_bt_link_info_#t~short204#1;call btc8723b2ant_update_bt_link_info_#t~mem203#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(7bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short204#1 := 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem203#1; [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-3: assume !btc8723b2ant_update_bt_link_info_#t~short204#1; [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-2: btc8723b2ant_update_bt_link_info_#t~short206#1 := btc8723b2ant_update_bt_link_info_#t~short204#1; [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-6: call btc8723b2ant_update_bt_link_info_#t~mem200#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(1bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short202#1 := 0bv32 != ~zero_extend~32~8(btc8723b2ant_update_bt_link_info_#t~mem200#1); [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136: assume ~bvslt~32(~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~i~1#1), ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~length#1)); [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12136: assume !~bvslt~32(~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~i~1#1), ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~length#1));call ex_btc8723b2ant_bt_info_notify_#t~mem2233#1 := read~intINTTYPE1#49(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ~bvadd~64(68bv64, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset), 1bv64); [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12169: assume 0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___4~9#1; [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12169: assume !(0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___4~9#1); [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13854-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2616#1 := printk(326bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13854: havoc rtl_btc_init_hal_vars_#t~ret2616#1; [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557: havoc ex_btc8723b2ant_halt_notify_#t~mem2288#1, ex_btc8723b2ant_halt_notify_#t~ret2289#1, ex_btc8723b2ant_halt_notify_#t~ret2290#1, ex_btc8723b2ant_halt_notify_~btcoexist#1.base, ex_btc8723b2ant_halt_notify_~btcoexist#1.offset, ex_btc8723b2ant_halt_notify_~tmp~56#1;havoc ex_btc8723b2ant_halt_notify_#in~btcoexist#1.base, ex_btc8723b2ant_halt_notify_#in~btcoexist#1.offset;assume { :end_inline_ex_btc8723b2ant_halt_notify } true; [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12170: havoc ex_btc8723b2ant_bt_info_notify_#t~ret2254#1; [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13260: call write~intINTTYPE1#49(1bv8, exhalbtc_init_coex_dm_~btcoexist#1.base, ~bvadd~64(66bv64, exhalbtc_init_coex_dm_~btcoexist#1.offset), 1bv64); [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12170-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2254#1 := printk(305bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14185: havoc rtl_btc_init_hw_config_~rtlpriv#1.base, rtl_btc_init_hw_config_~rtlpriv#1.offset;havoc rtl_btc_init_hw_config_#in~rtlpriv#1.base, rtl_btc_init_hw_config_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_init_hw_config } true;~ldv_state_variable_1~0 := 1bv32; [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723: assume exhalbtc_set_chip_type_#t~switch2596#1;call write~intINTTYPE1#49(3bv8, ~#gl_bt_coexist~0.base, ~bvadd~64(9bv64, ~#gl_bt_coexist~0.offset), 1bv64); [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723: assume !exhalbtc_set_chip_type_#t~switch2596#1;exhalbtc_set_chip_type_#t~switch2596#1 := exhalbtc_set_chip_type_#t~switch2596#1 || 7bv32 == ~zero_extend~32~8(exhalbtc_set_chip_type_~chip_type#1); [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1));call write~intINTTYPE1#30(3bv8, ~coex_dm~0.base, ~bvadd~64(71bv64, ~coex_dm~0.offset), 1bv64);call ex_btc8723b2ant_bt_info_notify_#t~mem2264#1 := read~intINTTYPE4#29(~#btc_dbg_type~0.base, ~bvadd~64(4bv64, ~#btc_dbg_type~0.offset), 4bv64); [2025-02-08 03:05:15,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1)));call write~intINTTYPE1#30(6bv8, ~coex_dm~0.base, ~bvadd~64(71bv64, ~coex_dm~0.offset), 1bv64);call ex_btc8723b2ant_bt_info_notify_#t~mem2267#1 := read~intINTTYPE4#29(~#btc_dbg_type~0.base, ~bvadd~64(4bv64, ~#btc_dbg_type~0.offset), 4bv64); [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13922: havoc exhalbtc_periodical_#t~mem2587#1.base, exhalbtc_periodical_#t~mem2587#1.offset, exhalbtc_periodical_#t~ret2588#1, exhalbtc_periodical_#t~mem2589#1, exhalbtc_periodical_#t~mem2590#1, exhalbtc_periodical_~btcoexist#1.base, exhalbtc_periodical_~btcoexist#1.offset, exhalbtc_periodical_~rtlpriv~35#1.base, exhalbtc_periodical_~rtlpriv~35#1.offset, exhalbtc_periodical_~rtlhal~10#1.base, exhalbtc_periodical_~rtlhal~10#1.offset, exhalbtc_periodical_~tmp~84#1, exhalbtc_periodical_~tmp___0~50#1;havoc exhalbtc_periodical_#in~btcoexist#1.base, exhalbtc_periodical_#in~btcoexist#1.offset;assume { :end_inline_exhalbtc_periodical } true; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12502: assume ~bvule~32(~zero_extend~32~8(halbtc_dbg_init_~i~2#1), 1bv32); [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12502: assume !~bvule~32(~zero_extend~32~8(halbtc_dbg_init_~i~2#1), 1bv32);call write~intINTTYPE4#29(0bv32, ~#btc_dbg_type~0.base, ~#btc_dbg_type~0.offset, 4bv64);call write~intINTTYPE4#29(0bv32, ~#btc_dbg_type~0.base, ~bvadd~64(4bv64, ~#btc_dbg_type~0.offset), 4bv64); [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: assume 0bv32 != ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2233#1);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2233#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2234#1 := read~intINTTYPE4#29(~#btc_dbg_type~0.base, ~bvadd~64(4bv64, ~#btc_dbg_type~0.offset), 4bv64); [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: assume !(0bv32 != ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2233#1));havoc ex_btc8723b2ant_bt_info_notify_#t~mem2233#1; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12173: SUMMARY for call btc8723b2ant_ignore_wlan_act(ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, 1bv8, 0bv8); srcloc: null [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2265#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~bvand~32(8bv32, ex_btc8723b2ant_bt_info_notify_#t~mem2264#1) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206: assume 0bv32 != ~bvand~32(2bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1));call write~intINTTYPE1#32(1bv8, ~coex_sta~0.base, ~bvadd~64(1bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206: assume !(0bv32 != ~bvand~32(2bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1)));call write~intINTTYPE1#32(0bv8, ~coex_sta~0.base, ~bvadd~64(1bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239: ex_btc8723b2ant_bt_info_notify_~tmp___8~6#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2265#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2264#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2265#1; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13726: assume exhalbtc_set_chip_type_#t~switch2596#1;call write~intINTTYPE1#49(4bv8, ~#gl_bt_coexist~0.base, ~bvadd~64(9bv64, ~#gl_bt_coexist~0.offset), 1bv64); [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13726: assume !exhalbtc_set_chip_type_#t~switch2596#1;exhalbtc_set_chip_type_#t~switch2596#1 := exhalbtc_set_chip_type_#t~switch2596#1 || 8bv32 == ~zero_extend~32~8(exhalbtc_set_chip_type_~chip_type#1); [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-2: btc8723b2ant_update_bt_link_info_#t~short213#1 := btc8723b2ant_update_bt_link_info_#t~short211#1; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-1: assume btc8723b2ant_update_bt_link_info_#t~short213#1;call btc8723b2ant_update_bt_link_info_#t~mem212#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(5bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short213#1 := 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem212#1; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-1: assume !btc8723b2ant_update_bt_link_info_#t~short213#1; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume btc8723b2ant_update_bt_link_info_#t~short213#1;havoc btc8723b2ant_update_bt_link_info_#t~mem207#1;havoc btc8723b2ant_update_bt_link_info_#t~mem208#1;havoc btc8723b2ant_update_bt_link_info_#t~short209#1;havoc btc8723b2ant_update_bt_link_info_#t~mem210#1;havoc btc8723b2ant_update_bt_link_info_#t~short211#1;havoc btc8723b2ant_update_bt_link_info_#t~mem212#1;havoc btc8723b2ant_update_bt_link_info_#t~short213#1;call write~intINTTYPE1#49(1bv8, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(4bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64); [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume !btc8723b2ant_update_bt_link_info_#t~short213#1;havoc btc8723b2ant_update_bt_link_info_#t~mem207#1;havoc btc8723b2ant_update_bt_link_info_#t~mem208#1;havoc btc8723b2ant_update_bt_link_info_#t~short209#1;havoc btc8723b2ant_update_bt_link_info_#t~mem210#1;havoc btc8723b2ant_update_bt_link_info_#t~short211#1;havoc btc8723b2ant_update_bt_link_info_#t~mem212#1;havoc btc8723b2ant_update_bt_link_info_#t~short213#1;call write~intINTTYPE1#49(0bv8, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(4bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64); [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-6: call btc8723b2ant_update_bt_link_info_#t~mem207#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(1bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short209#1 := 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem207#1; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-5: assume btc8723b2ant_update_bt_link_info_#t~short209#1;call btc8723b2ant_update_bt_link_info_#t~mem208#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(3bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short209#1 := 0bv32 != ~zero_extend~32~8(btc8723b2ant_update_bt_link_info_#t~mem208#1); [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-5: assume !btc8723b2ant_update_bt_link_info_#t~short209#1; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-4: btc8723b2ant_update_bt_link_info_#t~short211#1 := btc8723b2ant_update_bt_link_info_#t~short209#1; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-3: assume btc8723b2ant_update_bt_link_info_#t~short211#1;call btc8723b2ant_update_bt_link_info_#t~mem210#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(7bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short211#1 := 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem210#1; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-3: assume !btc8723b2ant_update_bt_link_info_#t~short211#1; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2235#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~bvand~32(8bv32, ex_btc8723b2ant_bt_info_notify_#t~mem2234#1) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141: ex_btc8723b2ant_bt_info_notify_~tmp___2~11#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2235#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2234#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2235#1; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240: assume 0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___8~6#1; [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240: assume !(0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___8~6#1); [2025-02-08 03:05:15,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13859: havoc exhalbtc_set_bt_exist_~bt_exist#1;havoc exhalbtc_set_bt_exist_#in~bt_exist#1;assume { :end_inline_exhalbtc_set_bt_exist } true;assume { :begin_inline_rtl_get_hwpg_bt_type } true;rtl_get_hwpg_bt_type_#in~rtlpriv#1.base, rtl_get_hwpg_bt_type_#in~rtlpriv#1.offset := rtl_btc_init_hal_vars_~rtlpriv#1.base, rtl_btc_init_hal_vars_~rtlpriv#1.offset;havoc rtl_get_hwpg_bt_type_#res#1;havoc rtl_get_hwpg_bt_type_#t~mem2636#1, rtl_get_hwpg_bt_type_~rtlpriv#1.base, rtl_get_hwpg_bt_type_~rtlpriv#1.offset;rtl_get_hwpg_bt_type_~rtlpriv#1.base, rtl_get_hwpg_bt_type_~rtlpriv#1.offset := rtl_get_hwpg_bt_type_#in~rtlpriv#1.base, rtl_get_hwpg_bt_type_#in~rtlpriv#1.offset;call rtl_get_hwpg_bt_type_#t~mem2636#1 := read~intINTTYPE1#49(rtl_get_hwpg_bt_type_~rtlpriv#1.base, ~bvadd~64(8bv64, ~bvadd~64(45521bv64, rtl_get_hwpg_bt_type_~rtlpriv#1.offset)), 1bv64);rtl_get_hwpg_bt_type_#res#1 := rtl_get_hwpg_bt_type_#t~mem2636#1;havoc rtl_get_hwpg_bt_type_#t~mem2636#1; [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13859-1: assume { :begin_inline_exhalbtc_set_bt_exist } true;exhalbtc_set_bt_exist_#in~bt_exist#1 := (if 0bv32 == (if 0bv32 != ~zero_extend~32~8(rtl_btc_init_hal_vars_~bt_exist~0#1) then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc exhalbtc_set_bt_exist_~bt_exist#1;exhalbtc_set_bt_exist_~bt_exist#1 := exhalbtc_set_bt_exist_#in~bt_exist#1;call write~intINTTYPE1#49((if 0bv8 == exhalbtc_set_bt_exist_~bt_exist#1 then 0bv8 else 1bv8), ~#gl_bt_coexist~0.base, ~bvadd~64(4bv64, ~bvadd~64(9bv64, ~#gl_bt_coexist~0.offset)), 1bv64); [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340: assume ex_btc8723b2ant_periodical_#t~short2331#1;havoc ex_btc8723b2ant_periodical_#t~mem2330#1;havoc ex_btc8723b2ant_periodical_#t~short2331#1; [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340: assume !ex_btc8723b2ant_periodical_#t~short2331#1;havoc ex_btc8723b2ant_periodical_#t~mem2330#1;havoc ex_btc8723b2ant_periodical_#t~short2331#1; [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340-1: assume ex_btc8723b2ant_periodical_#t~short2331#1; [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340-1: assume !ex_btc8723b2ant_periodical_#t~short2331#1;call ex_btc8723b2ant_periodical_#t~mem2330#1 := read~intINTTYPE1#30(~coex_dm~0.base, ~bvadd~64(15bv64, ~coex_dm~0.offset), 1bv64);ex_btc8723b2ant_periodical_#t~short2331#1 := 0bv32 != ~zero_extend~32~8(ex_btc8723b2ant_periodical_#t~mem2330#1); [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14157: main_#t~ret2654#1 := rtl_btc_is_bt_disabled_#res#1;havoc rtl_btc_is_bt_disabled_#t~mem2628#1, rtl_btc_is_bt_disabled_~rtlpriv#1.base, rtl_btc_is_bt_disabled_~rtlpriv#1.offset;havoc rtl_btc_is_bt_disabled_#in~rtlpriv#1.base, rtl_btc_is_bt_disabled_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_is_bt_disabled } true;havoc main_#t~ret2654#1;~ldv_state_variable_1~0 := 1bv32; [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12241-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2266#1 := printk(309bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12241: havoc ex_btc8723b2ant_bt_info_notify_#t~ret2266#1; [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142: assume 0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___2~11#1; [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142: assume !(0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___2~11#1); [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341: SUMMARY for call btc8723b2ant_run_coexist_mechanism(ex_btc8723b2ant_periodical_~btcoexist#1.base, ex_btc8723b2ant_periodical_~btcoexist#1.offset); srcloc: null [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12143-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2236#1 := printk(303bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12143: havoc ex_btc8723b2ant_bt_info_notify_#t~ret2236#1; [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-2: assume rtl_btc_init_hal_vars_#t~short2620#1;call rtl_btc_init_hal_vars_#t~mem2619#1 := read~intINTTYPE4#49(rtl_btc_init_hal_vars_~rtlpriv#1.base, ~bvadd~64(76bv64, ~bvadd~64(45189bv64, rtl_btc_init_hal_vars_~rtlpriv#1.offset)), 4bv64);rtl_btc_init_hal_vars_#t~short2620#1 := ~bvsgt~32(rtl_btc_init_hal_vars_#t~mem2619#1, 2bv32); [2025-02-08 03:05:15,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-2: assume !rtl_btc_init_hal_vars_#t~short2620#1; [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861: rtl_btc_init_hal_vars_~tmp___7~7#1 := rtl_btc_init_hal_vars_#t~ret2621#1;havoc rtl_btc_init_hal_vars_#t~mem2618#1;havoc rtl_btc_init_hal_vars_#t~mem2619#1;havoc rtl_btc_init_hal_vars_#t~short2620#1;havoc rtl_btc_init_hal_vars_#t~ret2621#1; [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2621#1 := ldv__builtin_expect(~sign_extend~64~32((if rtl_btc_init_hal_vars_#t~short2620#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: assume exhalbtc_set_chip_type_#t~switch2596#1;call write~intINTTYPE1#49(5bv8, ~#gl_bt_coexist~0.base, ~bvadd~64(9bv64, ~#gl_bt_coexist~0.offset), 1bv64); [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: assume !exhalbtc_set_chip_type_#t~switch2596#1;havoc exhalbtc_set_chip_type_#t~switch2596#1;havoc exhalbtc_set_chip_type_#t~switch2596#1; [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14225-2: assume 0bv32 == ~ldv_retval_0~0;~ldv_state_variable_0~0 := 3bv32;~ldv_state_variable_1~0 := 1bv32;assume { :begin_inline_ldv_initialize_rtl_btc_ops_1 } true;havoc ldv_initialize_rtl_btc_ops_1_#t~ret2637#1.base, ldv_initialize_rtl_btc_ops_1_#t~ret2637#1.offset, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.base, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.offset;havoc ldv_initialize_rtl_btc_ops_1_~tmp~92#1.base, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.offset; [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14225-2: assume !(0bv32 == ~ldv_retval_0~0); [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14225-1: assume 0bv32 != ~ldv_retval_0~0;~ldv_state_variable_0~0 := 2bv32; [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14225-1: assume !(0bv32 != ~ldv_retval_0~0); [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12178: assume 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1));call write~intINTTYPE1#32(1bv8, ~coex_sta~0.base, ~bvadd~64(72bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12178: assume !(0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1)));call write~intINTTYPE1#32(0bv8, ~coex_sta~0.base, ~bvadd~64(72bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13863: assume 0bv64 != rtl_btc_init_hal_vars_~tmp___7~7#1; [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13863: assume !(0bv64 != rtl_btc_init_hal_vars_~tmp___7~7#1); [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13929: havoc exhalbtc_halt_notify_#t~mem2583#1.base, exhalbtc_halt_notify_#t~mem2583#1.offset, exhalbtc_halt_notify_#t~ret2584#1, exhalbtc_halt_notify_#t~mem2585#1, exhalbtc_halt_notify_~btcoexist#1.base, exhalbtc_halt_notify_~btcoexist#1.offset, exhalbtc_halt_notify_~rtlpriv~34#1.base, exhalbtc_halt_notify_~rtlpriv~34#1.offset, exhalbtc_halt_notify_~rtlhal~9#1.base, exhalbtc_halt_notify_~rtlhal~9#1.offset, exhalbtc_halt_notify_~tmp~82#1, exhalbtc_halt_notify_~tmp___0~48#1;havoc exhalbtc_halt_notify_#in~btcoexist#1.base, exhalbtc_halt_notify_#in~btcoexist#1.offset;assume { :end_inline_exhalbtc_halt_notify } true; [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-3: assume btc8723b2ant_update_bt_link_info_#t~short218#1;call btc8723b2ant_update_bt_link_info_#t~mem217#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(7bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short218#1 := 0bv32 != ~zero_extend~32~8(btc8723b2ant_update_bt_link_info_#t~mem217#1); [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-3: assume !btc8723b2ant_update_bt_link_info_#t~short218#1; [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-2: btc8723b2ant_update_bt_link_info_#t~short220#1 := btc8723b2ant_update_bt_link_info_#t~short218#1; [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-1: assume btc8723b2ant_update_bt_link_info_#t~short220#1;call btc8723b2ant_update_bt_link_info_#t~mem219#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(5bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short220#1 := 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem219#1; [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-1: assume !btc8723b2ant_update_bt_link_info_#t~short220#1; [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: assume btc8723b2ant_update_bt_link_info_#t~short220#1;havoc btc8723b2ant_update_bt_link_info_#t~mem214#1;havoc btc8723b2ant_update_bt_link_info_#t~mem215#1;havoc btc8723b2ant_update_bt_link_info_#t~short216#1;havoc btc8723b2ant_update_bt_link_info_#t~mem217#1;havoc btc8723b2ant_update_bt_link_info_#t~short218#1;havoc btc8723b2ant_update_bt_link_info_#t~mem219#1;havoc btc8723b2ant_update_bt_link_info_#t~short220#1;call write~intINTTYPE1#49(1bv8, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(8bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64); [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: assume !btc8723b2ant_update_bt_link_info_#t~short220#1;havoc btc8723b2ant_update_bt_link_info_#t~mem214#1;havoc btc8723b2ant_update_bt_link_info_#t~mem215#1;havoc btc8723b2ant_update_bt_link_info_#t~short216#1;havoc btc8723b2ant_update_bt_link_info_#t~mem217#1;havoc btc8723b2ant_update_bt_link_info_#t~short218#1;havoc btc8723b2ant_update_bt_link_info_#t~mem219#1;havoc btc8723b2ant_update_bt_link_info_#t~short220#1;call write~intINTTYPE1#49(0bv8, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(8bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64); [2025-02-08 03:05:15,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212: assume { :begin_inline_btc8723b2ant_update_bt_link_info } true;btc8723b2ant_update_bt_link_info_#in~btcoexist#1.base, btc8723b2ant_update_bt_link_info_#in~btcoexist#1.offset := ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset;havoc btc8723b2ant_update_bt_link_info_#t~mem192#1.base, btc8723b2ant_update_bt_link_info_#t~mem192#1.offset, btc8723b2ant_update_bt_link_info_#t~ret193#1, btc8723b2ant_update_bt_link_info_#t~mem194#1, btc8723b2ant_update_bt_link_info_#t~mem195#1, btc8723b2ant_update_bt_link_info_#t~mem196#1, btc8723b2ant_update_bt_link_info_#t~mem197#1, btc8723b2ant_update_bt_link_info_#t~mem198#1, btc8723b2ant_update_bt_link_info_#t~mem199#1, btc8723b2ant_update_bt_link_info_#t~mem200#1, btc8723b2ant_update_bt_link_info_#t~mem201#1, btc8723b2ant_update_bt_link_info_#t~short202#1, btc8723b2ant_update_bt_link_info_#t~mem203#1, btc8723b2ant_update_bt_link_info_#t~short204#1, btc8723b2ant_update_bt_link_info_#t~mem205#1, btc8723b2ant_update_bt_link_info_#t~short206#1, btc8723b2ant_update_bt_link_info_#t~mem207#1, btc8723b2ant_update_bt_link_info_#t~mem208#1, btc8723b2ant_update_bt_link_info_#t~short209#1, btc8723b2ant_update_bt_link_info_#t~mem210#1, btc8723b2ant_update_bt_link_info_#t~short211#1, btc8723b2ant_update_bt_link_info_#t~mem212#1, btc8723b2ant_update_bt_link_info_#t~short213#1, btc8723b2ant_update_bt_link_info_#t~mem214#1, btc8723b2ant_update_bt_link_info_#t~mem215#1, btc8723b2ant_update_bt_link_info_#t~short216#1, btc8723b2ant_update_bt_link_info_#t~mem217#1, btc8723b2ant_update_bt_link_info_#t~short218#1, btc8723b2ant_update_bt_link_info_#t~mem219#1, btc8723b2ant_update_bt_link_info_#t~short220#1, btc8723b2ant_update_bt_link_info_#t~mem221#1, btc8723b2ant_update_bt_link_info_#t~mem222#1, btc8723b2ant_update_bt_link_info_#t~short223#1, btc8723b2ant_update_bt_link_info_#t~mem224#1, btc8723b2ant_update_bt_link_info_#t~short225#1, btc8723b2ant_update_bt_link_info_#t~mem226#1, btc8723b2ant_update_bt_link_info_#t~short227#1, btc8723b2ant_update_bt_link_info_~btcoexist#1.base, btc8723b2ant_update_bt_link_info_~btcoexist#1.offset, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset;btc8723b2ant_update_bt_link_info_~btcoexist#1.base, btc8723b2ant_update_bt_link_info_~btcoexist#1.offset := btc8723b2ant_update_bt_link_info_#in~btcoexist#1.base, btc8723b2ant_update_bt_link_info_#in~btcoexist#1.offset;havoc btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset;call btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset := #Ultimate.allocOnStack(1bv64);btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset := btc8723b2ant_update_bt_link_info_~btcoexist#1.base, ~bvadd~64(57bv64, btc8723b2ant_update_bt_link_info_~btcoexist#1.offset);call write~intINTTYPE1#12(0bv8, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset, 1bv64);call btc8723b2ant_update_bt_link_info_#t~mem192#1.base, btc8723b2ant_update_bt_link_info_#t~mem192#1.offset := read~$Pointer$#49(btc8723b2ant_update_bt_link_info_~btcoexist#1.base, ~bvadd~64(239bv64, btc8723b2ant_update_bt_link_info_~btcoexist#1.offset), 8bv64); [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-6: call btc8723b2ant_update_bt_link_info_#t~mem214#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(1bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short216#1 := 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem214#1; [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-5: assume btc8723b2ant_update_bt_link_info_#t~short216#1;call btc8723b2ant_update_bt_link_info_#t~mem215#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(3bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short216#1 := 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem215#1; [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-5: assume !btc8723b2ant_update_bt_link_info_#t~short216#1; [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413-4: btc8723b2ant_update_bt_link_info_#t~short218#1 := btc8723b2ant_update_bt_link_info_#t~short216#1; [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13864-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2622#1 := preempt_count(); srcloc: null [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13864: rtl_btc_init_hal_vars_~tmp___5~9#1 := rtl_btc_init_hal_vars_#t~ret2622#1;havoc rtl_btc_init_hal_vars_#t~ret2622#1; [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2268#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~bvand~32(8bv32, ex_btc8723b2ant_bt_info_notify_#t~mem2267#1) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12213: assume 0bv32 == ~bvand~32(1bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1));call write~intINTTYPE1#30(0bv8, ~coex_dm~0.base, ~bvadd~64(71bv64, ~coex_dm~0.offset), 1bv64);call ex_btc8723b2ant_bt_info_notify_#t~mem2255#1 := read~intINTTYPE4#29(~#btc_dbg_type~0.base, ~bvadd~64(4bv64, ~#btc_dbg_type~0.offset), 4bv64); [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12213: assume !(0bv32 == ~bvand~32(1bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1))); [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246: ex_btc8723b2ant_bt_info_notify_~tmp___9~5#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2268#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2267#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2268#1; [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12081-1: call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset; [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12081: call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset);havoc ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2218#1, ex_btc8723b2ant_bt_info_notify_#t~mem2219#1, ex_btc8723b2ant_bt_info_notify_#t~mem2220#1, ex_btc8723b2ant_bt_info_notify_#t~ret2221#1, ex_btc8723b2ant_bt_info_notify_#t~ret2222#1, ex_btc8723b2ant_bt_info_notify_#t~mem2223#1, ex_btc8723b2ant_bt_info_notify_#t~mem2224#1, ex_btc8723b2ant_bt_info_notify_#t~mem2225#1, ex_btc8723b2ant_bt_info_notify_#t~ret2226#1, ex_btc8723b2ant_bt_info_notify_#t~mem2227#1, ex_btc8723b2ant_bt_info_notify_#t~ret2228#1, ex_btc8723b2ant_bt_info_notify_#t~mem2229#1, ex_btc8723b2ant_bt_info_notify_#t~ret2230#1, ex_btc8723b2ant_bt_info_notify_#t~mem2231#1, ex_btc8723b2ant_bt_info_notify_#t~ret2232#1, ex_btc8723b2ant_bt_info_notify_#t~mem2233#1, ex_btc8723b2ant_bt_info_notify_#t~mem2234#1, ex_btc8723b2ant_bt_info_notify_#t~ret2235#1, ex_btc8723b2ant_bt_info_notify_#t~ret2236#1, ex_btc8723b2ant_bt_info_notify_#t~mem2237#1, ex_btc8723b2ant_bt_info_notify_#t~mem2238#1, ex_btc8723b2ant_bt_info_notify_#t~mem2239#1, ex_btc8723b2ant_bt_info_notify_#t~mem2240#1, ex_btc8723b2ant_bt_info_notify_#t~mem2241#1, ex_btc8723b2ant_bt_info_notify_#t~ret2242#1, ex_btc8723b2ant_bt_info_notify_#t~ret2243#1, ex_btc8723b2ant_bt_info_notify_#t~mem2248#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2248#1.offset, ex_btc8723b2ant_bt_info_notify_#t~ret2249#1, ex_btc8723b2ant_bt_info_notify_#t~mem2250#1, ex_btc8723b2ant_bt_info_notify_#t~mem2251#1, ex_btc8723b2ant_bt_info_notify_#t~mem2252#1, ex_btc8723b2ant_bt_info_notify_#t~ret2253#1, ex_btc8723b2ant_bt_info_notify_#t~ret2254#1, ex_btc8723b2ant_bt_info_notify_#t~mem2255#1, ex_btc8723b2ant_bt_info_notify_#t~ret2256#1, ex_btc8723b2ant_bt_info_notify_#t~ret2257#1, ex_btc8723b2ant_bt_info_notify_#t~mem2258#1, ex_btc8723b2ant_bt_info_notify_#t~ret2259#1, ex_btc8723b2ant_bt_info_notify_#t~ret2260#1, ex_btc8723b2ant_bt_info_notify_#t~mem2261#1, ex_btc8723b2ant_bt_info_notify_#t~ret2262#1, ex_btc8723b2ant_bt_info_notify_#t~ret2263#1, ex_btc8723b2ant_bt_info_notify_#t~mem2264#1, ex_btc8723b2ant_bt_info_notify_#t~ret2265#1, ex_btc8723b2ant_bt_info_notify_#t~ret2266#1, ex_btc8723b2ant_bt_info_notify_#t~mem2267#1, ex_btc8723b2ant_bt_info_notify_#t~ret2268#1, ex_btc8723b2ant_bt_info_notify_#t~ret2269#1, ex_btc8723b2ant_bt_info_notify_#t~mem2270#1, ex_btc8723b2ant_bt_info_notify_#t~mem2271#1, ex_btc8723b2ant_bt_info_notify_#t~short2272#1, ex_btc8723b2ant_bt_info_notify_#t~mem2273#1, ex_btc8723b2ant_bt_info_notify_#t~short2274#1, ex_btc8723b2ant_bt_info_notify_#t~mem2279#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2279#1.offset, ex_btc8723b2ant_bt_info_notify_#t~ret2280#1, ex_btc8723b2ant_bt_info_notify_#t~mem2281#1, ex_btc8723b2ant_bt_info_notify_#t~mem2286#1.base, ex_btc8723b2ant_bt_info_notify_#t~mem2286#1.offset, ex_btc8723b2ant_bt_info_notify_#t~ret2287#1, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_~btcoexist#1.offset, ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.base, ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.offset, ex_btc8723b2ant_bt_info_notify_~length#1, ex_btc8723b2ant_bt_info_notify_~bt_info~0#1, ex_btc8723b2ant_bt_info_notify_~i~1#1, ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.base, ex_btc8723b2ant_bt_info_notify_~#wifi_connected~4#1.offset, ex_btc8723b2ant_bt_info_notify_~tmp~55#1, ex_btc8723b2ant_bt_info_notify_~tmp___0~33#1, ex_btc8723b2ant_bt_info_notify_~tmp___1~14#1, ex_btc8723b2ant_bt_info_notify_~tmp___2~11#1, ex_btc8723b2ant_bt_info_notify_~tmp___3~9#1, ex_btc8723b2ant_bt_info_notify_~tmp___4~9#1, ex_btc8723b2ant_bt_info_notify_~tmp___5~7#1, ex_btc8723b2ant_bt_info_notify_~tmp___6~7#1, ex_btc8723b2ant_bt_info_notify_~tmp___7~6#1, ex_btc8723b2ant_bt_info_notify_~tmp___8~6#1, ex_btc8723b2ant_bt_info_notify_~tmp___9~5#1;havoc ex_btc8723b2ant_bt_info_notify_#in~btcoexist#1.base, ex_btc8723b2ant_bt_info_notify_#in~btcoexist#1.offset, ex_btc8723b2ant_bt_info_notify_#in~tmpbuf#1.base, ex_btc8723b2ant_bt_info_notify_#in~tmpbuf#1.offset, ex_btc8723b2ant_bt_info_notify_#in~length#1;assume { :end_inline_ex_btc8723b2ant_bt_info_notify } true; [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14129: havoc rtl_btc_init_variables_#t~ret2600#1, rtl_btc_init_variables_~rtlpriv#1.base, rtl_btc_init_variables_~rtlpriv#1.offset;havoc rtl_btc_init_variables_#in~rtlpriv#1.base, rtl_btc_init_variables_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_init_variables } true;~ldv_state_variable_1~0 := 1bv32; [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865: rtl_btc_init_hal_vars_~tmp___6~8#1 := rtl_btc_init_hal_vars_#t~ret2623#1;havoc rtl_btc_init_hal_vars_#t~ret2623#1; [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2623#1 := preempt_count(); srcloc: null [2025-02-08 03:05:15,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12247: assume 0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___9~5#1; [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12247: assume !(0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___9~5#1); [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13866: havoc rtl_btc_init_hal_vars_#t~ret2624#1; [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13866-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2624#1 := printk(329bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12116: call ex_btc8723b2ant_bt_info_notify_#t~mem2223#1 := read~intINTTYPE1#49(ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.base, ~bvadd~64(ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.offset, ~zero_extend~64~8(ex_btc8723b2ant_bt_info_notify_~i~1#1)), 1bv64);call write~intINTTYPE1#32(ex_btc8723b2ant_bt_info_notify_#t~mem2223#1, ~coex_sta~0.base, ~bvadd~64(~bvadd~64(~bvadd~64(30bv64, ~coex_sta~0.offset), ~bvmul~64(10bv64, ~sign_extend~64~32(~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1)))), ~sign_extend~64~32(~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~i~1#1))), 1bv64); [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12149: assume 0bv32 != ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1);call ex_btc8723b2ant_bt_info_notify_#t~mem2237#1 := read~intINTTYPE1#32(~coex_sta~0.base, ~bvadd~64(2bv64, ~bvadd~64(~bvadd~64(30bv64, ~coex_sta~0.offset), ~bvmul~64(10bv64, ~sign_extend~64~32(~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1))))), 1bv64);call write~intINTTYPE1#32(~bvand~32(15bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2237#1))[8:0], ~coex_sta~0.base, ~bvadd~64(73bv64, ~coex_sta~0.offset), 1bv64);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2237#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2238#1 := read~intINTTYPE1#32(~coex_sta~0.base, ~bvadd~64(3bv64, ~bvadd~64(~bvadd~64(30bv64, ~coex_sta~0.offset), ~bvmul~64(10bv64, ~sign_extend~64~32(~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1))))), 1bv64);call write~intINTTYPE1#32(~bvmul~32(2bv32, ~zero_extend~32~8(~bvadd~32(5bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2238#1))[8:0]))[8:0], ~coex_sta~0.base, ~bvadd~64(23bv64, ~coex_sta~0.offset), 1bv64);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2238#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2239#1 := read~intINTTYPE1#32(~coex_sta~0.base, ~bvadd~64(4bv64, ~bvadd~64(~bvadd~64(30bv64, ~coex_sta~0.offset), ~bvmul~64(10bv64, ~sign_extend~64~32(~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1))))), 1bv64);call write~intINTTYPE1#32(ex_btc8723b2ant_bt_info_notify_#t~mem2239#1, ~coex_sta~0.base, ~bvadd~64(74bv64, ~coex_sta~0.offset), 1bv64);havoc ex_btc8723b2ant_bt_info_notify_#t~mem2239#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2240#1 := read~intINTTYPE1#32(~coex_sta~0.base, ~bvadd~64(74bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12149: assume !(0bv32 != ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~rsp_source~0#1)); [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14164: main_#t~ret2655#1 := rtl_btc_is_disable_edca_turbo_#res#1;havoc rtl_btc_is_disable_edca_turbo_#t~ret2626#1, rtl_btc_is_disable_edca_turbo_#t~ret2627#1, rtl_btc_is_disable_edca_turbo_~rtlpriv#1.base, rtl_btc_is_disable_edca_turbo_~rtlpriv#1.offset, rtl_btc_is_disable_edca_turbo_~bt_change_edca~0#1, rtl_btc_is_disable_edca_turbo_~cur_edca_val~0#1, rtl_btc_is_disable_edca_turbo_~edca_bt_hs_uplink~0#1, rtl_btc_is_disable_edca_turbo_~edca_bt_hs_downlink~0#1, rtl_btc_is_disable_edca_turbo_~edca_hs~0#1, rtl_btc_is_disable_edca_turbo_~edca_addr~0#1, rtl_btc_is_disable_edca_turbo_~tmp~91#1;havoc rtl_btc_is_disable_edca_turbo_#in~rtlpriv#1.base, rtl_btc_is_disable_edca_turbo_#in~rtlpriv#1.offset;assume { :end_inline_rtl_btc_is_disable_edca_turbo } true;havoc main_#t~ret2655#1;~ldv_state_variable_1~0 := 1bv32; [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248: havoc ex_btc8723b2ant_bt_info_notify_#t~ret2269#1; [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2256#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~bvand~32(8bv32, ex_btc8723b2ant_bt_info_notify_#t~mem2255#1) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215: ex_btc8723b2ant_bt_info_notify_~tmp___5~7#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2256#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2255#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2256#1; [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2269#1 := printk(310bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: call ULTIMATE.dealloc(btc8723b2ant_is_wifi_status_changed_~#wifi_busy~0#1.base, btc8723b2ant_is_wifi_status_changed_~#wifi_busy~0#1.offset);havoc btc8723b2ant_is_wifi_status_changed_~#wifi_busy~0#1.base, btc8723b2ant_is_wifi_status_changed_~#wifi_busy~0#1.offset;call ULTIMATE.dealloc(btc8723b2ant_is_wifi_status_changed_~#under_4way~0#1.base, btc8723b2ant_is_wifi_status_changed_~#under_4way~0#1.offset);havoc btc8723b2ant_is_wifi_status_changed_~#under_4way~0#1.base, btc8723b2ant_is_wifi_status_changed_~#under_4way~0#1.offset;call ULTIMATE.dealloc(btc8723b2ant_is_wifi_status_changed_~#bt_hs_on~0#1.base, btc8723b2ant_is_wifi_status_changed_~#bt_hs_on~0#1.offset);havoc btc8723b2ant_is_wifi_status_changed_~#bt_hs_on~0#1.base, btc8723b2ant_is_wifi_status_changed_~#bt_hs_on~0#1.offset;call ULTIMATE.dealloc(btc8723b2ant_is_wifi_status_changed_~#wifi_connected~0#1.base, btc8723b2ant_is_wifi_status_changed_~#wifi_connected~0#1.offset);havoc btc8723b2ant_is_wifi_status_changed_~#wifi_connected~0#1.base, btc8723b2ant_is_wifi_status_changed_~#wifi_connected~0#1.offset;ex_btc8723b2ant_periodical_#t~ret2329#1 := btc8723b2ant_is_wifi_status_changed_#res#1;havoc btc8723b2ant_is_wifi_status_changed_#t~mem161#1.base, btc8723b2ant_is_wifi_status_changed_#t~mem161#1.offset, btc8723b2ant_is_wifi_status_changed_#t~ret162#1, btc8723b2ant_is_wifi_status_changed_#t~mem167#1.base, btc8723b2ant_is_wifi_status_changed_#t~mem167#1.offset, btc8723b2ant_is_wifi_status_changed_#t~ret168#1, btc8723b2ant_is_wifi_status_changed_#t~mem173#1.base, btc8723b2ant_is_wifi_status_changed_#t~mem173#1.offset, btc8723b2ant_is_wifi_status_changed_#t~ret174#1, btc8723b2ant_is_wifi_status_changed_#t~mem179#1.base, btc8723b2ant_is_wifi_status_changed_#t~mem179#1.offset, btc8723b2ant_is_wifi_status_changed_#t~ret180#1, btc8723b2ant_is_wifi_status_changed_#t~mem181#1, btc8723b2ant_is_wifi_status_changed_#t~mem182#1, btc8723b2ant_is_wifi_status_changed_#t~mem183#1, btc8723b2ant_is_wifi_status_changed_#t~mem184#1, btc8723b2ant_is_wifi_status_changed_#t~mem185#1, btc8723b2ant_is_wifi_status_changed_#t~mem186#1, btc8723b2ant_is_wifi_status_changed_#t~mem187#1, btc8723b2ant_is_wifi_status_changed_~btcoexist#1.base, btc8723b2ant_is_wifi_status_changed_~btcoexist#1.offset, btc8723b2ant_is_wifi_status_changed_~pre_wifi_busy~0#1, btc8723b2ant_is_wifi_status_changed_~pre_under_4way~0#1, btc8723b2ant_is_wifi_status_changed_~pre_bt_hs_on~0#1, btc8723b2ant_is_wifi_status_changed_~#wifi_busy~0#1.base, btc8723b2ant_is_wifi_status_changed_~#wifi_busy~0#1.offset, btc8723b2ant_is_wifi_status_changed_~#under_4way~0#1.base, btc8723b2ant_is_wifi_status_changed_~#under_4way~0#1.offset, btc8723b2ant_is_wifi_status_changed_~#bt_hs_on~0#1.base, btc8723b2ant_is_wifi_status_changed_~#bt_hs_on~0#1.offset, btc8723b2ant_is_wifi_status_changed_~#wifi_connected~0#1.base, btc8723b2ant_is_wifi_status_changed_~#wifi_connected~0#1.offset;havoc btc8723b2ant_is_wifi_status_changed_#in~btcoexist#1.base, btc8723b2ant_is_wifi_status_changed_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_is_wifi_status_changed } true;ex_btc8723b2ant_periodical_~tmp___5~8#1 := (if 0bv8 == ex_btc8723b2ant_periodical_#t~ret2329#1 then 0bv8 else 1bv8);havoc ex_btc8723b2ant_periodical_#t~ret2329#1;ex_btc8723b2ant_periodical_#t~short2331#1 := 0bv32 != ~zero_extend~32~8(ex_btc8723b2ant_periodical_~tmp___5~8#1); [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117: assume 1bv32 == ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~i~1#1);call ex_btc8723b2ant_bt_info_notify_#t~mem2224#1 := read~intINTTYPE1#49(ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.base, ~bvadd~64(ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.offset, ~zero_extend~64~8(ex_btc8723b2ant_bt_info_notify_~i~1#1)), 1bv64);ex_btc8723b2ant_bt_info_notify_~bt_info~0#1 := ex_btc8723b2ant_bt_info_notify_#t~mem2224#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2224#1; [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117: assume !(1bv32 == ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~i~1#1)); [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14231: assume { :end_inline_rtl_btcoexist_module_exit } true;~ldv_state_variable_0~0 := 2bv32; [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12216: assume 0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___5~7#1; [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12216: assume !(0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___5~7#1); [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12183: assume 0bv32 == ~bvand~32(1bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1));call write~intINTTYPE1#32(0bv8, ~coex_sta~0.base, ~coex_sta~0.offset, 1bv64);call write~intINTTYPE1#32(0bv8, ~coex_sta~0.base, ~bvadd~64(4bv64, ~coex_sta~0.offset), 1bv64);call write~intINTTYPE1#32(0bv8, ~coex_sta~0.base, ~bvadd~64(2bv64, ~coex_sta~0.offset), 1bv64);call write~intINTTYPE1#32(0bv8, ~coex_sta~0.base, ~bvadd~64(3bv64, ~coex_sta~0.offset), 1bv64);call write~intINTTYPE1#32(0bv8, ~coex_sta~0.base, ~bvadd~64(1bv64, ~coex_sta~0.offset), 1bv64); [2025-02-08 03:05:15,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12183: assume !(0bv32 == ~bvand~32(1bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1)));call write~intINTTYPE1#32(1bv8, ~coex_sta~0.base, ~coex_sta~0.offset, 1bv64); [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: assume btc8723b2ant_update_bt_link_info_#t~short227#1;havoc btc8723b2ant_update_bt_link_info_#t~mem221#1;havoc btc8723b2ant_update_bt_link_info_#t~mem222#1;havoc btc8723b2ant_update_bt_link_info_#t~short223#1;havoc btc8723b2ant_update_bt_link_info_#t~mem224#1;havoc btc8723b2ant_update_bt_link_info_#t~short225#1;havoc btc8723b2ant_update_bt_link_info_#t~mem226#1;havoc btc8723b2ant_update_bt_link_info_#t~short227#1;call write~intINTTYPE1#49(1bv8, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(6bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64); [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: assume !btc8723b2ant_update_bt_link_info_#t~short227#1;havoc btc8723b2ant_update_bt_link_info_#t~mem221#1;havoc btc8723b2ant_update_bt_link_info_#t~mem222#1;havoc btc8723b2ant_update_bt_link_info_#t~short223#1;havoc btc8723b2ant_update_bt_link_info_#t~mem224#1;havoc btc8723b2ant_update_bt_link_info_#t~short225#1;havoc btc8723b2ant_update_bt_link_info_#t~mem226#1;havoc btc8723b2ant_update_bt_link_info_#t~short227#1;call write~intINTTYPE1#49(0bv8, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(6bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64); [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-4: btc8723b2ant_update_bt_link_info_#t~short225#1 := btc8723b2ant_update_bt_link_info_#t~short223#1; [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-3: assume btc8723b2ant_update_bt_link_info_#t~short225#1;call btc8723b2ant_update_bt_link_info_#t~mem224#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(7bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short225#1 := 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem224#1; [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-3: assume !btc8723b2ant_update_bt_link_info_#t~short225#1; [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-2: btc8723b2ant_update_bt_link_info_#t~short227#1 := btc8723b2ant_update_bt_link_info_#t~short225#1; [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-1: assume btc8723b2ant_update_bt_link_info_#t~short227#1;call btc8723b2ant_update_bt_link_info_#t~mem226#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(5bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short227#1 := 0bv32 != ~zero_extend~32~8(btc8723b2ant_update_bt_link_info_#t~mem226#1); [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-1: assume !btc8723b2ant_update_bt_link_info_#t~short227#1; [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-6: call btc8723b2ant_update_bt_link_info_#t~mem221#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(1bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short223#1 := 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem221#1; [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-5: assume btc8723b2ant_update_bt_link_info_#t~short223#1;call btc8723b2ant_update_bt_link_info_#t~mem222#1 := read~intINTTYPE1#49(btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(3bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);btc8723b2ant_update_bt_link_info_#t~short223#1 := 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem222#1; [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-5: assume !btc8723b2ant_update_bt_link_info_#t~short223#1; [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14199: havoc rtl_btc_btinfo_notify_~rtlpriv#1.base, rtl_btc_btinfo_notify_~rtlpriv#1.offset, rtl_btc_btinfo_notify_~tmp_buf#1.base, rtl_btc_btinfo_notify_~tmp_buf#1.offset, rtl_btc_btinfo_notify_~length#1;havoc rtl_btc_btinfo_notify_#in~rtlpriv#1.base, rtl_btc_btinfo_notify_#in~rtlpriv#1.offset, rtl_btc_btinfo_notify_#in~tmp_buf#1.base, rtl_btc_btinfo_notify_#in~tmp_buf#1.offset, rtl_btc_btinfo_notify_#in~length#1;assume { :end_inline_rtl_btc_btinfo_notify } true;havoc main_#t~mem2658#1;~ldv_state_variable_1~0 := 1bv32; [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12217-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2257#1 := printk(306bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12217: havoc ex_btc8723b2ant_bt_info_notify_#t~ret2257#1; [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176: havoc halbtc_dbg_init_~i~2#1;assume { :end_inline_halbtc_dbg_init } true;call exhalbtc_initlize_variables_#t~mem2538#1 := read~intINTTYPE1#49(exhalbtc_initlize_variables_~btcoexist~15#1.base, exhalbtc_initlize_variables_~btcoexist~15#1.offset, 1bv64); [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13837: rtl_btc_init_hal_vars_#t~ret2601#1 := rtl_get_hwpg_ant_num_#res#1;havoc rtl_get_hwpg_ant_num_#t~mem2629#1, rtl_get_hwpg_ant_num_~rtlpriv#1.base, rtl_get_hwpg_ant_num_~rtlpriv#1.offset, rtl_get_hwpg_ant_num_~num~0#1;havoc rtl_get_hwpg_ant_num_#in~rtlpriv#1.base, rtl_get_hwpg_ant_num_#in~rtlpriv#1.offset;assume { :end_inline_rtl_get_hwpg_ant_num } true;rtl_btc_init_hal_vars_~ant_num~0#1 := rtl_btc_init_hal_vars_#t~ret2601#1;havoc rtl_btc_init_hal_vars_#t~ret2601#1;call rtl_btc_init_hal_vars_#t~mem2602#1 := read~intINTTYPE8#49(rtl_btc_init_hal_vars_~rtlpriv#1.base, ~bvadd~64(80bv64, ~bvadd~64(45189bv64, rtl_btc_init_hal_vars_~rtlpriv#1.offset)), 8bv64);rtl_btc_init_hal_vars_#t~short2604#1 := 0bv64 != ~bvand~64(4bv64, rtl_btc_init_hal_vars_#t~mem2602#1); [2025-02-08 03:05:15,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13936: havoc exhalbtc_bt_info_notify_#t~mem2576#1.base, exhalbtc_bt_info_notify_#t~mem2576#1.offset, exhalbtc_bt_info_notify_#t~ret2577#1, exhalbtc_bt_info_notify_#t~mem2578#1, exhalbtc_bt_info_notify_#t~mem2579#1, exhalbtc_bt_info_notify_~btcoexist#1.base, exhalbtc_bt_info_notify_~btcoexist#1.offset, exhalbtc_bt_info_notify_~tmp_buf#1.base, exhalbtc_bt_info_notify_~tmp_buf#1.offset, exhalbtc_bt_info_notify_~length#1, exhalbtc_bt_info_notify_~rtlpriv~33#1.base, exhalbtc_bt_info_notify_~rtlpriv~33#1.offset, exhalbtc_bt_info_notify_~rtlhal~8#1.base, exhalbtc_bt_info_notify_~rtlhal~8#1.offset, exhalbtc_bt_info_notify_~tmp~80#1, exhalbtc_bt_info_notify_~tmp___0~46#1;havoc exhalbtc_bt_info_notify_#in~btcoexist#1.base, exhalbtc_bt_info_notify_#in~btcoexist#1.offset, exhalbtc_bt_info_notify_#in~tmp_buf#1.base, exhalbtc_bt_info_notify_#in~tmp_buf#1.offset, exhalbtc_bt_info_notify_#in~length#1;assume { :end_inline_exhalbtc_bt_info_notify } true; [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14267: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0bv32;call ULTIMATE.dealloc(main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset);havoc main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset);havoc main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset);havoc main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset; [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: assume ex_btc8723b2ant_bt_info_notify_#t~short2274#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2270#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2271#1;havoc ex_btc8723b2ant_bt_info_notify_#t~short2272#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2273#1;havoc ex_btc8723b2ant_bt_info_notify_#t~short2274#1;call write~intINTTYPE1#12(1bv8, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset, 1bv64);call write~intINTTYPE1#12(1bv8, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset, 1bv64); [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: assume !ex_btc8723b2ant_bt_info_notify_#t~short2274#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2270#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2271#1;havoc ex_btc8723b2ant_bt_info_notify_#t~short2272#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2273#1;havoc ex_btc8723b2ant_bt_info_notify_#t~short2274#1;call write~intINTTYPE1#12(0bv8, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.base, ex_btc8723b2ant_bt_info_notify_~#bt_busy~0#1.offset, 1bv64);call write~intINTTYPE1#12(0bv8, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.base, ex_btc8723b2ant_bt_info_notify_~#limited_dig~0#1.offset, 1bv64); [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14267-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-2: ex_btc8723b2ant_bt_info_notify_#t~short2274#1 := ex_btc8723b2ant_bt_info_notify_#t~short2272#1; [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-1: assume ex_btc8723b2ant_bt_info_notify_#t~short2274#1; [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-1: assume !ex_btc8723b2ant_bt_info_notify_#t~short2274#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2273#1 := read~intINTTYPE1#30(~coex_dm~0.base, ~bvadd~64(71bv64, ~coex_dm~0.offset), 1bv64);ex_btc8723b2ant_bt_info_notify_#t~short2274#1 := 5bv32 == ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2273#1); [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-1: SUMMARY for call ex_btc8723b2ant_init_coex_dm_#t~ret1586#1 := ldv__builtin_expect(~bvand~64(1bv64, ~sign_extend~64~32(ex_btc8723b2ant_init_coex_dm_#t~mem1585#1)), 0bv64); srcloc: null [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327: ex_btc8723b2ant_init_coex_dm_~tmp~47#1 := ex_btc8723b2ant_init_coex_dm_#t~ret1586#1;havoc ex_btc8723b2ant_init_coex_dm_#t~mem1585#1;havoc ex_btc8723b2ant_init_coex_dm_#t~ret1586#1; [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-4: call ex_btc8723b2ant_bt_info_notify_#t~mem2270#1 := read~intINTTYPE1#30(~coex_dm~0.base, ~bvadd~64(71bv64, ~coex_dm~0.offset), 1bv64);ex_btc8723b2ant_bt_info_notify_#t~short2272#1 := 3bv32 == ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2270#1); [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-3: assume ex_btc8723b2ant_bt_info_notify_#t~short2272#1; [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-3: assume !ex_btc8723b2ant_bt_info_notify_#t~short2272#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2271#1 := read~intINTTYPE1#30(~coex_dm~0.base, ~bvadd~64(71bv64, ~coex_dm~0.offset), 1bv64);ex_btc8723b2ant_bt_info_notify_#t~short2272#1 := 4bv32 == ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2271#1); [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153: assume 0bv32 != ~bvand~32(2bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2240#1));havoc ex_btc8723b2ant_bt_info_notify_#t~mem2240#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2241#1 := read~intINTTYPE4#29(~#btc_dbg_type~0.base, ~bvadd~64(4bv64, ~#btc_dbg_type~0.offset), 4bv64); [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153: assume !(0bv32 != ~bvand~32(2bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_#t~mem2240#1)));havoc ex_btc8723b2ant_bt_info_notify_#t~mem2240#1; [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: assume 0bv32 != ~zero_extend~32~8(exhalbtc_initlize_variables_#t~mem2538#1);havoc exhalbtc_initlize_variables_#t~mem2538#1;exhalbtc_initlize_variables_#res#1 := 0bv8; [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: assume !(0bv32 != ~zero_extend~32~8(exhalbtc_initlize_variables_#t~mem2538#1));havoc exhalbtc_initlize_variables_#t~mem2538#1;call write~intINTTYPE1#49(1bv8, exhalbtc_initlize_variables_~btcoexist~15#1.base, exhalbtc_initlize_variables_~btcoexist~15#1.offset, 1bv64);call write~intINTTYPE4#49(0bv32, exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(53bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 4bv64);call exhalbtc_initlize_variables_#t~mem2539#1.base, exhalbtc_initlize_variables_#t~mem2539#1.offset := read~$Pointer$#49(exhalbtc_initlize_variables_~btcoexist~15#1.base, ~bvadd~64(1bv64, exhalbtc_initlize_variables_~btcoexist~15#1.offset), 8bv64); [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2605#1 := ldv__builtin_expect(~sign_extend~64~32((if rtl_btc_init_hal_vars_#t~short2604#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-2: assume rtl_btc_init_hal_vars_#t~short2604#1;call rtl_btc_init_hal_vars_#t~mem2603#1 := read~intINTTYPE4#49(rtl_btc_init_hal_vars_~rtlpriv#1.base, ~bvadd~64(76bv64, ~bvadd~64(45189bv64, rtl_btc_init_hal_vars_~rtlpriv#1.offset)), 4bv64);rtl_btc_init_hal_vars_#t~short2604#1 := ~bvsgt~32(rtl_btc_init_hal_vars_#t~mem2603#1, 2bv32); [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-2: assume !rtl_btc_init_hal_vars_#t~short2604#1; [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13871: havoc exhalbtc_set_chip_type_#t~switch2596#1, exhalbtc_set_chip_type_~chip_type#1;havoc exhalbtc_set_chip_type_#in~chip_type#1;assume { :end_inline_exhalbtc_set_chip_type } true;assume { :begin_inline_exhalbtc_set_ant_num } true;exhalbtc_set_ant_num_#in~type#1, exhalbtc_set_ant_num_#in~ant_num#1 := 0bv8, ~zero_extend~32~8(rtl_btc_init_hal_vars_~ant_num~0#1)[8:0];havoc exhalbtc_set_ant_num_~type#1, exhalbtc_set_ant_num_~ant_num#1;exhalbtc_set_ant_num_~type#1 := exhalbtc_set_ant_num_#in~type#1;exhalbtc_set_ant_num_~ant_num#1 := exhalbtc_set_ant_num_#in~ant_num#1; [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13871-1: assume { :begin_inline_exhalbtc_set_chip_type } true;exhalbtc_set_chip_type_#in~chip_type#1 := ~zero_extend~32~8(rtl_btc_init_hal_vars_~bt_type~0#1)[8:0];havoc exhalbtc_set_chip_type_#t~switch2596#1, exhalbtc_set_chip_type_~chip_type#1;exhalbtc_set_chip_type_~chip_type#1 := exhalbtc_set_chip_type_#in~chip_type#1;exhalbtc_set_chip_type_#t~switch2596#1 := true; [2025-02-08 03:05:15,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838: rtl_btc_init_hal_vars_~tmp___1~17#1 := rtl_btc_init_hal_vars_#t~ret2605#1;havoc rtl_btc_init_hal_vars_#t~mem2602#1;havoc rtl_btc_init_hal_vars_#t~mem2603#1;havoc rtl_btc_init_hal_vars_#t~short2604#1;havoc rtl_btc_init_hal_vars_#t~ret2605#1; [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388-1: call ULTIMATE.dealloc(btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset);havoc btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset; [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388: call ULTIMATE.dealloc(btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset);havoc btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset;havoc btc8723b2ant_update_bt_link_info_#t~mem192#1.base, btc8723b2ant_update_bt_link_info_#t~mem192#1.offset, btc8723b2ant_update_bt_link_info_#t~ret193#1, btc8723b2ant_update_bt_link_info_#t~mem194#1, btc8723b2ant_update_bt_link_info_#t~mem195#1, btc8723b2ant_update_bt_link_info_#t~mem196#1, btc8723b2ant_update_bt_link_info_#t~mem197#1, btc8723b2ant_update_bt_link_info_#t~mem198#1, btc8723b2ant_update_bt_link_info_#t~mem199#1, btc8723b2ant_update_bt_link_info_#t~mem200#1, btc8723b2ant_update_bt_link_info_#t~mem201#1, btc8723b2ant_update_bt_link_info_#t~short202#1, btc8723b2ant_update_bt_link_info_#t~mem203#1, btc8723b2ant_update_bt_link_info_#t~short204#1, btc8723b2ant_update_bt_link_info_#t~mem205#1, btc8723b2ant_update_bt_link_info_#t~short206#1, btc8723b2ant_update_bt_link_info_#t~mem207#1, btc8723b2ant_update_bt_link_info_#t~mem208#1, btc8723b2ant_update_bt_link_info_#t~short209#1, btc8723b2ant_update_bt_link_info_#t~mem210#1, btc8723b2ant_update_bt_link_info_#t~short211#1, btc8723b2ant_update_bt_link_info_#t~mem212#1, btc8723b2ant_update_bt_link_info_#t~short213#1, btc8723b2ant_update_bt_link_info_#t~mem214#1, btc8723b2ant_update_bt_link_info_#t~mem215#1, btc8723b2ant_update_bt_link_info_#t~short216#1, btc8723b2ant_update_bt_link_info_#t~mem217#1, btc8723b2ant_update_bt_link_info_#t~short218#1, btc8723b2ant_update_bt_link_info_#t~mem219#1, btc8723b2ant_update_bt_link_info_#t~short220#1, btc8723b2ant_update_bt_link_info_#t~mem221#1, btc8723b2ant_update_bt_link_info_#t~mem222#1, btc8723b2ant_update_bt_link_info_#t~short223#1, btc8723b2ant_update_bt_link_info_#t~mem224#1, btc8723b2ant_update_bt_link_info_#t~short225#1, btc8723b2ant_update_bt_link_info_#t~mem226#1, btc8723b2ant_update_bt_link_info_#t~short227#1, btc8723b2ant_update_bt_link_info_~btcoexist#1.base, btc8723b2ant_update_bt_link_info_~btcoexist#1.offset, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset;havoc btc8723b2ant_update_bt_link_info_#in~btcoexist#1.base, btc8723b2ant_update_bt_link_info_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_update_bt_link_info } true; [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286-1: call ULTIMATE.dealloc(ex_btc8723b2ant_periodical_~#fw_ver~2#1.base, ex_btc8723b2ant_periodical_~#fw_ver~2#1.offset);havoc ex_btc8723b2ant_periodical_~#fw_ver~2#1.base, ex_btc8723b2ant_periodical_~#fw_ver~2#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.base, ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.offset);havoc ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.base, ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.offset; [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154: ex_btc8723b2ant_bt_info_notify_~tmp___3~9#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2242#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2241#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2242#1; [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14268: #t~ret2670#1 := main_#res#1;havoc main_#t~ret2638#1.base, main_#t~ret2638#1.offset, main_#t~ret2639#1.base, main_#t~ret2639#1.offset, main_#t~ret2640#1.base, main_#t~ret2640#1.offset, main_#t~ret2641#1.base, main_#t~ret2641#1.offset, main_#t~ret2642#1.base, main_#t~ret2642#1.offset, main_#t~ret2643#1.base, main_#t~ret2643#1.offset, main_#t~ret2644#1.base, main_#t~ret2644#1.offset, main_#t~ret2645#1.base, main_#t~ret2645#1.offset, main_#t~nondet2646#1, main_#t~switch2647#1, main_#t~nondet2648#1, main_#t~switch2649#1, main_#t~mem2650#1, main_#t~mem2651#1, main_#t~mem2652#1, main_#t~mem2653#1, main_#t~ret2654#1, main_#t~ret2655#1, main_#t~mem2656#1, main_#t~ret2657#1, main_#t~mem2658#1, main_#t~mem2659#1, main_#t~nondet2660#1, main_#t~switch2661#1, main_#t~ret2662#1, main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset, main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset, main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset, main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset, main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset, main_~ldvarg2~0#1.base, main_~ldvarg2~0#1.offset, main_~tmp~93#1.base, main_~tmp~93#1.offset, main_~tmp___0~57#1, main_~tmp___1~18#1, main_~tmp___2~15#1;assume { :end_inline_main } true; [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11328: assume 0bv64 != ex_btc8723b2ant_init_coex_dm_~tmp~47#1; [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11328: assume !(0bv64 != ex_btc8723b2ant_init_coex_dm_~tmp~47#1); [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286: call ULTIMATE.dealloc(ex_btc8723b2ant_periodical_~#fw_ver~2#1.base, ex_btc8723b2ant_periodical_~#fw_ver~2#1.offset);havoc ex_btc8723b2ant_periodical_~#fw_ver~2#1.base, ex_btc8723b2ant_periodical_~#fw_ver~2#1.offset;call ULTIMATE.dealloc(ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.base, ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.offset);havoc ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.base, ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.offset;havoc ex_btc8723b2ant_periodical_#t~mem2291#1, ex_btc8723b2ant_periodical_#t~ret2292#1, ex_btc8723b2ant_periodical_#t~ret2293#1, ex_btc8723b2ant_periodical_#t~mem2294#1, ex_btc8723b2ant_periodical_#t~ret2295#1, ex_btc8723b2ant_periodical_#t~ret2296#1, ex_btc8723b2ant_periodical_#t~mem2297#1, ex_btc8723b2ant_periodical_#t~ret2298#1, ex_btc8723b2ant_periodical_#t~mem2299#1, ex_btc8723b2ant_periodical_#t~mem2300#1, ex_btc8723b2ant_periodical_#t~mem2301#1, ex_btc8723b2ant_periodical_#t~ret2302#1, ex_btc8723b2ant_periodical_#t~mem2303#1, ex_btc8723b2ant_periodical_#t~ret2304#1, ex_btc8723b2ant_periodical_#t~mem2305#1, ex_btc8723b2ant_periodical_#t~mem2306#1, ex_btc8723b2ant_periodical_#t~ret2307#1, ex_btc8723b2ant_periodical_#t~mem2312#1.base, ex_btc8723b2ant_periodical_#t~mem2312#1.offset, ex_btc8723b2ant_periodical_#t~ret2313#1, ex_btc8723b2ant_periodical_#t~mem2318#1.base, ex_btc8723b2ant_periodical_#t~mem2318#1.offset, ex_btc8723b2ant_periodical_#t~ret2319#1, ex_btc8723b2ant_periodical_#t~mem2320#1, ex_btc8723b2ant_periodical_#t~ret2321#1, ex_btc8723b2ant_periodical_#t~mem2322#1, ex_btc8723b2ant_periodical_#t~mem2323#1, ex_btc8723b2ant_periodical_#t~mem2324#1, ex_btc8723b2ant_periodical_#t~ret2325#1, ex_btc8723b2ant_periodical_#t~mem2326#1, ex_btc8723b2ant_periodical_#t~ret2327#1, ex_btc8723b2ant_periodical_#t~ret2328#1, ex_btc8723b2ant_periodical_#t~ret2329#1, ex_btc8723b2ant_periodical_#t~mem2330#1, ex_btc8723b2ant_periodical_#t~short2331#1, ex_btc8723b2ant_periodical_~btcoexist#1.base, ex_btc8723b2ant_periodical_~btcoexist#1.offset, ex_btc8723b2ant_periodical_~board_info~2#1.base, ex_btc8723b2ant_periodical_~board_info~2#1.offset, ex_btc8723b2ant_periodical_~stack_info~1#1.base, ex_btc8723b2ant_periodical_~stack_info~1#1.offset, ex_btc8723b2ant_periodical_~dis_ver_info_cnt~0#1, ex_btc8723b2ant_periodical_~#fw_ver~2#1.base, ex_btc8723b2ant_periodical_~#fw_ver~2#1.offset, ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.base, ex_btc8723b2ant_periodical_~#bt_patch_ver~1#1.offset, ex_btc8723b2ant_periodical_~tmp~57#1, ex_btc8723b2ant_periodical_~tmp___0~34#1, ex_btc8723b2ant_periodical_~tmp___1~15#1, ex_btc8723b2ant_periodical_~tmp___2~12#1, ex_btc8723b2ant_periodical_~tmp___3~10#1, ex_btc8723b2ant_periodical_~tmp___4~10#1, ex_btc8723b2ant_periodical_~tmp___5~8#1;havoc ex_btc8723b2ant_periodical_#in~btcoexist#1.base, ex_btc8723b2ant_periodical_#in~btcoexist#1.offset;assume { :end_inline_ex_btc8723b2ant_periodical } true; [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2242#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~bvand~32(8bv32, ex_btc8723b2ant_bt_info_notify_#t~mem2241#1) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12121: assume ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~i~1#1) == ~bvadd~32(4294967295bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~length#1));call ex_btc8723b2ant_bt_info_notify_#t~mem2225#1 := read~intINTTYPE4#29(~#btc_dbg_type~0.base, ~#btc_dbg_type~0.offset, 4bv64); [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12121: assume !(~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~i~1#1) == ~bvadd~32(4294967295bv32, ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~length#1)));call ex_btc8723b2ant_bt_info_notify_#t~mem2229#1 := read~intINTTYPE4#29(~#btc_dbg_type~0.base, ~#btc_dbg_type~0.offset, 4bv64); [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13740: assume 0bv32 == ~zero_extend~32~8(exhalbtc_set_ant_num_~type#1);call write~intINTTYPE1#49(exhalbtc_set_ant_num_~ant_num#1, ~#gl_bt_coexist~0.base, ~bvadd~64(1bv64, ~bvadd~64(9bv64, ~#gl_bt_coexist~0.offset)), 1bv64);call write~intINTTYPE1#49(exhalbtc_set_ant_num_~ant_num#1, ~#gl_bt_coexist~0.base, ~bvadd~64(2bv64, ~bvadd~64(9bv64, ~#gl_bt_coexist~0.offset)), 1bv64); [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13740: assume !(0bv32 == ~zero_extend~32~8(exhalbtc_set_ant_num_~type#1)); [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13872: havoc exhalbtc_set_ant_num_~type#1, exhalbtc_set_ant_num_~ant_num#1;havoc exhalbtc_set_ant_num_#in~type#1, exhalbtc_set_ant_num_#in~ant_num#1;assume { :end_inline_exhalbtc_set_ant_num } true; [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12221: assume 1bv32 == ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1);call write~intINTTYPE1#30(1bv8, ~coex_dm~0.base, ~bvadd~64(71bv64, ~coex_dm~0.offset), 1bv64);call ex_btc8723b2ant_bt_info_notify_#t~mem2258#1 := read~intINTTYPE4#29(~#btc_dbg_type~0.base, ~bvadd~64(4bv64, ~#btc_dbg_type~0.offset), 4bv64); [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12221: assume !(1bv32 == ~zero_extend~32~8(ex_btc8723b2ant_bt_info_notify_~bt_info~0#1)); [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12122: ex_btc8723b2ant_bt_info_notify_~tmp___0~33#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2226#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2225#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2226#1; [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13245: exhalbtc_init_coex_dm_~tmp~73#1 := (if 0bv8 == exhalbtc_init_coex_dm_#t~ret2545#1 then 0bv8 else 1bv8);havoc exhalbtc_init_coex_dm_#t~ret2545#1; [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155: assume 0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___3~9#1; [2025-02-08 03:05:15,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155: assume !(0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___3~9#1); [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13245-1: SUMMARY for call exhalbtc_init_coex_dm_#t~ret2545#1 := halbtc_is_bt_coexist_available(exhalbtc_init_coex_dm_~btcoexist#1.base, exhalbtc_init_coex_dm_~btcoexist#1.offset); srcloc: null [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329-1: SUMMARY for call ex_btc8723b2ant_init_coex_dm_#t~ret1587#1 := printk(174bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329: havoc ex_btc8723b2ant_init_coex_dm_#t~ret1587#1; [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12122-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2226#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~bvand~32(4bv32, ex_btc8723b2ant_bt_info_notify_#t~mem2225#1) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13840: assume 0bv64 != rtl_btc_init_hal_vars_~tmp___1~17#1; [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13840: assume !(0bv64 != rtl_btc_init_hal_vars_~tmp___1~17#1); [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156: havoc ex_btc8723b2ant_bt_info_notify_#t~ret2243#1; [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14171: assume { :end_inline_rtl_btc_halt_notify } true;~ldv_state_variable_1~0 := 1bv32; [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2243#1 := printk(304bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123: assume 0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___0~33#1;call ex_btc8723b2ant_bt_info_notify_#t~mem2227#1 := read~intINTTYPE1#49(ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.base, ~bvadd~64(ex_btc8723b2ant_bt_info_notify_~tmpbuf#1.offset, ~zero_extend~64~8(ex_btc8723b2ant_bt_info_notify_~i~1#1)), 1bv64); [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123: assume !(0bv64 != ex_btc8723b2ant_bt_info_notify_~tmp___0~33#1); [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246: assume 0bv8 != exhalbtc_init_coex_dm_~tmp~73#1;exhalbtc_init_coex_dm_~tmp___0~39#1 := 0bv32; [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246: assume !(0bv8 != exhalbtc_init_coex_dm_~tmp~73#1);exhalbtc_init_coex_dm_~tmp___0~39#1 := 1bv32; [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841: rtl_btc_init_hal_vars_~tmp~90#1 := rtl_btc_init_hal_vars_#t~ret2606#1;havoc rtl_btc_init_hal_vars_#t~ret2606#1; [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2606#1 := preempt_count(); srcloc: null [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124: havoc ex_btc8723b2ant_bt_info_notify_#t~mem2227#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2228#1; [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2228#1 := printk(301bv64, 0bv64); srcloc: null [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223-1: SUMMARY for call ex_btc8723b2ant_bt_info_notify_#t~ret2259#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != ~bvand~32(8bv32, ex_btc8723b2ant_bt_info_notify_#t~mem2258#1) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223: ex_btc8723b2ant_bt_info_notify_~tmp___6~7#1 := ex_btc8723b2ant_bt_info_notify_#t~ret2259#1;havoc ex_btc8723b2ant_bt_info_notify_#t~mem2258#1;havoc ex_btc8723b2ant_bt_info_notify_#t~ret2259#1; [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13842: rtl_btc_init_hal_vars_~tmp___0~56#1 := rtl_btc_init_hal_vars_#t~ret2607#1;havoc rtl_btc_init_hal_vars_#t~ret2607#1; [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073: ldv_initialize_rtl_btc_ops_1_~tmp~92#1.base, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.offset := ldv_initialize_rtl_btc_ops_1_#t~ret2637#1.base, ldv_initialize_rtl_btc_ops_1_#t~ret2637#1.offset;havoc ldv_initialize_rtl_btc_ops_1_#t~ret2637#1.base, ldv_initialize_rtl_btc_ops_1_#t~ret2637#1.offset;~rtl_btc_operation_group0~0.base, ~rtl_btc_operation_group0~0.offset := ldv_initialize_rtl_btc_ops_1_~tmp~92#1.base, ldv_initialize_rtl_btc_ops_1_~tmp~92#1.offset; [2025-02-08 03:05:15,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073-1: SUMMARY for call ldv_initialize_rtl_btc_ops_1_#t~ret2637#1.base, ldv_initialize_rtl_btc_ops_1_#t~ret2637#1.offset := ldv_init_zalloc(46664bv64); srcloc: null [2025-02-08 03:05:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13710: assume exhalbtc_set_chip_type_#t~switch2596#1; [2025-02-08 03:05:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13710: assume !exhalbtc_set_chip_type_#t~switch2596#1; [2025-02-08 03:05:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13842-1: SUMMARY for call rtl_btc_init_hal_vars_#t~ret2607#1 := preempt_count(); srcloc: null [2025-02-08 03:05:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11332: SUMMARY for call btc8723b2ant_init_coex_dm(ex_btc8723b2ant_init_coex_dm_~btcoexist#1.base, ex_btc8723b2ant_init_coex_dm_~btcoexist#1.offset); srcloc: null [2025-02-08 03:05:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-1: SUMMARY for call btc8723b2ant_update_bt_link_info_#t~ret193#1 := ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~~bool~0(btc8723b2ant_update_bt_link_info_~btcoexist#1.base, btc8723b2ant_update_bt_link_info_~btcoexist#1.offset, 0bv8, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset, btc8723b2ant_update_bt_link_info_#t~mem192#1.base, btc8723b2ant_update_bt_link_info_#t~mem192#1.offset); srcloc: null [2025-02-08 03:05:15,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392: havoc btc8723b2ant_update_bt_link_info_#t~mem192#1.base, btc8723b2ant_update_bt_link_info_#t~mem192#1.offset;havoc btc8723b2ant_update_bt_link_info_#t~ret193#1;call btc8723b2ant_update_bt_link_info_#t~mem194#1 := read~intINTTYPE1#32(~coex_sta~0.base, ~coex_sta~0.offset, 1bv64);call write~intINTTYPE1#49((if 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem194#1 then 0bv8 else 1bv8), btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset, 1bv64);havoc btc8723b2ant_update_bt_link_info_#t~mem194#1;call btc8723b2ant_update_bt_link_info_#t~mem195#1 := read~intINTTYPE1#32(~coex_sta~0.base, ~bvadd~64(1bv64, ~coex_sta~0.offset), 1bv64);call write~intINTTYPE1#49((if 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem195#1 then 0bv8 else 1bv8), btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(1bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);havoc btc8723b2ant_update_bt_link_info_#t~mem195#1;call btc8723b2ant_update_bt_link_info_#t~mem196#1 := read~intINTTYPE1#32(~coex_sta~0.base, ~bvadd~64(2bv64, ~coex_sta~0.offset), 1bv64);call write~intINTTYPE1#49((if 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem196#1 then 0bv8 else 1bv8), btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(3bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);havoc btc8723b2ant_update_bt_link_info_#t~mem196#1;call btc8723b2ant_update_bt_link_info_#t~mem197#1 := read~intINTTYPE1#32(~coex_sta~0.base, ~bvadd~64(4bv64, ~coex_sta~0.offset), 1bv64);call write~intINTTYPE1#49((if 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem197#1 then 0bv8 else 1bv8), btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(7bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);havoc btc8723b2ant_update_bt_link_info_#t~mem197#1;call btc8723b2ant_update_bt_link_info_#t~mem198#1 := read~intINTTYPE1#32(~coex_sta~0.base, ~bvadd~64(3bv64, ~coex_sta~0.offset), 1bv64);call write~intINTTYPE1#49((if 0bv8 == btc8723b2ant_update_bt_link_info_#t~mem198#1 then 0bv8 else 1bv8), btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.base, ~bvadd~64(5bv64, btc8723b2ant_update_bt_link_info_~bt_link_info~0#1.offset), 1bv64);havoc btc8723b2ant_update_bt_link_info_#t~mem198#1;call btc8723b2ant_update_bt_link_info_#t~mem199#1 := read~intINTTYPE1#12(btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.base, btc8723b2ant_update_bt_link_info_~#bt_hs_on~1#1.offset, 1bv64); [2025-02-08 03:05:16,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13411: havoc ex_btc8723b2ant_connect_notify_#t~mem2172#1, ex_btc8723b2ant_connect_notify_#t~ret2173#1, ex_btc8723b2ant_connect_notify_#t~ret2174#1, ex_btc8723b2ant_connect_notify_#t~mem2175#1, ex_btc8723b2ant_connect_notify_#t~ret2176#1, ex_btc8723b2ant_connect_notify_#t~ret2177#1, ex_btc8723b2ant_connect_notify_~btcoexist#1.base, ex_btc8723b2ant_connect_notify_~btcoexist#1.offset, ex_btc8723b2ant_connect_notify_~type#1, ex_btc8723b2ant_connect_notify_~tmp~52#1, ex_btc8723b2ant_connect_notify_~tmp___0~31#1;havoc ex_btc8723b2ant_connect_notify_#in~btcoexist#1.base, ex_btc8723b2ant_connect_notify_#in~btcoexist#1.offset, ex_btc8723b2ant_connect_notify_#in~type#1;assume { :end_inline_ex_btc8723b2ant_connect_notify } true; [2025-02-08 03:05:16,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804: call ULTIMATE.dealloc(btc8723b2ant_set_fw_dec_bt_pwr_~#h2c_parameter~2#1.base, btc8723b2ant_set_fw_dec_bt_pwr_~#h2c_parameter~2#1.offset);havoc btc8723b2ant_set_fw_dec_bt_pwr_~#h2c_parameter~2#1.base, btc8723b2ant_set_fw_dec_bt_pwr_~#h2c_parameter~2#1.offset; [2025-02-08 03:05:17,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782: call ULTIMATE.dealloc(btc8723b2ant_set_fw_dac_swing_level_~#h2c_parameter~1#1.base, btc8723b2ant_set_fw_dac_swing_level_~#h2c_parameter~1#1.offset);havoc btc8723b2ant_set_fw_dac_swing_level_~#h2c_parameter~1#1.base, btc8723b2ant_set_fw_dac_swing_level_~#h2c_parameter~1#1.offset; [2025-02-08 03:05:18,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12609: call ULTIMATE.dealloc(~#ap_enable~0.base, ~#ap_enable~0.offset);havoc ~#ap_enable~0.base, ~#ap_enable~0.offset; [2025-02-08 03:05:35,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804: call ULTIMATE.dealloc(btc8723b2ant_action_a2dp_pan_hs_~#wifi_bw~3#1.base, btc8723b2ant_action_a2dp_pan_hs_~#wifi_bw~3#1.offset);havoc btc8723b2ant_action_a2dp_pan_hs_~#wifi_bw~3#1.base, btc8723b2ant_action_a2dp_pan_hs_~#wifi_bw~3#1.offset;havoc btc8723b2ant_action_a2dp_pan_hs_#t~ret1325#1, btc8723b2ant_action_a2dp_pan_hs_#t~mem1332#1.base, btc8723b2ant_action_a2dp_pan_hs_#t~mem1332#1.offset, btc8723b2ant_action_a2dp_pan_hs_#t~ret1333#1, btc8723b2ant_action_a2dp_pan_hs_#t~mem1338#1.base, btc8723b2ant_action_a2dp_pan_hs_#t~mem1338#1.offset, btc8723b2ant_action_a2dp_pan_hs_#t~ret1339#1, btc8723b2ant_action_a2dp_pan_hs_#t~mem1340#1, btc8723b2ant_action_a2dp_pan_hs_~btcoexist#1.base, btc8723b2ant_action_a2dp_pan_hs_~btcoexist#1.offset, btc8723b2ant_action_a2dp_pan_hs_~wifi_rssi_state~4#1, btc8723b2ant_action_a2dp_pan_hs_~#wifi_bw~3#1.base, btc8723b2ant_action_a2dp_pan_hs_~#wifi_bw~3#1.offset, btc8723b2ant_action_a2dp_pan_hs_~tmp~39#1;havoc btc8723b2ant_action_a2dp_pan_hs_#in~btcoexist#1.base, btc8723b2ant_action_a2dp_pan_hs_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_action_a2dp_pan_hs } true; [2025-02-08 03:05:35,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10741: call ULTIMATE.dealloc(btc8723b2ant_action_a2dp_~#wifi_bw~2#1.base, btc8723b2ant_action_a2dp_~#wifi_bw~2#1.offset);havoc btc8723b2ant_action_a2dp_~#wifi_bw~2#1.base, btc8723b2ant_action_a2dp_~#wifi_bw~2#1.offset;call ULTIMATE.dealloc(btc8723b2ant_action_a2dp_~#ap_num~0#1.base, btc8723b2ant_action_a2dp_~#ap_num~0#1.offset);havoc btc8723b2ant_action_a2dp_~#ap_num~0#1.base, btc8723b2ant_action_a2dp_~#ap_num~0#1.offset;havoc btc8723b2ant_action_a2dp_#t~ret1286#1, btc8723b2ant_action_a2dp_#t~ret1287#1, btc8723b2ant_action_a2dp_#t~ret1288#1, btc8723b2ant_action_a2dp_#t~mem1293#1.base, btc8723b2ant_action_a2dp_#t~mem1293#1.offset, btc8723b2ant_action_a2dp_#t~ret1294#1, btc8723b2ant_action_a2dp_#t~mem1295#1, btc8723b2ant_action_a2dp_#t~mem1302#1.base, btc8723b2ant_action_a2dp_#t~mem1302#1.offset, btc8723b2ant_action_a2dp_#t~mem1307#1.base, btc8723b2ant_action_a2dp_#t~mem1307#1.offset, btc8723b2ant_action_a2dp_#t~ret1308#1, btc8723b2ant_action_a2dp_#t~mem1309#1, btc8723b2ant_action_a2dp_#t~mem1316#1.base, btc8723b2ant_action_a2dp_#t~mem1316#1.offset, btc8723b2ant_action_a2dp_#t~ret1317#1, btc8723b2ant_action_a2dp_#t~mem1322#1.base, btc8723b2ant_action_a2dp_#t~mem1322#1.offset, btc8723b2ant_action_a2dp_#t~ret1323#1, btc8723b2ant_action_a2dp_#t~mem1324#1, btc8723b2ant_action_a2dp_~btcoexist#1.base, btc8723b2ant_action_a2dp_~btcoexist#1.offset, btc8723b2ant_action_a2dp_~wifi_rssi_state~3#1, btc8723b2ant_action_a2dp_~wifi_rssi_state1~0#1, btc8723b2ant_action_a2dp_~bt_rssi_state~3#1, btc8723b2ant_action_a2dp_~#wifi_bw~2#1.base, btc8723b2ant_action_a2dp_~#wifi_bw~2#1.offset, btc8723b2ant_action_a2dp_~#ap_num~0#1.base, btc8723b2ant_action_a2dp_~#ap_num~0#1.offset, btc8723b2ant_action_a2dp_~tmp~38#1;havoc btc8723b2ant_action_a2dp_#in~btcoexist#1.base, btc8723b2ant_action_a2dp_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_action_a2dp } true; [2025-02-08 03:05:35,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429: call ULTIMATE.dealloc(btc8723b2ant_action_algorithm_~#bt_hs_on~2#1.base, btc8723b2ant_action_algorithm_~#bt_hs_on~2#1.offset);havoc btc8723b2ant_action_algorithm_~#bt_hs_on~2#1.base, btc8723b2ant_action_algorithm_~#bt_hs_on~2#1.offset; [2025-02-08 03:05:35,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9690: call ULTIMATE.dealloc(btc8723b2ant_is_common_action_~#wifi_connected~3#1.base, btc8723b2ant_is_common_action_~#wifi_connected~3#1.offset);havoc btc8723b2ant_is_common_action_~#wifi_connected~3#1.base, btc8723b2ant_is_common_action_~#wifi_connected~3#1.offset;call ULTIMATE.dealloc(btc8723b2ant_is_common_action_~#wifi_busy~1#1.base, btc8723b2ant_is_common_action_~#wifi_busy~1#1.offset);havoc btc8723b2ant_is_common_action_~#wifi_busy~1#1.base, btc8723b2ant_is_common_action_~#wifi_busy~1#1.offset;call ULTIMATE.dealloc(btc8723b2ant_is_common_action_~#bt_hs_on~4#1.base, btc8723b2ant_is_common_action_~#bt_hs_on~4#1.offset);havoc btc8723b2ant_is_common_action_~#bt_hs_on~4#1.base, btc8723b2ant_is_common_action_~#bt_hs_on~4#1.offset;call ULTIMATE.dealloc(btc8723b2ant_is_common_action_~#low_pwr_disable~1#1.base, btc8723b2ant_is_common_action_~#low_pwr_disable~1#1.offset);havoc btc8723b2ant_is_common_action_~#low_pwr_disable~1#1.base, btc8723b2ant_is_common_action_~#low_pwr_disable~1#1.offset; [2025-02-08 03:05:35,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884: call ULTIMATE.dealloc(btc8723b2ant_action_pan_hs_~#wifi_bw~5#1.base, btc8723b2ant_action_pan_hs_~#wifi_bw~5#1.offset);havoc btc8723b2ant_action_pan_hs_~#wifi_bw~5#1.base, btc8723b2ant_action_pan_hs_~#wifi_bw~5#1.offset;havoc btc8723b2ant_action_pan_hs_#t~ret1358#1, btc8723b2ant_action_pan_hs_#t~mem1365#1.base, btc8723b2ant_action_pan_hs_#t~mem1365#1.offset, btc8723b2ant_action_pan_hs_#t~mem1370#1.base, btc8723b2ant_action_pan_hs_#t~mem1370#1.offset, btc8723b2ant_action_pan_hs_#t~ret1371#1, btc8723b2ant_action_pan_hs_#t~mem1372#1, btc8723b2ant_action_pan_hs_~btcoexist#1.base, btc8723b2ant_action_pan_hs_~btcoexist#1.offset, btc8723b2ant_action_pan_hs_~wifi_rssi_state~6#1, btc8723b2ant_action_pan_hs_~#wifi_bw~5#1.base, btc8723b2ant_action_pan_hs_~#wifi_bw~5#1.offset;havoc btc8723b2ant_action_pan_hs_#in~btcoexist#1.base, btc8723b2ant_action_pan_hs_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_action_pan_hs } true; [2025-02-08 03:05:35,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11020: call ULTIMATE.dealloc(btc8723b2ant_action_hid_a2dp_pan_edr_~#wifi_bw~8#1.base, btc8723b2ant_action_hid_a2dp_pan_edr_~#wifi_bw~8#1.offset);havoc btc8723b2ant_action_hid_a2dp_pan_edr_~#wifi_bw~8#1.base, btc8723b2ant_action_hid_a2dp_pan_edr_~#wifi_bw~8#1.offset;havoc btc8723b2ant_action_hid_a2dp_pan_edr_#t~ret1423#1, btc8723b2ant_action_hid_a2dp_pan_edr_#t~ret1424#1, btc8723b2ant_action_hid_a2dp_pan_edr_#t~mem1431#1.base, btc8723b2ant_action_hid_a2dp_pan_edr_#t~mem1431#1.offset, btc8723b2ant_action_hid_a2dp_pan_edr_#t~ret1432#1, btc8723b2ant_action_hid_a2dp_pan_edr_#t~mem1437#1.base, btc8723b2ant_action_hid_a2dp_pan_edr_#t~mem1437#1.offset, btc8723b2ant_action_hid_a2dp_pan_edr_#t~ret1438#1, btc8723b2ant_action_hid_a2dp_pan_edr_#t~mem1439#1, btc8723b2ant_action_hid_a2dp_pan_edr_#t~mem1440#1, btc8723b2ant_action_hid_a2dp_pan_edr_~btcoexist#1.base, btc8723b2ant_action_hid_a2dp_pan_edr_~btcoexist#1.offset, btc8723b2ant_action_hid_a2dp_pan_edr_~wifi_rssi_state~9#1, btc8723b2ant_action_hid_a2dp_pan_edr_~bt_rssi_state~7#1, btc8723b2ant_action_hid_a2dp_pan_edr_~#wifi_bw~8#1.base, btc8723b2ant_action_hid_a2dp_pan_edr_~#wifi_bw~8#1.offset, btc8723b2ant_action_hid_a2dp_pan_edr_~tmp~43#1;havoc btc8723b2ant_action_hid_a2dp_pan_edr_#in~btcoexist#1.base, btc8723b2ant_action_hid_a2dp_pan_edr_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_action_hid_a2dp_pan_edr } true; [2025-02-08 03:05:35,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693: call ULTIMATE.dealloc(btc8723b2ant_action_hid_~#wifi_bw~1#1.base, btc8723b2ant_action_hid_~#wifi_bw~1#1.offset);havoc btc8723b2ant_action_hid_~#wifi_bw~1#1.base, btc8723b2ant_action_hid_~#wifi_bw~1#1.offset;havoc btc8723b2ant_action_hid_#t~ret1268#1, btc8723b2ant_action_hid_#t~ret1269#1, btc8723b2ant_action_hid_#t~mem1276#1.base, btc8723b2ant_action_hid_#t~mem1276#1.offset, btc8723b2ant_action_hid_#t~ret1277#1, btc8723b2ant_action_hid_#t~mem1282#1.base, btc8723b2ant_action_hid_#t~mem1282#1.offset, btc8723b2ant_action_hid_#t~ret1283#1, btc8723b2ant_action_hid_#t~mem1284#1, btc8723b2ant_action_hid_#t~mem1285#1, btc8723b2ant_action_hid_~btcoexist#1.base, btc8723b2ant_action_hid_~btcoexist#1.offset, btc8723b2ant_action_hid_~wifi_rssi_state~2#1, btc8723b2ant_action_hid_~bt_rssi_state~2#1, btc8723b2ant_action_hid_~#wifi_bw~1#1.base, btc8723b2ant_action_hid_~#wifi_bw~1#1.offset, btc8723b2ant_action_hid_~tmp~37#1;havoc btc8723b2ant_action_hid_#in~btcoexist#1.base, btc8723b2ant_action_hid_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_action_hid } true; [2025-02-08 03:05:35,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968: call ULTIMATE.dealloc(btc8723b2ant_action_pan_edr_hid_~#wifi_bw~7#1.base, btc8723b2ant_action_pan_edr_hid_~#wifi_bw~7#1.offset);havoc btc8723b2ant_action_pan_edr_hid_~#wifi_bw~7#1.base, btc8723b2ant_action_pan_edr_hid_~#wifi_bw~7#1.offset;havoc btc8723b2ant_action_pan_edr_hid_#t~ret1391#1, btc8723b2ant_action_pan_edr_hid_#t~ret1392#1, btc8723b2ant_action_pan_edr_hid_#t~mem1397#1.base, btc8723b2ant_action_pan_edr_hid_#t~mem1397#1.offset, btc8723b2ant_action_pan_edr_hid_#t~ret1398#1, btc8723b2ant_action_pan_edr_hid_#t~ret1399#1, btc8723b2ant_action_pan_edr_hid_#t~mem1400#1, btc8723b2ant_action_pan_edr_hid_#t~mem1407#1.base, btc8723b2ant_action_pan_edr_hid_#t~mem1407#1.offset, btc8723b2ant_action_pan_edr_hid_#t~mem1414#1.base, btc8723b2ant_action_pan_edr_hid_#t~mem1414#1.offset, btc8723b2ant_action_pan_edr_hid_#t~mem1421#1.base, btc8723b2ant_action_pan_edr_hid_#t~mem1421#1.offset, btc8723b2ant_action_pan_edr_hid_#t~mem1422#1, btc8723b2ant_action_pan_edr_hid_~btcoexist#1.base, btc8723b2ant_action_pan_edr_hid_~btcoexist#1.offset, btc8723b2ant_action_pan_edr_hid_~wifi_rssi_state~8#1, btc8723b2ant_action_pan_edr_hid_~bt_rssi_state~6#1, btc8723b2ant_action_pan_edr_hid_~#wifi_bw~7#1.base, btc8723b2ant_action_pan_edr_hid_~#wifi_bw~7#1.offset, btc8723b2ant_action_pan_edr_hid_~tmp~42#1;havoc btc8723b2ant_action_pan_edr_hid_#in~btcoexist#1.base, btc8723b2ant_action_pan_edr_hid_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_action_pan_edr_hid } true; [2025-02-08 03:05:35,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10842: call ULTIMATE.dealloc(btc8723b2ant_action_pan_edr_~#wifi_bw~4#1.base, btc8723b2ant_action_pan_edr_~#wifi_bw~4#1.offset);havoc btc8723b2ant_action_pan_edr_~#wifi_bw~4#1.base, btc8723b2ant_action_pan_edr_~#wifi_bw~4#1.offset;havoc btc8723b2ant_action_pan_edr_#t~ret1341#1, btc8723b2ant_action_pan_edr_#t~ret1342#1, btc8723b2ant_action_pan_edr_#t~mem1349#1.base, btc8723b2ant_action_pan_edr_#t~mem1349#1.offset, btc8723b2ant_action_pan_edr_#t~ret1350#1, btc8723b2ant_action_pan_edr_#t~mem1355#1.base, btc8723b2ant_action_pan_edr_#t~mem1355#1.offset, btc8723b2ant_action_pan_edr_#t~ret1356#1, btc8723b2ant_action_pan_edr_#t~mem1357#1, btc8723b2ant_action_pan_edr_~btcoexist#1.base, btc8723b2ant_action_pan_edr_~btcoexist#1.offset, btc8723b2ant_action_pan_edr_~wifi_rssi_state~5#1, btc8723b2ant_action_pan_edr_~bt_rssi_state~4#1, btc8723b2ant_action_pan_edr_~#wifi_bw~4#1.base, btc8723b2ant_action_pan_edr_~#wifi_bw~4#1.offset, btc8723b2ant_action_pan_edr_~tmp~40#1;havoc btc8723b2ant_action_pan_edr_#in~btcoexist#1.base, btc8723b2ant_action_pan_edr_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_action_pan_edr } true; [2025-02-08 03:05:35,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651: call ULTIMATE.dealloc(btc8723b2ant_action_sco_~#wifi_bw~0#1.base, btc8723b2ant_action_sco_~#wifi_bw~0#1.offset);havoc btc8723b2ant_action_sco_~#wifi_bw~0#1.base, btc8723b2ant_action_sco_~#wifi_bw~0#1.offset;havoc btc8723b2ant_action_sco_#t~ret1251#1, btc8723b2ant_action_sco_#t~mem1258#1.base, btc8723b2ant_action_sco_#t~mem1258#1.offset, btc8723b2ant_action_sco_#t~ret1259#1, btc8723b2ant_action_sco_#t~mem1264#1.base, btc8723b2ant_action_sco_#t~mem1264#1.offset, btc8723b2ant_action_sco_#t~ret1265#1, btc8723b2ant_action_sco_#t~mem1266#1, btc8723b2ant_action_sco_#t~mem1267#1, btc8723b2ant_action_sco_~btcoexist#1.base, btc8723b2ant_action_sco_~btcoexist#1.offset, btc8723b2ant_action_sco_~wifi_rssi_state~1#1, btc8723b2ant_action_sco_~#wifi_bw~0#1.base, btc8723b2ant_action_sco_~#wifi_bw~0#1.offset, btc8723b2ant_action_sco_~tmp~36#1;havoc btc8723b2ant_action_sco_#in~btcoexist#1.base, btc8723b2ant_action_sco_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_action_sco } true; [2025-02-08 03:05:35,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663: call ULTIMATE.dealloc(btc8723b2ant_action_bt_inquiry_~#wifi_connected~2#1.base, btc8723b2ant_action_bt_inquiry_~#wifi_connected~2#1.offset);havoc btc8723b2ant_action_bt_inquiry_~#wifi_connected~2#1.base, btc8723b2ant_action_bt_inquiry_~#wifi_connected~2#1.offset;call ULTIMATE.dealloc(btc8723b2ant_action_bt_inquiry_~#low_pwr_disable~0#1.base, btc8723b2ant_action_bt_inquiry_~#low_pwr_disable~0#1.offset);havoc btc8723b2ant_action_bt_inquiry_~#low_pwr_disable~0#1.base, btc8723b2ant_action_bt_inquiry_~#low_pwr_disable~0#1.offset;havoc btc8723b2ant_action_bt_inquiry_#t~mem944#1.base, btc8723b2ant_action_bt_inquiry_#t~mem944#1.offset, btc8723b2ant_action_bt_inquiry_#t~ret945#1, btc8723b2ant_action_bt_inquiry_#t~mem950#1.base, btc8723b2ant_action_bt_inquiry_#t~mem950#1.offset, btc8723b2ant_action_bt_inquiry_#t~ret951#1, btc8723b2ant_action_bt_inquiry_#t~mem952#1, btc8723b2ant_action_bt_inquiry_#t~mem956#1.base, btc8723b2ant_action_bt_inquiry_#t~mem956#1.offset, btc8723b2ant_action_bt_inquiry_#t~ret957#1, btc8723b2ant_action_bt_inquiry_~btcoexist#1.base, btc8723b2ant_action_bt_inquiry_~btcoexist#1.offset, btc8723b2ant_action_bt_inquiry_~#wifi_connected~2#1.base, btc8723b2ant_action_bt_inquiry_~#wifi_connected~2#1.offset, btc8723b2ant_action_bt_inquiry_~#low_pwr_disable~0#1.base, btc8723b2ant_action_bt_inquiry_~#low_pwr_disable~0#1.offset;havoc btc8723b2ant_action_bt_inquiry_#in~btcoexist#1.base, btc8723b2ant_action_bt_inquiry_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_action_bt_inquiry } true; [2025-02-08 03:05:35,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10920: call ULTIMATE.dealloc(btc8723b2ant_action_pan_edr_a2dp_~#wifi_bw~6#1.base, btc8723b2ant_action_pan_edr_a2dp_~#wifi_bw~6#1.offset);havoc btc8723b2ant_action_pan_edr_a2dp_~#wifi_bw~6#1.base, btc8723b2ant_action_pan_edr_a2dp_~#wifi_bw~6#1.offset;havoc btc8723b2ant_action_pan_edr_a2dp_#t~ret1373#1, btc8723b2ant_action_pan_edr_a2dp_#t~ret1374#1, btc8723b2ant_action_pan_edr_a2dp_#t~mem1381#1.base, btc8723b2ant_action_pan_edr_a2dp_#t~mem1381#1.offset, btc8723b2ant_action_pan_edr_a2dp_#t~ret1382#1, btc8723b2ant_action_pan_edr_a2dp_#t~mem1387#1.base, btc8723b2ant_action_pan_edr_a2dp_#t~mem1387#1.offset, btc8723b2ant_action_pan_edr_a2dp_#t~ret1388#1, btc8723b2ant_action_pan_edr_a2dp_#t~mem1389#1, btc8723b2ant_action_pan_edr_a2dp_#t~mem1390#1, btc8723b2ant_action_pan_edr_a2dp_~btcoexist#1.base, btc8723b2ant_action_pan_edr_a2dp_~btcoexist#1.offset, btc8723b2ant_action_pan_edr_a2dp_~wifi_rssi_state~7#1, btc8723b2ant_action_pan_edr_a2dp_~bt_rssi_state~5#1, btc8723b2ant_action_pan_edr_a2dp_~#wifi_bw~6#1.base, btc8723b2ant_action_pan_edr_a2dp_~#wifi_bw~6#1.offset, btc8723b2ant_action_pan_edr_a2dp_~tmp~41#1;havoc btc8723b2ant_action_pan_edr_a2dp_#in~btcoexist#1.base, btc8723b2ant_action_pan_edr_a2dp_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_action_pan_edr_a2dp } true; [2025-02-08 03:05:35,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067: call ULTIMATE.dealloc(btc8723b2ant_action_hid_a2dp_~#wifi_bw~9#1.base, btc8723b2ant_action_hid_a2dp_~#wifi_bw~9#1.offset);havoc btc8723b2ant_action_hid_a2dp_~#wifi_bw~9#1.base, btc8723b2ant_action_hid_a2dp_~#wifi_bw~9#1.offset;havoc btc8723b2ant_action_hid_a2dp_#t~ret1441#1, btc8723b2ant_action_hid_a2dp_#t~ret1442#1, btc8723b2ant_action_hid_a2dp_#t~mem1449#1.base, btc8723b2ant_action_hid_a2dp_#t~mem1449#1.offset, btc8723b2ant_action_hid_a2dp_#t~ret1450#1, btc8723b2ant_action_hid_a2dp_#t~mem1455#1.base, btc8723b2ant_action_hid_a2dp_#t~mem1455#1.offset, btc8723b2ant_action_hid_a2dp_#t~ret1456#1, btc8723b2ant_action_hid_a2dp_#t~mem1457#1, btc8723b2ant_action_hid_a2dp_~btcoexist#1.base, btc8723b2ant_action_hid_a2dp_~btcoexist#1.offset, btc8723b2ant_action_hid_a2dp_~wifi_rssi_state~10#1, btc8723b2ant_action_hid_a2dp_~bt_rssi_state~8#1, btc8723b2ant_action_hid_a2dp_~#wifi_bw~9#1.base, btc8723b2ant_action_hid_a2dp_~#wifi_bw~9#1.offset, btc8723b2ant_action_hid_a2dp_~tmp~44#1;havoc btc8723b2ant_action_hid_a2dp_#in~btcoexist#1.base, btc8723b2ant_action_hid_a2dp_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_action_hid_a2dp } true; [2025-02-08 03:05:36,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13334: havoc ex_btc8723b2ant_lps_notify_#t~mem2160#1, ex_btc8723b2ant_lps_notify_#t~ret2161#1, ex_btc8723b2ant_lps_notify_#t~ret2162#1, ex_btc8723b2ant_lps_notify_#t~mem2163#1, ex_btc8723b2ant_lps_notify_#t~ret2164#1, ex_btc8723b2ant_lps_notify_#t~ret2165#1, ex_btc8723b2ant_lps_notify_~btcoexist#1.base, ex_btc8723b2ant_lps_notify_~btcoexist#1.offset, ex_btc8723b2ant_lps_notify_~type#1, ex_btc8723b2ant_lps_notify_~tmp~50#1, ex_btc8723b2ant_lps_notify_~tmp___0~29#1;havoc ex_btc8723b2ant_lps_notify_#in~btcoexist#1.base, ex_btc8723b2ant_lps_notify_#in~btcoexist#1.offset, ex_btc8723b2ant_lps_notify_#in~type#1;assume { :end_inline_ex_btc8723b2ant_lps_notify } true; [2025-02-08 03:05:37,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13372: havoc ex_btc8723b2ant_scan_notify_#t~mem2166#1, ex_btc8723b2ant_scan_notify_#t~ret2167#1, ex_btc8723b2ant_scan_notify_#t~ret2168#1, ex_btc8723b2ant_scan_notify_#t~mem2169#1, ex_btc8723b2ant_scan_notify_#t~ret2170#1, ex_btc8723b2ant_scan_notify_#t~ret2171#1, ex_btc8723b2ant_scan_notify_~btcoexist#1.base, ex_btc8723b2ant_scan_notify_~btcoexist#1.offset, ex_btc8723b2ant_scan_notify_~type#1, ex_btc8723b2ant_scan_notify_~tmp~51#1, ex_btc8723b2ant_scan_notify_~tmp___0~30#1;havoc ex_btc8723b2ant_scan_notify_#in~btcoexist#1.base, ex_btc8723b2ant_scan_notify_#in~btcoexist#1.offset, ex_btc8723b2ant_scan_notify_#in~type#1;assume { :end_inline_ex_btc8723b2ant_scan_notify } true; [2025-02-08 03:05:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438: call ULTIMATE.dealloc(~#fw_ver~0.base, ~#fw_ver~0.offset);havoc ~#fw_ver~0.base, ~#fw_ver~0.offset;call ULTIMATE.dealloc(~#pg_ext_switch~0.base, ~#pg_ext_switch~0.offset);havoc ~#pg_ext_switch~0.base, ~#pg_ext_switch~0.offset;call ULTIMATE.dealloc(~#h2c_parameter~6.base, ~#h2c_parameter~6.offset);havoc ~#h2c_parameter~6.base, ~#h2c_parameter~6.offset; [2025-02-08 03:05:41,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: havoc #t~mem38; [2025-02-08 03:05:41,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12629: call ULTIMATE.dealloc(~#ap_enable~1.base, ~#ap_enable~1.offset);havoc ~#ap_enable~1.base, ~#ap_enable~1.offset; [2025-02-08 03:05:43,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: call ULTIMATE.dealloc(btc8723b_set_penalty_txrate_~#h2c_parameter~3#1.base, btc8723b_set_penalty_txrate_~#h2c_parameter~3#1.offset);havoc btc8723b_set_penalty_txrate_~#h2c_parameter~3#1.base, btc8723b_set_penalty_txrate_~#h2c_parameter~3#1.offset; [2025-02-08 03:05:46,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9082: call ULTIMATE.dealloc(btc8723b2ant_set_agc_table_~#rssi_adjust_val~0#1.base, btc8723b2ant_set_agc_table_~#rssi_adjust_val~0#1.offset);havoc btc8723b2ant_set_agc_table_~#rssi_adjust_val~0#1.base, btc8723b2ant_set_agc_table_~#rssi_adjust_val~0#1.offset; [2025-02-08 03:05:46,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066: assume { :begin_inline___const_udelay } true;__const_udelay_#in~arg0#1 := 4295000bv64;havoc __const_udelay_~arg0#1;__const_udelay_~arg0#1 := __const_udelay_#in~arg0#1;havoc __const_udelay_~arg0#1;havoc __const_udelay_#in~arg0#1;assume { :end_inline___const_udelay } true; [2025-02-08 03:05:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331: call ULTIMATE.dealloc(btc8723b2ant_query_bt_info_~#h2c_parameter~0#1.base, btc8723b2ant_query_bt_info_~#h2c_parameter~0#1.offset);havoc btc8723b2ant_query_bt_info_~#h2c_parameter~0#1.base, btc8723b2ant_query_bt_info_~#h2c_parameter~0#1.offset;havoc btc8723b2ant_query_bt_info_#t~mem146#1, btc8723b2ant_query_bt_info_#t~mem147#1, btc8723b2ant_query_bt_info_#t~ret148#1, btc8723b2ant_query_bt_info_#t~mem149#1, btc8723b2ant_query_bt_info_#t~ret150#1, btc8723b2ant_query_bt_info_#t~mem156#1.base, btc8723b2ant_query_bt_info_#t~mem156#1.offset, btc8723b2ant_query_bt_info_~btcoexist#1.base, btc8723b2ant_query_bt_info_~btcoexist#1.offset, btc8723b2ant_query_bt_info_~#h2c_parameter~0#1.base, btc8723b2ant_query_bt_info_~#h2c_parameter~0#1.offset, btc8723b2ant_query_bt_info_~tmp~9#1;havoc btc8723b2ant_query_bt_info_#in~btcoexist#1.base, btc8723b2ant_query_bt_info_#in~btcoexist#1.offset;assume { :end_inline_btc8723b2ant_query_bt_info } true; [2025-02-08 03:05:47,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13296: havoc ex_btc8723b2ant_ips_notify_#t~mem2154#1, ex_btc8723b2ant_ips_notify_#t~ret2155#1, ex_btc8723b2ant_ips_notify_#t~ret2156#1, ex_btc8723b2ant_ips_notify_#t~mem2157#1, ex_btc8723b2ant_ips_notify_#t~ret2158#1, ex_btc8723b2ant_ips_notify_#t~ret2159#1, ex_btc8723b2ant_ips_notify_~btcoexist#1.base, ex_btc8723b2ant_ips_notify_~btcoexist#1.offset, ex_btc8723b2ant_ips_notify_~type#1, ex_btc8723b2ant_ips_notify_~tmp~49#1, ex_btc8723b2ant_ips_notify_~tmp___0~28#1;havoc ex_btc8723b2ant_ips_notify_#in~btcoexist#1.base, ex_btc8723b2ant_ips_notify_#in~btcoexist#1.offset, ex_btc8723b2ant_ips_notify_#in~type#1;assume { :end_inline_ex_btc8723b2ant_ips_notify } true; [2025-02-08 03:05:51,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394: call ULTIMATE.dealloc(~#h2c_parameter~5.base, ~#h2c_parameter~5.offset);havoc ~#h2c_parameter~5.base, ~#h2c_parameter~5.offset; [2025-02-08 03:05:51,856 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:05:51,862 INFO L158 Benchmark]: Toolchain (without parser) took 58759.52ms. Allocated memory was 142.6MB in the beginning and 268.4MB in the end (delta: 125.8MB). Free memory was 99.4MB in the beginning and 56.1MB in the end (delta: 43.3MB). Peak memory consumption was 232.5MB. Max. memory is 16.1GB. [2025-02-08 03:05:51,863 INFO L158 Benchmark]: CDTParser took 2.53ms. Allocated memory is still 117.4MB. Free memory is still 82.8MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:05:51,863 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2762.53ms. Allocated memory was 142.6MB in the beginning and 268.4MB in the end (delta: 125.8MB). Free memory was 99.2MB in the beginning and 176.9MB in the end (delta: -77.7MB). Peak memory consumption was 162.9MB. Max. memory is 16.1GB. [2025-02-08 03:05:51,863 INFO L158 Benchmark]: Boogie Procedure Inliner took 228.94ms. Allocated memory is still 268.4MB. Free memory was 176.9MB in the beginning and 140.7MB in the end (delta: 36.2MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2025-02-08 03:05:51,864 INFO L158 Benchmark]: Boogie Preprocessor took 678.75ms. Allocated memory is still 268.4MB. Free memory was 140.7MB in the beginning and 94.1MB in the end (delta: 46.6MB). Peak memory consumption was 105.1MB. Max. memory is 16.1GB. [2025-02-08 03:05:51,865 INFO L158 Benchmark]: IcfgBuilder took 55085.37ms. Allocated memory is still 268.4MB. Free memory was 94.1MB in the beginning and 56.1MB in the end (delta: 38.0MB). Peak memory consumption was 96.1MB. Max. memory is 16.1GB. [2025-02-08 03:05:51,866 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 2.53ms. Allocated memory is still 117.4MB. Free memory is still 82.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2762.53ms. Allocated memory was 142.6MB in the beginning and 268.4MB in the end (delta: 125.8MB). Free memory was 99.2MB in the beginning and 176.9MB in the end (delta: -77.7MB). Peak memory consumption was 162.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 228.94ms. Allocated memory is still 268.4MB. Free memory was 176.9MB in the beginning and 140.7MB in the end (delta: 36.2MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 678.75ms. Allocated memory is still 268.4MB. Free memory was 140.7MB in the beginning and 94.1MB in the end (delta: 46.6MB). Peak memory consumption was 105.1MB. Max. memory is 16.1GB. * IcfgBuilder took 55085.37ms. Allocated memory is still 268.4MB. Free memory was 94.1MB in the beginning and 56.1MB in the end (delta: 38.0MB). Peak memory consumption was 96.1MB. 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: 7907]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [7907] - GenericResultAtLocation [Line: 7910]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7910] - GenericResultAtLocation [Line: 7913]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7913] - GenericResultAtLocation [Line: 7916]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7916] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:05:51,974 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