1
0
mirror of https://github.com/MariaDB/server.git synced 2025-12-04 17:23:46 +03:00

Fix compiler error on gcc 6.x and most of the compiler warnings.

This commit is contained in:
Jan Lindström
2017-04-05 10:50:12 +03:00
parent ea2695ccbc
commit 19b9fe07f5
59 changed files with 41 additions and 199 deletions

View File

@@ -853,11 +853,11 @@ extern "C" wsrep_ws_handle_t* wsrep_thd_ws_handle(THD *thd)
return &thd->wsrep_ws_handle; return &thd->wsrep_ws_handle;
} }
extern "C"void wsrep_thd_LOCK(THD *thd) extern "C" void wsrep_thd_LOCK(THD *thd)
{ {
mysql_mutex_lock(&thd->LOCK_wsrep_thd); mysql_mutex_lock(&thd->LOCK_wsrep_thd);
} }
extern "C"void wsrep_thd_UNLOCK(THD *thd) extern "C" void wsrep_thd_UNLOCK(THD *thd)
{ {
mysql_mutex_unlock(&thd->LOCK_wsrep_thd); mysql_mutex_unlock(&thd->LOCK_wsrep_thd);
} }

View File

@@ -748,7 +748,7 @@ static int sst_donate_mysqldump (const char* addr,
"%s", "%s",
host, port, mysqld_port, mysqld_unix_port, host, port, mysqld_port, mysqld_unix_port,
mysql_real_data_home, wsrep_defaults_file, uuid_str, mysql_real_data_home, wsrep_defaults_file, uuid_str,
(long long)seqno, bypass ? " "WSREP_SST_OPT_BYPASS : ""); (long long)seqno, bypass ? " " WSREP_SST_OPT_BYPASS : "");
if (ret < 0 || ret >= cmd_len) if (ret < 0 || ret >= cmd_len)
{ {
@@ -1023,7 +1023,7 @@ static int sst_donate_other (const char* method,
method, addr, mysqld_unix_port, method, addr, mysqld_unix_port,
mysql_real_data_home, wsrep_defaults_file, mysql_real_data_home, wsrep_defaults_file,
uuid, (long long) seqno, uuid, (long long) seqno,
bypass ? " "WSREP_SST_OPT_BYPASS : ""); bypass ? " " WSREP_SST_OPT_BYPASS : "");
if (ret < 0 || ret >= cmd_len) if (ret < 0 || ret >= cmd_len)
{ {

View File

@@ -2932,7 +2932,6 @@ btr_level_list_remove_func(
ulint prev_page_no; ulint prev_page_no;
ulint next_page_no; ulint next_page_no;
ut_ad(page && mtr);
ut_ad(mtr_memo_contains_page(mtr, page, MTR_MEMO_PAGE_X_FIX)); ut_ad(mtr_memo_contains_page(mtr, page, MTR_MEMO_PAGE_X_FIX));
ut_ad(space == page_get_space_id(page)); ut_ad(space == page_get_space_id(page));
/* Get the previous and next page numbers of page */ /* Get the previous and next page numbers of page */

View File

@@ -1877,7 +1877,6 @@ btr_cur_update_alloc_zip(
mtr_t* mtr) /*!< in: mini-transaction */ mtr_t* mtr) /*!< in: mini-transaction */
{ {
ut_a(page_zip == buf_block_get_page_zip(block)); ut_a(page_zip == buf_block_get_page_zip(block));
ut_ad(page_zip);
ut_ad(!dict_index_is_ibuf(index)); ut_ad(!dict_index_is_ibuf(index));
if (page_zip_available(page_zip, dict_index_is_clust(index), if (page_zip_available(page_zip, dict_index_is_clust(index),
@@ -2837,7 +2836,7 @@ btr_cur_del_mark_set_clust_rec(
ut_ad(page_is_leaf(page_align(rec))); ut_ad(page_is_leaf(page_align(rec)));
#ifdef UNIV_DEBUG #ifdef UNIV_DEBUG
if (btr_cur_print_record_ops && thr) { if (btr_cur_print_record_ops) {
btr_cur_trx_report(thr_get_trx(thr), index, "del mark "); btr_cur_trx_report(thr_get_trx(thr), index, "del mark ");
rec_print_new(stderr, rec, offsets); rec_print_new(stderr, rec, offsets);
} }
@@ -4128,7 +4127,6 @@ btr_cur_disown_inherited_fields(
ut_ad(rec_offs_validate(rec, index, offsets)); ut_ad(rec_offs_validate(rec, index, offsets));
ut_ad(!rec_offs_comp(offsets) || !rec_get_node_ptr_flag(rec)); ut_ad(!rec_offs_comp(offsets) || !rec_get_node_ptr_flag(rec));
ut_ad(rec_offs_any_extern(offsets)); ut_ad(rec_offs_any_extern(offsets));
ut_ad(mtr);
for (i = 0; i < rec_offs_n_fields(offsets); i++) { for (i = 0; i < rec_offs_n_fields(offsets); i++) {
if (rec_offs_nth_extern(offsets, i) if (rec_offs_nth_extern(offsets, i)
@@ -4191,9 +4189,6 @@ btr_push_update_extern_fields(
ulint n; ulint n;
const upd_field_t* uf; const upd_field_t* uf;
ut_ad(tuple);
ut_ad(update);
uf = update->fields; uf = update->fields;
n = upd_get_n_fields(update); n = upd_get_n_fields(update);
@@ -4366,7 +4361,6 @@ btr_store_big_rec_extern_fields(
ut_ad(rec_offs_validate(rec, index, offsets)); ut_ad(rec_offs_validate(rec, index, offsets));
ut_ad(rec_offs_any_extern(offsets)); ut_ad(rec_offs_any_extern(offsets));
ut_ad(btr_mtr);
ut_ad(mtr_memo_contains(btr_mtr, dict_index_get_lock(index), ut_ad(mtr_memo_contains(btr_mtr, dict_index_get_lock(index),
MTR_MEMO_X_LOCK)); MTR_MEMO_X_LOCK));
ut_ad(mtr_memo_contains(btr_mtr, rec_block, MTR_MEMO_PAGE_X_FIX)); ut_ad(mtr_memo_contains(btr_mtr, rec_block, MTR_MEMO_PAGE_X_FIX));

View File

@@ -276,7 +276,6 @@ buf_buddy_alloc_low(
{ {
buf_block_t* block; buf_block_t* block;
ut_ad(lru);
ut_ad(buf_pool_mutex_own(buf_pool)); ut_ad(buf_pool_mutex_own(buf_pool));
ut_ad(!mutex_own(&buf_pool->zip_mutex)); ut_ad(!mutex_own(&buf_pool->zip_mutex));
ut_ad(i >= buf_buddy_get_slot(PAGE_ZIP_MIN_SIZE)); ut_ad(i >= buf_buddy_get_slot(PAGE_ZIP_MIN_SIZE));

View File

@@ -112,13 +112,13 @@ dict_create_sys_tables_tuple(
dfield = dtuple_get_nth_field(entry, 3/*TYPE*/); dfield = dtuple_get_nth_field(entry, 3/*TYPE*/);
ptr = mem_heap_alloc(heap, 4); ptr = mem_heap_alloc(heap, 4);
if (table->flags & (~DICT_TF_COMPACT & ~(~0 << DICT_TF_BITS))) { if (table->flags & (~DICT_TF_COMPACT & ~(~0U << DICT_TF_BITS))) {
ut_a(table->flags & DICT_TF_COMPACT); ut_a(table->flags & DICT_TF_COMPACT);
ut_a(dict_table_get_format(table) >= DICT_TF_FORMAT_ZIP); ut_a(dict_table_get_format(table) >= DICT_TF_FORMAT_ZIP);
ut_a((table->flags & DICT_TF_ZSSIZE_MASK) ut_a((table->flags & DICT_TF_ZSSIZE_MASK)
<= (DICT_TF_ZSSIZE_MAX << DICT_TF_ZSSIZE_SHIFT)); <= (DICT_TF_ZSSIZE_MAX << DICT_TF_ZSSIZE_SHIFT));
ut_a(!(table->flags & (~0 << DICT_TF2_BITS))); ut_a(!(table->flags & (~0U << DICT_TF2_BITS)));
mach_write_to_4(ptr, table->flags & ~(~0 << DICT_TF_BITS)); mach_write_to_4(ptr, table->flags & ~(~0U << DICT_TF_BITS));
} else { } else {
mach_write_to_4(ptr, DICT_TABLE_ORDINARY); mach_write_to_4(ptr, DICT_TABLE_ORDINARY);
} }
@@ -306,7 +306,7 @@ dict_build_table_def_step(
ut_ad(!dict_table_zip_size(table) ut_ad(!dict_table_zip_size(table)
|| dict_table_get_format(table) >= DICT_TF_FORMAT_ZIP); || dict_table_get_format(table) >= DICT_TF_FORMAT_ZIP);
flags = table->flags & ~(~0 << DICT_TF_BITS); flags = table->flags & ~(~0U << DICT_TF_BITS);
error = fil_create_new_single_table_tablespace( error = fil_create_new_single_table_tablespace(
space, path_or_name, is_path, space, path_or_name, is_path,
flags == DICT_TF_COMPACT ? 0 : flags, flags == DICT_TF_COMPACT ? 0 : flags,
@@ -325,7 +325,7 @@ dict_build_table_def_step(
mtr_commit(&mtr); mtr_commit(&mtr);
} else { } else {
/* Create in the system tablespace: disallow new features */ /* Create in the system tablespace: disallow new features */
table->flags &= (~0 << DICT_TF_BITS) | DICT_TF_COMPACT; table->flags &= (~0U << DICT_TF_BITS) | DICT_TF_COMPACT;
} }
row = dict_create_sys_tables_tuple(table, node->heap); row = dict_create_sys_tables_tuple(table, node->heap);

View File

@@ -5868,7 +5868,6 @@ dict_set_corrupted(
const char* status; const char* status;
btr_cur_t cursor; btr_cur_t cursor;
ut_ad(index);
ut_ad(mutex_own(&dict_sys->mutex)); ut_ad(mutex_own(&dict_sys->mutex));
ut_ad(!dict_table_is_comp(dict_sys->sys_tables)); ut_ad(!dict_table_is_comp(dict_sys->sys_tables));
ut_ad(!dict_table_is_comp(dict_sys->sys_indexes)); ut_ad(!dict_table_is_comp(dict_sys->sys_indexes));

View File

@@ -643,7 +643,7 @@ dict_sys_tables_get_flags(
return(ULINT_UNDEFINED); return(ULINT_UNDEFINED);
} }
if (UNIV_UNLIKELY(flags & (~0 << DICT_TF_BITS))) { if (UNIV_UNLIKELY(flags & (~0U << DICT_TF_BITS))) {
/* Some unused bits are set. */ /* Some unused bits are set. */
return(ULINT_UNDEFINED); return(ULINT_UNDEFINED);
} }
@@ -1332,7 +1332,7 @@ err_len:
goto err_len; goto err_len;
} }
type = mach_read_from_4(field); type = mach_read_from_4(field);
if (UNIV_UNLIKELY(type & (~0 << DICT_IT_BITS))) { if (UNIV_UNLIKELY(type & (~0U << DICT_IT_BITS))) {
return("unknown SYS_INDEXES.TYPE bits"); return("unknown SYS_INDEXES.TYPE bits");
} }
@@ -1696,7 +1696,7 @@ err_len:
flags2 = mach_read_from_4(field); flags2 = mach_read_from_4(field);
if (flags2 & (~0 << (DICT_TF2_BITS - DICT_TF2_SHIFT))) { if (flags2 & (~0U << (DICT_TF2_BITS - DICT_TF2_SHIFT))) {
ut_print_timestamp(stderr); ut_print_timestamp(stderr);
fputs(" InnoDB: Warning: table ", stderr); fputs(" InnoDB: Warning: table ", stderr);
ut_print_filename(stderr, name); ut_print_filename(stderr, name);
@@ -1705,7 +1705,7 @@ err_len:
" has unknown flags %lx.\n", " has unknown flags %lx.\n",
(ulong) flags2); (ulong) flags2);
flags2 &= ~(~0 << (DICT_TF2_BITS - DICT_TF2_SHIFT)); flags2 &= ~(~0U << (DICT_TF2_BITS - DICT_TF2_SHIFT));
} }
flags |= flags2 << DICT_TF2_SHIFT; flags |= flags2 << DICT_TF2_SHIFT;
@@ -1838,7 +1838,7 @@ err_exit:
if (!fil_open_single_table_tablespace( if (!fil_open_single_table_tablespace(
TRUE, table->space, TRUE, table->space,
table->flags == DICT_TF_COMPACT ? 0 : table->flags == DICT_TF_COMPACT ? 0 :
table->flags & ~(~0 << DICT_TF_BITS), name)) { table->flags & ~(~0U << DICT_TF_BITS), name)) {
/* We failed to find a sensible /* We failed to find a sensible
tablespace file */ tablespace file */

View File

@@ -69,7 +69,7 @@ dict_mem_table_create(
DBUG_ENTER("dict_mem_table_create"); DBUG_ENTER("dict_mem_table_create");
ut_ad(name); ut_ad(name);
ut_a(!(flags & (~0 << DICT_TF2_BITS))); ut_a(!(flags & (~0U << DICT_TF2_BITS)));
heap = mem_heap_create(DICT_HEAP_SIZE); heap = mem_heap_create(DICT_HEAP_SIZE);

View File

@@ -40,7 +40,6 @@ dyn_array_add_block(
mem_heap_t* heap; mem_heap_t* heap;
dyn_block_t* block; dyn_block_t* block;
ut_ad(arr);
ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N); ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N);
if (arr->heap == NULL) { if (arr->heap == NULL) {

View File

@@ -3308,7 +3308,7 @@ fil_open_single_table_tablespace(
} }
if (space_id != id if (space_id != id
|| space_flags != (flags & ~(~0 << DICT_TF_BITS))) { || space_flags != (flags & ~(~0U << DICT_TF_BITS))) {
ut_print_timestamp(stderr); ut_print_timestamp(stderr);
fputs(" InnoDB: Error: tablespace id and flags in file ", fputs(" InnoDB: Error: tablespace id and flags in file ",

View File

@@ -1285,7 +1285,6 @@ fsp_fill_free_list(
ulint i; ulint i;
mtr_t ibuf_mtr; mtr_t ibuf_mtr;
ut_ad(header && mtr);
ut_ad(page_offset(header) == FSP_HEADER_OFFSET); ut_ad(page_offset(header) == FSP_HEADER_OFFSET);
/* Check if we can fill free list from above the free list limit */ /* Check if we can fill free list from above the free list limit */
@@ -1584,9 +1583,6 @@ fsp_alloc_free_page(
ulint page_no; ulint page_no;
ulint space_size; ulint space_size;
ut_ad(mtr);
ut_ad(init_mtr);
header = fsp_get_space_header(space, zip_size, mtr); header = fsp_get_space_header(space, zip_size, mtr);
/* Get the hinted descriptor */ /* Get the hinted descriptor */
@@ -2602,7 +2598,6 @@ fseg_alloc_free_page_low(
ibool success; ibool success;
ulint n; ulint n;
ut_ad(mtr);
ut_ad((direction >= FSP_UP) && (direction <= FSP_NO_DIR)); ut_ad((direction >= FSP_UP) && (direction <= FSP_NO_DIR));
ut_ad(mach_read_from_4(seg_inode + FSEG_MAGIC_N) ut_ad(mach_read_from_4(seg_inode + FSEG_MAGIC_N)
== FSEG_MAGIC_N_VALUE); == FSEG_MAGIC_N_VALUE);

View File

@@ -319,8 +319,8 @@ extern "C" void wsrep_thd_set_conflict_state(
extern "C" void wsrep_thd_set_trx_to_replay(THD *thd, uint64 trx_id); extern "C" void wsrep_thd_set_trx_to_replay(THD *thd, uint64 trx_id);
extern "C"void wsrep_thd_LOCK(THD *thd); extern "C" void wsrep_thd_LOCK(THD *thd);
extern "C"void wsrep_thd_UNLOCK(THD *thd); extern "C" void wsrep_thd_UNLOCK(THD *thd);
extern "C" uint32 wsrep_thd_wsrep_rand(THD *thd); extern "C" uint32 wsrep_thd_wsrep_rand(THD *thd);
extern "C" time_t wsrep_thd_query_start(THD *thd); extern "C" time_t wsrep_thd_query_start(THD *thd);
extern "C" my_thread_id wsrep_thd_thread_id(THD *thd); extern "C" my_thread_id wsrep_thd_thread_id(THD *thd);

View File

@@ -247,7 +247,6 @@ dict_index_is_clust(
/*================*/ /*================*/
const dict_index_t* index) /*!< in: index */ const dict_index_t* index) /*!< in: index */
{ {
ut_ad(index);
ut_ad(index->magic_n == DICT_INDEX_MAGIC_N); ut_ad(index->magic_n == DICT_INDEX_MAGIC_N);
return(UNIV_UNLIKELY(index->type & DICT_CLUSTERED)); return(UNIV_UNLIKELY(index->type & DICT_CLUSTERED));
@@ -261,7 +260,6 @@ dict_index_is_unique(
/*=================*/ /*=================*/
const dict_index_t* index) /*!< in: index */ const dict_index_t* index) /*!< in: index */
{ {
ut_ad(index);
ut_ad(index->magic_n == DICT_INDEX_MAGIC_N); ut_ad(index->magic_n == DICT_INDEX_MAGIC_N);
return(UNIV_UNLIKELY(index->type & DICT_UNIQUE)); return(UNIV_UNLIKELY(index->type & DICT_UNIQUE));
@@ -276,7 +274,6 @@ dict_index_is_ibuf(
/*===============*/ /*===============*/
const dict_index_t* index) /*!< in: index */ const dict_index_t* index) /*!< in: index */
{ {
ut_ad(index);
ut_ad(index->magic_n == DICT_INDEX_MAGIC_N); ut_ad(index->magic_n == DICT_INDEX_MAGIC_N);
return(UNIV_UNLIKELY(index->type & DICT_IBUF)); return(UNIV_UNLIKELY(index->type & DICT_IBUF));
@@ -293,7 +290,6 @@ dict_index_is_sec_or_ibuf(
{ {
ulint type; ulint type;
ut_ad(index);
ut_ad(index->magic_n == DICT_INDEX_MAGIC_N); ut_ad(index->magic_n == DICT_INDEX_MAGIC_N);
type = index->type; type = index->type;
@@ -311,7 +307,6 @@ dict_table_get_n_user_cols(
/*=======================*/ /*=======================*/
const dict_table_t* table) /*!< in: table */ const dict_table_t* table) /*!< in: table */
{ {
ut_ad(table);
ut_ad(table->magic_n == DICT_TABLE_MAGIC_N); ut_ad(table->magic_n == DICT_TABLE_MAGIC_N);
return(table->n_cols - DATA_N_SYS_COLS); return(table->n_cols - DATA_N_SYS_COLS);
@@ -343,7 +338,6 @@ dict_table_get_n_cols(
/*==================*/ /*==================*/
const dict_table_t* table) /*!< in: table */ const dict_table_t* table) /*!< in: table */
{ {
ut_ad(table);
ut_ad(table->magic_n == DICT_TABLE_MAGIC_N); ut_ad(table->magic_n == DICT_TABLE_MAGIC_N);
return(table->n_cols); return(table->n_cols);
@@ -937,7 +931,6 @@ dict_index_is_corrupted(
/*====================*/ /*====================*/
const dict_index_t* index) /*!< in: index */ const dict_index_t* index) /*!< in: index */
{ {
ut_ad(index);
ut_ad(index->magic_n == DICT_INDEX_MAGIC_N); ut_ad(index->magic_n == DICT_INDEX_MAGIC_N);
return(UNIV_UNLIKELY((index->type & DICT_CORRUPT) return(UNIV_UNLIKELY((index->type & DICT_CORRUPT)

View File

@@ -87,7 +87,7 @@ combination of types */
/* @{ */ /* @{ */
#define DICT_TF_FORMAT_SHIFT 5 /* file format */ #define DICT_TF_FORMAT_SHIFT 5 /* file format */
#define DICT_TF_FORMAT_MASK \ #define DICT_TF_FORMAT_MASK \
((~(~0 << (DICT_TF_BITS - DICT_TF_FORMAT_SHIFT))) << DICT_TF_FORMAT_SHIFT) ((~(~0U << (DICT_TF_BITS - DICT_TF_FORMAT_SHIFT))) << DICT_TF_FORMAT_SHIFT)
#define DICT_TF_FORMAT_51 0 /*!< InnoDB/MySQL up to 5.1 */ #define DICT_TF_FORMAT_51 0 /*!< InnoDB/MySQL up to 5.1 */
#define DICT_TF_FORMAT_ZIP 1 /*!< InnoDB plugin for 5.1: #define DICT_TF_FORMAT_ZIP 1 /*!< InnoDB plugin for 5.1:
compressed tables, compressed tables,

View File

@@ -47,8 +47,6 @@ dyn_block_get_used(
/*===============*/ /*===============*/
const dyn_block_t* block) /*!< in: dyn array block */ const dyn_block_t* block) /*!< in: dyn array block */
{ {
ut_ad(block);
return((block->used) & ~DYN_BLOCK_FULL_FLAG); return((block->used) & ~DYN_BLOCK_FULL_FLAG);
} }
@@ -61,8 +59,6 @@ dyn_block_get_data(
/*===============*/ /*===============*/
const dyn_block_t* block) /*!< in: dyn array block */ const dyn_block_t* block) /*!< in: dyn array block */
{ {
ut_ad(block);
return((byte*) block->data); return((byte*) block->data);
} }
@@ -76,7 +72,6 @@ dyn_array_create(
dyn_array_t* arr) /*!< in/out: memory buffer of dyn_array_t* arr) /*!< in/out: memory buffer of
size sizeof(dyn_array_t) */ size sizeof(dyn_array_t) */
{ {
ut_ad(arr);
#if DYN_ARRAY_DATA_SIZE >= DYN_BLOCK_FULL_FLAG #if DYN_ARRAY_DATA_SIZE >= DYN_BLOCK_FULL_FLAG
# error "DYN_ARRAY_DATA_SIZE >= DYN_BLOCK_FULL_FLAG" # error "DYN_ARRAY_DATA_SIZE >= DYN_BLOCK_FULL_FLAG"
#endif #endif
@@ -119,7 +114,6 @@ dyn_array_push(
dyn_block_t* block; dyn_block_t* block;
ulint used; ulint used;
ut_ad(arr);
ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N); ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N);
ut_ad(size <= DYN_ARRAY_DATA_SIZE); ut_ad(size <= DYN_ARRAY_DATA_SIZE);
ut_ad(size); ut_ad(size);
@@ -159,7 +153,6 @@ dyn_array_open(
{ {
dyn_block_t* block; dyn_block_t* block;
ut_ad(arr);
ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N); ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N);
ut_ad(size <= DYN_ARRAY_DATA_SIZE); ut_ad(size <= DYN_ARRAY_DATA_SIZE);
ut_ad(size); ut_ad(size);
@@ -195,7 +188,6 @@ dyn_array_close(
{ {
dyn_block_t* block; dyn_block_t* block;
ut_ad(arr);
ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N); ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N);
block = dyn_array_get_last_block(arr); block = dyn_array_get_last_block(arr);
@@ -222,7 +214,6 @@ dyn_array_get_element(
{ {
const dyn_block_t* block; const dyn_block_t* block;
ut_ad(arr);
ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N); ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N);
/* Get the first array block */ /* Get the first array block */
@@ -260,7 +251,6 @@ dyn_array_get_data_size(
const dyn_block_t* block; const dyn_block_t* block;
ulint sum = 0; ulint sum = 0;
ut_ad(arr);
ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N); ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N);
if (arr->heap == NULL) { if (arr->heap == NULL) {

View File

@@ -42,7 +42,7 @@ Created 12/18/1995 Heikki Tuuri
#define FSP_FLAGS_POS_PAGE_SSIZE 6 #define FSP_FLAGS_POS_PAGE_SSIZE 6
/** Bit mask of the PAGE_SSIZE field */ /** Bit mask of the PAGE_SSIZE field */
#define FSP_FLAGS_MASK_PAGE_SSIZE \ #define FSP_FLAGS_MASK_PAGE_SSIZE \
((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ((~(~0U << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \
<< FSP_FLAGS_POS_PAGE_SSIZE) << FSP_FLAGS_POS_PAGE_SSIZE)
/** Return the value of the PAGE_SSIZE field */ /** Return the value of the PAGE_SSIZE field */
#define FSP_FLAGS_GET_PAGE_SSIZE(flags) \ #define FSP_FLAGS_GET_PAGE_SSIZE(flags) \

View File

@@ -50,7 +50,6 @@ mach_read_from_1(
/*=============*/ /*=============*/
const byte* b) /*!< in: pointer to byte */ const byte* b) /*!< in: pointer to byte */
{ {
ut_ad(b);
return((ulint)(b[0])); return((ulint)(b[0]));
} }
@@ -143,7 +142,6 @@ mach_read_from_3(
/*=============*/ /*=============*/
const byte* b) /*!< in: pointer to 3 bytes */ const byte* b) /*!< in: pointer to 3 bytes */
{ {
ut_ad(b);
return( ((ulint)(b[0]) << 16) return( ((ulint)(b[0]) << 16)
| ((ulint)(b[1]) << 8) | ((ulint)(b[1]) << 8)
| (ulint)(b[2]) | (ulint)(b[2])
@@ -178,7 +176,6 @@ mach_read_from_4(
/*=============*/ /*=============*/
const byte* b) /*!< in: pointer to four bytes */ const byte* b) /*!< in: pointer to four bytes */
{ {
ut_ad(b);
return( ((ulint)(b[0]) << 24) return( ((ulint)(b[0]) << 24)
| ((ulint)(b[1]) << 16) | ((ulint)(b[1]) << 16)
| ((ulint)(b[2]) << 8) | ((ulint)(b[2]) << 8)
@@ -255,8 +252,6 @@ mach_read_compressed(
{ {
ulint flag; ulint flag;
ut_ad(b);
flag = mach_read_from_1(b); flag = mach_read_from_1(b);
if (flag < 0x80UL) { if (flag < 0x80UL) {
@@ -333,8 +328,6 @@ mach_read_from_7(
/*=============*/ /*=============*/
const byte* b) /*!< in: pointer to 7 bytes */ const byte* b) /*!< in: pointer to 7 bytes */
{ {
ut_ad(b);
return(ut_ull_create(mach_read_from_3(b), mach_read_from_4(b + 3))); return(ut_ull_create(mach_read_from_3(b), mach_read_from_4(b + 3)));
} }
@@ -364,8 +357,6 @@ mach_read_from_6(
/*=============*/ /*=============*/
const byte* b) /*!< in: pointer to 6 bytes */ const byte* b) /*!< in: pointer to 6 bytes */
{ {
ut_ad(b);
return(ut_ull_create(mach_read_from_2(b), mach_read_from_4(b + 2))); return(ut_ull_create(mach_read_from_2(b), mach_read_from_4(b + 2)));
} }
@@ -413,8 +404,6 @@ mach_ull_read_compressed(
ib_uint64_t n; ib_uint64_t n;
ulint size; ulint size;
ut_ad(b);
n = (ib_uint64_t) mach_read_compressed(b); n = (ib_uint64_t) mach_read_compressed(b);
size = mach_get_compressed_size((ulint) n); size = mach_get_compressed_size((ulint) n);
@@ -480,8 +469,6 @@ mach_ull_read_much_compressed(
ib_uint64_t n; ib_uint64_t n;
ulint size; ulint size;
ut_ad(b);
if (*b != (byte)0xFF) { if (*b != (byte)0xFF) {
n = 0; n = 0;
size = 0; size = 0;

View File

@@ -149,7 +149,6 @@ mtr_memo_contains(
dyn_array_t* memo; dyn_array_t* memo;
ulint offset; ulint offset;
ut_ad(mtr);
ut_ad(mtr->magic_n == MTR_MAGIC_N); ut_ad(mtr->magic_n == MTR_MAGIC_N);
ut_ad(mtr->state == MTR_ACTIVE || mtr->state == MTR_COMMITTING); ut_ad(mtr->state == MTR_ACTIVE || mtr->state == MTR_COMMITTING);

View File

@@ -154,7 +154,6 @@ page_header_get_offs(
{ {
ulint offs; ulint offs;
ut_ad(page);
ut_ad((field == PAGE_FREE) ut_ad((field == PAGE_FREE)
|| (field == PAGE_LAST_INSERT) || (field == PAGE_LAST_INSERT)
|| (field == PAGE_HEAP_TOP)); || (field == PAGE_HEAP_TOP));

View File

@@ -1545,7 +1545,6 @@ rec_copy(
ulint extra_len; ulint extra_len;
ulint data_len; ulint data_len;
ut_ad(rec && buf);
ut_ad(rec_offs_validate((rec_t*) rec, NULL, offsets)); ut_ad(rec_offs_validate((rec_t*) rec, NULL, offsets));
ut_ad(rec_validate(rec, offsets)); ut_ad(rec_validate(rec, offsets));

View File

@@ -88,7 +88,6 @@ Adds the node as the first element in a two-way linked list.
*/ */
#define UT_LIST_ADD_FIRST(NAME, BASE, N)\ #define UT_LIST_ADD_FIRST(NAME, BASE, N)\
{\ {\
ut_ad(N);\
((BASE).count)++;\ ((BASE).count)++;\
((N)->NAME).next = (BASE).start;\ ((N)->NAME).next = (BASE).start;\
((N)->NAME).prev = NULL;\ ((N)->NAME).prev = NULL;\
@@ -134,7 +133,6 @@ Inserts a NODE2 after NODE1 in a list.
#define UT_LIST_INSERT_AFTER(NAME, BASE, NODE1, NODE2)\ #define UT_LIST_INSERT_AFTER(NAME, BASE, NODE1, NODE2)\
{\ {\
ut_ad(NODE1);\ ut_ad(NODE1);\
ut_ad(NODE2);\
ut_ad((NODE1) != (NODE2));\ ut_ad((NODE1) != (NODE2));\
((BASE).count)++;\ ((BASE).count)++;\
((NODE2)->NAME).prev = (NODE1);\ ((NODE2)->NAME).prev = (NODE1);\
@@ -169,7 +167,6 @@ Removes a node from a two-way linked list.
*/ */
#define UT_LIST_REMOVE(NAME, BASE, N) \ #define UT_LIST_REMOVE(NAME, BASE, N) \
do { \ do { \
ut_ad(N); \
ut_a((BASE).count > 0); \ ut_a((BASE).count > 0); \
((BASE).count)--; \ ((BASE).count)--; \
if (((N)->NAME).next != NULL) { \ if (((N)->NAME).next != NULL) { \

View File

@@ -257,7 +257,6 @@ mtr_commit(
/*=======*/ /*=======*/
mtr_t* mtr) /*!< in: mini-transaction */ mtr_t* mtr) /*!< in: mini-transaction */
{ {
ut_ad(mtr);
ut_ad(mtr->magic_n == MTR_MAGIC_N); ut_ad(mtr->magic_n == MTR_MAGIC_N);
ut_ad(mtr->state == MTR_ACTIVE); ut_ad(mtr->state == MTR_ACTIVE);
ut_ad(!mtr->inside_ibuf); ut_ad(!mtr->inside_ibuf);

View File

@@ -1345,7 +1345,6 @@ page_dir_split_slot(
ulint i; ulint i;
ulint n_owned; ulint n_owned;
ut_ad(page);
ut_ad(!page_zip || page_is_comp(page)); ut_ad(!page_zip || page_is_comp(page));
ut_ad(slot_no > 0); ut_ad(slot_no > 0);
@@ -1407,7 +1406,6 @@ page_dir_balance_slot(
rec_t* old_rec; rec_t* old_rec;
rec_t* new_rec; rec_t* new_rec;
ut_ad(page);
ut_ad(!page_zip || page_is_comp(page)); ut_ad(!page_zip || page_is_comp(page));
ut_ad(slot_no > 0); ut_ad(slot_no > 0);

View File

@@ -4739,7 +4739,6 @@ page_zip_parse_compress(
ulint size; ulint size;
ulint trailer_size; ulint trailer_size;
ut_ad(ptr && end_ptr);
ut_ad(!page == !page_zip); ut_ad(!page == !page_zip);
if (UNIV_UNLIKELY(ptr + (2 + 2) > end_ptr)) { if (UNIV_UNLIKELY(ptr + (2 + 2) > end_ptr)) {

View File

@@ -794,8 +794,7 @@ rec_get_converted_size_comp_prefix_low(
ulint extra_size; ulint extra_size;
ulint data_size; ulint data_size;
ulint i; ulint i;
ut_ad(index);
ut_ad(fields);
ut_ad(n_fields > 0); ut_ad(n_fields > 0);
ut_ad(n_fields <= dict_index_get_n_fields(index)); ut_ad(n_fields <= dict_index_get_n_fields(index));
ut_ad(!temp || extra); ut_ad(!temp || extra);

View File

@@ -807,14 +807,8 @@ row_merge_read_rec(
ulint data_size; ulint data_size;
ulint avail_size; ulint avail_size;
ut_ad(block);
ut_ad(buf);
ut_ad(b >= block[0]); ut_ad(b >= block[0]);
ut_ad(b < block[1]); ut_ad(b < block[1]);
ut_ad(index);
ut_ad(foffs);
ut_ad(mrec);
ut_ad(offsets);
ut_ad(*offsets == 1 + REC_OFFS_HEADER_SIZE ut_ad(*offsets == 1 + REC_OFFS_HEADER_SIZE
+ dict_index_get_n_fields(index)); + dict_index_get_n_fields(index));
@@ -1175,12 +1169,6 @@ row_merge_read_clustered_index(
trx->op_info = "reading clustered index"; trx->op_info = "reading clustered index";
ut_ad(trx);
ut_ad(old_table);
ut_ad(new_table);
ut_ad(index);
ut_ad(files);
/* Create and initialize memory for record buffers */ /* Create and initialize memory for record buffers */
merge_buf = mem_alloc(n_index * sizeof *merge_buf); merge_buf = mem_alloc(n_index * sizeof *merge_buf);

View File

@@ -751,9 +751,6 @@ row_purge(
{ {
ibool updated_extern; ibool updated_extern;
ut_ad(node);
ut_ad(thr);
node->undo_rec = trx_purge_fetch_next_rec(&node->roll_ptr, node->undo_rec = trx_purge_fetch_next_rec(&node->roll_ptr,
&node->reservation, &node->reservation,
node->heap); node->heap);

View File

@@ -1235,8 +1235,6 @@ row_upd_index_replace_new_col_vals_index_pos(
ulint n_fields; ulint n_fields;
const ulint zip_size = dict_table_zip_size(index->table); const ulint zip_size = dict_table_zip_size(index->table);
ut_ad(index);
dtuple_set_info_bits(entry, update->info_bits); dtuple_set_info_bits(entry, update->info_bits);
if (order_only) { if (order_only) {
@@ -1419,9 +1417,6 @@ row_upd_changes_ord_field_binary_func(
ulint i; ulint i;
const dict_index_t* clust_index; const dict_index_t* clust_index;
ut_ad(index);
ut_ad(update);
ut_ad(thr);
ut_ad(thr->graph); ut_ad(thr->graph);
ut_ad(thr->graph->trx); ut_ad(thr->graph->trx);

View File

@@ -97,7 +97,6 @@ trx_create(
trx_t* trx; trx_t* trx;
ut_ad(mutex_own(&kernel_mutex)); ut_ad(mutex_own(&kernel_mutex));
ut_ad(sess);
trx = mem_alloc(sizeof(trx_t)); trx = mem_alloc(sizeof(trx_t));

View File

@@ -2974,7 +2974,6 @@ btr_level_list_remove_func(
ulint prev_page_no; ulint prev_page_no;
ulint next_page_no; ulint next_page_no;
ut_ad(page && mtr);
ut_ad(mtr_memo_contains_page(mtr, page, MTR_MEMO_PAGE_X_FIX)); ut_ad(mtr_memo_contains_page(mtr, page, MTR_MEMO_PAGE_X_FIX));
ut_ad(space == page_get_space_id(page)); ut_ad(space == page_get_space_id(page));
/* Get the previous and next page numbers of page */ /* Get the previous and next page numbers of page */

View File

@@ -2008,7 +2008,6 @@ btr_cur_update_alloc_zip(
trx_t* trx) /*!< in: NULL or transaction */ trx_t* trx) /*!< in: NULL or transaction */
{ {
ut_a(page_zip == buf_block_get_page_zip(block)); ut_a(page_zip == buf_block_get_page_zip(block));
ut_ad(page_zip);
ut_ad(!dict_index_is_ibuf(index)); ut_ad(!dict_index_is_ibuf(index));
if (page_zip_available(page_zip, dict_index_is_clust(index), if (page_zip_available(page_zip, dict_index_is_clust(index),
@@ -3008,7 +3007,7 @@ btr_cur_del_mark_set_clust_rec(
ut_ad(page_is_leaf(page_align(rec))); ut_ad(page_is_leaf(page_align(rec)));
#ifdef UNIV_DEBUG #ifdef UNIV_DEBUG
if (btr_cur_print_record_ops && thr) { if (btr_cur_print_record_ops) {
btr_cur_trx_report(thr_get_trx(thr), index, "del mark "); btr_cur_trx_report(thr_get_trx(thr), index, "del mark ");
rec_print_new(stderr, rec, offsets); rec_print_new(stderr, rec, offsets);
} }
@@ -3017,7 +3016,7 @@ btr_cur_del_mark_set_clust_rec(
ut_ad(dict_index_is_clust(index)); ut_ad(dict_index_is_clust(index));
ut_ad(!rec_get_deleted_flag(rec, rec_offs_comp(offsets))); ut_ad(!rec_get_deleted_flag(rec, rec_offs_comp(offsets)));
if (UNIV_UNLIKELY(thr && thr_get_trx(thr)->fake_changes)) { if (UNIV_UNLIKELY(thr_get_trx(thr)->fake_changes)) {
/* skip LOCK, UNDO, CHANGE, LOG */ /* skip LOCK, UNDO, CHANGE, LOG */
return(DB_SUCCESS); return(DB_SUCCESS);
} }
@@ -4323,7 +4322,6 @@ btr_cur_disown_inherited_fields(
ut_ad(rec_offs_validate(rec, index, offsets)); ut_ad(rec_offs_validate(rec, index, offsets));
ut_ad(!rec_offs_comp(offsets) || !rec_get_node_ptr_flag(rec)); ut_ad(!rec_offs_comp(offsets) || !rec_get_node_ptr_flag(rec));
ut_ad(rec_offs_any_extern(offsets)); ut_ad(rec_offs_any_extern(offsets));
ut_ad(mtr);
for (i = 0; i < rec_offs_n_fields(offsets); i++) { for (i = 0; i < rec_offs_n_fields(offsets); i++) {
if (rec_offs_nth_extern(offsets, i) if (rec_offs_nth_extern(offsets, i)
@@ -4386,9 +4384,6 @@ btr_push_update_extern_fields(
ulint n; ulint n;
const upd_field_t* uf; const upd_field_t* uf;
ut_ad(tuple);
ut_ad(update);
uf = update->fields; uf = update->fields;
n = upd_get_n_fields(update); n = upd_get_n_fields(update);
@@ -4571,7 +4566,6 @@ btr_store_big_rec_extern_fields(
ut_ad(rec_offs_validate(rec, index, offsets)); ut_ad(rec_offs_validate(rec, index, offsets));
ut_ad(rec_offs_any_extern(offsets)); ut_ad(rec_offs_any_extern(offsets));
ut_ad(btr_mtr);
ut_ad(mtr_memo_contains(btr_mtr, dict_index_get_lock(index), ut_ad(mtr_memo_contains(btr_mtr, dict_index_get_lock(index),
MTR_MEMO_X_LOCK)); MTR_MEMO_X_LOCK));
ut_ad(mtr_memo_contains(btr_mtr, rec_block, MTR_MEMO_PAGE_X_FIX)); ut_ad(mtr_memo_contains(btr_mtr, rec_block, MTR_MEMO_PAGE_X_FIX));

View File

@@ -288,7 +288,6 @@ buf_buddy_alloc_low(
{ {
buf_block_t* block; buf_block_t* block;
ut_ad(lru);
//ut_ad(buf_pool_mutex_own(buf_pool)); //ut_ad(buf_pool_mutex_own(buf_pool));
ut_ad(mutex_own(&buf_pool->LRU_list_mutex)); ut_ad(mutex_own(&buf_pool->LRU_list_mutex));
ut_ad(!mutex_own(&buf_pool->zip_mutex)); ut_ad(!mutex_own(&buf_pool->zip_mutex));

View File

@@ -112,13 +112,13 @@ dict_create_sys_tables_tuple(
dfield = dtuple_get_nth_field(entry, 3/*TYPE*/); dfield = dtuple_get_nth_field(entry, 3/*TYPE*/);
ptr = mem_heap_alloc(heap, 4); ptr = mem_heap_alloc(heap, 4);
if (table->flags & (~DICT_TF_COMPACT & ~(~0 << DICT_TF_BITS))) { if (table->flags & (~DICT_TF_COMPACT & ~(~0U << DICT_TF_BITS))) {
ut_a(table->flags & DICT_TF_COMPACT); ut_a(table->flags & DICT_TF_COMPACT);
ut_a(dict_table_get_format(table) >= DICT_TF_FORMAT_ZIP); ut_a(dict_table_get_format(table) >= DICT_TF_FORMAT_ZIP);
ut_a(((ulonglong) table->flags & DICT_TF_ZSSIZE_MASK) ut_a(((ulonglong) table->flags & DICT_TF_ZSSIZE_MASK)
<= (ulonglong) (DICT_TF_ZSSIZE_MAX << DICT_TF_ZSSIZE_SHIFT)); <= (ulonglong) (DICT_TF_ZSSIZE_MAX << DICT_TF_ZSSIZE_SHIFT));
ut_a(!(table->flags & (~0 << DICT_TF2_BITS))); ut_a(!(table->flags & (~0U << DICT_TF2_BITS)));
mach_write_to_4(ptr, table->flags & ~(~0 << DICT_TF_BITS)); mach_write_to_4(ptr, table->flags & ~(~0U << DICT_TF_BITS));
} else { } else {
mach_write_to_4(ptr, DICT_TABLE_ORDINARY); mach_write_to_4(ptr, DICT_TABLE_ORDINARY);
} }
@@ -306,7 +306,7 @@ dict_build_table_def_step(
ut_ad(!dict_table_zip_size(table) ut_ad(!dict_table_zip_size(table)
|| dict_table_get_format(table) >= DICT_TF_FORMAT_ZIP); || dict_table_get_format(table) >= DICT_TF_FORMAT_ZIP);
flags = table->flags & ~(~0 << DICT_TF_BITS); flags = table->flags & ~(~0U << DICT_TF_BITS);
error = fil_create_new_single_table_tablespace( error = fil_create_new_single_table_tablespace(
space, path_or_name, is_path, space, path_or_name, is_path,
flags == DICT_TF_COMPACT ? 0 : flags, flags == DICT_TF_COMPACT ? 0 : flags,
@@ -325,7 +325,7 @@ dict_build_table_def_step(
mtr_commit(&mtr); mtr_commit(&mtr);
} else { } else {
/* Create in the system tablespace: disallow new features */ /* Create in the system tablespace: disallow new features */
table->flags &= (~0 << DICT_TF_BITS) | DICT_TF_COMPACT; table->flags &= (~0U << DICT_TF_BITS) | DICT_TF_COMPACT;
} }
row = dict_create_sys_tables_tuple(table, node->heap); row = dict_create_sys_tables_tuple(table, node->heap);

View File

@@ -6414,7 +6414,6 @@ dict_set_corrupted(
const char* status; const char* status;
btr_cur_t cursor; btr_cur_t cursor;
ut_ad(index);
ut_ad(mutex_own(&dict_sys->mutex)); ut_ad(mutex_own(&dict_sys->mutex));
ut_ad(!dict_table_is_comp(dict_sys->sys_tables)); ut_ad(!dict_table_is_comp(dict_sys->sys_tables));
ut_ad(!dict_table_is_comp(dict_sys->sys_indexes)); ut_ad(!dict_table_is_comp(dict_sys->sys_indexes));

View File

@@ -716,7 +716,7 @@ dict_sys_tables_get_flags(
return(ULINT_UNDEFINED); return(ULINT_UNDEFINED);
} }
if (UNIV_UNLIKELY(flags & (~0 << DICT_TF_BITS))) { if (UNIV_UNLIKELY(flags & (~0U << DICT_TF_BITS))) {
/* Some unused bits are set. */ /* Some unused bits are set. */
return(ULINT_UNDEFINED); return(ULINT_UNDEFINED);
} }
@@ -1405,7 +1405,7 @@ err_len:
goto err_len; goto err_len;
} }
type = mach_read_from_4(field); type = mach_read_from_4(field);
if (UNIV_UNLIKELY(type & (~0 << DICT_IT_BITS))) { if (UNIV_UNLIKELY(type & (~0U << DICT_IT_BITS))) {
return("unknown SYS_INDEXES.TYPE bits"); return("unknown SYS_INDEXES.TYPE bits");
} }
@@ -1770,7 +1770,7 @@ err_len:
flags2 = mach_read_from_4(field); flags2 = mach_read_from_4(field);
if (flags2 & (~0 << (DICT_TF2_BITS - DICT_TF2_SHIFT))) { if (flags2 & (~0U << (DICT_TF2_BITS - DICT_TF2_SHIFT))) {
ut_print_timestamp(stderr); ut_print_timestamp(stderr);
fputs(" InnoDB: Warning: table ", stderr); fputs(" InnoDB: Warning: table ", stderr);
ut_print_filename(stderr, name); ut_print_filename(stderr, name);
@@ -1779,7 +1779,7 @@ err_len:
" has unknown flags %lx.\n", " has unknown flags %lx.\n",
(ulong) flags2); (ulong) flags2);
flags2 &= ~(~0 << (DICT_TF2_BITS - DICT_TF2_SHIFT)); flags2 &= ~(~0U << (DICT_TF2_BITS - DICT_TF2_SHIFT));
} }
flags |= flags2 << DICT_TF2_SHIFT; flags |= flags2 << DICT_TF2_SHIFT;
@@ -1912,7 +1912,7 @@ err_exit:
if (!fil_open_single_table_tablespace( if (!fil_open_single_table_tablespace(
TRUE, table->space, TRUE, table->space,
table->flags == DICT_TF_COMPACT ? 0 : table->flags == DICT_TF_COMPACT ? 0 :
table->flags & ~(~0 << DICT_TF_BITS), name, NULL)) { table->flags & ~(~0U << DICT_TF_BITS), name, NULL)) {
/* We failed to find a sensible /* We failed to find a sensible
tablespace file */ tablespace file */

View File

@@ -69,7 +69,7 @@ dict_mem_table_create(
DBUG_ENTER("dict_mem_table_create"); DBUG_ENTER("dict_mem_table_create");
ut_ad(name); ut_ad(name);
ut_a(!(flags & (~0 << DICT_TF2_BITS))); ut_a(!(flags & (~0U << DICT_TF2_BITS)));
heap = mem_heap_create(DICT_HEAP_SIZE); heap = mem_heap_create(DICT_HEAP_SIZE);

View File

@@ -40,7 +40,6 @@ dyn_array_add_block(
mem_heap_t* heap; mem_heap_t* heap;
dyn_block_t* block; dyn_block_t* block;
ut_ad(arr);
ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N); ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N);
if (arr->heap == NULL) { if (arr->heap == NULL) {

View File

@@ -3883,7 +3883,7 @@ skip_write:
} }
if (space_id != id if (space_id != id
|| space_flags != (flags & ~(~0 << DICT_TF_BITS))) { || space_flags != (flags & ~(~0U << DICT_TF_BITS))) {
ut_print_timestamp(stderr); ut_print_timestamp(stderr);
fputs(" InnoDB: Error: tablespace id and flags in file ", fputs(" InnoDB: Error: tablespace id and flags in file ",

View File

@@ -1290,7 +1290,6 @@ fsp_fill_free_list(
ulint i; ulint i;
mtr_t ibuf_mtr; mtr_t ibuf_mtr;
ut_ad(header && mtr);
ut_ad(page_offset(header) == FSP_HEADER_OFFSET); ut_ad(page_offset(header) == FSP_HEADER_OFFSET);
/* Check if we can fill free list from above the free list limit */ /* Check if we can fill free list from above the free list limit */
@@ -1589,9 +1588,6 @@ fsp_alloc_free_page(
ulint page_no; ulint page_no;
ulint space_size; ulint space_size;
ut_ad(mtr);
ut_ad(init_mtr);
header = fsp_get_space_header(space, zip_size, mtr); header = fsp_get_space_header(space, zip_size, mtr);
/* Get the hinted descriptor */ /* Get the hinted descriptor */
@@ -2613,7 +2609,6 @@ fseg_alloc_free_page_low(
ibool success; ibool success;
ulint n; ulint n;
ut_ad(mtr);
ut_ad((direction >= FSP_UP) && (direction <= FSP_NO_DIR)); ut_ad((direction >= FSP_UP) && (direction <= FSP_NO_DIR));
ut_ad(mach_read_from_4(seg_inode + FSEG_MAGIC_N) ut_ad(mach_read_from_4(seg_inode + FSEG_MAGIC_N)
== FSEG_MAGIC_N_VALUE); == FSEG_MAGIC_N_VALUE);

View File

@@ -398,8 +398,8 @@ extern "C" void wsrep_thd_set_conflict_state(
extern "C" void wsrep_thd_set_trx_to_replay(THD *thd, uint64 trx_id); extern "C" void wsrep_thd_set_trx_to_replay(THD *thd, uint64 trx_id);
extern "C"void wsrep_thd_LOCK(THD *thd); extern "C" void wsrep_thd_LOCK(THD *thd);
extern "C"void wsrep_thd_UNLOCK(THD *thd); extern "C" void wsrep_thd_UNLOCK(THD *thd);
extern "C" uint32 wsrep_thd_wsrep_rand(THD *thd); extern "C" uint32 wsrep_thd_wsrep_rand(THD *thd);
extern "C" time_t wsrep_thd_query_start(THD *thd); extern "C" time_t wsrep_thd_query_start(THD *thd);
extern "C" my_thread_id wsrep_thd_thread_id(THD *thd); extern "C" my_thread_id wsrep_thd_thread_id(THD *thd);

View File

@@ -91,7 +91,6 @@ btr_search_get_hash_table(
/*======================*/ /*======================*/
const dict_index_t* index) /*!< in: index */ const dict_index_t* index) /*!< in: index */
{ {
ut_ad(index);
ut_ad(index->search_table); ut_ad(index->search_table);
return(index->search_table); return(index->search_table);
@@ -103,7 +102,6 @@ btr_search_get_latch(
/*=================*/ /*=================*/
const dict_index_t* index) /*!< in: index */ const dict_index_t* index) /*!< in: index */
{ {
ut_ad(index);
ut_ad(index->search_latch >= btr_search_latch_arr && ut_ad(index->search_latch >= btr_search_latch_arr &&
index->search_latch < btr_search_latch_arr + index->search_latch < btr_search_latch_arr +
btr_search_index_num); btr_search_index_num);
@@ -130,8 +128,6 @@ btr_search_index_init(
/*===============*/ /*===============*/
dict_index_t* index) /*!< in: index */ dict_index_t* index) /*!< in: index */
{ {
ut_ad(index);
index->search_latch = index->search_latch =
&btr_search_latch_arr[btr_search_get_key(index->id)]; &btr_search_latch_arr[btr_search_get_key(index->id)];
index->search_table = index->search_table =

View File

@@ -247,7 +247,6 @@ dict_index_is_clust(
/*================*/ /*================*/
const dict_index_t* index) /*!< in: index */ const dict_index_t* index) /*!< in: index */
{ {
ut_ad(index);
ut_ad(index->magic_n == DICT_INDEX_MAGIC_N); ut_ad(index->magic_n == DICT_INDEX_MAGIC_N);
return(UNIV_UNLIKELY(index->type & DICT_CLUSTERED)); return(UNIV_UNLIKELY(index->type & DICT_CLUSTERED));
@@ -261,7 +260,6 @@ dict_index_is_unique(
/*=================*/ /*=================*/
const dict_index_t* index) /*!< in: index */ const dict_index_t* index) /*!< in: index */
{ {
ut_ad(index);
ut_ad(index->magic_n == DICT_INDEX_MAGIC_N); ut_ad(index->magic_n == DICT_INDEX_MAGIC_N);
return(UNIV_UNLIKELY(index->type & DICT_UNIQUE)); return(UNIV_UNLIKELY(index->type & DICT_UNIQUE));
@@ -276,7 +274,6 @@ dict_index_is_ibuf(
/*===============*/ /*===============*/
const dict_index_t* index) /*!< in: index */ const dict_index_t* index) /*!< in: index */
{ {
ut_ad(index);
ut_ad(index->magic_n == DICT_INDEX_MAGIC_N); ut_ad(index->magic_n == DICT_INDEX_MAGIC_N);
return(UNIV_UNLIKELY(index->type & DICT_IBUF)); return(UNIV_UNLIKELY(index->type & DICT_IBUF));
@@ -293,7 +290,6 @@ dict_index_is_sec_or_ibuf(
{ {
ulint type; ulint type;
ut_ad(index);
ut_ad(index->magic_n == DICT_INDEX_MAGIC_N); ut_ad(index->magic_n == DICT_INDEX_MAGIC_N);
type = index->type; type = index->type;
@@ -311,7 +307,6 @@ dict_table_get_n_user_cols(
/*=======================*/ /*=======================*/
const dict_table_t* table) /*!< in: table */ const dict_table_t* table) /*!< in: table */
{ {
ut_ad(table);
ut_ad(table->magic_n == DICT_TABLE_MAGIC_N); ut_ad(table->magic_n == DICT_TABLE_MAGIC_N);
return(table->n_cols - DATA_N_SYS_COLS); return(table->n_cols - DATA_N_SYS_COLS);
@@ -343,7 +338,6 @@ dict_table_get_n_cols(
/*==================*/ /*==================*/
const dict_table_t* table) /*!< in: table */ const dict_table_t* table) /*!< in: table */
{ {
ut_ad(table);
ut_ad(table->magic_n == DICT_TABLE_MAGIC_N); ut_ad(table->magic_n == DICT_TABLE_MAGIC_N);
return(table->n_cols); return(table->n_cols);
@@ -950,7 +944,6 @@ dict_index_is_corrupted(
/*====================*/ /*====================*/
const dict_index_t* index) /*!< in: index */ const dict_index_t* index) /*!< in: index */
{ {
ut_ad(index);
ut_ad(index->magic_n == DICT_INDEX_MAGIC_N); ut_ad(index->magic_n == DICT_INDEX_MAGIC_N);
return(UNIV_UNLIKELY((index->type & DICT_CORRUPT) return(UNIV_UNLIKELY((index->type & DICT_CORRUPT)

View File

@@ -87,7 +87,7 @@ combination of types */
/* @{ */ /* @{ */
#define DICT_TF_FORMAT_SHIFT 5 /* file format */ #define DICT_TF_FORMAT_SHIFT 5 /* file format */
#define DICT_TF_FORMAT_MASK \ #define DICT_TF_FORMAT_MASK \
((~(~0 << (DICT_TF_BITS - DICT_TF_FORMAT_SHIFT))) << DICT_TF_FORMAT_SHIFT) ((~(~0U << (DICT_TF_BITS - DICT_TF_FORMAT_SHIFT))) << DICT_TF_FORMAT_SHIFT)
#define DICT_TF_FORMAT_51 0 /*!< InnoDB/MySQL up to 5.1 */ #define DICT_TF_FORMAT_51 0 /*!< InnoDB/MySQL up to 5.1 */
#define DICT_TF_FORMAT_ZIP 1 /*!< InnoDB plugin for 5.1: #define DICT_TF_FORMAT_ZIP 1 /*!< InnoDB plugin for 5.1:
compressed tables, compressed tables,

View File

@@ -47,8 +47,6 @@ dyn_block_get_used(
/*===============*/ /*===============*/
const dyn_block_t* block) /*!< in: dyn array block */ const dyn_block_t* block) /*!< in: dyn array block */
{ {
ut_ad(block);
return((block->used) & ~DYN_BLOCK_FULL_FLAG); return((block->used) & ~DYN_BLOCK_FULL_FLAG);
} }
@@ -61,8 +59,6 @@ dyn_block_get_data(
/*===============*/ /*===============*/
const dyn_block_t* block) /*!< in: dyn array block */ const dyn_block_t* block) /*!< in: dyn array block */
{ {
ut_ad(block);
return((byte*) block->data); return((byte*) block->data);
} }
@@ -76,7 +72,6 @@ dyn_array_create(
dyn_array_t* arr) /*!< in/out: memory buffer of dyn_array_t* arr) /*!< in/out: memory buffer of
size sizeof(dyn_array_t) */ size sizeof(dyn_array_t) */
{ {
ut_ad(arr);
#if DYN_ARRAY_DATA_SIZE >= DYN_BLOCK_FULL_FLAG #if DYN_ARRAY_DATA_SIZE >= DYN_BLOCK_FULL_FLAG
# error "DYN_ARRAY_DATA_SIZE >= DYN_BLOCK_FULL_FLAG" # error "DYN_ARRAY_DATA_SIZE >= DYN_BLOCK_FULL_FLAG"
#endif #endif
@@ -119,7 +114,6 @@ dyn_array_push(
dyn_block_t* block; dyn_block_t* block;
ulint used; ulint used;
ut_ad(arr);
ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N); ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N);
ut_ad(size <= DYN_ARRAY_DATA_SIZE); ut_ad(size <= DYN_ARRAY_DATA_SIZE);
ut_ad(size); ut_ad(size);
@@ -159,7 +153,6 @@ dyn_array_open(
{ {
dyn_block_t* block; dyn_block_t* block;
ut_ad(arr);
ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N); ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N);
ut_ad(size <= DYN_ARRAY_DATA_SIZE); ut_ad(size <= DYN_ARRAY_DATA_SIZE);
ut_ad(size); ut_ad(size);
@@ -195,7 +188,6 @@ dyn_array_close(
{ {
dyn_block_t* block; dyn_block_t* block;
ut_ad(arr);
ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N); ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N);
block = dyn_array_get_last_block(arr); block = dyn_array_get_last_block(arr);
@@ -222,7 +214,6 @@ dyn_array_get_element(
{ {
const dyn_block_t* block; const dyn_block_t* block;
ut_ad(arr);
ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N); ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N);
/* Get the first array block */ /* Get the first array block */
@@ -260,7 +251,6 @@ dyn_array_get_data_size(
const dyn_block_t* block; const dyn_block_t* block;
ulint sum = 0; ulint sum = 0;
ut_ad(arr);
ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N); ut_ad(arr->magic_n == DYN_BLOCK_MAGIC_N);
if (arr->heap == NULL) { if (arr->heap == NULL) {

View File

@@ -42,7 +42,7 @@ Created 12/18/1995 Heikki Tuuri
#define FSP_FLAGS_POS_PAGE_SSIZE 6 #define FSP_FLAGS_POS_PAGE_SSIZE 6
/** Bit mask of the PAGE_SSIZE field */ /** Bit mask of the PAGE_SSIZE field */
#define FSP_FLAGS_MASK_PAGE_SSIZE \ #define FSP_FLAGS_MASK_PAGE_SSIZE \
((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ((~(~0U << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \
<< FSP_FLAGS_POS_PAGE_SSIZE) << FSP_FLAGS_POS_PAGE_SSIZE)
/** Return the value of the PAGE_SSIZE field */ /** Return the value of the PAGE_SSIZE field */
#define FSP_FLAGS_GET_PAGE_SSIZE(flags) \ #define FSP_FLAGS_GET_PAGE_SSIZE(flags) \

View File

@@ -50,7 +50,6 @@ mach_read_from_1(
/*=============*/ /*=============*/
const byte* b) /*!< in: pointer to byte */ const byte* b) /*!< in: pointer to byte */
{ {
ut_ad(b);
return((ulint)(b[0])); return((ulint)(b[0]));
} }
@@ -143,7 +142,6 @@ mach_read_from_3(
/*=============*/ /*=============*/
const byte* b) /*!< in: pointer to 3 bytes */ const byte* b) /*!< in: pointer to 3 bytes */
{ {
ut_ad(b);
return( ((ulint)(b[0]) << 16) return( ((ulint)(b[0]) << 16)
| ((ulint)(b[1]) << 8) | ((ulint)(b[1]) << 8)
| (ulint)(b[2]) | (ulint)(b[2])
@@ -178,7 +176,6 @@ mach_read_from_4(
/*=============*/ /*=============*/
const byte* b) /*!< in: pointer to four bytes */ const byte* b) /*!< in: pointer to four bytes */
{ {
ut_ad(b);
return( ((ulint)(b[0]) << 24) return( ((ulint)(b[0]) << 24)
| ((ulint)(b[1]) << 16) | ((ulint)(b[1]) << 16)
| ((ulint)(b[2]) << 8) | ((ulint)(b[2]) << 8)
@@ -255,8 +252,6 @@ mach_read_compressed(
{ {
ulint flag; ulint flag;
ut_ad(b);
flag = mach_read_from_1(b); flag = mach_read_from_1(b);
if (flag < 0x80UL) { if (flag < 0x80UL) {
@@ -333,8 +328,6 @@ mach_read_from_7(
/*=============*/ /*=============*/
const byte* b) /*!< in: pointer to 7 bytes */ const byte* b) /*!< in: pointer to 7 bytes */
{ {
ut_ad(b);
return(ut_ull_create(mach_read_from_3(b), mach_read_from_4(b + 3))); return(ut_ull_create(mach_read_from_3(b), mach_read_from_4(b + 3)));
} }
@@ -364,8 +357,6 @@ mach_read_from_6(
/*=============*/ /*=============*/
const byte* b) /*!< in: pointer to 6 bytes */ const byte* b) /*!< in: pointer to 6 bytes */
{ {
ut_ad(b);
return(ut_ull_create(mach_read_from_2(b), mach_read_from_4(b + 2))); return(ut_ull_create(mach_read_from_2(b), mach_read_from_4(b + 2)));
} }
@@ -413,8 +404,6 @@ mach_ull_read_compressed(
ib_uint64_t n; ib_uint64_t n;
ulint size; ulint size;
ut_ad(b);
n = (ib_uint64_t) mach_read_compressed(b); n = (ib_uint64_t) mach_read_compressed(b);
size = mach_get_compressed_size((ulint) n); size = mach_get_compressed_size((ulint) n);
@@ -480,8 +469,6 @@ mach_ull_read_much_compressed(
ib_uint64_t n; ib_uint64_t n;
ulint size; ulint size;
ut_ad(b);
if (*b != (byte)0xFF) { if (*b != (byte)0xFF) {
n = 0; n = 0;
size = 0; size = 0;

View File

@@ -170,7 +170,6 @@ mtr_memo_contains(
dyn_array_t* memo; dyn_array_t* memo;
ulint offset; ulint offset;
ut_ad(mtr);
ut_ad(mtr->magic_n == MTR_MAGIC_N); ut_ad(mtr->magic_n == MTR_MAGIC_N);
ut_ad(mtr->state == MTR_ACTIVE || mtr->state == MTR_COMMITTING); ut_ad(mtr->state == MTR_ACTIVE || mtr->state == MTR_COMMITTING);

View File

@@ -154,7 +154,6 @@ page_header_get_offs(
{ {
ulint offs; ulint offs;
ut_ad(page);
ut_ad((field == PAGE_FREE) ut_ad((field == PAGE_FREE)
|| (field == PAGE_LAST_INSERT) || (field == PAGE_LAST_INSERT)
|| (field == PAGE_HEAP_TOP)); || (field == PAGE_HEAP_TOP));

View File

@@ -1545,7 +1545,6 @@ rec_copy(
ulint extra_len; ulint extra_len;
ulint data_len; ulint data_len;
ut_ad(rec && buf);
ut_ad(rec_offs_validate((rec_t*) rec, NULL, offsets)); ut_ad(rec_offs_validate((rec_t*) rec, NULL, offsets));
ut_ad(rec_validate(rec, offsets)); ut_ad(rec_validate(rec, offsets));

View File

@@ -88,7 +88,6 @@ Adds the node as the first element in a two-way linked list.
*/ */
#define UT_LIST_ADD_FIRST(NAME, BASE, N)\ #define UT_LIST_ADD_FIRST(NAME, BASE, N)\
{\ {\
ut_ad(N);\
((BASE).count)++;\ ((BASE).count)++;\
((N)->NAME).next = (BASE).start;\ ((N)->NAME).next = (BASE).start;\
((N)->NAME).prev = NULL;\ ((N)->NAME).prev = NULL;\
@@ -134,7 +133,6 @@ Inserts a NODE2 after NODE1 in a list.
#define UT_LIST_INSERT_AFTER(NAME, BASE, NODE1, NODE2)\ #define UT_LIST_INSERT_AFTER(NAME, BASE, NODE1, NODE2)\
{\ {\
ut_ad(NODE1);\ ut_ad(NODE1);\
ut_ad(NODE2);\
ut_ad((NODE1) != (NODE2));\ ut_ad((NODE1) != (NODE2));\
((BASE).count)++;\ ((BASE).count)++;\
((NODE2)->NAME).prev = (NODE1);\ ((NODE2)->NAME).prev = (NODE1);\
@@ -169,7 +167,6 @@ Removes a node from a two-way linked list.
*/ */
#define UT_LIST_REMOVE(NAME, BASE, N) \ #define UT_LIST_REMOVE(NAME, BASE, N) \
do { \ do { \
ut_ad(N); \
ut_a((BASE).count > 0); \ ut_a((BASE).count > 0); \
((BASE).count)--; \ ((BASE).count)--; \
if (((N)->NAME).next != NULL) { \ if (((N)->NAME).next != NULL) { \

View File

@@ -289,7 +289,6 @@ mtr_commit(
/*=======*/ /*=======*/
mtr_t* mtr) /*!< in: mini-transaction */ mtr_t* mtr) /*!< in: mini-transaction */
{ {
ut_ad(mtr);
ut_ad(mtr->magic_n == MTR_MAGIC_N); ut_ad(mtr->magic_n == MTR_MAGIC_N);
ut_ad(mtr->state == MTR_ACTIVE); ut_ad(mtr->state == MTR_ACTIVE);
ut_ad(!mtr->inside_ibuf); ut_ad(!mtr->inside_ibuf);

View File

@@ -1345,7 +1345,6 @@ page_dir_split_slot(
ulint i; ulint i;
ulint n_owned; ulint n_owned;
ut_ad(page);
ut_ad(!page_zip || page_is_comp(page)); ut_ad(!page_zip || page_is_comp(page));
ut_ad(slot_no > 0); ut_ad(slot_no > 0);
@@ -1407,7 +1406,6 @@ page_dir_balance_slot(
rec_t* old_rec; rec_t* old_rec;
rec_t* new_rec; rec_t* new_rec;
ut_ad(page);
ut_ad(!page_zip || page_is_comp(page)); ut_ad(!page_zip || page_is_comp(page));
ut_ad(slot_no > 0); ut_ad(slot_no > 0);

View File

@@ -4743,7 +4743,6 @@ page_zip_parse_compress(
ulint size; ulint size;
ulint trailer_size; ulint trailer_size;
ut_ad(ptr && end_ptr);
ut_ad(!page == !page_zip); ut_ad(!page == !page_zip);
if (UNIV_UNLIKELY(ptr + (2 + 2) > end_ptr)) { if (UNIV_UNLIKELY(ptr + (2 + 2) > end_ptr)) {

View File

@@ -794,8 +794,7 @@ rec_get_converted_size_comp_prefix_low(
ulint extra_size; ulint extra_size;
ulint data_size; ulint data_size;
ulint i; ulint i;
ut_ad(index);
ut_ad(fields);
ut_ad(n_fields > 0); ut_ad(n_fields > 0);
ut_ad(n_fields <= dict_index_get_n_fields(index)); ut_ad(n_fields <= dict_index_get_n_fields(index));
ut_ad(!temp || extra); ut_ad(!temp || extra);

View File

@@ -823,14 +823,8 @@ row_merge_read_rec(
ulint data_size; ulint data_size;
ulint avail_size; ulint avail_size;
ut_ad(block);
ut_ad(buf);
ut_ad(b >= block[0]); ut_ad(b >= block[0]);
ut_ad(b < block[1]); ut_ad(b < block[1]);
ut_ad(index);
ut_ad(foffs);
ut_ad(mrec);
ut_ad(offsets);
ut_ad(*offsets == 1 + REC_OFFS_HEADER_SIZE ut_ad(*offsets == 1 + REC_OFFS_HEADER_SIZE
+ dict_index_get_n_fields(index)); + dict_index_get_n_fields(index));
@@ -1202,12 +1196,6 @@ row_merge_read_clustered_index(
trx->op_info = "reading clustered index"; trx->op_info = "reading clustered index";
ut_ad(trx);
ut_ad(old_table);
ut_ad(new_table);
ut_ad(index);
ut_ad(files);
/* Create and initialize memory for record buffers */ /* Create and initialize memory for record buffers */
merge_buf = mem_alloc(n_index * sizeof *merge_buf); merge_buf = mem_alloc(n_index * sizeof *merge_buf);

View File

@@ -751,9 +751,6 @@ row_purge(
{ {
ibool updated_extern; ibool updated_extern;
ut_ad(node);
ut_ad(thr);
node->undo_rec = trx_purge_fetch_next_rec(&node->roll_ptr, node->undo_rec = trx_purge_fetch_next_rec(&node->roll_ptr,
&node->reservation, &node->reservation,
node->heap); node->heap);

View File

@@ -1253,8 +1253,6 @@ row_upd_index_replace_new_col_vals_index_pos(
ulint n_fields; ulint n_fields;
const ulint zip_size = dict_table_zip_size(index->table); const ulint zip_size = dict_table_zip_size(index->table);
ut_ad(index);
dtuple_set_info_bits(entry, update->info_bits); dtuple_set_info_bits(entry, update->info_bits);
if (order_only) { if (order_only) {
@@ -1437,9 +1435,6 @@ row_upd_changes_ord_field_binary_func(
ulint i; ulint i;
const dict_index_t* clust_index; const dict_index_t* clust_index;
ut_ad(index);
ut_ad(update);
ut_ad(thr);
ut_ad(thr->graph); ut_ad(thr->graph);
ut_ad(thr->graph->trx); ut_ad(thr->graph->trx);

View File

@@ -218,7 +218,6 @@ trx_create(
trx_t* trx; trx_t* trx;
ut_ad(mutex_own(&kernel_mutex)); ut_ad(mutex_own(&kernel_mutex));
ut_ad(sess);
trx = mem_alloc(sizeof(trx_t)); trx = mem_alloc(sizeof(trx_t));