java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--rtlwifi--rtl8723be--rtl8723be.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.1.24-673a906-m [2019-10-02 07:11:07,301 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-10-02 07:11:07,307 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-10-02 07:11:07,330 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-10-02 07:11:07,330 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-10-02 07:11:07,332 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-10-02 07:11:07,335 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-10-02 07:11:07,346 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-10-02 07:11:07,349 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-10-02 07:11:07,351 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-10-02 07:11:07,352 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-10-02 07:11:07,353 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-10-02 07:11:07,353 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-10-02 07:11:07,354 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-10-02 07:11:07,355 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-10-02 07:11:07,356 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-10-02 07:11:07,357 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-10-02 07:11:07,358 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-10-02 07:11:07,360 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-10-02 07:11:07,361 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-10-02 07:11:07,365 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-10-02 07:11:07,368 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-10-02 07:11:07,370 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-10-02 07:11:07,372 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-10-02 07:11:07,375 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-10-02 07:11:07,377 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-10-02 07:11:07,377 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-10-02 07:11:07,378 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-10-02 07:11:07,379 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-10-02 07:11:07,382 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-10-02 07:11:07,384 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-10-02 07:11:07,385 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-10-02 07:11:07,386 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-10-02 07:11:07,386 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-10-02 07:11:07,390 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-10-02 07:11:07,390 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-10-02 07:11:07,391 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-10-02 07:11:07,391 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-10-02 07:11:07,391 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-10-02 07:11:07,392 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-10-02 07:11:07,393 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-10-02 07:11:07,394 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-10-02 07:11:07,421 INFO L113 SettingsManager]: Loading preferences was successful [2019-10-02 07:11:07,422 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-10-02 07:11:07,423 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-10-02 07:11:07,427 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-10-02 07:11:07,428 INFO L138 SettingsManager]: * Use SBE=true [2019-10-02 07:11:07,428 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-10-02 07:11:07,428 INFO L138 SettingsManager]: * sizeof long=4 [2019-10-02 07:11:07,428 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-10-02 07:11:07,428 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-10-02 07:11:07,429 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-10-02 07:11:07,429 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-10-02 07:11:07,429 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-10-02 07:11:07,429 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-10-02 07:11:07,430 INFO L138 SettingsManager]: * sizeof long double=12 [2019-10-02 07:11:07,430 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-10-02 07:11:07,430 INFO L138 SettingsManager]: * Use constant arrays=true [2019-10-02 07:11:07,431 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-10-02 07:11:07,432 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-10-02 07:11:07,432 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-10-02 07:11:07,432 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-10-02 07:11:07,432 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-10-02 07:11:07,433 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-10-02 07:11:07,433 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-10-02 07:11:07,433 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-10-02 07:11:07,434 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-10-02 07:11:07,434 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-10-02 07:11:07,434 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-10-02 07:11:07,434 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-10-02 07:11:07,434 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-10-02 07:11:07,493 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-10-02 07:11:07,506 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-10-02 07:11:07,510 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-10-02 07:11:07,512 INFO L271 PluginConnector]: Initializing CDTParser... [2019-10-02 07:11:07,512 INFO L275 PluginConnector]: CDTParser initialized [2019-10-02 07:11:07,513 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--rtlwifi--rtl8723be--rtl8723be.ko-entry_point.cil.out.i [2019-10-02 07:11:07,587 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b86c87cb2/ce760e85e6894a6ca58fca864cb6a5a2/FLAGa816dabc5 [2019-10-02 07:11:08,907 INFO L306 CDTParser]: Found 1 translation units. [2019-10-02 07:11:08,908 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--rtlwifi--rtl8723be--rtl8723be.ko-entry_point.cil.out.i [2019-10-02 07:11:08,993 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b86c87cb2/ce760e85e6894a6ca58fca864cb6a5a2/FLAGa816dabc5 [2019-10-02 07:11:09,501 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b86c87cb2/ce760e85e6894a6ca58fca864cb6a5a2 [2019-10-02 07:11:09,515 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-10-02 07:11:09,518 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-10-02 07:11:09,522 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-10-02 07:11:09,522 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-10-02 07:11:09,526 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-10-02 07:11:09,527 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.10 07:11:09" (1/1) ... [2019-10-02 07:11:09,530 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3c9fd109 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.10 07:11:09, skipping insertion in model container [2019-10-02 07:11:09,530 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.10 07:11:09" (1/1) ... [2019-10-02 07:11:09,538 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-10-02 07:11:09,929 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-10-02 07:11:16,697 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-10-02 07:11:17,008 INFO L188 MainTranslator]: Completed pre-run [2019-10-02 07:11:18,057 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-10-02 07:11:20,035 INFO L192 MainTranslator]: Completed translation [2019-10-02 07:11:20,036 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.10 07:11:20 WrapperNode [2019-10-02 07:11:20,036 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-10-02 07:11:20,036 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-10-02 07:11:20,037 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-10-02 07:11:20,037 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-10-02 07:11:20,051 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.10 07:11:20" (1/1) ... [2019-10-02 07:11:20,051 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.10 07:11:20" (1/1) ... [2019-10-02 07:11:20,248 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.10 07:11:20" (1/1) ... [2019-10-02 07:11:20,251 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.10 07:11:20" (1/1) ... [2019-10-02 07:11:20,690 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.10 07:11:20" (1/1) ... [2019-10-02 07:11:20,749 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.10 07:11:20" (1/1) ... [2019-10-02 07:11:20,935 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.10 07:11:20" (1/1) ... [2019-10-02 07:11:21,087 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-10-02 07:11:21,088 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-10-02 07:11:21,088 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-10-02 07:11:21,088 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-10-02 07:11:21,089 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.10 07:11:20" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-10-02 07:11:21,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-10-02 07:11:21,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-10-02 07:11:21,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u8~0~TO~VOID [2019-10-02 07:11:21,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u8~0 [2019-10-02 07:11:21,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2019-10-02 07:11:21,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u32~0 [2019-10-02 07:11:21,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~~u32~0 [2019-10-02 07:11:21,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~TO~VOID [2019-10-02 07:11:21,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~~u32~0~X~~u32~0~TO~~u32~0 [2019-10-02 07:11:21,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~~u32~0~X~~u32~0~X~~u32~0~TO~VOID [2019-10-02 07:11:21,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~u8~0~TO~VOID [2019-10-02 07:11:21,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~~bool~0 [2019-10-02 07:11:21,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~bool~0 [2019-10-02 07:11:21,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~VOID [2019-10-02 07:11:21,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2019-10-02 07:11:21,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~X~~u8~0~TO~~u32~0 [2019-10-02 07:11:21,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~bool~0~X~~bool~0~X~$Pointer$~TO~VOID [2019-10-02 07:11:21,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~TO~VOID [2019-10-02 07:11:21,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2019-10-02 07:11:21,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~~u16~0 [2019-10-02 07:11:21,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u16~0~TO~VOID [2019-10-02 07:11:21,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2019-10-02 07:11:21,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2019-10-02 07:11:21,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2019-10-02 07:11:21,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~TO~int [2019-10-02 07:11:21,171 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2019-10-02 07:11:21,171 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2019-10-02 07:11:21,171 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2019-10-02 07:11:21,171 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2019-10-02 07:11:21,171 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2019-10-02 07:11:21,171 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2019-10-02 07:11:21,172 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_unlock [2019-10-02 07:11:21,172 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_acquire [2019-10-02 07:11:21,172 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_release [2019-10-02 07:11:21,172 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2019-10-02 07:11:21,172 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2019-10-02 07:11:21,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2019-10-02 07:11:21,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2019-10-02 07:11:21,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2019-10-02 07:11:21,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2019-10-02 07:11:21,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2019-10-02 07:11:21,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2019-10-02 07:11:21,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2019-10-02 07:11:21,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2019-10-02 07:11:21,174 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_byte [2019-10-02 07:11:21,174 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_dword [2019-10-02 07:11:21,174 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_get_bbreg [2019-10-02 07:11:21,175 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_set_bbreg [2019-10-02 07:11:21,175 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_get_rfreg [2019-10-02 07:11:21,175 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_set_rfreg [2019-10-02 07:11:21,175 INFO L138 BoogieDeclarations]: Found implementation of procedure is_hal_stop [2019-10-02 07:11:21,175 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_find_sta [2019-10-02 07:11:21,175 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_txpower_track_adjust [2019-10-02 07:11:21,176 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_diginit [2019-10-02 07:11:21,176 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_init_rate_adaptive_mask [2019-10-02 07:11:21,176 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_init_txpower_tracking [2019-10-02 07:11:21,176 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_init_dynamic_atc_switch [2019-10-02 07:11:21,176 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_init [2019-10-02 07:11:21,176 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_find_minimum_rssi [2019-10-02 07:11:21,177 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_check_rssi_monitor [2019-10-02 07:11:21,177 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_write_dig [2019-10-02 07:11:21,177 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_dig [2019-10-02 07:11:21,178 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_false_alarm_counter_statistics [2019-10-02 07:11:21,178 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_dynamic_txpower [2019-10-02 07:11:21,178 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_iqk_matrix [2019-10-02 07:11:21,179 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_tx_power_track_set_power [2019-10-02 07:11:21,179 INFO L138 BoogieDeclarations]: Found implementation of procedure txpwr_track_cb_therm [2019-10-02 07:11:21,180 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_check_txpower_tracking [2019-10-02 07:11:21,180 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_refresh_rate_adaptive_mask [2019-10-02 07:11:21,180 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_is_edca_turbo_disable [2019-10-02 07:11:21,181 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_check_edca_turbo [2019-10-02 07:11:21,181 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_cck_packet_detection_thresh [2019-10-02 07:11:21,181 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_dynamic_edcca [2019-10-02 07:11:21,181 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_dynamic_atc_switch [2019-10-02 07:11:21,183 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_common_info_self_update [2019-10-02 07:11:21,183 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_dm_watchdog [2019-10-02 07:11:21,183 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_consume_skb_5 [2019-10-02 07:11:21,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_6 [2019-10-02 07:11:21,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_7 [2019-10-02 07:11:21,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_8 [2019-10-02 07:11:21,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_11 [2019-10-02 07:11:21,187 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2019-10-02 07:11:21,187 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2019-10-02 07:11:21,188 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2019-10-02 07:11:21,188 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_insert [2019-10-02 07:11:21,188 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_before [2019-10-02 07:11:21,189 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_tail [2019-10-02 07:11:21,189 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_read_byte [2019-10-02 07:11:21,189 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_read_dword [2019-10-02 07:11:21,190 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_check_fw_read_last_h2c [2019-10-02 07:11:21,191 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_fill_h2c_command [2019-10-02 07:11:21,191 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_fill_h2c_cmd [2019-10-02 07:11:21,191 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_fw_pwrmode_cmd [2019-10-02 07:11:21,191 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_cmd_send_packet [2019-10-02 07:11:21,192 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_fw_rsvdpagepkt [2019-10-02 07:11:21,192 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_p2p_ctw_period_cmd [2019-10-02 07:11:21,192 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_p2p_ps_offload_cmd [2019-10-02 07:11:21,192 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_fw_joinbss_report_cmd [2019-10-02 07:11:21,192 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_fw_ap_off_load_cmd [2019-10-02 07:11:21,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_consume_skb_16 [2019-10-02 07:11:21,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_17 [2019-10-02 07:11:21,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_18 [2019-10-02 07:11:21,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_19 [2019-10-02 07:11:21,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_22 [2019-10-02 07:11:21,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___skb_dequeue_23 [2019-10-02 07:11:21,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_24 [2019-10-02 07:11:21,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_alloc_skb_25 [2019-10-02 07:11:21,194 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2019-10-02 07:11:21,194 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2019-10-02 07:11:21,194 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_enable [2019-10-02 07:11:21,194 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2019-10-02 07:11:21,195 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2019-10-02 07:11:21,195 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2019-10-02 07:11:21,195 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2019-10-02 07:11:21,195 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2019-10-02 07:11:21,195 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2019-10-02 07:11:21,196 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_len [2019-10-02 07:11:21,196 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_read_word [2019-10-02 07:11:21,196 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_write_word [2019-10-02 07:11:21,197 INFO L138 BoogieDeclarations]: Found implementation of procedure get_rf_type [2019-10-02 07:11:21,197 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2019-10-02 07:11:21,197 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_return_beacon_queue_skb [2019-10-02 07:11:21,197 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_set_bcn_ctrl_reg [2019-10-02 07:11:21,198 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_stop_tx_beacon [2019-10-02 07:11:21,198 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_resume_tx_beacon [2019-10-02 07:11:21,199 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_enable_bcn_sub_func [2019-10-02 07:11:21,199 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_disable_bcn_sub_func [2019-10-02 07:11:21,199 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_set_fw_clock_on [2019-10-02 07:11:21,199 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_set_fw_clock_off [2019-10-02 07:11:21,199 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_set_fw_ps_rf_on [2019-10-02 07:11:21,199 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_fwlps_leave [2019-10-02 07:11:21,200 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_fwlps_enter [2019-10-02 07:11:21,200 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_get_hw_reg [2019-10-02 07:11:21,200 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_hw_reg [2019-10-02 07:11:21,201 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_llt_write [2019-10-02 07:11:21,201 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_llt_table_init [2019-10-02 07:11:21,201 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_gen_refresh_led_state [2019-10-02 07:11:21,201 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_init_mac [2019-10-02 07:11:21,202 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_hw_configure [2019-10-02 07:11:21,202 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_enable_aspm_back_door [2019-10-02 07:11:21,206 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_enable_hw_security_config [2019-10-02 07:11:21,206 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_hw_init [2019-10-02 07:11:21,206 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_read_chip_version [2019-10-02 07:11:21,207 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_set_media_status [2019-10-02 07:11:21,212 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_check_bssid [2019-10-02 07:11:21,213 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_network_type [2019-10-02 07:11:21,213 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_qos [2019-10-02 07:11:21,213 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_enable_interrupt [2019-10-02 07:11:21,213 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_disable_interrupt [2019-10-02 07:11:21,213 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_poweroff_adapter [2019-10-02 07:11:21,213 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_card_disable [2019-10-02 07:11:21,213 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_interrupt_recognized [2019-10-02 07:11:21,213 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_beacon_related_registers [2019-10-02 07:11:21,214 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_beacon_interval [2019-10-02 07:11:21,214 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_update_interrupt_mask [2019-10-02 07:11:21,214 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_get_chnl_group [2019-10-02 07:11:21,214 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_read_power_value_fromprom [2019-10-02 07:11:21,215 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_read_txpower_info_from_hwpg [2019-10-02 07:11:21,215 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_read_adapter_info [2019-10-02 07:11:21,215 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_hal_customized_behavior [2019-10-02 07:11:21,215 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_read_eeprom_info [2019-10-02 07:11:21,215 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_update_hal_rate_table [2019-10-02 07:11:21,215 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_mrate_idx_to_arfr_id [2019-10-02 07:11:21,216 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_update_hal_rate_mask [2019-10-02 07:11:21,216 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_update_hal_rate_tbl [2019-10-02 07:11:21,216 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_update_channel_access_setting [2019-10-02 07:11:21,216 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_gpio_radio_on_off_checking [2019-10-02 07:11:21,216 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_key [2019-10-02 07:11:21,216 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_read_bt_coexist_info_from_hwpg [2019-10-02 07:11:21,216 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_bt_reg_init [2019-10-02 07:11:21,216 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_bt_hw_init [2019-10-02 07:11:21,217 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_suspend [2019-10-02 07:11:21,217 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_resume [2019-10-02 07:11:21,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_consume_skb_30 [2019-10-02 07:11:21,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_31 [2019-10-02 07:11:21,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_32 [2019-10-02 07:11:21,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_33 [2019-10-02 07:11:21,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_36 [2019-10-02 07:11:21,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_38 [2019-10-02 07:11:21,218 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_init_led [2019-10-02 07:11:21,218 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_sw_led_on [2019-10-02 07:11:21,218 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_sw_led_off [2019-10-02 07:11:21,218 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_init_sw_leds [2019-10-02 07:11:21,218 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_sw_led_control [2019-10-02 07:11:21,218 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_led_control [2019-10-02 07:11:21,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_consume_skb_43 [2019-10-02 07:11:21,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_44 [2019-10-02 07:11:21,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_45 [2019-10-02 07:11:21,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_46 [2019-10-02 07:11:21,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_49 [2019-10-02 07:11:21,219 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_check_condition [2019-10-02 07:11:21,219 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_config_mac_with_headerfile [2019-10-02 07:11:21,219 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_config_bb_with_headerfile [2019-10-02 07:11:21,220 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_get_rate_section_index [2019-10-02 07:11:21,220 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_query_rf_reg [2019-10-02 07:11:21,220 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_set_rf_reg [2019-10-02 07:11:21,220 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_mac_config [2019-10-02 07:11:21,220 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_bb_config [2019-10-02 07:11:21,220 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_rf_config [2019-10-02 07:11:21,220 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_config_rf_reg [2019-10-02 07:11:21,220 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_config_rf_radio_a [2019-10-02 07:11:21,221 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_init_tx_power_by_rate [2019-10-02 07:11:21,221 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_set_txpwr_by_rate_base [2019-10-02 07:11:21,221 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_get_txpwr_by_rate_base [2019-10-02 07:11:21,221 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_store_txpower_by_rate_base [2019-10-02 07:11:21,222 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_conv_dbm_to_rel [2019-10-02 07:11:21,222 INFO L138 BoogieDeclarations]: Found implementation of procedure conv_dbm_to_rel [2019-10-02 07:11:21,222 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_txpower_by_rate_configuration [2019-10-02 07:11:21,223 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_bb8723b_config_parafile [2019-10-02 07:11:21,224 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_store_tx_power_by_rate [2019-10-02 07:11:21,224 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_config_bb_with_pgheaderfile [2019-10-02 07:11:21,224 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_config_rf_with_headerfile [2019-10-02 07:11:21,224 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_get_hw_reg_originalvalue [2019-10-02 07:11:21,224 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_get_txpower_level [2019-10-02 07:11:21,224 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_get_ratesection_intxpower_byrate [2019-10-02 07:11:21,224 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_get_txpower_by_rate [2019-10-02 07:11:21,225 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_get_txpower_index [2019-10-02 07:11:21,225 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_set_txpower_index [2019-10-02 07:11:21,225 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_set_txpower_level [2019-10-02 07:11:21,225 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_scan_operation_backup [2019-10-02 07:11:21,225 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_set_bw_mode_callback [2019-10-02 07:11:21,225 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_set_bw_mode [2019-10-02 07:11:21,225 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_sw_chnl_callback [2019-10-02 07:11:21,226 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_sw_chnl [2019-10-02 07:11:21,226 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_sw_chn_step_by_step [2019-10-02 07:11:21,226 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_path_a_iqk [2019-10-02 07:11:21,226 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_similarity_cmp [2019-10-02 07:11:21,226 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_iq_calibrate [2019-10-02 07:11:21,226 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_lc_calibrate [2019-10-02 07:11:21,226 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_set_rfpath_switch [2019-10-02 07:11:21,227 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_iq_calibrate [2019-10-02 07:11:21,227 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_lc_calibrate [2019-10-02 07:11:21,227 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl23b_phy_ap_calibrate [2019-10-02 07:11:21,227 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_set_rfpath_switch [2019-10-02 07:11:21,227 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_set_io [2019-10-02 07:11:21,227 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_set_io_cmd [2019-10-02 07:11:21,227 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_set_rf_on [2019-10-02 07:11:21,227 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_set_rf_sleep [2019-10-02 07:11:21,227 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_set_rf_power_state [2019-10-02 07:11:21,228 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_set_rf_power_state [2019-10-02 07:11:21,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_consume_skb_54 [2019-10-02 07:11:21,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_55 [2019-10-02 07:11:21,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_56 [2019-10-02 07:11:21,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_57 [2019-10-02 07:11:21,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_60 [2019-10-02 07:11:21,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_consume_skb_65 [2019-10-02 07:11:21,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_66 [2019-10-02 07:11:21,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_67 [2019-10-02 07:11:21,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_68 [2019-10-02 07:11:21,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_71 [2019-10-02 07:11:21,229 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_rf6052_set_bandwidth [2019-10-02 07:11:21,229 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_rf6052_set_cck_txpower [2019-10-02 07:11:21,229 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_get_power_base [2019-10-02 07:11:21,229 INFO L138 BoogieDeclarations]: Found implementation of procedure txpwr_by_regulatory [2019-10-02 07:11:21,229 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_write_ofdm_power_reg [2019-10-02 07:11:21,230 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_rf6052_set_ofdm_txpower [2019-10-02 07:11:21,230 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_phy_rf6052_config [2019-10-02 07:11:21,230 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_phy_rf6052_config_parafile [2019-10-02 07:11:21,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_consume_skb_76 [2019-10-02 07:11:21,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_77 [2019-10-02 07:11:21,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_78 [2019-10-02 07:11:21,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_79 [2019-10-02 07:11:21,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_82 [2019-10-02 07:11:21,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2019-10-02 07:11:21,231 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_init_aspm_vars [2019-10-02 07:11:21,231 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_init_sw_vars [2019-10-02 07:11:21,232 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_deinit_sw_vars [2019-10-02 07:11:21,236 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_get_btc_status [2019-10-02 07:11:21,236 INFO L138 BoogieDeclarations]: Found implementation of procedure is_fw_header [2019-10-02 07:11:21,236 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_driver_init [2019-10-02 07:11:21,236 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_driver_exit [2019-10-02 07:11:21,236 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_pm_ops_2 [2019-10-02 07:11:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_pci_driver_1 [2019-10-02 07:11:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_rtl_hal_ops_3 [2019-10-02 07:11:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-10-02 07:11:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_consume_skb_87 [2019-10-02 07:11:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_88 [2019-10-02 07:11:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_89 [2019-10-02 07:11:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_90 [2019-10-02 07:11:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_93 [2019-10-02 07:11:21,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_consume_skb_98 [2019-10-02 07:11:21,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_99 [2019-10-02 07:11:21,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_100 [2019-10-02 07:11:21,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_101 [2019-10-02 07:11:21,241 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2019-10-02 07:11:21,241 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2019-10-02 07:11:21,241 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2019-10-02 07:11:21,241 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2019-10-02 07:11:21,241 INFO L138 BoogieDeclarations]: Found implementation of procedure is_broadcast_ether_addr [2019-10-02 07:11:21,241 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2019-10-02 07:11:21,241 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_has_tods [2019-10-02 07:11:21,241 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_has_fromds [2019-10-02 07:11:21,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_has_a4 [2019-10-02 07:11:21,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_has_protected [2019-10-02 07:11:21,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_mgmt [2019-10-02 07:11:21,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_ctl [2019-10-02 07:11:21,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data_qos [2019-10-02 07:11:21,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_beacon [2019-10-02 07:11:21,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_disassoc [2019-10-02 07:11:21,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_deauth [2019-10-02 07:11:21,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_action [2019-10-02 07:11:21,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_nullfunc [2019-10-02 07:11:21,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_get_SA [2019-10-02 07:11:21,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_get_DA [2019-10-02 07:11:21,243 INFO L138 BoogieDeclarations]: Found implementation of procedure _ieee80211_is_robust_mgmt_frame [2019-10-02 07:11:21,243 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_get_hdr [2019-10-02 07:11:21,243 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_get_fc [2019-10-02 07:11:21,244 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2019-10-02 07:11:21,244 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2019-10-02 07:11:21,244 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_map_hwqueue_to_fwqueue [2019-10-02 07:11:21,244 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_rate_mapping [2019-10-02 07:11:21,244 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_query_rxphystatus [2019-10-02 07:11:21,244 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_translate_rx_signal_stuff [2019-10-02 07:11:21,244 INFO L138 BoogieDeclarations]: Found implementation of procedure _rtl8723be_insert_emcontent [2019-10-02 07:11:21,244 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_rx_query_desc [2019-10-02 07:11:21,245 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_tx_fill_desc [2019-10-02 07:11:21,245 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_tx_fill_cmddesc [2019-10-02 07:11:21,245 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_set_desc [2019-10-02 07:11:21,245 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_get_desc [2019-10-02 07:11:21,245 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_is_tx_desc_closed [2019-10-02 07:11:21,245 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_tx_polling [2019-10-02 07:11:21,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_consume_skb_108 [2019-10-02 07:11:21,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_109 [2019-10-02 07:11:21,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_110 [2019-10-02 07:11:21,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_111 [2019-10-02 07:11:21,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kfree_skb_114 [2019-10-02 07:11:21,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_init [2019-10-02 07:11:21,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_add [2019-10-02 07:11:21,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_remove [2019-10-02 07:11:21,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_contains [2019-10-02 07:11:21,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_is_empty [2019-10-02 07:11:21,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2019-10-02 07:11:21,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2019-10-02 07:11:21,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2019-10-02 07:11:21,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2019-10-02 07:11:21,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_alloc [2019-10-02 07:11:21,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2019-10-02 07:11:21,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_free [2019-10-02 07:11:21,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_free_int [2019-10-02 07:11:21,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_alloc_skb [2019-10-02 07:11:21,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_netdev_alloc_skb [2019-10-02 07:11:21,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_current [2019-10-02 07:11:21,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2019-10-02 07:11:21,248 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2019-10-02 07:11:21,248 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_register_driver [2019-10-02 07:11:21,249 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2019-10-02 07:11:21,249 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2019-10-02 07:11:21,249 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_bh [2019-10-02 07:11:21,249 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2019-10-02 07:11:21,249 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2019-10-02 07:11:21,249 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_bh [2019-10-02 07:11:21,249 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2019-10-02 07:11:21,249 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2019-10-02 07:11:21,250 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_mapping_error [2019-10-02 07:11:21,250 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2019-10-02 07:11:21,250 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2019-10-02 07:11:21,250 INFO L138 BoogieDeclarations]: Found implementation of procedure efuse_read_1byte [2019-10-02 07:11:21,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_find_sta [2019-10-02 07:11:21,250 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2019-10-02 07:11:21,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_complete_2 [2019-10-02 07:11:21,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_freeze_late_2 [2019-10-02 07:11:21,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_freeze_noirq_2 [2019-10-02 07:11:21,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_poweroff_late_2 [2019-10-02 07:11:21,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_poweroff_noirq_2 [2019-10-02 07:11:21,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_prepare_2 [2019-10-02 07:11:21,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_3 [2019-10-02 07:11:21,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_3 [2019-10-02 07:11:21,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_restore_early_2 [2019-10-02 07:11:21,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_restore_noirq_2 [2019-10-02 07:11:21,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_2 [2019-10-02 07:11:21,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_noirq_2 [2019-10-02 07:11:21,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_suspend_late_2 [2019-10-02 07:11:21,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_suspend_noirq_2 [2019-10-02 07:11:21,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thaw_early_2 [2019-10-02 07:11:21,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thaw_noirq_2 [2019-10-02 07:11:21,252 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2019-10-02 07:11:21,252 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2019-10-02 07:11:21,252 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2019-10-02 07:11:21,252 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2019-10-02 07:11:21,253 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2019-10-02 07:11:21,253 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2019-10-02 07:11:21,253 INFO L138 BoogieDeclarations]: Found implementation of procedure print_hex_dump [2019-10-02 07:11:21,253 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2019-10-02 07:11:21,253 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2019-10-02 07:11:21,253 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware_nowait [2019-10-02 07:11:21,253 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_dm_init_dynamic_bb_powersaving [2019-10-02 07:11:21,253 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_dm_init_dynamic_txpower [2019-10-02 07:11:21,254 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_dm_init_edca_turbo [2019-10-02 07:11:21,254 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_download_fw [2019-10-02 07:11:21,254 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_calculate_bit_shift [2019-10-02 07:11:21,254 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_init_bb_rf_reg_def [2019-10-02 07:11:21,254 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_mac_setting_calibration [2019-10-02 07:11:21,254 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_path_a_fill_iqk_matrix [2019-10-02 07:11:21,254 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_path_a_standby [2019-10-02 07:11:21,254 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_path_adda_on [2019-10-02 07:11:21,254 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_pi_mode_switch [2019-10-02 07:11:21,255 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_query_bb_reg [2019-10-02 07:11:21,255 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_reload_adda_registers [2019-10-02 07:11:21,255 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_reload_mac_registers [2019-10-02 07:11:21,256 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_rf_serial_read [2019-10-02 07:11:21,256 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_rf_serial_write [2019-10-02 07:11:21,256 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_save_mac_registers [2019-10-02 07:11:21,256 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_set_bb_reg [2019-10-02 07:11:21,256 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_set_sw_chnl_cmdarray [2019-10-02 07:11:21,256 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_phy_txpwr_idx_to_dbm [2019-10-02 07:11:21,256 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723_save_adda_registers [2019-10-02 07:11:21,256 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl8723be_firmware_selfreset [2019-10-02 07:11:21,257 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_bb_delay [2019-10-02 07:11:21,257 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_btc_get_ops_pointer [2019-10-02 07:11:21,257 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_cam_add_one_entry [2019-10-02 07:11:21,257 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_cam_del_entry [2019-10-02 07:11:21,257 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_cam_delete_one_entry [2019-10-02 07:11:21,257 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_cam_empty_entry [2019-10-02 07:11:21,257 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_cam_get_free_entry [2019-10-02 07:11:21,257 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_cam_mark_invalid [2019-10-02 07:11:21,257 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_cam_reset_all_entry [2019-10-02 07:11:21,258 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_efuse_shadow_map_update [2019-10-02 07:11:21,258 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_evm_db_to_percentage [2019-10-02 07:11:21,258 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_get_tcb_desc [2019-10-02 07:11:21,258 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_hal_pwrseqcmdparsing [2019-10-02 07:11:21,258 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_pci_disconnect [2019-10-02 07:11:21,258 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_pci_probe [2019-10-02 07:11:21,258 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_pci_resume [2019-10-02 07:11:21,258 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_pci_suspend [2019-10-02 07:11:21,259 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_process_phyinfo [2019-10-02 07:11:21,259 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_ps_disable_nic [2019-10-02 07:11:21,259 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_ps_enable_nic [2019-10-02 07:11:21,259 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_query_rxpwrpercentage [2019-10-02 07:11:21,259 INFO L138 BoogieDeclarations]: Found implementation of procedure rtl_signal_scale_mapping [2019-10-02 07:11:21,259 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2019-10-02 07:11:21,259 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2019-10-02 07:11:21,259 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2019-10-02 07:11:21,261 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2019-10-02 07:11:21,261 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2019-10-02 07:11:21,261 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2019-10-02 07:11:21,261 INFO L138 BoogieDeclarations]: Found implementation of procedure vzalloc [2019-10-02 07:11:21,261 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2019-10-02 07:11:21,261 INFO L138 BoogieDeclarations]: Found implementation of procedure external_alloc [2019-10-02 07:11:21,262 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2019-10-02 07:11:21,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2019-10-02 07:11:21,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2019-10-02 07:11:21,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2019-10-02 07:11:21,262 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-10-02 07:11:21,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2019-10-02 07:11:21,263 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2019-10-02 07:11:21,263 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2019-10-02 07:11:21,263 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2019-10-02 07:11:21,263 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2019-10-02 07:11:21,263 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2019-10-02 07:11:21,263 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2019-10-02 07:11:21,263 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2019-10-02 07:11:21,263 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2019-10-02 07:11:21,263 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_bh [2019-10-02 07:11:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_bh [2019-10-02 07:11:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2019-10-02 07:11:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2019-10-02 07:11:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2019-10-02 07:11:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_unlock [2019-10-02 07:11:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2019-10-02 07:11:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_acquire [2019-10-02 07:11:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_release [2019-10-02 07:11:21,264 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2019-10-02 07:11:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2019-10-02 07:11:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-10-02 07:11:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2019-10-02 07:11:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_6 [2019-10-02 07:11:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_7 [2019-10-02 07:11:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_8 [2019-10-02 07:11:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_11 [2019-10-02 07:11:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_consume_skb_5 [2019-10-02 07:11:21,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_free [2019-10-02 07:11:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2019-10-02 07:11:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2019-10-02 07:11:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-10-02 07:11:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2019-10-02 07:11:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2019-10-02 07:11:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2019-10-02 07:11:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2019-10-02 07:11:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-10-02 07:11:21,266 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2019-10-02 07:11:21,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2019-10-02 07:11:21,267 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2019-10-02 07:11:21,267 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2019-10-02 07:11:21,267 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2019-10-02 07:11:21,267 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2019-10-02 07:11:21,267 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2019-10-02 07:11:21,267 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_find_sta [2019-10-02 07:11:21,267 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_byte [2019-10-02 07:11:21,267 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u8~0~TO~VOID [2019-10-02 07:11:21,268 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u8~0 [2019-10-02 07:11:21,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-10-02 07:11:21,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-10-02 07:11:21,268 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_dword [2019-10-02 07:11:21,268 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2019-10-02 07:11:21,268 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u32~0 [2019-10-02 07:11:21,268 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_get_bbreg [2019-10-02 07:11:21,268 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~~u32~0 [2019-10-02 07:11:21,268 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_set_bbreg [2019-10-02 07:11:21,269 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~TO~VOID [2019-10-02 07:11:21,269 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_get_rfreg [2019-10-02 07:11:21,269 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~~u32~0~X~~u32~0~TO~~u32~0 [2019-10-02 07:11:21,269 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_set_rfreg [2019-10-02 07:11:21,269 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~~u32~0~X~~u32~0~X~~u32~0~TO~VOID [2019-10-02 07:11:21,269 INFO L130 BoogieDeclarations]: Found specification of procedure is_hal_stop [2019-10-02 07:11:21,269 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_find_sta [2019-10-02 07:11:21,269 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_set_txpower_level [2019-10-02 07:11:21,273 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_iq_calibrate [2019-10-02 07:11:21,273 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_lc_calibrate [2019-10-02 07:11:21,273 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_init [2019-10-02 07:11:21,273 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_watchdog [2019-10-02 07:11:21,273 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_write_dig [2019-10-02 07:11:21,273 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_check_txpower_tracking [2019-10-02 07:11:21,273 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_init_rate_adaptive_mask [2019-10-02 07:11:21,274 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_txpower_track_adjust [2019-10-02 07:11:21,274 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_dm_init_dynamic_txpower [2019-10-02 07:11:21,274 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_dm_init_edca_turbo [2019-10-02 07:11:21,274 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_dm_init_dynamic_bb_powersaving [2019-10-02 07:11:21,274 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_fill_h2c_cmd [2019-10-02 07:11:21,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-10-02 07:11:21,274 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_diginit [2019-10-02 07:11:21,274 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_init_txpower_tracking [2019-10-02 07:11:21,275 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_init_dynamic_atc_switch [2019-10-02 07:11:21,275 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_find_minimum_rssi [2019-10-02 07:11:21,275 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_check_rssi_monitor [2019-10-02 07:11:21,275 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-10-02 07:11:21,275 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_dig [2019-10-02 07:11:21,275 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_false_alarm_counter_statistics [2019-10-02 07:11:21,275 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_dynamic_txpower [2019-10-02 07:11:21,275 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_iqk_matrix [2019-10-02 07:11:21,275 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_tx_power_track_set_power [2019-10-02 07:11:21,276 INFO L130 BoogieDeclarations]: Found specification of procedure txpwr_track_cb_therm [2019-10-02 07:11:21,276 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_refresh_rate_adaptive_mask [2019-10-02 07:11:21,276 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~u8~0~TO~VOID [2019-10-02 07:11:21,276 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_is_edca_turbo_disable [2019-10-02 07:11:21,276 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~~bool~0 [2019-10-02 07:11:21,276 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~bool~0 [2019-10-02 07:11:21,276 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_check_edca_turbo [2019-10-02 07:11:21,276 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~$Pointer$~TO~VOID [2019-10-02 07:11:21,276 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_cck_packet_detection_thresh [2019-10-02 07:11:21,277 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_dynamic_edcca [2019-10-02 07:11:21,277 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_dynamic_atc_switch [2019-10-02 07:11:21,277 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_dm_common_info_self_update [2019-10-02 07:11:21,277 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2019-10-02 07:11:21,277 INFO L130 BoogieDeclarations]: Found specification of procedure print_hex_dump [2019-10-02 07:11:21,277 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2019-10-02 07:11:21,277 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2019-10-02 07:11:21,277 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2019-10-02 07:11:21,277 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2019-10-02 07:11:21,278 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2019-10-02 07:11:21,278 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2019-10-02 07:11:21,278 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2019-10-02 07:11:21,278 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_17 [2019-10-02 07:11:21,278 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_18 [2019-10-02 07:11:21,278 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_19 [2019-10-02 07:11:21,278 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_22 [2019-10-02 07:11:21,278 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_24 [2019-10-02 07:11:21,278 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_consume_skb_16 [2019-10-02 07:11:21,279 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_insert [2019-10-02 07:11:21,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-10-02 07:11:21,279 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_before [2019-10-02 07:11:21,279 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_tail [2019-10-02 07:11:21,279 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___skb_dequeue_23 [2019-10-02 07:11:21,279 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2019-10-02 07:11:21,279 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_alloc_skb_25 [2019-10-02 07:11:21,279 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_alloc [2019-10-02 07:11:21,280 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2019-10-02 07:11:21,280 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_read_byte [2019-10-02 07:11:21,280 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_read_dword [2019-10-02 07:11:21,280 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_fw_pwrmode_cmd [2019-10-02 07:11:21,280 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_fw_ap_off_load_cmd [2019-10-02 07:11:21,280 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_fw_rsvdpagepkt [2019-10-02 07:11:21,280 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_fw_joinbss_report_cmd [2019-10-02 07:11:21,280 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_p2p_ps_offload_cmd [2019-10-02 07:11:21,280 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_check_fw_read_last_h2c [2019-10-02 07:11:21,281 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_fill_h2c_command [2019-10-02 07:11:21,281 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2019-10-02 07:11:21,281 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2019-10-02 07:11:21,281 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_cmd_send_packet [2019-10-02 07:11:21,281 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~X~~u8~0~TO~~u32~0 [2019-10-02 07:11:21,281 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~bool~0~X~~bool~0~X~$Pointer$~TO~VOID [2019-10-02 07:11:21,281 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~TO~VOID [2019-10-02 07:11:21,281 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_p2p_ctw_period_cmd [2019-10-02 07:11:21,281 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2019-10-02 07:11:21,282 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2019-10-02 07:11:21,282 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_enable [2019-10-02 07:11:21,282 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2019-10-02 07:11:21,282 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2019-10-02 07:11:21,282 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2019-10-02 07:11:21,282 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2019-10-02 07:11:21,282 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2019-10-02 07:11:21,282 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2019-10-02 07:11:21,283 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2019-10-02 07:11:21,283 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2019-10-02 07:11:21,283 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2019-10-02 07:11:21,283 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2019-10-02 07:11:21,283 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2019-10-02 07:11:21,283 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2019-10-02 07:11:21,283 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2019-10-02 07:11:21,283 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2019-10-02 07:11:21,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_31 [2019-10-02 07:11:21,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_32 [2019-10-02 07:11:21,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_33 [2019-10-02 07:11:21,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_36 [2019-10-02 07:11:21,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_38 [2019-10-02 07:11:21,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_consume_skb_30 [2019-10-02 07:11:21,284 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_len [2019-10-02 07:11:21,285 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2019-10-02 07:11:21,285 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_read_word [2019-10-02 07:11:21,285 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~~u16~0 [2019-10-02 07:11:21,285 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_write_word [2019-10-02 07:11:21,285 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u16~0~TO~VOID [2019-10-02 07:11:21,285 INFO L130 BoogieDeclarations]: Found specification of procedure get_rf_type [2019-10-02 07:11:21,285 INFO L130 BoogieDeclarations]: Found specification of procedure efuse_read_1byte [2019-10-02 07:11:21,285 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_efuse_shadow_map_update [2019-10-02 07:11:21,286 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_cam_reset_all_entry [2019-10-02 07:11:21,286 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_cam_add_one_entry [2019-10-02 07:11:21,286 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_cam_delete_one_entry [2019-10-02 07:11:21,286 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_cam_mark_invalid [2019-10-02 07:11:21,286 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_cam_empty_entry [2019-10-02 07:11:21,286 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_cam_get_free_entry [2019-10-02 07:11:21,286 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_cam_del_entry [2019-10-02 07:11:21,287 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_hal_pwrseqcmdparsing [2019-10-02 07:11:21,287 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2019-10-02 07:11:21,287 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_mac_config [2019-10-02 07:11:21,287 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_bb_config [2019-10-02 07:11:21,287 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_rf_config [2019-10-02 07:11:21,287 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_set_io_cmd [2019-10-02 07:11:21,287 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_firmware_selfreset [2019-10-02 07:11:21,287 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_download_fw [2019-10-02 07:11:21,287 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_sw_led_on [2019-10-02 07:11:21,288 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_sw_led_off [2019-10-02 07:11:21,288 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_get_hw_reg [2019-10-02 07:11:21,288 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_read_eeprom_info [2019-10-02 07:11:21,288 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_interrupt_recognized [2019-10-02 07:11:21,288 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_hw_init [2019-10-02 07:11:21,288 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_card_disable [2019-10-02 07:11:21,288 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_enable_interrupt [2019-10-02 07:11:21,289 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_disable_interrupt [2019-10-02 07:11:21,289 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_network_type [2019-10-02 07:11:21,289 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_check_bssid [2019-10-02 07:11:21,289 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_qos [2019-10-02 07:11:21,289 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_beacon_related_registers [2019-10-02 07:11:21,289 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_beacon_interval [2019-10-02 07:11:21,289 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_update_interrupt_mask [2019-10-02 07:11:21,289 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_hw_reg [2019-10-02 07:11:21,290 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_update_hal_rate_tbl [2019-10-02 07:11:21,290 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_update_channel_access_setting [2019-10-02 07:11:21,290 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_gpio_radio_on_off_checking [2019-10-02 07:11:21,290 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_enable_hw_security_config [2019-10-02 07:11:21,290 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_key [2019-10-02 07:11:21,290 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_read_bt_coexist_info_from_hwpg [2019-10-02 07:11:21,290 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_bt_reg_init [2019-10-02 07:11:21,290 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_bt_hw_init [2019-10-02 07:11:21,291 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_suspend [2019-10-02 07:11:21,291 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_resume [2019-10-02 07:11:21,291 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_return_beacon_queue_skb [2019-10-02 07:11:21,291 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_set_bcn_ctrl_reg [2019-10-02 07:11:21,291 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_stop_tx_beacon [2019-10-02 07:11:21,291 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_resume_tx_beacon [2019-10-02 07:11:21,291 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_enable_bcn_sub_func [2019-10-02 07:11:21,291 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_disable_bcn_sub_func [2019-10-02 07:11:21,291 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_set_fw_clock_on [2019-10-02 07:11:21,292 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_set_fw_clock_off [2019-10-02 07:11:21,292 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_set_fw_ps_rf_on [2019-10-02 07:11:21,292 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_fwlps_leave [2019-10-02 07:11:21,292 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_fwlps_enter [2019-10-02 07:11:21,292 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_llt_write [2019-10-02 07:11:21,292 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_llt_table_init [2019-10-02 07:11:21,292 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_gen_refresh_led_state [2019-10-02 07:11:21,292 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_init_mac [2019-10-02 07:11:21,293 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_hw_configure [2019-10-02 07:11:21,293 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_enable_aspm_back_door [2019-10-02 07:11:21,293 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_read_chip_version [2019-10-02 07:11:21,293 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_set_media_status [2019-10-02 07:11:21,293 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2019-10-02 07:11:21,293 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_poweroff_adapter [2019-10-02 07:11:21,293 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_get_chnl_group [2019-10-02 07:11:21,293 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_read_power_value_fromprom [2019-10-02 07:11:21,293 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_read_txpower_info_from_hwpg [2019-10-02 07:11:21,294 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_read_adapter_info [2019-10-02 07:11:21,294 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_hal_customized_behavior [2019-10-02 07:11:21,294 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_update_hal_rate_table [2019-10-02 07:11:21,294 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_mrate_idx_to_arfr_id [2019-10-02 07:11:21,294 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_update_hal_rate_mask [2019-10-02 07:11:21,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_44 [2019-10-02 07:11:21,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_45 [2019-10-02 07:11:21,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_46 [2019-10-02 07:11:21,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_49 [2019-10-02 07:11:21,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_consume_skb_43 [2019-10-02 07:11:21,295 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_init_sw_leds [2019-10-02 07:11:21,295 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_led_control [2019-10-02 07:11:21,295 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_init_led [2019-10-02 07:11:21,295 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_sw_led_control [2019-10-02 07:11:21,295 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2019-10-02 07:11:21,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_55 [2019-10-02 07:11:21,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_56 [2019-10-02 07:11:21,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_57 [2019-10-02 07:11:21,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_60 [2019-10-02 07:11:21,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_consume_skb_54 [2019-10-02 07:11:21,296 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_ps_enable_nic [2019-10-02 07:11:21,296 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_ps_disable_nic [2019-10-02 07:11:21,296 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_bb_delay [2019-10-02 07:11:21,296 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_query_rf_reg [2019-10-02 07:11:21,296 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_set_rf_reg [2019-10-02 07:11:21,296 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_get_hw_reg_originalvalue [2019-10-02 07:11:21,297 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_get_txpower_level [2019-10-02 07:11:21,297 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_scan_operation_backup [2019-10-02 07:11:21,297 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_set_bw_mode_callback [2019-10-02 07:11:21,297 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_set_bw_mode [2019-10-02 07:11:21,297 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_sw_chnl_callback [2019-10-02 07:11:21,297 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_sw_chnl [2019-10-02 07:11:21,297 INFO L130 BoogieDeclarations]: Found specification of procedure rtl23b_phy_ap_calibrate [2019-10-02 07:11:21,297 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_set_rfpath_switch [2019-10-02 07:11:21,298 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_config_rf_with_headerfile [2019-10-02 07:11:21,298 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_set_rf_power_state [2019-10-02 07:11:21,298 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_set_bb_reg [2019-10-02 07:11:21,298 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_calculate_bit_shift [2019-10-02 07:11:21,298 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_rf_serial_read [2019-10-02 07:11:21,298 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_rf_serial_write [2019-10-02 07:11:21,298 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_txpwr_idx_to_dbm [2019-10-02 07:11:21,298 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_init_bb_rf_reg_def [2019-10-02 07:11:21,299 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_set_sw_chnl_cmdarray [2019-10-02 07:11:21,299 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_path_a_fill_iqk_matrix [2019-10-02 07:11:21,299 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_save_adda_registers [2019-10-02 07:11:21,299 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_save_mac_registers [2019-10-02 07:11:21,299 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_reload_adda_registers [2019-10-02 07:11:21,299 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_reload_mac_registers [2019-10-02 07:11:21,299 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_path_adda_on [2019-10-02 07:11:21,299 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_mac_setting_calibration [2019-10-02 07:11:21,300 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_path_a_standby [2019-10-02 07:11:21,300 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_pi_mode_switch [2019-10-02 07:11:21,300 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_rf6052_set_bandwidth [2019-10-02 07:11:21,300 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_rf6052_config [2019-10-02 07:11:21,300 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_bb8723b_config_parafile [2019-10-02 07:11:21,300 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_config_bb_with_pgheaderfile [2019-10-02 07:11:21,300 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_sw_chn_step_by_step [2019-10-02 07:11:21,300 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_check_condition [2019-10-02 07:11:21,300 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_config_mac_with_headerfile [2019-10-02 07:11:21,301 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_config_bb_with_headerfile [2019-10-02 07:11:21,301 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_get_rate_section_index [2019-10-02 07:11:21,301 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_config_rf_reg [2019-10-02 07:11:21,301 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_config_rf_radio_a [2019-10-02 07:11:21,301 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_init_tx_power_by_rate [2019-10-02 07:11:21,301 INFO L130 BoogieDeclarations]: Found specification of procedure phy_set_txpwr_by_rate_base [2019-10-02 07:11:21,301 INFO L130 BoogieDeclarations]: Found specification of procedure phy_get_txpwr_by_rate_base [2019-10-02 07:11:21,301 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_store_txpower_by_rate_base [2019-10-02 07:11:21,301 INFO L130 BoogieDeclarations]: Found specification of procedure phy_conv_dbm_to_rel [2019-10-02 07:11:21,302 INFO L130 BoogieDeclarations]: Found specification of procedure conv_dbm_to_rel [2019-10-02 07:11:21,302 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_txpower_by_rate_configuration [2019-10-02 07:11:21,302 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_store_tx_power_by_rate [2019-10-02 07:11:21,302 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_get_ratesection_intxpower_byrate [2019-10-02 07:11:21,302 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_get_txpower_by_rate [2019-10-02 07:11:21,302 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_get_txpower_index [2019-10-02 07:11:21,302 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_set_txpower_index [2019-10-02 07:11:21,302 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_path_a_iqk [2019-10-02 07:11:21,302 INFO L130 BoogieDeclarations]: Found specification of procedure phy_similarity_cmp [2019-10-02 07:11:21,303 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_iq_calibrate [2019-10-02 07:11:21,303 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_lc_calibrate [2019-10-02 07:11:21,303 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_set_rfpath_switch [2019-10-02 07:11:21,303 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_set_io [2019-10-02 07:11:21,303 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_set_rf_on [2019-10-02 07:11:21,303 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_set_rf_sleep [2019-10-02 07:11:21,303 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_set_rf_power_state [2019-10-02 07:11:21,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_66 [2019-10-02 07:11:21,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_67 [2019-10-02 07:11:21,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_68 [2019-10-02 07:11:21,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_71 [2019-10-02 07:11:21,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_consume_skb_65 [2019-10-02 07:11:21,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_77 [2019-10-02 07:11:21,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_78 [2019-10-02 07:11:21,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_79 [2019-10-02 07:11:21,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_82 [2019-10-02 07:11:21,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_consume_skb_76 [2019-10-02 07:11:21,304 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_rf6052_set_cck_txpower [2019-10-02 07:11:21,305 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_rf6052_set_ofdm_txpower [2019-10-02 07:11:21,305 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_phy_rf6052_config_parafile [2019-10-02 07:11:21,305 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_phy_get_power_base [2019-10-02 07:11:21,305 INFO L130 BoogieDeclarations]: Found specification of procedure txpwr_by_regulatory [2019-10-02 07:11:21,305 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_write_ofdm_power_reg [2019-10-02 07:11:21,305 INFO L130 BoogieDeclarations]: Found specification of procedure vzalloc [2019-10-02 07:11:21,306 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2019-10-02 07:11:21,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_88 [2019-10-02 07:11:21,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_89 [2019-10-02 07:11:21,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_90 [2019-10-02 07:11:21,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_93 [2019-10-02 07:11:21,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_consume_skb_87 [2019-10-02 07:11:21,307 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_u32 [2019-10-02 07:11:21,307 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_u16 [2019-10-02 07:11:21,307 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_u8 [2019-10-02 07:11:21,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2019-10-02 07:11:21,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_pm_ops_2 [2019-10-02 07:11:21,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_pci_driver_1 [2019-10-02 07:11:21,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_rtl_hal_ops_3 [2019-10-02 07:11:21,308 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware_nowait [2019-10-02 07:11:21,308 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_fw_cb [2019-10-02 07:11:21,308 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_register_driver [2019-10-02 07:11:21,308 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2019-10-02 07:11:21,308 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_pci_probe [2019-10-02 07:11:21,308 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_pci_disconnect [2019-10-02 07:11:21,308 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_pci_suspend [2019-10-02 07:11:21,308 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_pci_resume [2019-10-02 07:11:21,309 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723_phy_query_bb_reg [2019-10-02 07:11:21,309 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_init_sw_vars [2019-10-02 07:11:21,309 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_deinit_sw_vars [2019-10-02 07:11:21,309 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_get_btc_status [2019-10-02 07:11:21,309 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_tx_fill_desc [2019-10-02 07:11:21,309 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_rx_query_desc [2019-10-02 07:11:21,309 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_set_desc [2019-10-02 07:11:21,310 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_get_desc [2019-10-02 07:11:21,310 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_is_tx_desc_closed [2019-10-02 07:11:21,310 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_tx_polling [2019-10-02 07:11:21,310 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_tx_fill_cmddesc [2019-10-02 07:11:21,310 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_btc_get_ops_pointer [2019-10-02 07:11:21,310 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_init_aspm_vars [2019-10-02 07:11:21,310 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2019-10-02 07:11:21,311 INFO L130 BoogieDeclarations]: Found specification of procedure is_fw_header [2019-10-02 07:11:21,311 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_driver_init [2019-10-02 07:11:21,311 INFO L130 BoogieDeclarations]: Found specification of procedure rtl8723be_driver_exit [2019-10-02 07:11:21,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_suspend_late_2 [2019-10-02 07:11:21,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_restore_noirq_2 [2019-10-02 07:11:21,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_freeze_late_2 [2019-10-02 07:11:21,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_complete_2 [2019-10-02 07:11:21,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2019-10-02 07:11:21,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_3 [2019-10-02 07:11:21,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_3 [2019-10-02 07:11:21,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thaw_early_2 [2019-10-02 07:11:21,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_poweroff_noirq_2 [2019-10-02 07:11:21,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_noirq_2 [2019-10-02 07:11:21,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_2 [2019-10-02 07:11:21,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_prepare_2 [2019-10-02 07:11:21,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2019-10-02 07:11:21,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_restore_early_2 [2019-10-02 07:11:21,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_suspend_noirq_2 [2019-10-02 07:11:21,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_poweroff_late_2 [2019-10-02 07:11:21,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thaw_noirq_2 [2019-10-02 07:11:21,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_freeze_noirq_2 [2019-10-02 07:11:21,313 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-10-02 07:11:21,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_99 [2019-10-02 07:11:21,314 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_100 [2019-10-02 07:11:21,314 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_101 [2019-10-02 07:11:21,314 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_consume_skb_98 [2019-10-02 07:11:21,314 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2019-10-02 07:11:21,314 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2019-10-02 07:11:21,314 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2019-10-02 07:11:21,314 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2019-10-02 07:11:21,314 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_mapping_error [2019-10-02 07:11:21,315 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2019-10-02 07:11:21,315 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2019-10-02 07:11:21,315 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2019-10-02 07:11:21,315 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~TO~int [2019-10-02 07:11:21,315 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_109 [2019-10-02 07:11:21,315 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_110 [2019-10-02 07:11:21,315 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_111 [2019-10-02 07:11:21,315 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kfree_skb_114 [2019-10-02 07:11:21,315 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_consume_skb_108 [2019-10-02 07:11:21,316 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2019-10-02 07:11:21,316 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2019-10-02 07:11:21,316 INFO L130 BoogieDeclarations]: Found specification of procedure is_broadcast_ether_addr [2019-10-02 07:11:21,316 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2019-10-02 07:11:21,316 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_has_tods [2019-10-02 07:11:21,316 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_has_fromds [2019-10-02 07:11:21,316 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_has_a4 [2019-10-02 07:11:21,316 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_has_protected [2019-10-02 07:11:21,317 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_mgmt [2019-10-02 07:11:21,317 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_ctl [2019-10-02 07:11:21,317 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data_qos [2019-10-02 07:11:21,317 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_beacon [2019-10-02 07:11:21,317 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_disassoc [2019-10-02 07:11:21,317 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_deauth [2019-10-02 07:11:21,317 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_action [2019-10-02 07:11:21,317 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_nullfunc [2019-10-02 07:11:21,317 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_get_SA [2019-10-02 07:11:21,318 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_get_DA [2019-10-02 07:11:21,318 INFO L130 BoogieDeclarations]: Found specification of procedure _ieee80211_is_robust_mgmt_frame [2019-10-02 07:11:21,318 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_get_hdr [2019-10-02 07:11:21,318 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_get_fc [2019-10-02 07:11:21,318 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2019-10-02 07:11:21,318 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2019-10-02 07:11:21,318 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_get_tcb_desc [2019-10-02 07:11:21,318 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_query_rxpwrpercentage [2019-10-02 07:11:21,319 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_evm_db_to_percentage [2019-10-02 07:11:21,319 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_signal_scale_mapping [2019-10-02 07:11:21,319 INFO L130 BoogieDeclarations]: Found specification of procedure rtl_process_phyinfo [2019-10-02 07:11:21,319 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_map_hwqueue_to_fwqueue [2019-10-02 07:11:21,319 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_rate_mapping [2019-10-02 07:11:21,319 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_query_rxphystatus [2019-10-02 07:11:21,319 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_translate_rx_signal_stuff [2019-10-02 07:11:21,319 INFO L130 BoogieDeclarations]: Found specification of procedure _rtl8723be_insert_emcontent [2019-10-02 07:11:21,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_init [2019-10-02 07:11:21,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_add [2019-10-02 07:11:21,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_remove [2019-10-02 07:11:21,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_contains [2019-10-02 07:11:21,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_is_empty [2019-10-02 07:11:21,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2019-10-02 07:11:21,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2019-10-02 07:11:21,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2019-10-02 07:11:21,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2019-10-02 07:11:21,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_free_int [2019-10-02 07:11:21,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_netdev_alloc_skb [2019-10-02 07:11:21,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_alloc_skb [2019-10-02 07:11:21,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_current [2019-10-02 07:11:21,321 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uchar [2019-10-02 07:11:21,321 INFO L130 BoogieDeclarations]: Found specification of procedure external_alloc [2019-10-02 07:11:21,321 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2019-10-02 07:11:21,321 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2019-10-02 07:11:21,322 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2019-10-02 07:11:21,322 INFO L130 BoogieDeclarations]: Found specification of procedure free [2019-10-02 07:11:21,322 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2019-10-02 07:11:21,322 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-10-02 07:11:21,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-10-02 07:11:21,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2019-10-02 07:11:21,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2019-10-02 07:11:21,322 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-10-02 07:11:21,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2019-10-02 07:11:21,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2019-10-02 07:11:21,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2019-10-02 07:11:48,488 INFO L683 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2019-10-02 07:21:21,955 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-10-02 07:21:21,956 INFO L283 CfgBuilder]: Removed 11 assume(true) statements. [2019-10-02 07:21:21,962 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.10 07:21:21 BoogieIcfgContainer [2019-10-02 07:21:21,963 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-10-02 07:21:21,965 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-10-02 07:21:21,965 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-10-02 07:21:21,969 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-10-02 07:21:21,970 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.10 07:11:09" (1/3) ... [2019-10-02 07:21:21,971 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@70cfde2c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.10 07:21:21, skipping insertion in model container [2019-10-02 07:21:21,971 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.10 07:11:20" (2/3) ... [2019-10-02 07:21:21,972 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@70cfde2c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.10 07:21:21, skipping insertion in model container [2019-10-02 07:21:21,972 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.10 07:21:21" (3/3) ... [2019-10-02 07:21:21,975 INFO L109 eAbstractionObserver]: Analyzing ICFG 205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--wireless--rtlwifi--rtl8723be--rtl8723be.ko-entry_point.cil.out.i [2019-10-02 07:21:21,987 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-10-02 07:21:22,008 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-10-02 07:21:22,035 INFO L252 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-10-02 07:21:22,121 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2019-10-02 07:21:22,122 INFO L377 AbstractCegarLoop]: Interprodecural is true [2019-10-02 07:21:22,123 INFO L378 AbstractCegarLoop]: Hoare is true [2019-10-02 07:21:22,123 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-10-02 07:21:22,123 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-10-02 07:21:22,123 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-10-02 07:21:22,124 INFO L382 AbstractCegarLoop]: Difference is false [2019-10-02 07:21:22,124 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-10-02 07:21:22,124 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-10-02 07:21:22,311 INFO L276 IsEmpty]: Start isEmpty. Operand 7402 states. [2019-10-02 07:21:22,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2019-10-02 07:21:22,349 INFO L403 BasicCegarLoop]: Found error trace [2019-10-02 07:21:22,351 INFO L411 BasicCegarLoop]: trace histogram [21, 21, 21, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-02 07:21:22,355 INFO L418 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-02 07:21:22,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-02 07:21:22,362 INFO L82 PathProgramCache]: Analyzing trace with hash 780214360, now seen corresponding path program 1 times [2019-10-02 07:21:22,364 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-10-02 07:21:22,365 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-10-02 07:21:22,582 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-02 07:21:22,584 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-02 07:21:22,584 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-02 07:21:25,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-02 07:21:26,325 INFO L134 CoverageAnalysis]: Checked inductivity of 1204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1204 trivial. 0 not checked. [2019-10-02 07:21:26,327 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-02 07:21:26,328 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-10-02 07:21:26,332 INFO L454 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-10-02 07:21:26,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-10-02 07:21:26,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-02 07:21:26,349 INFO L87 Difference]: Start difference. First operand 7402 states. Second operand 3 states. [2019-10-02 07:21:43,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-02 07:21:43,468 INFO L93 Difference]: Finished difference Result 17310 states and 25888 transitions. [2019-10-02 07:21:43,469 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-10-02 07:21:43,471 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 247 [2019-10-02 07:21:43,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-02 07:21:43,650 INFO L225 Difference]: With dead ends: 17310 [2019-10-02 07:21:43,650 INFO L226 Difference]: Without dead ends: 11093 [2019-10-02 07:21:43,723 INFO L640 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-02 07:21:43,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11093 states. [2019-10-02 07:21:44,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11093 to 11093. [2019-10-02 07:21:44,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11093 states. [2019-10-02 07:21:45,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11093 states to 11093 states and 16418 transitions. [2019-10-02 07:21:45,013 INFO L78 Accepts]: Start accepts. Automaton has 11093 states and 16418 transitions. Word has length 247 [2019-10-02 07:21:45,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-02 07:21:45,015 INFO L475 AbstractCegarLoop]: Abstraction has 11093 states and 16418 transitions. [2019-10-02 07:21:45,015 INFO L476 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-10-02 07:21:45,015 INFO L276 IsEmpty]: Start isEmpty. Operand 11093 states and 16418 transitions. [2019-10-02 07:21:45,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2019-10-02 07:21:45,026 INFO L403 BasicCegarLoop]: Found error trace [2019-10-02 07:21:45,026 INFO L411 BasicCegarLoop]: trace histogram [21, 21, 21, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-02 07:21:45,027 INFO L418 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-02 07:21:45,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-02 07:21:45,028 INFO L82 PathProgramCache]: Analyzing trace with hash -733809549, now seen corresponding path program 1 times [2019-10-02 07:21:45,028 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-10-02 07:21:45,028 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-10-02 07:21:45,080 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-02 07:21:45,081 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-02 07:21:45,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-02 07:21:45,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-02 07:21:48,240 INFO L134 CoverageAnalysis]: Checked inductivity of 1204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1204 trivial. 0 not checked. [2019-10-02 07:21:48,241 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-02 07:21:48,241 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-10-02 07:21:48,243 INFO L454 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-10-02 07:21:48,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-10-02 07:21:48,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-10-02 07:21:48,244 INFO L87 Difference]: Start difference. First operand 11093 states and 16418 transitions. Second operand 6 states. [2019-10-02 07:22:16,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-02 07:22:16,795 INFO L93 Difference]: Finished difference Result 33118 states and 49316 transitions. [2019-10-02 07:22:16,795 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-10-02 07:22:16,795 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 252 [2019-10-02 07:22:16,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-02 07:22:16,960 INFO L225 Difference]: With dead ends: 33118 [2019-10-02 07:22:16,960 INFO L226 Difference]: Without dead ends: 22092 [2019-10-02 07:22:17,029 INFO L640 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2019-10-02 07:22:17,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22092 states. [2019-10-02 07:22:18,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22092 to 22092. [2019-10-02 07:22:18,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22092 states. [2019-10-02 07:22:18,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22092 states to 22092 states and 32853 transitions. [2019-10-02 07:22:18,632 INFO L78 Accepts]: Start accepts. Automaton has 22092 states and 32853 transitions. Word has length 252 [2019-10-02 07:22:18,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-02 07:22:18,633 INFO L475 AbstractCegarLoop]: Abstraction has 22092 states and 32853 transitions. [2019-10-02 07:22:18,633 INFO L476 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-10-02 07:22:18,633 INFO L276 IsEmpty]: Start isEmpty. Operand 22092 states and 32853 transitions. [2019-10-02 07:22:18,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 774 [2019-10-02 07:22:18,762 INFO L403 BasicCegarLoop]: Found error trace [2019-10-02 07:22:18,763 INFO L411 BasicCegarLoop]: trace histogram [23, 23, 23, 15, 15, 15, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-02 07:22:18,763 INFO L418 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-02 07:22:18,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-02 07:22:18,764 INFO L82 PathProgramCache]: Analyzing trace with hash 1591739107, now seen corresponding path program 1 times [2019-10-02 07:22:18,764 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-10-02 07:22:18,764 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-10-02 07:22:18,807 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-02 07:22:18,808 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-02 07:22:18,808 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-02 07:22:19,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-02 07:22:20,925 INFO L134 CoverageAnalysis]: Checked inductivity of 1846 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1843 trivial. 0 not checked. [2019-10-02 07:22:20,925 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-02 07:22:20,926 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-10-02 07:22:20,927 INFO L454 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-10-02 07:22:20,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-10-02 07:22:20,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-02 07:22:20,928 INFO L87 Difference]: Start difference. First operand 22092 states and 32853 transitions. Second operand 3 states. [2019-10-02 07:22:37,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-02 07:22:37,417 INFO L93 Difference]: Finished difference Result 44912 states and 66716 transitions. [2019-10-02 07:22:37,418 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-10-02 07:22:37,418 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 773 [2019-10-02 07:22:37,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-02 07:22:37,796 INFO L225 Difference]: With dead ends: 44912 [2019-10-02 07:22:37,796 INFO L226 Difference]: Without dead ends: 22903 [2019-10-02 07:22:37,864 INFO L640 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-02 07:22:37,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22903 states. [2019-10-02 07:22:39,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22903 to 22882. [2019-10-02 07:22:39,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22882 states. [2019-10-02 07:22:39,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22882 states to 22882 states and 33957 transitions. [2019-10-02 07:22:39,448 INFO L78 Accepts]: Start accepts. Automaton has 22882 states and 33957 transitions. Word has length 773 [2019-10-02 07:22:39,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-02 07:22:39,450 INFO L475 AbstractCegarLoop]: Abstraction has 22882 states and 33957 transitions. [2019-10-02 07:22:39,450 INFO L476 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-10-02 07:22:39,451 INFO L276 IsEmpty]: Start isEmpty. Operand 22882 states and 33957 transitions. [2019-10-02 07:22:39,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 919 [2019-10-02 07:22:39,623 INFO L403 BasicCegarLoop]: Found error trace [2019-10-02 07:22:39,626 INFO L411 BasicCegarLoop]: trace histogram [29, 29, 29, 15, 15, 15, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-02 07:22:39,626 INFO L418 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-02 07:22:39,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-02 07:22:39,627 INFO L82 PathProgramCache]: Analyzing trace with hash 457531922, now seen corresponding path program 1 times [2019-10-02 07:22:39,627 INFO L224 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-10-02 07:22:39,628 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-10-02 07:22:39,680 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-02 07:22:39,681 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-02 07:22:39,681 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-02 07:22:40,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-02 07:22:41,039 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2019-10-02 07:22:41,039 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-10-02 07:22:41,039 INFO L224 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2019-10-02 07:22:44,423 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-02 07:23:02,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2019-10-02 07:23:02,660 INFO L285 seRefinementStrategy]: Strategy CamelRefinementStrategy was unsuccessful and could not determine trace feasibility. [2019-10-02 07:23:02,661 INFO L478 BasicCegarLoop]: Counterexample might be feasible [2019-10-02 07:23:02,704 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,705 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,705 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,705 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,705 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,705 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,706 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,706 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,706 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,706 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,706 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,707 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,707 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,707 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,708 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) [2019-10-02 07:23:02,708 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) [2019-10-02 07:23:02,708 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) [2019-10-02 07:23:02,709 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-10-02 07:23:02,834 WARN L226 ceAbstractionStarter]: Unable to decide correctness. Please check the following counterexample manually. [2019-10-02 07:23:02,835 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.10 07:23:02 BoogieIcfgContainer [2019-10-02 07:23:02,835 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-10-02 07:23:02,838 INFO L168 Benchmark]: Toolchain (without parser) took 713318.96 ms. Allocated memory was 178.8 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 134.2 MB in the beginning and 345.7 MB in the end (delta: -211.4 MB). Peak memory consumption was 1.7 GB. Max. memory is 7.1 GB. [2019-10-02 07:23:02,839 INFO L168 Benchmark]: CDTParser took 0.30 ms. Allocated memory is still 140.0 MB. Free memory was 104.8 MB in the beginning and 104.5 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. [2019-10-02 07:23:02,840 INFO L168 Benchmark]: CACSL2BoogieTranslator took 10514.18 ms. Allocated memory was 178.8 MB in the beginning and 591.4 MB in the end (delta: 412.6 MB). Free memory was 134.2 MB in the beginning and 402.0 MB in the end (delta: -267.7 MB). Peak memory consumption was 334.4 MB. Max. memory is 7.1 GB. [2019-10-02 07:23:02,840 INFO L168 Benchmark]: Boogie Preprocessor took 1051.10 ms. Allocated memory is still 591.4 MB. Free memory was 402.0 MB in the beginning and 244.2 MB in the end (delta: 157.8 MB). Peak memory consumption was 157.8 MB. Max. memory is 7.1 GB. [2019-10-02 07:23:02,841 INFO L168 Benchmark]: RCFGBuilder took 600874.89 ms. Allocated memory was 591.4 MB in the beginning and 1.3 GB in the end (delta: 698.9 MB). Free memory was 244.2 MB in the beginning and 210.0 MB in the end (delta: 34.2 MB). Peak memory consumption was 2.6 GB. Max. memory is 7.1 GB. [2019-10-02 07:23:02,842 INFO L168 Benchmark]: TraceAbstraction took 100869.52 ms. Allocated memory was 1.3 GB in the beginning and 2.1 GB in the end (delta: 810.5 MB). Free memory was 210.0 MB in the beginning and 345.7 MB in the end (delta: -135.7 MB). Peak memory consumption was 674.8 MB. Max. memory is 7.1 GB. [2019-10-02 07:23:02,846 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.30 ms. Allocated memory is still 140.0 MB. Free memory was 104.8 MB in the beginning and 104.5 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 10514.18 ms. Allocated memory was 178.8 MB in the beginning and 591.4 MB in the end (delta: 412.6 MB). Free memory was 134.2 MB in the beginning and 402.0 MB in the end (delta: -267.7 MB). Peak memory consumption was 334.4 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 1051.10 ms. Allocated memory is still 591.4 MB. Free memory was 402.0 MB in the beginning and 244.2 MB in the end (delta: 157.8 MB). Peak memory consumption was 157.8 MB. Max. memory is 7.1 GB. * RCFGBuilder took 600874.89 ms. Allocated memory was 591.4 MB in the beginning and 1.3 GB in the end (delta: 698.9 MB). Free memory was 244.2 MB in the beginning and 210.0 MB in the end (delta: 34.2 MB). Peak memory consumption was 2.6 GB. Max. memory is 7.1 GB. * TraceAbstraction took 100869.52 ms. Allocated memory was 1.3 GB in the beginning and 2.1 GB in the end (delta: 810.5 MB). Free memory was 210.0 MB in the beginning and 345.7 MB in the end (delta: -135.7 MB). Peak memory consumption was 674.8 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 8116]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: unable to decide satisfiability of path constraint, overapproximation of large string literal at line 21010, overapproximation of bitwiseOr at line 11726, overapproximation of bitwiseAnd at line 12550. Possible FailurePath: [L8132] int LDV_IN_INTERRUPT = 1; [L8228-L8239] static u32 const ofdmswing_table[43U] = { 188743725U, 201326640U, 213909555U, 226492470U, 239075385U, 251658300U, 268435520U, 285212740U, 301989960U, 318767180U, 339738705U, 360710230U, 381681755U, 402653280U, 427819110U, 452984940U, 478150770U, 507510905U, 536871040U, 570425480U, 603979920U, 637534360U, 679477410U, 717226155U, 759169205U, 805306560U, 851443915U, 901775575U, 956301540U, 1015021810U, 1073742080U, 1136656655U, 1203765535U, 1275068720U, 1350566210U, 1430258005U, 1514144105U, 1606418815U, 1698693525U, 1803551150U, 1908408775U, 2021655010U, 2139095550U}; [L8240-L8306] static u8 const cckswing_table_ch1ch13[33U][8U] = { { 9U, 8U, 7U, 6U, 4U, 3U, 1U, 1U}, { 9U, 9U, 8U, 6U, 5U, 3U, 1U, 1U}, { 10U, 9U, 8U, 7U, 5U, 3U, 2U, 1U}, { 10U, 10U, 9U, 7U, 5U, 3U, 2U, 1U}, { 11U, 10U, 9U, 8U, 6U, 4U, 2U, 1U}, { 11U, 11U, 10U, 8U, 6U, 4U, 2U, 1U}, { 12U, 12U, 10U, 9U, 6U, 4U, 2U, 1U}, { 13U, 12U, 11U, 9U, 7U, 4U, 2U, 1U}, { 13U, 13U, 12U, 10U, 7U, 5U, 2U, 1U}, { 14U, 14U, 12U, 10U, 8U, 5U, 2U, 1U}, { 15U, 15U, 13U, 11U, 8U, 5U, 3U, 1U}, { 16U, 16U, 14U, 11U, 8U, 5U, 3U, 1U}, { 17U, 17U, 15U, 12U, 9U, 6U, 3U, 1U}, { 18U, 18U, 15U, 12U, 9U, 6U, 3U, 1U}, { 19U, 19U, 16U, 13U, 10U, 6U, 3U, 1U}, { 20U, 20U, 17U, 14U, 11U, 7U, 3U, 2U}, { 22U, 21U, 18U, 15U, 11U, 7U, 4U, 1U}, { 23U, 22U, 19U, 16U, 12U, 8U, 4U, 2U}, { 24U, 23U, 21U, 17U, 12U, 8U, 4U, 2U}, { 26U, 25U, 22U, 18U, 13U, 9U, 4U, 2U}, { 27U, 26U, 23U, 19U, 14U, 9U, 4U, 2U}, { 29U, 28U, 24U, 20U, 15U, 10U, 5U, 2U}, { 31U, 30U, 26U, 21U, 16U, 10U, 5U, 2U}, { 32U, 32U, 27U, 22U, 17U, 8U, 5U, 2U}, { 34U, 33U, 29U, 24U, 17U, 11U, 6U, 2U}, { 36U, 35U, 31U, 25U, 19U, 12U, 6U, 3U}, { 38U, 37U, 33U, 27U, 20U, 13U, 6U, 3U}, { 40U, 40U, 34U, 28U, 21U, 13U, 7U, 3U}, { 43U, 42U, 37U, 30U, 22U, 14U, 7U, 3U}, { 45U, 45U, 39U, 31U, 24U, 15U, 8U, 3U}, { 48U, 47U, 41U, 33U, 25U, 16U, 8U, 3U}, { 51U, 50U, 43U, 35U, 26U, 17U, 8U, 4U}, { 54U, 53U, 46U, 37U, 28U, 18U, 9U, 4U}}; [L8307-L8373] static u8 const cckswing_table_ch14[33U][8U] = { { 9U, 8U, 7U, 4U, 0U, 0U, 0U, 0U}, { 9U, 9U, 8U, 5U, 0U, 0U, 0U, 0U}, { 10U, 9U, 8U, 5U, 0U, 0U, 0U, 0U}, { 10U, 10U, 9U, 5U, 0U, 0U, 0U, 0U}, { 11U, 10U, 9U, 5U, 0U, 0U, 0U, 0U}, { 11U, 11U, 10U, 6U, 0U, 0U, 0U, 0U}, { 12U, 12U, 10U, 6U, 0U, 0U, 0U, 0U}, { 13U, 12U, 11U, 6U, 0U, 0U, 0U, 0U}, { 13U, 13U, 12U, 7U, 0U, 0U, 0U, 0U}, { 14U, 14U, 12U, 7U, 0U, 0U, 0U, 0U}, { 15U, 15U, 13U, 8U, 0U, 0U, 0U, 0U}, { 16U, 16U, 14U, 8U, 0U, 0U, 0U, 0U}, { 17U, 17U, 15U, 9U, 0U, 0U, 0U, 0U}, { 18U, 18U, 15U, 9U, 0U, 0U, 0U, 0U}, { 19U, 19U, 16U, 10U, 0U, 0U, 0U, 0U}, { 20U, 20U, 17U, 10U, 0U, 0U, 0U, 0U}, { 22U, 21U, 18U, 11U, 0U, 0U, 0U, 0U}, { 23U, 22U, 19U, 11U, 0U, 0U, 0U, 0U}, { 24U, 23U, 21U, 12U, 0U, 0U, 0U, 0U}, { 26U, 25U, 22U, 13U, 0U, 0U, 0U, 0U}, { 27U, 26U, 23U, 14U, 0U, 0U, 0U, 0U}, { 29U, 28U, 24U, 14U, 0U, 0U, 0U, 0U}, { 31U, 30U, 26U, 15U, 0U, 0U, 0U, 0U}, { 32U, 32U, 27U, 16U, 0U, 0U, 0U, 0U}, { 34U, 33U, 29U, 17U, 0U, 0U, 0U, 0U}, { 36U, 35U, 31U, 18U, 0U, 0U, 0U, 0U}, { 38U, 37U, 33U, 19U, 0U, 0U, 0U, 0U}, { 40U, 40U, 36U, 20U, 0U, 0U, 0U, 0U}, { 43U, 42U, 37U, 21U, 0U, 0U, 0U, 0U}, { 45U, 45U, 23U, 23U, 0U, 0U, 0U, 0U}, { 48U, 47U, 41U, 24U, 0U, 0U, 0U, 0U}, { 51U, 50U, 43U, 25U, 0U, 0U, 0U, 0U}, { 54U, 53U, 46U, 27U, 0U, 0U, 0U, 0U}}; [L8374-L8376] static u32 const edca_setting_dl[10U] = { 42063U, 6202447U, 6177570U, 6202411U, 42063U, 42544U, 6202928U, 6202411U}; [L8377-L8379] static u32 const edca_setting_ul[10U] = { 6177570U, 42063U, 6202447U, 6202155U, 6202402U, 6202146U, 4105264U, 6202447U}; [L10713-L10905] static u8 reserved_page_packet[768U] = { 128U, 0U, 0U, 0U, 255U, 255U, 255U, 255U, 255U, 255U, 0U, 224U, 76U, 2U, 177U, 120U, 236U, 26U, 89U, 11U, 173U, 212U, 32U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 100U, 0U, 16U, 4U, 0U, 5U, 84U, 101U, 115U, 116U, 50U, 1U, 8U, 130U, 132U, 11U, 22U, 36U, 48U, 72U, 108U, 3U, 1U, 6U, 6U, 2U, 0U, 0U, 42U, 1U, 2U, 50U, 4U, 12U, 18U, 24U, 96U, 45U, 26U, 108U, 9U, 3U, 255U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 61U, 0U, 221U, 7U, 0U, 224U, 76U, 2U, 2U, 0U, 0U, 221U, 24U, 0U, 80U, 242U, 1U, 1U, 0U, 0U, 80U, 242U, 4U, 1U, 0U, 0U, 80U, 242U, 4U, 1U, 0U, 0U, 80U, 242U, 2U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 16U, 0U, 40U, 140U, 0U, 18U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 129U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 164U, 16U, 1U, 192U, 236U, 26U, 89U, 11U, 173U, 212U, 0U, 224U, 76U, 2U, 177U, 120U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 24U, 0U, 40U, 140U, 0U, 18U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 1U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 128U, 0U, 0U, 0U, 0U, 0U, 0U, 72U, 1U, 0U, 0U, 236U, 26U, 89U, 11U, 173U, 212U, 0U, 224U, 76U, 2U, 177U, 120U, 236U, 26U, 89U, 11U, 173U, 212U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 114U, 0U, 40U, 140U, 0U, 18U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 1U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 128U, 0U, 0U, 0U, 0U, 0U, 0U, 80U, 0U, 0U, 0U, 0U, 64U, 16U, 16U, 0U, 3U, 0U, 224U, 76U, 118U, 0U, 66U, 0U, 64U, 16U, 16U, 0U, 3U, 0U, 0U, 158U, 70U, 21U, 50U, 39U, 242U, 45U, 0U, 100U, 0U, 0U, 4U, 0U, 12U, 108U, 105U, 110U, 107U, 115U, 121U, 115U, 95U, 119U, 108U, 97U, 110U, 1U, 4U, 130U, 132U, 139U, 150U, 3U, 1U, 1U, 6U, 2U, 0U, 0U, 42U, 1U, 0U, 50U, 8U, 36U, 48U, 72U, 108U, 12U, 18U, 24U, 96U, 45U, 26U, 108U, 24U, 3U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 61U, 0U, 221U, 6U, 0U, 224U, 76U, 2U, 1U, 112U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U, 0U}; [L19717-L19739] struct wlan_pwr_cfg rtl8723B_power_on_flow[24U] = { {32U, 255U, 15U, 3U, 0U, 1U, 1U, 1U}, {103U, 255U, 15U, 3U, 0U, 1U, 16U, 0U}, {1U, 255U, 15U, 3U, 0U, 3U, 1U, 1U}, {0U, 255U, 15U, 3U, 0U, 1U, 32U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 28U, 0U}, {117U, 255U, 15U, 4U, 0U, 1U, 1U, 0U}, {6U, 255U, 15U, 15U, 0U, 2U, 2U, 2U}, {117U, 255U, 15U, 4U, 0U, 1U, 1U, 1U}, {6U, 255U, 15U, 15U, 0U, 1U, 1U, 1U}, {5U, 255U, 15U, 15U, 0U, 1U, 128U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 24U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 1U, 1U}, {5U, 255U, 15U, 15U, 0U, 2U, 1U, 0U}, {16U, 255U, 15U, 15U, 0U, 1U, 64U, 64U}, {73U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {99U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {98U, 255U, 15U, 15U, 0U, 1U, 2U, 0U}, {88U, 255U, 15U, 15U, 0U, 1U, 1U, 1U}, {90U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {104U, 1U, 15U, 15U, 0U, 1U, 8U, 8U}, {105U, 255U, 15U, 15U, 0U, 1U, 64U, 64U}, {65535U, 255U, 15U, 15U, 0U, 4U, 0U, 0U}}; [L19740-L19749] struct wlan_pwr_cfg rtl8723B_radio_off_flow[16U] = { {31U, 255U, 15U, 15U, 0U, 1U, 255U, 0U}, {79U, 255U, 15U, 15U, 0U, 1U, 1U, 0U}, {73U, 255U, 15U, 15U, 0U, 1U, 2U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {5U, 255U, 15U, 15U, 0U, 2U, 2U, 0U}, {16U, 255U, 15U, 15U, 0U, 1U, 64U, 0U}, {0U, 255U, 15U, 3U, 0U, 1U, 32U, 32U}, {32U, 255U, 15U, 3U, 0U, 1U, 1U, 0U}, {65535U, 255U, 15U, 15U, 0U, 4U, 0U, 0U}}; [L19750-L19766] struct wlan_pwr_cfg rtl8723B_card_disable_flow[31U] = { {31U, 255U, 15U, 15U, 0U, 1U, 255U, 0U}, {79U, 255U, 15U, 15U, 0U, 1U, 1U, 0U}, {73U, 255U, 15U, 15U, 0U, 1U, 2U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {5U, 255U, 15U, 15U, 0U, 2U, 2U, 0U}, {16U, 255U, 15U, 15U, 0U, 1U, 64U, 0U}, {0U, 255U, 15U, 3U, 0U, 1U, 32U, 32U}, {32U, 255U, 15U, 3U, 0U, 1U, 1U, 0U}, {7U, 255U, 15U, 1U, 0U, 1U, 255U, 32U}, {5U, 255U, 15U, 3U, 0U, 1U, 24U, 8U}, {5U, 255U, 15U, 4U, 0U, 1U, 4U, 4U}, {74U, 255U, 15U, 2U, 0U, 1U, 1U, 1U}, {35U, 255U, 15U, 1U, 0U, 1U, 16U, 16U}, {134U, 255U, 15U, 1U, 3U, 1U, 1U, 1U}, {134U, 255U, 15U, 1U, 3U, 2U, 2U, 0U}, {65535U, 255U, 15U, 15U, 0U, 4U, 0U, 0U}}; [L19767-L19796] struct wlan_pwr_cfg rtl8723B_card_enable_flow[31U] = { {5U, 255U, 15U, 15U, 0U, 1U, 136U, 0U}, {134U, 255U, 15U, 1U, 3U, 1U, 1U, 0U}, {134U, 255U, 15U, 1U, 3U, 2U, 2U, 2U}, {74U, 255U, 15U, 2U, 0U, 1U, 1U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 24U, 0U}, {35U, 255U, 15U, 1U, 0U, 1U, 16U, 0U}, {769U, 255U, 15U, 4U, 0U, 1U, 255U, 0U}, {32U, 255U, 15U, 3U, 0U, 1U, 1U, 1U}, {103U, 255U, 15U, 3U, 0U, 1U, 16U, 0U}, {1U, 255U, 15U, 3U, 0U, 3U, 1U, 1U}, {0U, 255U, 15U, 3U, 0U, 1U, 32U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 28U, 0U}, {117U, 255U, 15U, 4U, 0U, 1U, 1U, 0U}, {6U, 255U, 15U, 15U, 0U, 2U, 2U, 2U}, {117U, 255U, 15U, 4U, 0U, 1U, 1U, 1U}, {6U, 255U, 15U, 15U, 0U, 1U, 1U, 1U}, {5U, 255U, 15U, 15U, 0U, 1U, 128U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 24U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 1U, 1U}, {5U, 255U, 15U, 15U, 0U, 2U, 1U, 0U}, {16U, 255U, 15U, 15U, 0U, 1U, 64U, 64U}, {73U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {99U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {98U, 255U, 15U, 15U, 0U, 1U, 2U, 0U}, {88U, 255U, 15U, 15U, 0U, 1U, 1U, 1U}, {90U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {104U, 1U, 15U, 15U, 0U, 1U, 8U, 8U}, {105U, 255U, 15U, 15U, 0U, 1U, 64U, 64U}, {65535U, 255U, 15U, 15U, 0U, 4U, 0U, 0U}}; [L19797-L19813] struct wlan_pwr_cfg rtl8723B_suspend_flow[31U] = { {31U, 255U, 15U, 15U, 0U, 1U, 255U, 0U}, {79U, 255U, 15U, 15U, 0U, 1U, 1U, 0U}, {73U, 255U, 15U, 15U, 0U, 1U, 2U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {5U, 255U, 15U, 15U, 0U, 2U, 2U, 0U}, {16U, 255U, 15U, 15U, 0U, 1U, 64U, 0U}, {0U, 255U, 15U, 3U, 0U, 1U, 32U, 32U}, {32U, 255U, 15U, 3U, 0U, 1U, 1U, 0U}, {5U, 255U, 15U, 4U, 0U, 1U, 24U, 24U}, {5U, 255U, 15U, 3U, 0U, 1U, 24U, 8U}, {35U, 255U, 15U, 1U, 0U, 1U, 16U, 16U}, {7U, 255U, 15U, 1U, 0U, 1U, 255U, 32U}, {5U, 255U, 15U, 4U, 0U, 1U, 24U, 24U}, {134U, 255U, 15U, 1U, 3U, 1U, 1U, 1U}, {134U, 255U, 15U, 1U, 3U, 2U, 2U, 0U}, {65535U, 255U, 15U, 15U, 0U, 4U, 0U, 0U}}; [L19814-L19841] struct wlan_pwr_cfg rtl8723B_resume_flow[31U] = { {5U, 255U, 15U, 15U, 0U, 1U, 136U, 0U}, {134U, 255U, 15U, 1U, 3U, 1U, 1U, 0U}, {134U, 255U, 15U, 1U, 3U, 2U, 2U, 2U}, {35U, 255U, 15U, 1U, 0U, 1U, 16U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 24U, 0U}, {32U, 255U, 15U, 3U, 0U, 1U, 1U, 1U}, {103U, 255U, 15U, 3U, 0U, 1U, 16U, 0U}, {1U, 255U, 15U, 3U, 0U, 3U, 1U, 1U}, {0U, 255U, 15U, 3U, 0U, 1U, 32U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 28U, 0U}, {117U, 255U, 15U, 4U, 0U, 1U, 1U, 0U}, {6U, 255U, 15U, 15U, 0U, 2U, 2U, 2U}, {117U, 255U, 15U, 4U, 0U, 1U, 1U, 1U}, {6U, 255U, 15U, 15U, 0U, 1U, 1U, 1U}, {5U, 255U, 15U, 15U, 0U, 1U, 128U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 24U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 1U, 1U}, {5U, 255U, 15U, 15U, 0U, 2U, 1U, 0U}, {16U, 255U, 15U, 15U, 0U, 1U, 64U, 64U}, {73U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {99U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {98U, 255U, 15U, 15U, 0U, 1U, 2U, 0U}, {88U, 255U, 15U, 15U, 0U, 1U, 1U, 1U}, {90U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {104U, 1U, 15U, 15U, 0U, 1U, 8U, 8U}, {105U, 255U, 15U, 15U, 0U, 1U, 64U, 64U}, {65535U, 255U, 15U, 15U, 0U, 4U, 0U, 0U}}; [L19842-L19855] struct wlan_pwr_cfg rtl8723B_hwpdn_flow[31U] = { {31U, 255U, 15U, 15U, 0U, 1U, 255U, 0U}, {79U, 255U, 15U, 15U, 0U, 1U, 1U, 0U}, {73U, 255U, 15U, 15U, 0U, 1U, 2U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {5U, 255U, 15U, 15U, 0U, 2U, 2U, 0U}, {16U, 255U, 15U, 15U, 0U, 1U, 64U, 0U}, {0U, 255U, 15U, 3U, 0U, 1U, 32U, 32U}, {32U, 255U, 15U, 3U, 0U, 1U, 1U, 0U}, {35U, 255U, 15U, 1U, 0U, 1U, 16U, 16U}, {7U, 255U, 15U, 3U, 0U, 1U, 255U, 32U}, {6U, 255U, 15U, 15U, 0U, 1U, 1U, 0U}, {5U, 255U, 15U, 15U, 0U, 1U, 128U, 128U}, {65535U, 255U, 15U, 15U, 0U, 4U, 0U, 0U}}; [L19856-L19870] struct wlan_pwr_cfg rtl8723B_enter_lps_flow[16U] = { {769U, 255U, 15U, 4U, 0U, 1U, 255U, 255U}, {1314U, 255U, 15U, 15U, 0U, 1U, 255U, 255U}, {1528U, 255U, 15U, 15U, 0U, 2U, 255U, 0U}, {1529U, 255U, 15U, 15U, 0U, 2U, 255U, 0U}, {1530U, 255U, 15U, 15U, 0U, 2U, 255U, 0U}, {1531U, 255U, 15U, 15U, 0U, 2U, 255U, 0U}, {2U, 255U, 15U, 15U, 0U, 1U, 1U, 0U}, {2U, 255U, 15U, 15U, 0U, 3U, 0U, 0U}, {2U, 255U, 15U, 15U, 0U, 1U, 2U, 0U}, {256U, 255U, 15U, 15U, 0U, 1U, 255U, 3U}, {257U, 255U, 15U, 15U, 0U, 1U, 2U, 0U}, {147U, 255U, 15U, 1U, 0U, 1U, 255U, 0U}, {1363U, 255U, 15U, 15U, 0U, 1U, 32U, 32U}, {65535U, 255U, 15U, 15U, 0U, 4U, 0U, 0U}}; [L19871-L19883] struct wlan_pwr_cfg rtl8723B_leave_lps_flow[16U] = { {128U, 255U, 15U, 1U, 3U, 1U, 255U, 132U}, {65112U, 255U, 15U, 2U, 0U, 1U, 255U, 132U}, {865U, 255U, 15U, 4U, 0U, 1U, 255U, 132U}, {2U, 255U, 15U, 15U, 0U, 3U, 0U, 1U}, {8U, 255U, 15U, 15U, 0U, 1U, 16U, 0U}, {265U, 255U, 15U, 15U, 0U, 2U, 128U, 0U}, {41U, 255U, 15U, 15U, 0U, 1U, 192U, 0U}, {257U, 255U, 15U, 15U, 0U, 1U, 2U, 2U}, {256U, 255U, 15U, 15U, 0U, 1U, 255U, 255U}, {2U, 255U, 15U, 15U, 0U, 1U, 3U, 3U}, {1314U, 255U, 15U, 15U, 0U, 1U, 255U, 0U}, {65535U, 255U, 15U, 15U, 0U, 4U, 0U, 0U}}; [L20785] int ldv_state_variable_3 ; [L20786] int ldv_state_variable_2 ; [L20787] struct sk_buff *rtl8723be_hal_ops_group2 ; [L20788] int ref_cnt ; [L20789] struct device *rtlwifi_pm_ops_group1 ; [L20790] struct ieee80211_hw *rtl8723be_hal_ops_group1 ; [L20791] struct pci_dev *rtl8723be_driver_group0 ; [L20792] struct ieee80211_sta *rtl8723be_hal_ops_group0 ; [L20793] int ldv_state_variable_1 ; [L20794] int ldv_state_variable_0 ; [L20966-L20981] static struct rtl_hal_ops rtl8723be_hal_ops = {& rtl8723be_init_sw_vars, & rtl8723be_deinit_sw_vars, 0, & rtl8723be_read_eeprom_info, & rtl8723be_interrupt_recognized, & rtl8723be_hw_init, & rtl8723be_card_disable, & rtl8723be_suspend, & rtl8723be_resume, & rtl8723be_enable_interrupt, & rtl8723be_disable_interrupt, & rtl8723be_set_network_type, & rtl8723be_set_check_bssid, & rtl8723be_phy_set_bw_mode, & rtl8723be_phy_sw_chnl, & rtl8723be_set_qos, & rtl8723be_set_beacon_related_registers, & rtl8723be_set_beacon_interval, & rtl8723be_update_interrupt_mask, & rtl8723be_get_hw_reg, & rtl8723be_set_hw_reg, & rtl8723be_update_hal_rate_tbl, 0, 0, 0, 0, & rtl8723be_tx_fill_desc, 0, & rtl8723be_tx_fill_cmddesc, 0, & rtl8723be_rx_query_desc, & rtl8723be_update_channel_access_setting, & rtl8723be_gpio_radio_on_off_checking, & rtl8723be_dm_watchdog, & rtl8723be_phy_scan_operation_backup, & rtl8723be_phy_set_rf_power_state, & rtl8723be_led_control, & rtl8723be_set_desc, & rtl8723be_get_desc, & rtl8723be_is_tx_desc_closed, & rtl8723be_tx_polling, & rtl8723be_enable_hw_security_config, & rtl8723be_set_key, & rtl8723be_init_sw_leds, 0, & rtl8723_phy_query_bb_reg, & rtl8723_phy_set_bb_reg, & rtl8723be_phy_query_rf_reg, & rtl8723be_phy_set_rf_reg, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & rtl8723be_fill_h2c_cmd, & rtl8723be_get_btc_status, & is_fw_header, 0}; [L20982] static struct rtl_mod_params rtl8723be_mod_params = {0, 0, 1, 0, 1, 0}; [L20983-L20994] static struct rtl_hal_cfg rtl8723be_hal_cfg = {2U, 1, (char *)"rtl8723be_pci", (char *)"rtlwifi/rtl8723befw.bin", 0, & rtl8723be_hal_ops, & rtl8723be_mod_params, 0, {0U, 2U, 8U, 4U, 8U, 256U, 4096U, 1U, 0U, 0U, 0U, 52U, 48U, 0U, 48U, 32768U, 4096U, 32U, 2U, 512U, 64U, 256U, 18U, 207U, 1648U, 1652U, 1656U, 1660U, 1664U, 0U, 1U, 2U, 4U, 5U, 67108864U, 33554432U, 16777216U, 8388608U, 4194304U, 2097152U, 0U, 1048576U, 524288U, 262144U, 131072U, 65536U, 32768U, 16384U, 0U, 0U, 512U, 536870912U, 1048576U, 256U, 2U, 4096U, 65536U, 128U, 0U, 33554432U, 64U, 67108864U, 32U, 16U, 8U, 4U, 1U, 101711872U, 0U, 0U, 1U, 2U, 3U, 4U, 5U, 6U, 7U, 8U, 9U, 10U, 11U, 19U, 27U}}; [L20995] static struct pci_device_id const rtl8723be_pci_id[2U] = { {4332U, 46883U, 4294967295U, 4294967295U, 0U, 0U, (unsigned long )(& rtl8723be_hal_cfg)}}; [L20996] struct pci_device_id const __mod_pci__rtl8723be_pci_id_device_table ; [L20997-L21000] static struct dev_pm_ops const rtlwifi_pm_ops = {0, 0, & rtl_pci_suspend, & rtl_pci_resume, & rtl_pci_suspend, & rtl_pci_resume, & rtl_pci_suspend, & rtl_pci_resume, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L21001-L21005] static struct pci_driver rtl8723be_driver = {{0, 0}, "rtl8723be", (struct pci_device_id const *)(& rtl8723be_pci_id), & rtl_pci_probe, & rtl_pci_disconnect, 0, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, & rtlwifi_pm_ops, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L21021] int ldv_retval_20 ; [L21024] int ldv_retval_18 ; [L21025] int ldv_retval_2 ; [L21026] int ldv_retval_5 ; [L21027] int ldv_retval_0 ; [L21028] int ldv_retval_11 ; [L21029] int ldv_retval_1 ; [L21030] int ldv_retval_15 ; [L21031] int ldv_retval_16 ; [L21035] int ldv_retval_8 ; [L21038] int ldv_retval_7 ; [L21040] int ldv_retval_19 ; [L21044] int ldv_retval_14 ; [L21045] int ldv_retval_17 ; [L21047] int ldv_retval_12 ; [L21049] int ldv_retval_6 ; [L21053] int ldv_retval_13 ; [L21055] int ldv_retval_9 ; [L21056] int ldv_retval_10 ; [L21058] int ldv_retval_4 ; [L21059] int ldv_retval_3 ; [L22225-L22322] u32 RTL8723BEPHY_REG_1TARRAY[388U] = { 2048U, 2147745792U, 2052U, 3U, 2056U, 64512U, 2060U, 10U, 2064U, 268440369U, 2068U, 34356496U, 2072U, 35652485U, 2076U, 0U, 2080U, 16777472U, 2084U, 3736068U, 2088U, 0U, 2092U, 0U, 2096U, 0U, 2100U, 0U, 2104U, 0U, 2108U, 0U, 2112U, 65536U, 2116U, 0U, 2120U, 0U, 2124U, 0U, 2128U, 0U, 2132U, 0U, 2136U, 1452937641U, 2140U, 16777236U, 2144U, 1727398160U, 2148U, 102696521U, 2152U, 0U, 2156U, 656877312U, 2160U, 117442400U, 2164U, 620773376U, 2168U, 2056U, 2172U, 0U, 2176U, 2952793116U, 2180U, 1U, 2184U, 0U, 2188U, 3435135168U, 2192U, 2048U, 2196U, 4294967294U, 2200U, 1076895760U, 2204U, 7364688U, 2304U, 0U, 2308U, 35U, 2312U, 0U, 2316U, 2165444881U, 2320U, 2U, 2324U, 513U, 2376U, 0U, 2560U, 13649864U, 2564U, 2164195340U, 2568U, 2357428992U, 2572U, 780079631U, 2576U, 2499853176U, 2580U, 286576680U, 2584U, 8917271U, 2588U, 2299793152U, 2592U, 437977088U, 2596U, 151917335U, 2600U, 516U, 2604U, 13828096U, 2672U, 270515968U, 2676U, 7U, 2680U, 2304U, 2684U, 576390662U, 2688U, 562062480U, 2860U, 0U, 3072U, 1208425792U, 3076U, 60839441U, 3080U, 228U, 3084U, 1819044972U, 3088U, 142606336U, 3092U, 1073742080U, 3096U, 142606336U, 3100U, 1073742080U, 3104U, 0U, 3108U, 0U, 3112U, 0U, 3116U, 0U, 3120U, 1776921668U, 3124U, 1184256687U, 3128U, 1232689556U, 3132U, 177706780U, 3136U, 528236607U, 3140U, 65719U, 3144U, 3959554311U, 3148U, 8323967U, 3152U, 1767191584U, 3156U, 1136394388U, 3160U, 143721U, 3164U, 2426002U, 3168U, 0U, 3172U, 1897038987U, 3176U, 1203768319U, 3180U, 54U, 3184U, 746520589U, 3188U, 33951963U, 3192U, 31U, 3196U, 12129810U, 3200U, 956301540U, 3204U, 552992768U, 3208U, 1073742080U, 3212U, 538968064U, 3216U, 134682U, 3220U, 0U, 3224U, 134682U, 3228U, 32639U, 3232U, 0U, 3236U, 196768U, 3240U, 0U, 3244U, 0U, 3248U, 0U, 3252U, 0U, 3256U, 0U, 3260U, 671088640U, 3264U, 0U, 3268U, 0U, 3272U, 0U, 3276U, 0U, 3280U, 0U, 3284U, 0U, 3288U, 1689396263U, 3292U, 7760178U, 3296U, 2236962U, 3300U, 0U, 3304U, 929317634U, 3308U, 798479372U, 3328U, 1856U, 3332U, 1073873921U, 3336U, 36991U, 3340U, 536936961U, 3344U, 2690855731U, 3348U, 859028563U, 3352U, 2056215407U, 3372U, 3432487285U, 3376U, 0U, 3380U, 2153807872U, 3384U, 0U, 3388U, 1209171U, 3392U, 0U, 3396U, 0U, 3400U, 0U, 3404U, 0U, 3408U, 1681331210U, 3412U, 0U, 3416U, 642U, 3420U, 805511268U, 3424U, 1179901544U, 3428U, 72452668U, 3432U, 8449U, 3436U, 706747414U, 3440U, 403846702U, 3444U, 841753120U, 3448U, 932900U, 3584U, 757935405U, 3588U, 757935405U, 3592U, 59778861U, 3600U, 757935405U, 3604U, 757935405U, 3608U, 757935405U, 3612U, 757935405U, 3624U, 0U, 3632U, 268491807U, 3636U, 268471327U, 3640U, 34865410U, 3644U, 1746273474U, 3648U, 16808960U, 3652U, 16795648U, 3656U, 4211081216U, 3660U, 10449U, 3664U, 268491807U, 3668U, 268471327U, 3672U, 34865410U, 3676U, 672533765U, 3680U, 8U, 3688U, 1779030U, 3692U, 12583062U, 3696U, 12583062U, 3700U, 16777302U, 3704U, 16777236U, 3708U, 16777302U, 3712U, 16777236U, 3716U, 12583062U, 3720U, 16777302U, 3724U, 12583062U, 3792U, 12583062U, 3796U, 12583062U, 3800U, 12583062U, 3804U, 214U, 3808U, 214U, 3820U, 29360150U, 3860U, 3U, 3916U, 0U, 3840U, 768U, 2080U, 16777472U, 2048U, 2198077440U}; [L22323-L22332] u32 RTL8723BEPHY_REG_ARRAY_PG[36U] = { 0U, 0U, 0U, 3592U, 65280U, 16384U, 0U, 0U, 0U, 2156U, 4294967040U, 875968512U, 0U, 0U, 0U, 3584U, 4294967295U, 1111770694U, 0U, 0U, 0U, 3588U, 4294967295U, 808728640U, 0U, 0U, 0U, 3600U, 4294967295U, 943735364U, 0U, 0U, 0U, 3604U, 4294967295U, 640693302U}; [L22333-L22385] u32 RTL8723BE_RADIOA_1TARRAY[206U] = { 0U, 65536U, 176U, 917472U, 254U, 0U, 254U, 0U, 254U, 0U, 177U, 24U, 254U, 0U, 254U, 0U, 254U, 0U, 178U, 543744U, 181U, 53964U, 182U, 599466U, 183U, 16U, 184U, 36991U, 92U, 2U, 124U, 2U, 126U, 5U, 139U, 457728U, 176U, 1047024U, 28U, 473554U, 30U, 0U, 223U, 1920U, 80U, 422965U, 81U, 438350U, 82U, 2002U, 83U, 0U, 84U, 328704U, 85U, 262766U, 221U, 76U, 112U, 422965U, 113U, 438350U, 114U, 2002U, 115U, 0U, 116U, 328704U, 117U, 262766U, 239U, 256U, 52U, 44503U, 53U, 23552U, 52U, 40404U, 53U, 20480U, 52U, 36305U, 53U, 17408U, 52U, 32206U, 53U, 14336U, 52U, 27857U, 53U, 17408U, 52U, 23758U, 53U, 14336U, 52U, 18638U, 53U, 17408U, 52U, 13518U, 53U, 14336U, 52U, 9297U, 53U, 17408U, 52U, 5198U, 53U, 14336U, 52U, 81U, 53U, 17408U, 239U, 0U, 239U, 256U, 237U, 16U, 68U, 44503U, 68U, 40404U, 68U, 36305U, 68U, 32206U, 68U, 27841U, 68U, 23758U, 68U, 17617U, 68U, 13518U, 68U, 9297U, 68U, 5198U, 68U, 81U, 239U, 0U, 237U, 0U, 239U, 8192U, 59U, 229615U, 59U, 197374U, 59U, 167142U, 59U, 131260U, 59U, 100517U, 59U, 69564U, 59U, 36721U, 59U, 2304U, 239U, 0U, 237U, 1U, 64U, 229615U, 64U, 197374U, 64U, 167142U, 64U, 131260U, 64U, 100517U, 64U, 69564U, 64U, 36721U, 64U, 2304U, 237U, 0U, 130U, 524288U, 131U, 32768U, 132U, 298368U, 133U, 425984U, 162U, 524288U, 163U, 32768U, 164U, 298368U, 165U, 425984U, 0U, 212352U}; [L22386-L22435] u32 RTL8723BEMAC_1T_ARRAY[194U] = { 47U, 48U, 53U, 0U, 1064U, 10U, 1065U, 16U, 1072U, 0U, 1073U, 0U, 1074U, 0U, 1075U, 1U, 1076U, 4U, 1077U, 5U, 1078U, 7U, 1079U, 8U, 1084U, 4U, 1085U, 5U, 1086U, 7U, 1087U, 8U, 1088U, 93U, 1089U, 1U, 1090U, 0U, 1092U, 16U, 1093U, 0U, 1094U, 0U, 1095U, 0U, 1096U, 0U, 1097U, 240U, 1098U, 15U, 1099U, 62U, 1100U, 16U, 1101U, 0U, 1102U, 0U, 1103U, 0U, 1104U, 0U, 1105U, 240U, 1106U, 15U, 1107U, 0U, 1110U, 94U, 1120U, 102U, 1121U, 102U, 1224U, 255U, 1225U, 8U, 1228U, 255U, 1229U, 255U, 1230U, 1U, 1280U, 38U, 1281U, 162U, 1282U, 47U, 1283U, 0U, 1284U, 40U, 1285U, 163U, 1286U, 94U, 1287U, 0U, 1288U, 43U, 1289U, 164U, 1290U, 94U, 1291U, 0U, 1292U, 79U, 1293U, 164U, 1294U, 0U, 1295U, 0U, 1298U, 28U, 1300U, 10U, 1302U, 10U, 1317U, 79U, 1360U, 16U, 1361U, 16U, 1369U, 2U, 1372U, 80U, 1373U, 255U, 1541U, 48U, 1544U, 14U, 1545U, 42U, 1568U, 255U, 1569U, 255U, 1570U, 255U, 1571U, 255U, 1572U, 255U, 1573U, 255U, 1574U, 255U, 1575U, 255U, 1592U, 80U, 1596U, 10U, 1597U, 10U, 1598U, 14U, 1599U, 14U, 1600U, 64U, 1602U, 64U, 1603U, 0U, 1618U, 200U, 1646U, 5U, 1792U, 33U, 1793U, 67U, 1794U, 101U, 1795U, 135U, 1800U, 33U, 1801U, 67U, 1802U, 101U, 1803U, 135U}; [L22436-L22501] u32 RTL8723BEAGCTAB_1TARRAY[260U] = { 3192U, 4244635649U, 3192U, 4227923969U, 3192U, 4211212289U, 3192U, 4194500609U, 3192U, 4177788929U, 3192U, 4161077249U, 3192U, 4144365569U, 3192U, 4127653889U, 3192U, 4110942209U, 3192U, 4094230529U, 3192U, 4077518849U, 3192U, 4060807169U, 3192U, 4044095489U, 3192U, 4027383809U, 3192U, 4010672129U, 3192U, 3993960449U, 3192U, 3977248769U, 3192U, 3960537089U, 3192U, 3943825409U, 3192U, 3927113729U, 3192U, 3910402049U, 3192U, 3893690369U, 3192U, 3876978689U, 3192U, 2853634049U, 3192U, 2836922369U, 3192U, 2820210689U, 3192U, 2803499009U, 3192U, 2786787329U, 3192U, 2770075649U, 3192U, 2753363969U, 3192U, 2736652289U, 3192U, 1730084865U, 3192U, 1713373185U, 3192U, 1696661505U, 3192U, 1679949825U, 3192U, 1663238145U, 3192U, 1646526465U, 3192U, 1629814785U, 3192U, 1193672705U, 3192U, 1176961025U, 3192U, 1160249345U, 3192U, 1143537665U, 3192U, 1126825985U, 3192U, 1110114305U, 3192U, 690749441U, 3192U, 674037761U, 3192U, 657326081U, 3192U, 640614401U, 3192U, 623902721U, 3192U, 607191041U, 3192U, 154271745U, 3192U, 137560065U, 3192U, 120848385U, 3192U, 104136705U, 3192U, 87425025U, 3192U, 70713345U, 3192U, 54001665U, 3192U, 37289985U, 3192U, 20578305U, 3192U, 3866625U, 3192U, 3932161U, 3192U, 3997697U, 3192U, 4063233U, 3192U, 4128769U, 3192U, 4232052737U, 3192U, 4215341057U, 3192U, 4198629377U, 3192U, 4181917697U, 3192U, 4165206017U, 3192U, 4148494337U, 3192U, 4131782657U, 3192U, 4115070977U, 3192U, 4098359297U, 3192U, 4081647617U, 3192U, 4064935937U, 3192U, 4048224257U, 3192U, 4031512577U, 3192U, 4014800897U, 3192U, 3998089217U, 3192U, 3981377537U, 3192U, 3964665857U, 3192U, 3947954177U, 3192U, 3931242497U, 3192U, 3914530817U, 3192U, 3897819137U, 3192U, 3881107457U, 3192U, 3864395777U, 3192U, 3847684097U, 3192U, 2857893889U, 3192U, 2841182209U, 3192U, 2824470529U, 3192U, 2807758849U, 3192U, 2791047169U, 3192U, 2774335489U, 3192U, 2757623809U, 3192U, 1734279169U, 3192U, 1717567489U, 3192U, 1700855809U, 3192U, 1684144129U, 3192U, 1667432449U, 3192U, 1650720769U, 3192U, 1634009089U, 3192U, 1197867009U, 3192U, 1181155329U, 3192U, 1164443649U, 3192U, 1147731969U, 3192U, 1131020289U, 3192U, 1114308609U, 3192U, 694943745U, 3192U, 678232065U, 3192U, 661520385U, 3192U, 644808705U, 3192U, 628097025U, 3192U, 611385345U, 3192U, 158466049U, 3192U, 141754369U, 3192U, 125042689U, 3192U, 108331009U, 3192U, 91619329U, 3192U, 74907649U, 3192U, 58195969U, 3192U, 41484289U, 3192U, 24772609U, 3192U, 8060929U, 3192U, 8126465U, 3192U, 8192001U, 3192U, 8257537U, 3192U, 8323073U, 3152U, 1767191586U, 3152U, 1767191584U}; [L23965] Element set_impl[15] ; [L23966] int last_index = 0; [L24100] Set LDV_SKBS ; [L21095] struct pci_device_id *ldvarg0 ; [L21096] void *tmp ; [L21097] u8 ldvarg18 ; [L21098] u8 tmp___0 ; [L21099] u32 ldvarg11 ; [L21100] u32 tmp___1 ; [L21101] bool ldvarg51 ; [L21102] struct ieee80211_hdr *ldvarg32 ; [L21103] void *tmp___2 ; [L21104] u32 ldvarg7 ; [L21105] u32 tmp___3 ; [L21106] bool ldvarg23 ; [L21107] u8 ldvarg43 ; [L21108] u8 tmp___4 ; [L21109] u8 *ldvarg42 ; [L21110] void *tmp___5 ; [L21111] enum radio_path ldvarg12 ; [L21112] u8 ldvarg56 ; [L21113] u8 tmp___6 ; [L21114] u8 ldvarg50 ; [L21115] u8 tmp___7 ; [L21116] enum nl80211_iftype ldvarg46 ; [L21117] u8 *ldvarg1 ; [L21118] void *tmp___8 ; [L21119] u32 ldvarg58 ; [L21120] u32 tmp___9 ; [L21121] bool ldvarg37 ; [L21122] bool ldvarg53 ; [L21123] u8 *ldvarg29 ; [L21124] void *tmp___10 ; [L21125] u8 *ldvarg44 ; [L21126] void *tmp___11 ; [L21127] bool ldvarg24 ; [L21128] struct ieee80211_tx_info *ldvarg35 ; [L21129] void *tmp___12 ; [L21130] u8 *ldvarg38 ; [L21131] void *tmp___13 ; [L21132] u16 ldvarg5 ; [L21133] u16 tmp___14 ; [L21134] u8 ldvarg33 ; [L21135] u8 tmp___15 ; [L21136] u8 ldvarg6 ; [L21137] u8 tmp___16 ; [L21138] enum rf_pwrstate ldvarg16 ; [L21139] u32 *ldvarg48 ; [L21140] void *tmp___17 ; [L21141] u8 ldvarg4 ; [L21142] u8 tmp___18 ; [L21143] u8 ldvarg14 ; [L21144] u8 tmp___19 ; [L21145] u8 *ldvarg34 ; [L21146] void *tmp___20 ; [L21147] u32 ldvarg28 ; [L21148] u32 tmp___21 ; [L21149] struct ieee80211_rx_status *ldvarg2 ; [L21150] void *tmp___22 ; [L21151] u32 *ldvarg47 ; [L21152] void *tmp___23 ; [L21153] u32 ldvarg39 ; [L21154] u32 tmp___24 ; [L21155] u32 ldvarg20 ; [L21156] u32 tmp___25 ; [L21157] struct rtl_tcb_desc *ldvarg31 ; [L21158] void *tmp___26 ; [L21159] u8 *ldvarg60 ; [L21160] void *tmp___27 ; [L21161] bool ldvarg41 ; [L21162] struct rtl_stats *ldvarg3 ; [L21163] void *tmp___28 ; [L21164] u32 ldvarg59 ; [L21165] u32 tmp___29 ; [L21166] bool ldvarg49 ; [L21167] u32 ldvarg57 ; [L21168] u32 tmp___30 ; [L21169] u32 ldvarg8 ; [L21170] u32 tmp___31 ; [L21171] u32 ldvarg13 ; [L21172] u32 tmp___32 ; [L21173] bool ldvarg55 ; [L21174] u8 ldvarg36 ; [L21175] u8 tmp___33 ; [L21176] u32 ldvarg10 ; [L21177] u32 tmp___34 ; [L21178] u32 ldvarg40 ; [L21179] u32 tmp___35 ; [L21180] enum radio_path ldvarg9 ; [L21181] enum led_ctl_mode ldvarg45 ; [L21182] struct rtl92c_firmware_header *ldvarg26 ; [L21183] void *tmp___36 ; [L21184] u32 ldvarg27 ; [L21185] u32 tmp___37 ; [L21186] enum nl80211_channel_type ldvarg15 ; [L21187] u8 *ldvarg30 ; [L21188] void *tmp___38 ; [L21189] u8 ldvarg21 ; [L21190] u8 tmp___39 ; [L21191] u32 ldvarg54 ; [L21192] u32 tmp___40 ; [L21193] u8 ldvarg61 ; [L21194] u8 tmp___41 ; [L21195] u8 *ldvarg17 ; [L21196] void *tmp___42 ; [L21197] u8 *ldvarg25 ; [L21198] void *tmp___43 ; [L21199] int ldvarg22 ; [L21200] int tmp___44 ; [L21201] u8 *ldvarg19 ; [L21202] void *tmp___45 ; [L21203] u8 *ldvarg52 ; [L21204] void *tmp___46 ; [L21205] int tmp___47 ; [L21206] int tmp___48 ; [L21207] int tmp___49 ; [L21208] int tmp___50 ; [L21209] int tmp___51 ; [L21211] CALL, EXPR ldv_zalloc(32UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21211] RET, EXPR ldv_zalloc(32UL) [L21211] tmp = ldv_zalloc(32UL) [L21212] ldvarg0 = (struct pci_device_id *)tmp [L21213] tmp___0 = __VERIFIER_nondet_u8() [L21214] ldvarg18 = tmp___0 [L21215] tmp___1 = __VERIFIER_nondet_u32() [L21216] ldvarg11 = tmp___1 [L21217] CALL, EXPR ldv_zalloc(30UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21217] RET, EXPR ldv_zalloc(30UL) [L21217] tmp___2 = ldv_zalloc(30UL) [L21218] ldvarg32 = (struct ieee80211_hdr *)tmp___2 [L21219] tmp___3 = __VERIFIER_nondet_u32() [L21220] ldvarg7 = tmp___3 [L21221] tmp___4 = __VERIFIER_nondet_u8() [L21222] ldvarg43 = tmp___4 [L21223] CALL, EXPR ldv_zalloc(1UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21223] RET, EXPR ldv_zalloc(1UL) [L21223] tmp___5 = ldv_zalloc(1UL) [L21224] ldvarg42 = (u8 *)tmp___5 [L21225] tmp___6 = __VERIFIER_nondet_u8() [L21226] ldvarg56 = tmp___6 [L21227] tmp___7 = __VERIFIER_nondet_u8() [L21228] ldvarg50 = tmp___7 [L21229] CALL, EXPR ldv_zalloc(1UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21229] RET, EXPR ldv_zalloc(1UL) [L21229] tmp___8 = ldv_zalloc(1UL) [L21230] ldvarg1 = (u8 *)tmp___8 [L21231] tmp___9 = __VERIFIER_nondet_u32() [L21232] ldvarg58 = tmp___9 [L21233] CALL, EXPR ldv_zalloc(1UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21233] RET, EXPR ldv_zalloc(1UL) [L21233] tmp___10 = ldv_zalloc(1UL) [L21234] ldvarg29 = (u8 *)tmp___10 [L21235] CALL, EXPR ldv_zalloc(1UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21235] RET, EXPR ldv_zalloc(1UL) [L21235] tmp___11 = ldv_zalloc(1UL) [L21236] ldvarg44 = (u8 *)tmp___11 [L21237] CALL, EXPR ldv_zalloc(48UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21237] RET, EXPR ldv_zalloc(48UL) [L21237] tmp___12 = ldv_zalloc(48UL) [L21238] ldvarg35 = (struct ieee80211_tx_info *)tmp___12 [L21239] CALL, EXPR ldv_zalloc(1UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21239] RET, EXPR ldv_zalloc(1UL) [L21239] tmp___13 = ldv_zalloc(1UL) [L21240] ldvarg38 = (u8 *)tmp___13 [L21241] tmp___14 = __VERIFIER_nondet_u16() [L21242] ldvarg5 = tmp___14 [L21243] tmp___15 = __VERIFIER_nondet_u8() [L21244] ldvarg33 = tmp___15 [L21245] tmp___16 = __VERIFIER_nondet_u8() [L21246] ldvarg6 = tmp___16 [L21247] CALL, EXPR ldv_zalloc(4UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21247] RET, EXPR ldv_zalloc(4UL) [L21247] tmp___17 = ldv_zalloc(4UL) [L21248] ldvarg48 = (u32 *)tmp___17 [L21249] tmp___18 = __VERIFIER_nondet_u8() [L21250] ldvarg4 = tmp___18 [L21251] tmp___19 = __VERIFIER_nondet_u8() [L21252] ldvarg14 = tmp___19 [L21253] CALL, EXPR ldv_zalloc(1UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21253] RET, EXPR ldv_zalloc(1UL) [L21253] tmp___20 = ldv_zalloc(1UL) [L21254] ldvarg34 = (u8 *)tmp___20 [L21255] tmp___21 = __VERIFIER_nondet_u32() [L21256] ldvarg28 = tmp___21 [L21257] CALL, EXPR ldv_zalloc(40UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21257] RET, EXPR ldv_zalloc(40UL) [L21257] tmp___22 = ldv_zalloc(40UL) [L21258] ldvarg2 = (struct ieee80211_rx_status *)tmp___22 [L21259] CALL, EXPR ldv_zalloc(4UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21259] RET, EXPR ldv_zalloc(4UL) [L21259] tmp___23 = ldv_zalloc(4UL) [L21260] ldvarg47 = (u32 *)tmp___23 [L21261] tmp___24 = __VERIFIER_nondet_u32() [L21262] ldvarg39 = tmp___24 [L21263] tmp___25 = __VERIFIER_nondet_u32() [L21264] ldvarg20 = tmp___25 [L21265] CALL, EXPR ldv_zalloc(56UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21265] RET, EXPR ldv_zalloc(56UL) [L21265] tmp___26 = ldv_zalloc(56UL) [L21266] ldvarg31 = (struct rtl_tcb_desc *)tmp___26 [L21267] CALL, EXPR ldv_zalloc(1UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21267] RET, EXPR ldv_zalloc(1UL) [L21267] tmp___27 = ldv_zalloc(1UL) [L21268] ldvarg60 = (u8 *)tmp___27 [L21269] CALL, EXPR ldv_zalloc(128UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21269] RET, EXPR ldv_zalloc(128UL) [L21269] tmp___28 = ldv_zalloc(128UL) [L21270] ldvarg3 = (struct rtl_stats *)tmp___28 [L21271] tmp___29 = __VERIFIER_nondet_u32() [L21272] ldvarg59 = tmp___29 [L21273] tmp___30 = __VERIFIER_nondet_u32() [L21274] ldvarg57 = tmp___30 [L21275] tmp___31 = __VERIFIER_nondet_u32() [L21276] ldvarg8 = tmp___31 [L21277] tmp___32 = __VERIFIER_nondet_u32() [L21278] ldvarg13 = tmp___32 [L21279] tmp___33 = __VERIFIER_nondet_u8() [L21280] ldvarg36 = tmp___33 [L21281] tmp___34 = __VERIFIER_nondet_u32() [L21282] ldvarg10 = tmp___34 [L21283] tmp___35 = __VERIFIER_nondet_u32() [L21284] ldvarg40 = tmp___35 [L21285] CALL, EXPR ldv_zalloc(32UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21285] RET, EXPR ldv_zalloc(32UL) [L21285] tmp___36 = ldv_zalloc(32UL) [L21286] ldvarg26 = (struct rtl92c_firmware_header *)tmp___36 [L21287] tmp___37 = __VERIFIER_nondet_u32() [L21288] ldvarg27 = tmp___37 [L21289] CALL, EXPR ldv_zalloc(1UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21289] RET, EXPR ldv_zalloc(1UL) [L21289] tmp___38 = ldv_zalloc(1UL) [L21290] ldvarg30 = (u8 *)tmp___38 [L21291] tmp___39 = __VERIFIER_nondet_u8() [L21292] ldvarg21 = tmp___39 [L21293] tmp___40 = __VERIFIER_nondet_u32() [L21294] ldvarg54 = tmp___40 [L21295] tmp___41 = __VERIFIER_nondet_u8() [L21296] ldvarg61 = tmp___41 [L21297] CALL, EXPR ldv_zalloc(1UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21297] RET, EXPR ldv_zalloc(1UL) [L21297] tmp___42 = ldv_zalloc(1UL) [L21298] ldvarg17 = (u8 *)tmp___42 [L21299] CALL, EXPR ldv_zalloc(1UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21299] RET, EXPR ldv_zalloc(1UL) [L21299] tmp___43 = ldv_zalloc(1UL) [L21300] ldvarg25 = (u8 *)tmp___43 [L21301] tmp___44 = __VERIFIER_nondet_int() [L21302] ldvarg22 = tmp___44 [L21303] CALL, EXPR ldv_zalloc(1UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21303] RET, EXPR ldv_zalloc(1UL) [L21303] tmp___45 = ldv_zalloc(1UL) [L21304] ldvarg19 = (u8 *)tmp___45 [L21305] CALL, EXPR ldv_zalloc(1UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21305] RET, EXPR ldv_zalloc(1UL) [L21305] tmp___46 = ldv_zalloc(1UL) [L21306] ldvarg52 = (u8 *)tmp___46 [L21307] CALL ldv_initialize() [L24119] CALL ldv_set_init(LDV_SKBS) [L23971] set = set_impl [L23972] last_index = 0 [L24119] RET ldv_set_init(LDV_SKBS) [L21307] RET ldv_initialize() [L21308] FCALL memset((void *)(& ldvarg51), 0, 1UL) [L21309] FCALL memset((void *)(& ldvarg23), 0, 1UL) [L21310] FCALL memset((void *)(& ldvarg12), 0, 4UL) [L21311] FCALL memset((void *)(& ldvarg46), 0, 4UL) [L21312] FCALL memset((void *)(& ldvarg37), 0, 1UL) [L21313] FCALL memset((void *)(& ldvarg53), 0, 1UL) [L21314] FCALL memset((void *)(& ldvarg24), 0, 1UL) [L21315] FCALL memset((void *)(& ldvarg16), 0, 4UL) [L21316] FCALL memset((void *)(& ldvarg41), 0, 1UL) [L21317] FCALL memset((void *)(& ldvarg49), 0, 1UL) [L21318] FCALL memset((void *)(& ldvarg55), 0, 1UL) [L21319] FCALL memset((void *)(& ldvarg9), 0, 4UL) [L21320] FCALL memset((void *)(& ldvarg45), 0, 4UL) [L21321] FCALL memset((void *)(& ldvarg15), 0, 4UL) [L21322] ldv_state_variable_1 = 0 [L21323] ref_cnt = 0 [L21324] ldv_state_variable_0 = 1 [L21325] ldv_state_variable_3 = 0 [L21326] ldv_state_variable_2 = 0 [L21328] tmp___47 = __VERIFIER_nondet_int() [L21330] case 0: [L21360] case 1: [L21361] COND TRUE ldv_state_variable_0 != 0 [L21362] tmp___49 = __VERIFIER_nondet_int() [L21364] case 0: [L21372] case 1: [L21373] COND TRUE ldv_state_variable_0 == 1 [L21374] CALL, EXPR rtl8723be_driver_init() [L21008] int tmp ; [L21010] CALL, EXPR __pci_register_driver(& rtl8723be_driver, & __this_module, "rtl8723be") [L24185] return __VERIFIER_nondet_int(); [L21010] RET, EXPR __pci_register_driver(& rtl8723be_driver, & __this_module, "rtl8723be") [L21010] tmp = __pci_register_driver(& rtl8723be_driver, & __this_module, "rtl8723be") [L21011] return (tmp); [L21374] RET, EXPR rtl8723be_driver_init() [L21374] ldv_retval_1 = rtl8723be_driver_init() [L21375] COND TRUE ldv_retval_1 == 0 [L21376] ldv_state_variable_0 = 3 [L21377] ldv_state_variable_2 = 1 [L21378] CALL ldv_dev_pm_ops_2() [L21062] void *tmp ; [L21064] CALL, EXPR ldv_zalloc(1416UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21064] RET, EXPR ldv_zalloc(1416UL) [L21064] tmp = ldv_zalloc(1416UL) [L21065] rtlwifi_pm_ops_group1 = (struct device *)tmp [L21378] RET ldv_dev_pm_ops_2() [L21379] ldv_state_variable_3 = 1 [L21380] CALL ldv_initialize_rtl_hal_ops_3() [L21080] void *tmp ; [L21081] void *tmp___0 ; [L21082] void *tmp___1 ; [L21084] CALL, EXPR ldv_zalloc(88UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21084] RET, EXPR ldv_zalloc(88UL) [L21084] tmp = ldv_zalloc(88UL) [L21085] rtl8723be_hal_ops_group0 = (struct ieee80211_sta *)tmp [L21086] CALL, EXPR ldv_zalloc(144UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21086] RET, EXPR ldv_zalloc(144UL) [L21086] tmp___0 = ldv_zalloc(144UL) [L21087] rtl8723be_hal_ops_group1 = (struct ieee80211_hw *)tmp___0 [L21088] CALL, EXPR ldv_zalloc(232UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21088] RET, EXPR ldv_zalloc(232UL) [L21088] tmp___1 = ldv_zalloc(232UL) [L21089] rtl8723be_hal_ops_group2 = (struct sk_buff *)tmp___1 [L21380] RET ldv_initialize_rtl_hal_ops_3() [L21381] ldv_state_variable_1 = 1 [L21382] CALL ldv_initialize_pci_driver_1() [L21071] void *tmp ; [L21073] CALL, EXPR ldv_zalloc(2976UL) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L21073] RET, EXPR ldv_zalloc(2976UL) [L21073] tmp = ldv_zalloc(2976UL) [L21074] rtl8723be_driver_group0 = (struct pci_dev *)tmp [L21382] RET ldv_initialize_pci_driver_1() [L21385] COND FALSE !(ldv_retval_1 != 0) [L21328] tmp___47 = __VERIFIER_nondet_int() [L21330] case 0: [L21360] case 1: [L21400] case 2: [L21401] COND TRUE ldv_state_variable_3 != 0 [L21402] tmp___50 = __VERIFIER_nondet_int() [L21404] case 0: [L21416] case 1: [L21428] case 2: [L21442] case 3: [L21454] case 4: [L21468] case 5: [L21475] case 6: [L21487] case 7: [L21499] case 8: [L21511] case 9: [L21523] case 10: [L21535] case 11: [L21547] case 12: [L21559] case 13: [L21571] case 14: [L21585] case 15: [L21597] case 16: [L21609] case 17: [L21625] case 18: [L21637] case 19: [L21649] case 20: [L21661] case 21: [L21673] case 22: [L21687] case 23: [L21699] case 24: [L21711] case 25: [L21712] COND FALSE !(ldv_state_variable_3 == 1) [L21717] COND TRUE ldv_state_variable_3 == 2 [L21718] CALL rtl8723be_set_hw_reg(rtl8723be_hal_ops_group1, (int )ldvarg18, ldvarg17) [L12099] struct rtl_priv *rtlpriv ; [L12100] struct rtl_pci *rtlpci ; [L12101] struct rtl_mac *mac ; [L12102] struct rtl_efuse *rtlefuse ; [L12103] struct rtl_ps_ctl *ppsc ; [L12104] u8 idx ; [L12105] u16 rate_cfg ; [L12106] u8 rate_index ; [L12107] u8 e_aci ; [L12108] int tmp ; [L12109] int tmp___0 ; [L12110] long tmp___1 ; [L12111] long tmp___2 ; [L12112] u8 reg_tmp ; [L12113] u8 short_preamble ; [L12114] u8 min_spacing_to_set ; [L12115] u8 sec_min_space ; [L12116] int tmp___3 ; [L12117] int tmp___4 ; [L12118] long tmp___5 ; [L12119] long tmp___6 ; [L12120] u8 density_to_set ; [L12121] int tmp___7 ; [L12122] int tmp___8 ; [L12123] long tmp___9 ; [L12124] long tmp___10 ; [L12125] u8 regtoset_normal[4U] ; [L12126] u8 factor_toset ; [L12127] u8 *p_regtoset ; [L12128] u8 index ; [L12129] int tmp___11 ; [L12130] int tmp___12 ; [L12131] long tmp___13 ; [L12132] long tmp___14 ; [L12133] u8 e_aci___0 ; [L12134] u8 e_aci___1 ; [L12135] union aci_aifsn *p_aci_aifsn ; [L12136] u8 acm ; [L12137] u8 acm_ctrl ; [L12138] u8 tmp___15 ; [L12139] int tmp___16 ; [L12140] int tmp___17 ; [L12141] long tmp___18 ; [L12142] long tmp___19 ; [L12143] int tmp___20 ; [L12144] int tmp___21 ; [L12145] long tmp___22 ; [L12146] long tmp___23 ; [L12147] int tmp___24 ; [L12148] int tmp___25 ; [L12149] long tmp___26 ; [L12150] long tmp___27 ; [L12151] u8 retry_limit ; [L12152] u8 rpwm_val ; [L12153] bool enter_fwlps ; [L12154] u8 mstatus ; [L12155] u8 tmp_regcr ; [L12156] u8 tmp_reg422 ; [L12157] u8 bcnvalid_reg ; [L12158] u8 count ; [L12159] u8 dlbcn_count ; [L12160] bool recover ; [L12161] u16 u2btmp ; [L12162] u8 btype_ibss ; [L12163] u8 array[2U] ; [L12164] int tmp___28 ; [L12165] int tmp___29 ; [L12166] long tmp___30 ; [L12167] long tmp___31 ; [L12169] EXPR hw->priv [L12169] rtlpriv = (struct rtl_priv *)hw->priv [L12170] EXPR hw->priv [L12170] rtlpci = & ((struct rtl_pci_priv *)(& ((struct rtl_priv *)hw->priv)->priv))->dev [L12171] EXPR hw->priv [L12171] mac = & ((struct rtl_priv *)hw->priv)->mac80211 [L12172] EXPR hw->priv [L12172] rtlefuse = & ((struct rtl_priv *)hw->priv)->efuse [L12173] EXPR hw->priv [L12173] ppsc = & ((struct rtl_priv *)hw->priv)->psc [L12175] case 0: [L12187] case 2: [L12205] case 3: [L12217] case 14: [L12228] case 17: [L12255] case 18: [L12266] case 26: [L12269] case 27: [L12297] case 28: [L12316] case 29: [L12366] case 31: [L12374] case 32: [L12455] case 43: [L12459] case 52: [L12463] case 85: [L12466] case 56: [L12469] case 55: [L12472] case 70: [L12475] case 59: [L12484] case 60: [L12487] case 64: [L12490] case 65: [L12493] case 66: [L12501] case 61: [L12502] EXPR \read(*val) [L12502] mstatus = *val [L12503] count = 0U [L12504] dlbcn_count = 0U [L12505] recover = 0 [L12506] COND TRUE (unsigned int )mstatus == 1U [L12507] EXPR rtlpriv->cfg [L12507] EXPR (rtlpriv->cfg)->ops [L12507] EXPR ((rtlpriv->cfg)->ops)->set_hw_reg [L12507] CALL (*(((rtlpriv->cfg)->ops)->set_hw_reg))(hw, 80, (u8 *)0U) [L12099] struct rtl_priv *rtlpriv ; [L12100] struct rtl_pci *rtlpci ; [L12101] struct rtl_mac *mac ; [L12102] struct rtl_efuse *rtlefuse ; [L12103] struct rtl_ps_ctl *ppsc ; [L12104] u8 idx ; [L12105] u16 rate_cfg ; [L12106] u8 rate_index ; [L12107] u8 e_aci ; [L12108] int tmp ; [L12109] int tmp___0 ; [L12110] long tmp___1 ; [L12111] long tmp___2 ; [L12112] u8 reg_tmp ; [L12113] u8 short_preamble ; [L12114] u8 min_spacing_to_set ; [L12115] u8 sec_min_space ; [L12116] int tmp___3 ; [L12117] int tmp___4 ; [L12118] long tmp___5 ; [L12119] long tmp___6 ; [L12120] u8 density_to_set ; [L12121] int tmp___7 ; [L12122] int tmp___8 ; [L12123] long tmp___9 ; [L12124] long tmp___10 ; [L12125] u8 regtoset_normal[4U] ; [L12126] u8 factor_toset ; [L12127] u8 *p_regtoset ; [L12128] u8 index ; [L12129] int tmp___11 ; [L12130] int tmp___12 ; [L12131] long tmp___13 ; [L12132] long tmp___14 ; [L12133] u8 e_aci___0 ; [L12134] u8 e_aci___1 ; [L12135] union aci_aifsn *p_aci_aifsn ; [L12136] u8 acm ; [L12137] u8 acm_ctrl ; [L12138] u8 tmp___15 ; [L12139] int tmp___16 ; [L12140] int tmp___17 ; [L12141] long tmp___18 ; [L12142] long tmp___19 ; [L12143] int tmp___20 ; [L12144] int tmp___21 ; [L12145] long tmp___22 ; [L12146] long tmp___23 ; [L12147] int tmp___24 ; [L12148] int tmp___25 ; [L12149] long tmp___26 ; [L12150] long tmp___27 ; [L12151] u8 retry_limit ; [L12152] u8 rpwm_val ; [L12153] bool enter_fwlps ; [L12154] u8 mstatus ; [L12155] u8 tmp_regcr ; [L12156] u8 tmp_reg422 ; [L12157] u8 bcnvalid_reg ; [L12158] u8 count ; [L12159] u8 dlbcn_count ; [L12160] bool recover ; [L12161] u16 u2btmp ; [L12162] u8 btype_ibss ; [L12163] u8 array[2U] ; [L12164] int tmp___28 ; [L12165] int tmp___29 ; [L12166] long tmp___30 ; [L12167] long tmp___31 ; [L12169] EXPR hw->priv [L12169] rtlpriv = (struct rtl_priv *)hw->priv [L12170] EXPR hw->priv [L12170] rtlpci = & ((struct rtl_pci_priv *)(& ((struct rtl_priv *)hw->priv)->priv))->dev [L12171] EXPR hw->priv [L12171] mac = & ((struct rtl_priv *)hw->priv)->mac80211 [L12172] EXPR hw->priv [L12172] rtlefuse = & ((struct rtl_priv *)hw->priv)->efuse [L12173] EXPR hw->priv [L12173] ppsc = & ((struct rtl_priv *)hw->priv)->psc [L12175] case 0: [L12176] idx = 0U [L12182] COND FALSE !((unsigned int )idx <= 5U) [L12601] return; [L12601] return; [L12601] return; [L12601] return; [L12507] RET (*(((rtlpriv->cfg)->ops)->set_hw_reg))(hw, 80, (u8 *)0U) [L12508] CALL, EXPR rtl_read_byte(rtlpriv, 257U) [L10125] u8 tmp ; [L10127] EXPR rtlpriv->io.read8_sync [L10127] EXPR, FCALL (*(rtlpriv->io.read8_sync))(rtlpriv, addr) [L10127] tmp = (*(rtlpriv->io.read8_sync))(rtlpriv, addr) [L10128] return (tmp); [L12508] RET, EXPR rtl_read_byte(rtlpriv, 257U) [L12508] tmp_regcr = rtl_read_byte(rtlpriv, 257U) [L12509] CALL rtl_write_byte(rtlpriv, 257U, (int )((unsigned int )tmp_regcr | 1U)) [L8137] EXPR rtlpriv->io.write8_async [L8137] FCALL (*(rtlpriv->io.write8_async))(rtlpriv, addr, (int )val8) [L8138] EXPR rtlpriv->cfg [L8138] EXPR (rtlpriv->cfg)->write_readback [L8138] COND FALSE !((int )(rtlpriv->cfg)->write_readback) [L12509] RET rtl_write_byte(rtlpriv, 257U, (int )((unsigned int )tmp_regcr | 1U)) [L12510] CALL _rtl8723be_set_bcn_ctrl_reg(hw, 0, 8) [L11721] struct rtl_pci *rtlpci ; [L11722] struct rtl_priv *rtlpriv ; [L11724] EXPR hw->priv [L11724] rtlpci = & ((struct rtl_pci_priv *)(& ((struct rtl_priv *)hw->priv)->priv))->dev [L11725] EXPR hw->priv [L11725] rtlpriv = (struct rtl_priv *)hw->priv [L11726] EXPR rtlpci->reg_bcn_ctrl_val [L11726] rtlpci->reg_bcn_ctrl_val = rtlpci->reg_bcn_ctrl_val | (u32 )set_bits [L11727] EXPR rtlpci->reg_bcn_ctrl_val [L11727] rtlpci->reg_bcn_ctrl_val = rtlpci->reg_bcn_ctrl_val & (u32 )(~ ((int )clear_bits)) [L11728] EXPR rtlpci->reg_bcn_ctrl_val [L11728] CALL rtl_write_byte(rtlpriv, 1360U, (int )((unsigned char )rtlpci->reg_bcn_ctrl_val)) [L8137] EXPR rtlpriv->io.write8_async [L8137] FCALL (*(rtlpriv->io.write8_async))(rtlpriv, addr, (int )val8) [L8138] EXPR rtlpriv->cfg [L8138] EXPR (rtlpriv->cfg)->write_readback [L8138] COND FALSE !((int )(rtlpriv->cfg)->write_readback) [L11728] RET rtl_write_byte(rtlpriv, 1360U, (int )((unsigned char )rtlpci->reg_bcn_ctrl_val)) [L12510] RET _rtl8723be_set_bcn_ctrl_reg(hw, 0, 8) [L12511] CALL _rtl8723be_set_bcn_ctrl_reg(hw, 16, 0) [L11721] struct rtl_pci *rtlpci ; [L11722] struct rtl_priv *rtlpriv ; [L11724] EXPR hw->priv [L11724] rtlpci = & ((struct rtl_pci_priv *)(& ((struct rtl_priv *)hw->priv)->priv))->dev [L11725] EXPR hw->priv [L11725] rtlpriv = (struct rtl_priv *)hw->priv [L11726] EXPR rtlpci->reg_bcn_ctrl_val [L11726] rtlpci->reg_bcn_ctrl_val = rtlpci->reg_bcn_ctrl_val | (u32 )set_bits [L11727] EXPR rtlpci->reg_bcn_ctrl_val [L11727] rtlpci->reg_bcn_ctrl_val = rtlpci->reg_bcn_ctrl_val & (u32 )(~ ((int )clear_bits)) [L11728] EXPR rtlpci->reg_bcn_ctrl_val [L11728] CALL rtl_write_byte(rtlpriv, 1360U, (int )((unsigned char )rtlpci->reg_bcn_ctrl_val)) [L8137] EXPR rtlpriv->io.write8_async [L8137] FCALL (*(rtlpriv->io.write8_async))(rtlpriv, addr, (int )val8) [L8138] EXPR rtlpriv->cfg [L8138] EXPR (rtlpriv->cfg)->write_readback [L8138] COND FALSE !((int )(rtlpriv->cfg)->write_readback) [L11728] RET rtl_write_byte(rtlpriv, 1360U, (int )((unsigned char )rtlpci->reg_bcn_ctrl_val)) [L12511] RET _rtl8723be_set_bcn_ctrl_reg(hw, 16, 0) [L12512] CALL, EXPR rtl_read_byte(rtlpriv, 1058U) [L10125] u8 tmp ; [L10127] EXPR rtlpriv->io.read8_sync [L10127] EXPR, FCALL (*(rtlpriv->io.read8_sync))(rtlpriv, addr) [L10127] tmp = (*(rtlpriv->io.read8_sync))(rtlpriv, addr) [L10128] return (tmp); [L12512] RET, EXPR rtl_read_byte(rtlpriv, 1058U) [L12512] tmp_reg422 = rtl_read_byte(rtlpriv, 1058U) [L12513] CALL rtl_write_byte(rtlpriv, 1058U, (int )tmp_reg422 & 191) [L8137] EXPR rtlpriv->io.write8_async [L8137] FCALL (*(rtlpriv->io.write8_async))(rtlpriv, addr, (int )val8) [L8138] EXPR rtlpriv->cfg [L8138] EXPR (rtlpriv->cfg)->write_readback [L8138] COND FALSE !((int )(rtlpriv->cfg)->write_readback) [L12513] RET rtl_write_byte(rtlpriv, 1058U, (int )tmp_reg422 & 191) [L12514] COND TRUE ((unsigned long )tmp_reg422 & 64UL) != 0UL [L12515] recover = 1 [L12519] CALL, EXPR rtl_read_byte(rtlpriv, 522U) [L10125] u8 tmp ; [L10127] EXPR rtlpriv->io.read8_sync [L10127] EXPR, FCALL (*(rtlpriv->io.read8_sync))(rtlpriv, addr) [L10127] tmp = (*(rtlpriv->io.read8_sync))(rtlpriv, addr) [L10128] return (tmp); [L12519] RET, EXPR rtl_read_byte(rtlpriv, 522U) [L12519] bcnvalid_reg = rtl_read_byte(rtlpriv, 522U) [L12520] CALL rtl_write_byte(rtlpriv, 522U, (int )((unsigned int )bcnvalid_reg | 1U)) [L8137] EXPR rtlpriv->io.write8_async [L8137] FCALL (*(rtlpriv->io.write8_async))(rtlpriv, addr, (int )val8) [L8138] EXPR rtlpriv->cfg [L8138] EXPR (rtlpriv->cfg)->write_readback [L8138] COND FALSE !((int )(rtlpriv->cfg)->write_readback) [L12520] RET rtl_write_byte(rtlpriv, 522U, (int )((unsigned int )bcnvalid_reg | 1U)) [L12521] CALL _rtl8723be_return_beacon_queue_skb(hw) [L11689] struct rtl_priv *rtlpriv ; [L11690] struct rtl_pci *rtlpci ; [L11691] struct rtl8192_tx_ring *ring ; [L11692] struct rtl_tx_desc *entry ; [L11693] struct sk_buff *skb ; [L11694] struct sk_buff *tmp ; [L11695] u32 tmp___0 ; [L11696] __u32 tmp___1 ; [L11698] EXPR hw->priv [L11698] rtlpriv = (struct rtl_priv *)hw->priv [L11699] EXPR hw->priv [L11699] rtlpci = & ((struct rtl_pci_priv *)(& ((struct rtl_priv *)hw->priv)->priv))->dev [L11700] ring = (struct rtl8192_tx_ring *)(& rtlpci->tx_ring) + 4UL [L11711] CALL, EXPR skb_queue_len((struct sk_buff_head const *)(& ring->queue)) [L11599] EXPR list_->qlen [L11599] return ((__u32 )list_->qlen); [L11711] RET, EXPR skb_queue_len((struct sk_buff_head const *)(& ring->queue)) [L11711] tmp___1 = skb_queue_len((struct sk_buff_head const *)(& ring->queue)) [L11712] COND TRUE tmp___1 != 0U [L11703] EXPR ring->desc [L11703] EXPR ring->idx [L11703] entry = ring->desc + (unsigned long )ring->idx [L11704] CALL, EXPR ldv___skb_dequeue_23(& ring->queue) [L11399] struct sk_buff *tmp ; [L11401] CALL, EXPR ldv_skb_alloc() [L24103] void *skb ; [L24104] void *tmp___7 ; [L24106] CALL, EXPR ldv_zalloc(sizeof(struct sk_buff___0 )) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L24106] RET, EXPR ldv_zalloc(sizeof(struct sk_buff___0 )) [L24106] tmp___7 = ldv_zalloc(sizeof(struct sk_buff___0 )) [L24107] skb = (struct sk_buff___0 *)tmp___7 [L24108] COND TRUE ! skb [L24109] return ((void *)0); [L11401] RET, EXPR ldv_skb_alloc() [L11401] tmp = ldv_skb_alloc() [L11402] return (tmp); [L11704] RET, EXPR ldv___skb_dequeue_23(& ring->queue) [L11704] tmp = ldv___skb_dequeue_23(& ring->queue) [L11705] skb = tmp [L11706] EXPR rtlpriv->cfg [L11706] EXPR (rtlpriv->cfg)->ops [L11706] EXPR ((rtlpriv->cfg)->ops)->get_desc [L11706] CALL, EXPR (*(((rtlpriv->cfg)->ops)->get_desc))((u8 *)entry, 1, 3) [L23861] u32 ret ; [L23863] ret = 0U [L23864] COND FALSE !((int )istx) [L23880] case 0: [L23881] EXPR \read(*pdesc) [L23881] ret = *((__le32 *)pdesc) >> 31 [L23893] return (ret); [L11706] RET, EXPR (*(((rtlpriv->cfg)->ops)->get_desc))((u8 *)entry, 1, 3) [L11706] tmp___0 = (*(((rtlpriv->cfg)->ops)->get_desc))((u8 *)entry, 1, 3) [L11707] EXPR rtlpci->pdev [L11707] EXPR skb->len [L11707] CALL pci_unmap_single(rtlpci->pdev, (dma_addr_t )tmp___0, (size_t )skb->len, 1) [L11644] EXPR (unsigned long )hwdev != (unsigned long )((struct pci_dev *)0) ? & hwdev->dev : (struct device *)0 [L11644-L11645] CALL dma_unmap_single_attrs((unsigned long )hwdev != (unsigned long )((struct pci_dev *)0) ? & hwdev->dev : (struct device *)0, dma_addr, size, (enum dma_data_direction )direction, (struct dma_attrs *)0) [L11563] struct dma_map_ops *ops ; [L11564] struct dma_map_ops *tmp ; [L11565] int tmp___0 ; [L11566] long tmp___1 ; [L11568] CALL, EXPR get_dma_ops(dev) [L11548] long tmp ; [L11550-L11551] CALL, EXPR ldv__builtin_expect((unsigned long )dev == (unsigned long )((struct device *)0), 0L) [L8122] return (exp); [L11550-L11551] RET, EXPR ldv__builtin_expect((unsigned long )dev == (unsigned long )((struct device *)0), 0L) [L11550-L11551] tmp = ldv__builtin_expect((unsigned long )dev == (unsigned long )((struct device *)0), 0L) [L11552] tmp != 0L || (unsigned long )dev->archdata.dma_ops == (unsigned long )((struct dma_map_ops *)0) [L11552] COND TRUE tmp != 0L || (unsigned long )dev->archdata.dma_ops == (unsigned long )((struct dma_map_ops *)0) [L11553] return (dma_ops); [L11568] RET, EXPR get_dma_ops(dev) [L11568] tmp = get_dma_ops(dev) [L11569] ops = tmp [L11570] CALL, EXPR valid_dma_direction((int )dir) [L11540] return ((dma_direction == 0 || dma_direction == 1) || dma_direction == 2); [L11570] RET, EXPR valid_dma_direction((int )dir) [L11570] tmp___0 = valid_dma_direction((int )dir) [L11571] CALL, EXPR ldv__builtin_expect(tmp___0 == 0, 0L) [L8122] return (exp); [L11571] RET, EXPR ldv__builtin_expect(tmp___0 == 0, 0L) [L11571] tmp___1 = ldv__builtin_expect(tmp___0 == 0, 0L) [L11572] COND FALSE !(tmp___1 != 0L) [L11579] EXPR ops->unmap_page [L11579-L11582] COND FALSE !((unsigned long )ops->unmap_page != (unsigned long )((void (*)(struct device * , dma_addr_t , size_t , enum dma_data_direction , struct dma_attrs * ))0)) [L11586] FCALL debug_dma_unmap_page(dev, addr, size, (int )dir, 1) [L11644-L11645] RET dma_unmap_single_attrs((unsigned long )hwdev != (unsigned long )((struct pci_dev *)0) ? & hwdev->dev : (struct device *)0, dma_addr, size, (enum dma_data_direction )direction, (struct dma_attrs *)0) [L11707] RET pci_unmap_single(rtlpci->pdev, (dma_addr_t )tmp___0, (size_t )skb->len, 1) [L11708] CALL ldv_kfree_skb_38(skb) [L15693] CALL ldv_skb_free(ldv_func_arg1) [L24126] CALL ldv_set_remove(LDV_SKBS, skb) [L24004] int i ; [L24005] int deleted_index ; [L24007] deleted_index = -1 [L24008] i = 0 [L24009] COND TRUE 1 [L24010] COND FALSE !(i < last_index) [L24021] COND TRUE deleted_index != -1 [L24022] i = deleted_index + 1 [L24023] COND TRUE 1 [L24024] COND FALSE !(i < last_index) [L24031] last_index = last_index - 1 [L24126] RET ldv_set_remove(LDV_SKBS, skb) [L15693] RET ldv_skb_free(ldv_func_arg1) [L11708] RET ldv_kfree_skb_38(skb) [L11709] EXPR ring->idx [L11709] EXPR ring->entries [L11709] ring->idx = (ring->idx + 1U) % ring->entries [L11711] CALL, EXPR skb_queue_len((struct sk_buff_head const *)(& ring->queue)) [L11599] EXPR list_->qlen [L11599] return ((__u32 )list_->qlen); [L11711] RET, EXPR skb_queue_len((struct sk_buff_head const *)(& ring->queue)) [L11711] tmp___1 = skb_queue_len((struct sk_buff_head const *)(& ring->queue)) [L11712] COND FALSE !(tmp___1 != 0U) [L12521] RET _rtl8723be_return_beacon_queue_skb(hw) [L12522] CALL rtl8723be_set_fw_rsvdpagepkt(hw, 0) [L10908] struct rtl_priv *rtlpriv ; [L10909] struct rtl_mac *mac ; [L10910] struct sk_buff *skb ; [L10911] u32 totalpacketlen ; [L10912] bool rtstatus ; [L10913] u8 u1rsvdpageloc[5U] ; [L10914] unsigned int tmp ; [L10915] bool dlok ; [L10916] u8 *beacon ; [L10917] u8 *p_pspoll ; [L10918] u8 *nullfunc ; [L10919] u8 *p_probersp ; [L10920] size_t __len ; [L10921] void *__ret ; [L10922] size_t __len___0 ; [L10923] void *__ret___0 ; [L10924] struct task_struct *tmp___0 ; [L10925] struct task_struct *tmp___1 ; [L10926] struct _ddebug descriptor ; [L10927] long tmp___2 ; [L10928] long tmp___3 ; [L10929] long tmp___4 ; [L10930] struct task_struct *tmp___5 ; [L10931] struct task_struct *tmp___6 ; [L10932] struct _ddebug descriptor___0 ; [L10933] long tmp___7 ; [L10934] long tmp___8 ; [L10935] long tmp___9 ; [L10936] size_t __len___1 ; [L10937] void *__ret___1 ; [L10938] unsigned char *tmp___11 ; [L10939] int tmp___12 ; [L10940] int tmp___13 ; [L10941] long tmp___14 ; [L10942] long tmp___15 ; [L10943] struct task_struct *tmp___16 ; [L10944] struct task_struct *tmp___17 ; [L10945] struct _ddebug descriptor___1 ; [L10946] long tmp___18 ; [L10947] long tmp___19 ; [L10948] long tmp___20 ; [L10949] int tmp___21 ; [L10950] int tmp___22 ; [L10951] long tmp___23 ; [L10952] long tmp___24 ; [L10954] EXPR hw->priv [L10954] rtlpriv = (struct rtl_priv *)hw->priv [L10955] EXPR hw->priv [L10955] mac = & ((struct rtl_priv *)hw->priv)->mac80211 [L10956] skb = (struct sk_buff *)0 [L10957] u1rsvdpageloc[0] = 0U [L10958] tmp = 1U [L10959] COND TRUE 1 [L10960] COND TRUE tmp >= 5U [L10967] dlok = 0 [L10968] beacon = (u8 *)(& reserved_page_packet) [L10969] EXPR mac->mac_addr [L10969] *(beacon + 10UL) = *((u8 *)(& mac->mac_addr)) [L10970] EXPR (u8 *)(& mac->mac_addr) + 1UL [L10970] *(beacon + 11U) = *((u8 *)(& mac->mac_addr) + 1UL) [L10971] EXPR (u8 *)(& mac->mac_addr) + 2UL [L10971] *(beacon + 12U) = *((u8 *)(& mac->mac_addr) + 2UL) [L10972] EXPR (u8 *)(& mac->mac_addr) + 3UL [L10972] *(beacon + 13U) = *((u8 *)(& mac->mac_addr) + 3UL) [L10973] EXPR (u8 *)(& mac->mac_addr) + 4UL [L10973] *(beacon + 14U) = *((u8 *)(& mac->mac_addr) + 4UL) [L10974] EXPR (u8 *)(& mac->mac_addr) + 5UL [L10974] *(beacon + 15U) = *((u8 *)(& mac->mac_addr) + 5UL) [L10975] EXPR mac->bssid [L10975] *(beacon + 16UL) = *((u8 *)(& mac->bssid)) [L10976] EXPR (u8 *)(& mac->bssid) + 1UL [L10976] *(beacon + 17U) = *((u8 *)(& mac->bssid) + 1UL) [L10977] EXPR (u8 *)(& mac->bssid) + 2UL [L10977] *(beacon + 18U) = *((u8 *)(& mac->bssid) + 2UL) [L10978] EXPR (u8 *)(& mac->bssid) + 3UL [L10978] *(beacon + 19U) = *((u8 *)(& mac->bssid) + 3UL) [L10979] EXPR (u8 *)(& mac->bssid) + 4UL [L10979] *(beacon + 20U) = *((u8 *)(& mac->bssid) + 4UL) [L10980] EXPR (u8 *)(& mac->bssid) + 5UL [L10980] *(beacon + 21U) = *((u8 *)(& mac->bssid) + 5UL) [L10981] p_pspoll = (u8 *)(& reserved_page_packet) + 256UL [L10982] EXPR mac->assoc_id [L10982] *((u16 *)p_pspoll + 2U) = (u16 )((unsigned int )mac->assoc_id | 49152U) [L10983] __len = 6UL [L10984] COND TRUE __len > 63UL [L10985] EXPR, FCALL memcpy((void *)p_pspoll + 4U, (void const *)(& mac->bssid), __len) [L10985] __ret = memcpy((void *)p_pspoll + 4U, (void const *)(& mac->bssid), __len) [L10990] __len___0 = 6UL [L10991] COND FALSE !(__len___0 > 63UL) [L10995-L10996] EXPR, FCALL memcpy((void *)p_pspoll + 10U, (void const *)(& mac->mac_addr), __len___0) [L10995-L10996] __ret___0 = memcpy((void *)p_pspoll + 10U, (void const *)(& mac->mac_addr), __len___0) [L10998] *((u8 *)(& u1rsvdpageloc) + 1UL) = 2U [L10999] nullfunc = (u8 *)(& reserved_page_packet) + 384UL [L11000] EXPR mac->bssid [L11000] *(nullfunc + 4UL) = *((u8 *)(& mac->bssid)) [L11001] EXPR (u8 *)(& mac->bssid) + 1UL [L11001] *(nullfunc + 5U) = *((u8 *)(& mac->bssid) + 1UL) [L11002] EXPR (u8 *)(& mac->bssid) + 2UL [L11002] *(nullfunc + 6U) = *((u8 *)(& mac->bssid) + 2UL) [L11003] EXPR (u8 *)(& mac->bssid) + 3UL [L11003] *(nullfunc + 7U) = *((u8 *)(& mac->bssid) + 3UL) [L11004] EXPR (u8 *)(& mac->bssid) + 4UL [L11004] *(nullfunc + 8U) = *((u8 *)(& mac->bssid) + 4UL) [L11005] EXPR (u8 *)(& mac->bssid) + 5UL [L11005] *(nullfunc + 9U) = *((u8 *)(& mac->bssid) + 5UL) [L11006] EXPR mac->mac_addr [L11006] *(nullfunc + 10UL) = *((u8 *)(& mac->mac_addr)) [L11007] EXPR (u8 *)(& mac->mac_addr) + 1UL [L11007] *(nullfunc + 11U) = *((u8 *)(& mac->mac_addr) + 1UL) [L11008] EXPR (u8 *)(& mac->mac_addr) + 2UL [L11008] *(nullfunc + 12U) = *((u8 *)(& mac->mac_addr) + 2UL) [L11009] EXPR (u8 *)(& mac->mac_addr) + 3UL [L11009] *(nullfunc + 13U) = *((u8 *)(& mac->mac_addr) + 3UL) [L11010] EXPR (u8 *)(& mac->mac_addr) + 4UL [L11010] *(nullfunc + 14U) = *((u8 *)(& mac->mac_addr) + 4UL) [L11011] EXPR (u8 *)(& mac->mac_addr) + 5UL [L11011] *(nullfunc + 15U) = *((u8 *)(& mac->mac_addr) + 5UL) [L11012] EXPR mac->bssid [L11012] *(nullfunc + 16UL) = *((u8 *)(& mac->bssid)) [L11013] EXPR (u8 *)(& mac->bssid) + 1UL [L11013] *(nullfunc + 17U) = *((u8 *)(& mac->bssid) + 1UL) [L11014] EXPR (u8 *)(& mac->bssid) + 2UL [L11014] *(nullfunc + 18U) = *((u8 *)(& mac->bssid) + 2UL) [L11015] EXPR (u8 *)(& mac->bssid) + 3UL [L11015] *(nullfunc + 19U) = *((u8 *)(& mac->bssid) + 3UL) [L11016] EXPR (u8 *)(& mac->bssid) + 4UL [L11016] *(nullfunc + 20U) = *((u8 *)(& mac->bssid) + 4UL) [L11017] EXPR (u8 *)(& mac->bssid) + 5UL [L11017] *(nullfunc + 21U) = *((u8 *)(& mac->bssid) + 5UL) [L11018] *((u8 *)(& u1rsvdpageloc) + 2UL) = 3U [L11019] p_probersp = (u8 *)(& reserved_page_packet) + 512UL [L11020] EXPR mac->bssid [L11020] *(p_probersp + 4UL) = *((u8 *)(& mac->bssid)) [L11021] EXPR (u8 *)(& mac->bssid) + 1UL [L11021] *(p_probersp + 5U) = *((u8 *)(& mac->bssid) + 1UL) [L11022] EXPR (u8 *)(& mac->bssid) + 2UL [L11022] *(p_probersp + 6U) = *((u8 *)(& mac->bssid) + 2UL) [L11023] EXPR (u8 *)(& mac->bssid) + 3UL [L11023] *(p_probersp + 7U) = *((u8 *)(& mac->bssid) + 3UL) [L11024] EXPR (u8 *)(& mac->bssid) + 4UL [L11024] *(p_probersp + 8U) = *((u8 *)(& mac->bssid) + 4UL) [L11025] EXPR (u8 *)(& mac->bssid) + 5UL [L11025] *(p_probersp + 9U) = *((u8 *)(& mac->bssid) + 5UL) [L11026] EXPR mac->mac_addr [L11026] *(p_probersp + 10UL) = *((u8 *)(& mac->mac_addr)) [L11027] EXPR (u8 *)(& mac->mac_addr) + 1UL [L11027] *(p_probersp + 11U) = *((u8 *)(& mac->mac_addr) + 1UL) [L11028] EXPR (u8 *)(& mac->mac_addr) + 2UL [L11028] *(p_probersp + 12U) = *((u8 *)(& mac->mac_addr) + 2UL) [L11029] EXPR (u8 *)(& mac->mac_addr) + 3UL [L11029] *(p_probersp + 13U) = *((u8 *)(& mac->mac_addr) + 3UL) [L11030] EXPR (u8 *)(& mac->mac_addr) + 4UL [L11030] *(p_probersp + 14U) = *((u8 *)(& mac->mac_addr) + 4UL) [L11031] EXPR (u8 *)(& mac->mac_addr) + 5UL [L11031] *(p_probersp + 15U) = *((u8 *)(& mac->mac_addr) + 5UL) [L11032] EXPR mac->bssid [L11032] *(p_probersp + 16UL) = *((u8 *)(& mac->bssid)) [L11033] EXPR (u8 *)(& mac->bssid) + 1UL [L11033] *(p_probersp + 17U) = *((u8 *)(& mac->bssid) + 1UL) [L11034] EXPR (u8 *)(& mac->bssid) + 2UL [L11034] *(p_probersp + 18U) = *((u8 *)(& mac->bssid) + 2UL) [L11035] EXPR (u8 *)(& mac->bssid) + 3UL [L11035] *(p_probersp + 19U) = *((u8 *)(& mac->bssid) + 3UL) [L11036] EXPR (u8 *)(& mac->bssid) + 4UL [L11036] *(p_probersp + 20U) = *((u8 *)(& mac->bssid) + 4UL) [L11037] EXPR (u8 *)(& mac->bssid) + 5UL [L11037] *(p_probersp + 21U) = *((u8 *)(& mac->bssid) + 5UL) [L11038] *((u8 *)(& u1rsvdpageloc)) = 4U [L11039] totalpacketlen = 768U [L11040] EXPR rtlpriv->dbg.global_debugcomponents [L11040-L11041] CALL, EXPR ldv__builtin_expect((rtlpriv->dbg.global_debugcomponents & 8388608ULL) != 0ULL, 0L) [L8122] return (exp); [L11040-L11041] RET, EXPR ldv__builtin_expect((rtlpriv->dbg.global_debugcomponents & 8388608ULL) != 0ULL, 0L) [L11040-L11041] tmp___3 = ldv__builtin_expect((rtlpriv->dbg.global_debugcomponents & 8388608ULL) != 0ULL, 0L) [L11042] COND FALSE !(tmp___3 != 0L) [L11065] EXPR rtlpriv->dbg.global_debugcomponents [L11065-L11066] CALL, EXPR ldv__builtin_expect((rtlpriv->dbg.global_debugcomponents & 8388608ULL) != 0ULL, 0L) [L8122] return (exp); [L11065-L11066] RET, EXPR ldv__builtin_expect((rtlpriv->dbg.global_debugcomponents & 8388608ULL) != 0ULL, 0L) [L11065-L11066] tmp___8 = ldv__builtin_expect((rtlpriv->dbg.global_debugcomponents & 8388608ULL) != 0ULL, 0L) [L11067] COND FALSE !(tmp___8 != 0L) [L11090] CALL, EXPR ldv_dev_alloc_skb_25(totalpacketlen) [L11414] struct sk_buff *tmp ; [L11416] CALL, EXPR ldv_skb_alloc() [L24103] void *skb ; [L24104] void *tmp___7 ; [L24106] CALL, EXPR ldv_zalloc(sizeof(struct sk_buff___0 )) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L24106] RET, EXPR ldv_zalloc(sizeof(struct sk_buff___0 )) [L24106] tmp___7 = ldv_zalloc(sizeof(struct sk_buff___0 )) [L24107] skb = (struct sk_buff___0 *)tmp___7 [L24108] COND TRUE ! skb [L24109] return ((void *)0); [L11416] RET, EXPR ldv_skb_alloc() [L11416] tmp = ldv_skb_alloc() [L11417] return (tmp); [L11090] RET, EXPR ldv_dev_alloc_skb_25(totalpacketlen) [L11090] skb = ldv_dev_alloc_skb_25(totalpacketlen) [L11091] __len___1 = (size_t )totalpacketlen [L11092] CALL, EXPR skb_put(skb, totalpacketlen) [L24491] CALL, EXPR external_alloc() [L24514] return __VERIFIER_nondet_pointer(); [L24491] RET, EXPR external_alloc() [L24491] return (unsigned char *)external_alloc(); [L11092] RET, EXPR skb_put(skb, totalpacketlen) [L11092] tmp___11 = skb_put(skb, totalpacketlen) [L11093-L11094] EXPR, FCALL memcpy((void *)tmp___11, (void const *)(& reserved_page_packet), __len___1) [L11093-L11094] __ret___1 = memcpy((void *)tmp___11, (void const *)(& reserved_page_packet), __len___1) [L11095] CALL, EXPR _rtl8723be_cmd_send_packet(hw, skb) [L10682] struct rtl_priv *rtlpriv ; [L10683] struct rtl_pci *rtlpci ; [L10684] struct rtl8192_tx_ring *ring ; [L10685] struct rtl_tx_desc *pdesc ; [L10686] struct sk_buff *pskb ; [L10687] u8 own ; [L10688] unsigned long flags ; [L10689] raw_spinlock_t *tmp ; [L10690] u32 tmp___0 ; [L10692] EXPR hw->priv [L10692] rtlpriv = (struct rtl_priv *)hw->priv [L10693] EXPR hw->priv [L10693] rtlpci = & ((struct rtl_pci_priv *)(& ((struct rtl_priv *)hw->priv)->priv))->dev [L10694] pskb = (struct sk_buff *)0 [L10695] ring = (struct rtl8192_tx_ring *)(& rtlpci->tx_ring) + 4UL [L10696] CALL, EXPR ldv___skb_dequeue_23(& ring->queue) [L11399] struct sk_buff *tmp ; [L11401] CALL, EXPR ldv_skb_alloc() [L24103] void *skb ; [L24104] void *tmp___7 ; [L24106] CALL, EXPR ldv_zalloc(sizeof(struct sk_buff___0 )) [L8073] void *p ; [L8074] void *tmp ; [L8075] int tmp___0 ; [L8077] tmp___0 = __VERIFIER_nondet_int() [L8078] COND TRUE tmp___0 != 0 [L8079] return ((void *)0); [L24106] RET, EXPR ldv_zalloc(sizeof(struct sk_buff___0 )) [L24106] tmp___7 = ldv_zalloc(sizeof(struct sk_buff___0 )) [L24107] skb = (struct sk_buff___0 *)tmp___7 [L24108] COND TRUE ! skb [L24109] return ((void *)0); [L11401] RET, EXPR ldv_skb_alloc() [L11401] tmp = ldv_skb_alloc() [L11402] return (tmp); [L10696] RET, EXPR ldv___skb_dequeue_23(& ring->queue) [L10696] pskb = ldv___skb_dequeue_23(& ring->queue) [L10697] COND FALSE !((unsigned long )pskb != (unsigned long )((struct sk_buff *)0)) [L10701] CALL, EXPR spinlock_check(& rtlpriv->locks.irq_th_lock) [L10073] return (& lock->ldv_6338.rlock); [L10701] RET, EXPR spinlock_check(& rtlpriv->locks.irq_th_lock) [L10701] tmp = spinlock_check(& rtlpriv->locks.irq_th_lock) [L10702] CALL, EXPR _raw_spin_lock_irqsave(tmp) [L24199] return __VERIFIER_nondet_ulong(); [L10702] RET, EXPR _raw_spin_lock_irqsave(tmp) [L10702] flags = _raw_spin_lock_irqsave(tmp) [L10703] EXPR ring->desc [L10703] pdesc = ring->desc [L10704] EXPR rtlpriv->cfg [L10704] EXPR (rtlpriv->cfg)->ops [L10704] EXPR ((rtlpriv->cfg)->ops)->get_desc [L10704] CALL, EXPR (*(((rtlpriv->cfg)->ops)->get_desc))((u8 *)pdesc, 1, 0) [L23861] u32 ret ; [L23863] ret = 0U [L23864] COND FALSE !((int )istx) [L23880] case 0: [L23881] EXPR \read(*pdesc) [L23881] ret = *((__le32 *)pdesc) >> 31 [L23893] return (ret); [L10704] RET, EXPR (*(((rtlpriv->cfg)->ops)->get_desc))((u8 *)pdesc, 1, 0) [L10704] tmp___0 = (*(((rtlpriv->cfg)->ops)->get_desc))((u8 *)pdesc, 1, 0) [L10705] own = (unsigned char )tmp___0 [L10706] EXPR rtlpriv->cfg [L10706] EXPR (rtlpriv->cfg)->ops [L10706] EXPR ((rtlpriv->cfg)->ops)->fill_tx_cmddesc [L10706] CALL (*(((rtlpriv->cfg)->ops)->fill_tx_cmddesc))(hw, (u8 *)pdesc, 1, 1, skb) [L23763] struct rtl_priv *rtlpriv ; [L23764] struct rtl_pci *rtlpci ; [L23765] u8 fw_queue ; [L23766] dma_addr_t mapping ; [L23767] dma_addr_t tmp ; [L23768] int tmp___0 ; [L23769] int tmp___1 ; [L23770] long tmp___2 ; [L23771] long tmp___3 ; [L23772] int tmp___4 ; [L23774] EXPR hw->priv [L23774] rtlpriv = (struct rtl_priv *)hw->priv [L23775] EXPR hw->priv [L23775] rtlpci = & ((struct rtl_pci_priv *)(& ((struct rtl_priv *)hw->priv)->priv))->dev [L23776] fw_queue = 16U [L23777] EXPR rtlpci->pdev [L23777] EXPR skb->data [L23777] EXPR skb->len [L23777] CALL, EXPR pci_map_single(rtlpci->pdev, (void *)skb->data, (size_t )skb->len, 1) [L22770] dma_addr_t tmp ; [L22772] EXPR (unsigned long )hwdev != (unsigned long )((struct pci_dev *)0) ? & hwdev->dev : (struct device *)0 [L22772-L22773] CALL, EXPR dma_map_single_attrs((unsigned long )hwdev != (unsigned long )((struct pci_dev *)0) ? & hwdev->dev : (struct device *)0, ptr, size, (enum dma_data_direction )direction, (struct dma_attrs *)0) [L22544] struct dma_map_ops *ops ; [L22545] struct dma_map_ops *tmp ; [L22546] dma_addr_t addr ; [L22547] int tmp___0 ; [L22548] long tmp___1 ; [L22549] unsigned long tmp___2 ; [L22550] unsigned long tmp___3 ; [L22552] CALL, EXPR get_dma_ops(dev) [L11548] long tmp ; [L11550-L11551] CALL, EXPR ldv__builtin_expect((unsigned long )dev == (unsigned long )((struct device *)0), 0L) [L8122] return (exp); [L11550-L11551] RET, EXPR ldv__builtin_expect((unsigned long )dev == (unsigned long )((struct device *)0), 0L) [L11550-L11551] tmp = ldv__builtin_expect((unsigned long )dev == (unsigned long )((struct device *)0), 0L) [L11552] tmp != 0L || (unsigned long )dev->archdata.dma_ops == (unsigned long )((struct dma_map_ops *)0) [L11552] COND TRUE tmp != 0L || (unsigned long )dev->archdata.dma_ops == (unsigned long )((struct dma_map_ops *)0) [L11553] return (dma_ops); [L22552] RET, EXPR get_dma_ops(dev) [L22552] tmp = get_dma_ops(dev) [L22553] ops = tmp [L22554] FCALL kmemcheck_mark_initialized(ptr, (unsigned int )size) [L22555] CALL, EXPR valid_dma_direction((int )dir) [L11540] return ((dma_direction == 0 || dma_direction == 1) || dma_direction == 2); [L22555] RET, EXPR valid_dma_direction((int )dir) [L22555] tmp___0 = valid_dma_direction((int )dir) [L22556] CALL, EXPR ldv__builtin_expect(tmp___0 == 0, 0L) [L8122] return (exp); [L22556] RET, EXPR ldv__builtin_expect(tmp___0 == 0, 0L) [L22556] tmp___1 = ldv__builtin_expect(tmp___0 == 0, 0L) [L22557] COND FALSE !(tmp___1 != 0L) [L22564] CALL, EXPR __phys_addr((unsigned long )ptr) [L24189] return __VERIFIER_nondet_ulong(); [L22564] RET, EXPR __phys_addr((unsigned long )ptr) [L22564] tmp___2 = __phys_addr((unsigned long )ptr) [L22565] EXPR ops->map_page [L22565-L22566] EXPR, FCALL (*(ops->map_page))(dev, (struct page *)-24189255811072L + (tmp___2 >> 12), (unsigned long )ptr & 4095UL, size, dir, attrs) [L22565-L22566] addr = (*(ops->map_page))(dev, (struct page *)-24189255811072L + (tmp___2 >> 12), (unsigned long )ptr & 4095UL, size, dir, attrs) [L22567] CALL, EXPR __phys_addr((unsigned long )ptr) [L24189] return __VERIFIER_nondet_ulong(); [L22567] RET, EXPR __phys_addr((unsigned long )ptr) [L22567] tmp___3 = __phys_addr((unsigned long )ptr) [L22568-L22569] FCALL debug_dma_map_page(dev, (struct page *)-24189255811072L + (tmp___3 >> 12), (unsigned long )ptr & 4095UL, size, (int )dir, addr, 1) [L22570] return (addr); [L22772-L22773] RET, EXPR dma_map_single_attrs((unsigned long )hwdev != (unsigned long )((struct pci_dev *)0) ? & hwdev->dev : (struct device *)0, ptr, size, (enum dma_data_direction )direction, (struct dma_attrs *)0) [L22772-L22773] tmp = dma_map_single_attrs((unsigned long )hwdev != (unsigned long )((struct pci_dev *)0) ? & hwdev->dev : (struct device *)0, ptr, size, (enum dma_data_direction )direction, (struct dma_attrs *)0) [L22774] return (tmp); [L23777] RET, EXPR pci_map_single(rtlpci->pdev, (void *)skb->data, (size_t )skb->len, 1) [L23777] tmp = pci_map_single(rtlpci->pdev, (void *)skb->data, (size_t )skb->len, 1) [L23778] mapping = tmp [L23779] EXPR rtlpci->pdev [L23779] CALL, EXPR pci_dma_mapping_error(rtlpci->pdev, mapping) [L22779] int tmp ; [L22781] CALL, EXPR dma_mapping_error(& pdev->dev, dma_addr) [L22575] struct dma_map_ops *ops ; [L22576] struct dma_map_ops *tmp ; [L22577] int tmp___0 ; [L22579] CALL, EXPR get_dma_ops(dev) [L11548] long tmp ; [L11550-L11551] CALL, EXPR ldv__builtin_expect((unsigned long )dev == (unsigned long )((struct device *)0), 0L) [L8122] return (exp); [L11550-L11551] RET, EXPR ldv__builtin_expect((unsigned long )dev == (unsigned long )((struct device *)0), 0L) [L11550-L11551] tmp = ldv__builtin_expect((unsigned long )dev == (unsigned long )((struct device *)0), 0L) [L11552] tmp != 0L || (unsigned long )dev->archdata.dma_ops == (unsigned long )((struct dma_map_ops *)0) [L11552] COND TRUE tmp != 0L || (unsigned long )dev->archdata.dma_ops == (unsigned long )((struct dma_map_ops *)0) [L11553] return (dma_ops); [L22579] RET, EXPR get_dma_ops(dev) [L22579] tmp = get_dma_ops(dev) [L22580] ops = tmp [L22581] FCALL debug_dma_mapping_error(dev, dma_addr) [L22582] EXPR ops->mapping_error [L22582-L22583] COND FALSE !((unsigned long )ops->mapping_error != (unsigned long )((int (*)(struct device * , dma_addr_t ))0)) [L22588] return (dma_addr == 0ULL); [L22781] RET, EXPR dma_mapping_error(& pdev->dev, dma_addr) [L22781] tmp = dma_mapping_error(& pdev->dev, dma_addr) [L22782] return (tmp); [L23779] RET, EXPR pci_dma_mapping_error(rtlpci->pdev, mapping) [L23779] tmp___4 = pci_dma_mapping_error(rtlpci->pdev, mapping) [L23780] COND FALSE !(tmp___4 != 0) [L23797] FCALL memset((void *)pdesc, 0, 40UL) [L23798] EXPR \read(*pdesc) [L23798] *((u32 *)pdesc) = (*((__le32 *)pdesc) & 4278255615U) | 2621440U [L23799] EXPR (__le32 *)pdesc + 16U [L23799] *((u32 *)pdesc + 16U) = *((__le32 *)pdesc + 16U) & 4294967168U [L23800] EXPR (__le32 *)pdesc + 36U [L23800] *((u32 *)pdesc + 36U) = *((__le32 *)pdesc + 36U) & 4278194175U [L23801] EXPR \read(*pdesc) [L23801] *((u32 *)pdesc) = *((__le32 *)pdesc) & 4026531839U [L23802] EXPR (__le32 *)pdesc + 4U [L23802] *((u32 *)pdesc + 4U) = (*((__le32 *)pdesc + 4U) & 4294959359U) | (((unsigned int )fw_queue & 31U) << 8) [L23803] EXPR \read(*pdesc) [L23803] *((u32 *)pdesc) = *((__le32 *)pdesc) | 134217728U [L23804] EXPR \read(*pdesc) [L23804] *((u32 *)pdesc) = *((__le32 *)pdesc) | 67108864U [L23805] EXPR (__le32 *)pdesc + 28U [L23805] EXPR skb->len [L23805] *((u32 *)pdesc + 28U) = (*((__le32 *)pdesc + 28U) & 4294901760U) | (__le32 )((unsigned short )skb->len) [L23806] *((u32 *)pdesc + 40U) = (__le32 )mapping [L23807] EXPR (__le32 *)pdesc + 4U [L23807] *((u32 *)pdesc + 4U) = *((__le32 *)pdesc + 4U) & 4292935679U [L23808] EXPR (__le32 *)pdesc + 4U [L23808] *((u32 *)pdesc + 4U) = *((__le32 *)pdesc + 4U) & 4294967168U [L23809] EXPR \read(*pdesc) [L23809] *((u32 *)pdesc) = *((__le32 *)pdesc) | 2147483648U [L23810] EXPR \read(*pdesc) [L23810] EXPR skb->len [L23810] *((u32 *)pdesc) = (*((__le32 *)pdesc) & 4294901760U) | (__le32 )((unsigned short )skb->len) [L23811] EXPR \read(*pdesc) [L23811] *((u32 *)pdesc) = *((__le32 *)pdesc) | 134217728U [L23812] EXPR \read(*pdesc) [L23812] *((u32 *)pdesc) = *((__le32 *)pdesc) | 67108864U [L23813] EXPR (__le32 *)pdesc + 12U [L23813] *((u32 *)pdesc + 12U) = *((__le32 *)pdesc + 12U) | 256U [L10706] RET (*(((rtlpriv->cfg)->ops)->fill_tx_cmddesc))(hw, (u8 *)pdesc, 1, 1, skb) [L10707] CALL __skb_queue_tail(& ring->queue, skb) [L10114] CALL __skb_queue_before(list, (struct sk_buff *)list, newsk) [L10107] EXPR next->prev [L10107] CALL __skb_insert(newsk, next->prev, next, list) [L10092] struct sk_buff *tmp ; [L10094] newsk->next = next [L10095] newsk->prev = prev [L10096] tmp = newsk [L10097] prev->next = tmp [L10098] next->prev = tmp [L10099] EXPR list->qlen [L10099] list->qlen = list->qlen + 1U [L10107] RET __skb_insert(newsk, next->prev, next, list) [L10114] RET __skb_queue_before(list, (struct sk_buff *)list, newsk) [L10707] RET __skb_queue_tail(& ring->queue, skb) [L10708] CALL spin_unlock_irqrestore(& rtlpriv->locks.irq_th_lock, flags) [L10079] FCALL _raw_spin_unlock_irqrestore(& lock->ldv_6338.rlock, flags) [L10708] RET spin_unlock_irqrestore(& rtlpriv->locks.irq_th_lock, flags) [L10709] EXPR rtlpriv->cfg [L10709] EXPR (rtlpriv->cfg)->ops [L10709] EXPR ((rtlpriv->cfg)->ops)->tx_polling [L10709] CALL (*(((rtlpriv->cfg)->ops)->tx_polling))(hw, 4) [L17894] struct rtl_priv *rtlpriv ; [L17895] struct rtl_hal *rtlhal ; [L17896] enum io_type iotype ; [L17897] int tmp ; [L17898] int tmp___0 ; [L17899] long tmp___1 ; [L17900] long tmp___2 ; [L17901] bool tmp___3 ; [L17902] int tmp___4 ; [L17904] EXPR hw->priv [L17904] rtlpriv = (struct rtl_priv *)hw->priv [L17905] EXPR hw->priv [L17905] rtlhal = & ((struct rtl_priv *)hw->priv)->rtlhal [L17906] CALL, EXPR is_hal_stop(rtlhal) [L8200] EXPR rtlhal->state [L8200] return ((unsigned int )rtlhal->state == 0U); [L17906] RET, EXPR is_hal_stop(rtlhal) [L17906] tmp___3 = is_hal_stop(rtlhal) [L17907] COND TRUE \read(tmp___3) [L17908] tmp___4 = 0 [L17912] COND FALSE !(\read(tmp___4)) [L17941] return; [L10709] RET (*(((rtlpriv->cfg)->ops)->tx_polling))(hw, 4) [L10710] return (1); [L11095] RET, EXPR _rtl8723be_cmd_send_packet(hw, skb) [L11095] rtstatus = _rtl8723be_cmd_send_packet(hw, skb) [L11096] COND TRUE (int )rtstatus [L11097] dlok = 1 [L11100] COND FALSE !((int )dlok) [L11141] EXPR rtlpriv->dbg.global_debugcomponents [L11141-L11142] CALL, EXPR ldv__builtin_expect((long )((int )rtlpriv->dbg.global_debugcomponents) & 1L, 0L) [L8122] return (exp); [L11141-L11142] RET, EXPR ldv__builtin_expect((long )((int )rtlpriv->dbg.global_debugcomponents) & 1L, 0L) [L11141-L11142] tmp___23 = ldv__builtin_expect((long )((int )rtlpriv->dbg.global_debugcomponents) & 1L, 0L) [L11143] COND FALSE !(tmp___23 != 0L) [L11156] return; [L11156] return; [L11156] return; [L11156] return; [L12522] RET rtl8723be_set_fw_rsvdpagepkt(hw, 0) [L12523] CALL, EXPR rtl_read_byte(rtlpriv, 522U) [L10125] u8 tmp ; [L10127] EXPR rtlpriv->io.read8_sync [L10127] EXPR, FCALL (*(rtlpriv->io.read8_sync))(rtlpriv, addr) [L10127] tmp = (*(rtlpriv->io.read8_sync))(rtlpriv, addr) [L10128] return (tmp); [L12523] RET, EXPR rtl_read_byte(rtlpriv, 522U) [L12523] bcnvalid_reg = rtl_read_byte(rtlpriv, 522U) [L12524] count = 0U [L12531] COND FALSE !(((unsigned long )bcnvalid_reg & 1UL) == 0UL && (unsigned int )count <= 19U) [L12535] dlbcn_count = (u8 )((int )dlbcn_count + 1) [L12536] COND FALSE !(((unsigned long )bcnvalid_reg & 1UL) == 0UL && (unsigned int )dlbcn_count <= 4U) [L12540] COND FALSE !((int )bcnvalid_reg & 1) [L12544] CALL _rtl8723be_set_bcn_ctrl_reg(hw, 8, 0) [L11721] struct rtl_pci *rtlpci ; [L11722] struct rtl_priv *rtlpriv ; [L11724] EXPR hw->priv [L11724] rtlpci = & ((struct rtl_pci_priv *)(& ((struct rtl_priv *)hw->priv)->priv))->dev [L11725] EXPR hw->priv [L11725] rtlpriv = (struct rtl_priv *)hw->priv [L11726] EXPR rtlpci->reg_bcn_ctrl_val [L11726] rtlpci->reg_bcn_ctrl_val = rtlpci->reg_bcn_ctrl_val | (u32 )set_bits [L11727] EXPR rtlpci->reg_bcn_ctrl_val [L11727] rtlpci->reg_bcn_ctrl_val = rtlpci->reg_bcn_ctrl_val & (u32 )(~ ((int )clear_bits)) [L11728] EXPR rtlpci->reg_bcn_ctrl_val [L11728] CALL rtl_write_byte(rtlpriv, 1360U, (int )((unsigned char )rtlpci->reg_bcn_ctrl_val)) [L8137] EXPR rtlpriv->io.write8_async [L8137] FCALL (*(rtlpriv->io.write8_async))(rtlpriv, addr, (int )val8) [L8138] EXPR rtlpriv->cfg [L8138] EXPR (rtlpriv->cfg)->write_readback [L8138] COND FALSE !((int )(rtlpriv->cfg)->write_readback) [L11728] RET rtl_write_byte(rtlpriv, 1360U, (int )((unsigned char )rtlpci->reg_bcn_ctrl_val)) [L12544] RET _rtl8723be_set_bcn_ctrl_reg(hw, 8, 0) [L12545] CALL _rtl8723be_set_bcn_ctrl_reg(hw, 0, 16) [L11721] struct rtl_pci *rtlpci ; [L11722] struct rtl_priv *rtlpriv ; [L11724] EXPR hw->priv [L11724] rtlpci = & ((struct rtl_pci_priv *)(& ((struct rtl_priv *)hw->priv)->priv))->dev [L11725] EXPR hw->priv [L11725] rtlpriv = (struct rtl_priv *)hw->priv [L11726] EXPR rtlpci->reg_bcn_ctrl_val [L11726] rtlpci->reg_bcn_ctrl_val = rtlpci->reg_bcn_ctrl_val | (u32 )set_bits [L11727] EXPR rtlpci->reg_bcn_ctrl_val [L11727] rtlpci->reg_bcn_ctrl_val = rtlpci->reg_bcn_ctrl_val & (u32 )(~ ((int )clear_bits)) [L11728] EXPR rtlpci->reg_bcn_ctrl_val [L11728] CALL rtl_write_byte(rtlpriv, 1360U, (int )((unsigned char )rtlpci->reg_bcn_ctrl_val)) [L8137] EXPR rtlpriv->io.write8_async [L8137] FCALL (*(rtlpriv->io.write8_async))(rtlpriv, addr, (int )val8) [L8138] EXPR rtlpriv->cfg [L8138] EXPR (rtlpriv->cfg)->write_readback [L8138] COND FALSE !((int )(rtlpriv->cfg)->write_readback) [L11728] RET rtl_write_byte(rtlpriv, 1360U, (int )((unsigned char )rtlpci->reg_bcn_ctrl_val)) [L12545] RET _rtl8723be_set_bcn_ctrl_reg(hw, 0, 16) [L12546] COND FALSE !((int )recover) [L12550] CALL rtl_write_byte(rtlpriv, 257U, (int )tmp_regcr & 254) [L8137] EXPR rtlpriv->io.write8_async [L8137] FCALL (*(rtlpriv->io.write8_async))(rtlpriv, addr, (int )val8) [L8138] EXPR rtlpriv->cfg [L8138] EXPR (rtlpriv->cfg)->write_readback [L8138] COND FALSE !((int )(rtlpriv->cfg)->write_readback) [L12550] RET rtl_write_byte(rtlpriv, 257U, (int )tmp_regcr & 254) [L12553] EXPR \read(*val) [L12553] CALL rtl8723be_set_fw_joinbss_report_cmd(hw, (int )*val) [L11330] u8 u1_joinbssrpt_parm[1U] ; [L11332] u1_joinbssrpt_parm[0] = 0U [L11333] *((u8 *)(& u1_joinbssrpt_parm)) = mstatus [L11334] CALL rtl8723be_fill_h2c_cmd(hw, 1, 1U, (u8 *)(& u1_joinbssrpt_parm)) [L10574] struct rtl_hal *rtlhal ; [L10575] u32 tmp_cmdbuf[2U] ; [L10576] size_t __len ; [L10577] void *__ret ; [L10579] EXPR hw->priv [L10579] rtlhal = & ((struct rtl_priv *)hw->priv)->rtlhal [L10580] EXPR rtlhal->fw_ready [L10580] COND TRUE ! rtlhal->fw_ready [L10583] return; [L11334] RET rtl8723be_fill_h2c_cmd(hw, 1, 1U, (u8 *)(& u1_joinbssrpt_parm)) [L11335] return; [L12553] RET rtl8723be_set_fw_joinbss_report_cmd(hw, (int )*val) [L12601] return; [L12601] return; [L12601] return; [L12601] return; [L21718] RET rtl8723be_set_hw_reg(rtl8723be_hal_ops_group1, (int )ldvarg18, ldvarg17) [L21719] ldv_state_variable_3 = 2 [L21328] tmp___47 = __VERIFIER_nondet_int() [L21330] case 0: [L21360] case 1: [L21361] COND TRUE ldv_state_variable_0 != 0 [L21362] tmp___49 = __VERIFIER_nondet_int() [L21364] case 0: [L21365] COND TRUE ldv_state_variable_0 == 3 && ref_cnt == 0 [L21366] CALL rtl8723be_driver_exit() [L21017] FCALL pci_unregister_driver(& rtl8723be_driver) [L21366] RET rtl8723be_driver_exit() [L21367] ldv_state_variable_0 = 2 [L22182] CALL ldv_check_final_state() [L24170] int tmp___7 ; [L24172] CALL, EXPR ldv_set_is_empty(LDV_SKBS) [L24061] return (last_index == 0); [L24172] RET, EXPR ldv_set_is_empty(LDV_SKBS) [L24172] tmp___7 = ldv_set_is_empty(LDV_SKBS) [L24173] COND FALSE !(\read(tmp___7)) [L24175] CALL ldv_error() [L8116] __VERIFIER_error() - StatisticsResult: Ultimate Automizer benchmark data CFG has 442 procedures, 7614 locations, 1 error locations. UNKNOWN Result, 100.7s OverallTime, 4 OverallIterations, 29 TraceHistogramMax, 63.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 29352 SDtfs, 17142 SDslu, 54498 SDs, 0 SdLazy, 3248 SolverSat, 11 SolverUnsat, 2 SolverUnknown, 0 SolverNotchecked, 56.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=22882occurred in iteration=3, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 4.4s AutomataMinimizationTime, 3 MinimizatonAttempts, 21 StatesRemovedByMinimization, 1 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 2.4s SsaConstructionTime, 19.4s SatisfiabilityAnalysisTime, 5.5s InterpolantComputationTime, 3108 NumberOfCodeBlocks, 3108 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 1269 ConstructedInterpolants, 0 QuantifiedInterpolants, 758285 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 4254/4254 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [MP z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process Received shutdown request...