mirror of
https://github.com/MariaDB/server.git
synced 2025-01-15 19:42:28 +01:00
Fixed build & test failures in buildbot
mysql-test/t/bug46080-master.opt: Lower limits to be able to run tests regex/main.c: Fixed compiler warnings storage/maria/ma_key_recover.c: Fixed compiler warnings storage/maria/ma_recovery.c: Fixed compiler warnings storage/maria/ma_unique.c: Fixed compiler warnings strings/ctype-uca.c: Added comment strings/xml.c: Fixed compiler warnings support-files/compiler_warnings.supp: Added suppressions for windows unittest/strings/strings-t.c: Added ifdef to fix compilation failure when compiling without UCA
This commit is contained in:
parent
85a7899988
commit
7b91240bba
9 changed files with 20 additions and 14 deletions
|
@ -1 +1 @@
|
|||
--skip-grant-tables --skip-name-resolve --safemalloc-mem-limit=20000000
|
||||
--skip-grant-tables --skip-name-resolve --safemalloc-mem-limit=20000000 --loose-maria-pagecache-buffer-size=1M
|
||||
|
|
|
@ -17,8 +17,8 @@ regoff_t startoff = 0;
|
|||
regoff_t endoff = 0;
|
||||
|
||||
|
||||
extern int split();
|
||||
extern void regprint();
|
||||
extern int split(char *string, char **fields, int nfields, const char *sep);
|
||||
extern void regprint(my_regex_t *r, FILE *d);
|
||||
|
||||
/*
|
||||
- main - do the simple case, hand off to regress() for regression
|
||||
|
|
|
@ -1005,7 +1005,7 @@ uint _ma_apply_redo_index(MARIA_HA *info,
|
|||
{
|
||||
DBUG_PRINT("error", ("page_length %u",page_length));
|
||||
DBUG_DUMP("KEY_OP_CHECK bad page", buff, max_page_length);
|
||||
DBUG_ASSERT("crc" == "failure in REDO_INDEX");
|
||||
DBUG_ASSERT("crc failure in REDO_INDEX" == 0);
|
||||
}
|
||||
#endif
|
||||
DBUG_PRINT("redo", ("key_op_check"));
|
||||
|
|
|
@ -545,7 +545,7 @@ static int display_and_apply_record(const LOG_DESC *log_desc,
|
|||
if (log_desc->record_execute_in_redo_phase == NULL)
|
||||
{
|
||||
/* die on all not-yet-handled records :) */
|
||||
DBUG_ASSERT("one more hook" == "to write");
|
||||
DBUG_ASSERT("one more hook to write" == 0);
|
||||
return 1;
|
||||
}
|
||||
if ((error= (*log_desc->record_execute_in_redo_phase)(rec)))
|
||||
|
|
|
@ -68,8 +68,7 @@ my_bool _ma_check_unique(MARIA_HA *info, MARIA_UNIQUEDEF *def, uchar *record,
|
|||
DBUG_ASSERT(info->last_key.data_length == MARIA_UNIQUE_HASH_LENGTH);
|
||||
if (_ma_search_next(info, &info->last_key, SEARCH_BIGGER,
|
||||
info->s->state.key_root[def->key]) ||
|
||||
bcmp((char*) info->last_key.data, (char*) key_buff,
|
||||
MARIA_UNIQUE_HASH_LENGTH))
|
||||
bcmp(info->last_key.data, key_buff, MARIA_UNIQUE_HASH_LENGTH))
|
||||
{
|
||||
info->page_changed= 1; /* Can't optimize read next */
|
||||
info->cur_row.lastpos= lastpos;
|
||||
|
|
|
@ -7002,7 +7002,7 @@ static my_uca_scanner_handler my_ucs2_uca_scanner_handler=
|
|||
my_uca_scanner_next_ucs2
|
||||
};
|
||||
|
||||
#endif
|
||||
#endif /* HAVE_CHARSET_ucs2 */
|
||||
|
||||
|
||||
/*
|
||||
|
@ -8832,7 +8832,7 @@ CHARSET_INFO my_charset_ucs2_croatian_uca_ci=
|
|||
};
|
||||
|
||||
|
||||
#endif
|
||||
#endif /* HAVE_CHARSET_ucs2 */
|
||||
|
||||
|
||||
#ifdef HAVE_CHARSET_utf8
|
||||
|
|
|
@ -123,16 +123,16 @@ static int my_xml_scan(MY_XML_PARSER *p,MY_XML_ATTR *a)
|
|||
a->beg=p->cur;
|
||||
a->end=p->cur;
|
||||
|
||||
if ((p->end - p->cur > 3) && !bcmp(p->cur,"<!--",4))
|
||||
if ((p->end - p->cur > 3) && !bcmp((uchar*) p->cur, (uchar*) "<!--",4))
|
||||
{
|
||||
for (; (p->cur < p->end) && bcmp(p->cur, "-->", 3); p->cur++)
|
||||
for (; (p->cur < p->end) && bcmp((uchar*) p->cur, (uchar*) "-->", 3); p->cur++)
|
||||
{}
|
||||
if (!bcmp(p->cur, "-->", 3))
|
||||
if (!bcmp((uchar*) p->cur, (uchar*) "-->", 3))
|
||||
p->cur+=3;
|
||||
a->end=p->cur;
|
||||
lex=MY_XML_COMMENT;
|
||||
}
|
||||
else if (!bcmp(p->cur, "<![CDATA[",9))
|
||||
else if (!bcmp((uchar*) p->cur, (uchar*) "<![CDATA[",9))
|
||||
{
|
||||
p->cur+= 9;
|
||||
for (; p->cur < p->end - 2 ; p->cur++)
|
||||
|
|
|
@ -24,7 +24,9 @@ sql_yacc.cc : .*switch statement contains 'default' but no 'case' labels.*
|
|||
# Things that can be ignored in InnoDB
|
||||
#
|
||||
pars0grm.tab.c: .*'yyerrorlab' : unreferenced label.*
|
||||
pars0grm.c: 'yyerrorlab' : unreferenced label
|
||||
_flex_tmp.c: .*not enough actual parameters for macro 'yywrap'.*
|
||||
lexyy.c : not enough actual parameters for macro 'yywrap'
|
||||
pars0lex.l: .*conversion from 'ulint' to 'int', possible loss of data.*
|
||||
btr/btr0cur\.c: .*value computed is not used.*: 3175-3375
|
||||
include/buf0buf\.ic: unused parameter .*mtr.*
|
||||
|
@ -44,7 +46,7 @@ buf/buf0buf\.c: .*block_mutex.* might be used uninitialized
|
|||
btr/btr0cur\.c: null argument where non-null required: 1800-3000
|
||||
btr/btr0btr\.c: null argument where non-null required: 2500-3000
|
||||
ibuf/ibuf0ibuf.c: null argument where non-null required: 700-1000
|
||||
fsp/fsp0fsp\.c: result of 32-bit shift implicitly converted to 64 bits
|
||||
fsp0fsp\.c: result of 32-bit shift implicitly converted to 64 bits
|
||||
|
||||
#
|
||||
# bdb is not critical to keep up to date
|
||||
|
@ -111,6 +113,9 @@ signal\.c : .*unused parameter.*
|
|||
.* : conversion from '.*size_t' to 'uint16'.*
|
||||
.* : The following environment variables were not found.*
|
||||
|
||||
# Ignore uninitialized local variables on windows
|
||||
.* : uninitialized local variable .* used
|
||||
|
||||
#
|
||||
# The following should be fixed by the ndb team
|
||||
#
|
||||
|
|
|
@ -87,7 +87,9 @@ static CHARSET_INFO *charset_list[]=
|
|||
#endif
|
||||
#ifdef HAVE_CHARSET_utf8
|
||||
&my_charset_utf8_general_ci,
|
||||
#ifdef HAVE_HAVE_UCA_COLLATIONS
|
||||
&my_charset_utf8_unicode_ci,
|
||||
#endif
|
||||
&my_charset_utf8_bin,
|
||||
#endif
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue