/root/src/mysql-5.6.30/sql/sql_planner.cc: In member function 'void Optimize_table_order::best_access_path(JOIN_TAB*, table_map, uint, bool, double, POSITION*, POSITION*)':
/root/src/mysql-5.6.30/sql/sql_planner.cc:335:52: warning: 'loose_scan_opt.Loose_scan_opt::best_max_loose_keypart' may be used uninitialized in this function [-Wmaybe-uninitialized]
pos->loosescan_parts= best_max_loose_keypart + 1;
^
/root/src/mysql-5.6.30/sql/sql_planner.cc:431:18: note: 'loose_scan_opt.Loose_scan_opt::best_max_loose_keypart' was declared here
Loose_scan_opt loose_scan_opt;
^
/root/src/mysql-5.6.30/sql/sql_planner.cc:333:54: warning: 'loose_scan_opt.Loose_scan_opt::best_loose_scan_start_key' may be used uninitialized in this function [-Wmaybe-uninitialized]
pos->key= best_loose_scan_start_key;
^
/root/src/mysql-5.6.30/sql/sql_planner.cc:431:18: note: 'loose_scan_opt.Loose_scan_opt::best_loose_scan_start_key' was declared here
Loose_scan_opt loose_scan_opt;
^
/root/src/mysql-5.6.30/sql/sql_planner.cc:332:52: warning: 'loose_scan_opt.Loose_scan_opt::best_loose_scan_records' may be used uninitialized in this function [-Wmaybe-uninitialized]
pos->records_read= best_loose_scan_records;
^
/root/src/mysql-5.6.30/sql/sql_planner.cc:431:18: note: 'loose_scan_opt.Loose_scan_opt::best_loose_scan_records' was declared here
Loose_scan_opt loose_scan_opt;
^
/root/src/mysql-5.6.30/sql/sql_planner.cc:334:48: warning: 'loose_scan_opt.Loose_scan_opt::best_loose_scan_key' may be used uninitialized in this function [-Wmaybe-uninitialized]
pos->loosescan_key= best_loose_scan_key;
^
/root/src/mysql-5.6.30/sql/sql_planner.cc:431:18: note: 'loose_scan_opt.Loose_scan_opt::best_loose_scan_key' was declared here
Loose_scan_opt loose_scan_opt;