Hi,
now OS/2 code is failing only 6 tests of the 104 available (skipping
replication tests) :-))
Here is the latest report:
1) alter_table.test: check table reports
test.t1 optimize status Table is already
up to date
instead of
test.t1 optimize status OK
2) func_test: at line 16
"Det hõr õr svenska" regexp "h[[:alpha:]]+r" "aba"
regexp "^(a|b)*$"
0 1
instead of
"Det hõr õr svenska" regexp "h[[:alpha:]]+r" "aba"
regexp "^(a|b)*$"
1 1
3) merge: 'select * from t3 order by a desc' is failing, reporting
a b
1 Testing
1 Testing
1 Testing
1 Testing
1 Testing
1 Testing
4) select.test: at line 1458 (probably some rounding)
37 12543 309394878010 -0.0000 464091
instead of
37 12543 309394878010 0.0000 464091
5) show_check.test: same as alter_table, plus
59,61c59,61
< t1 0 PRIMARY 1 f1 A NULL NULL
NULL
< t1 0 PRIMARY 2 f2 A NULL NULL
NULL
< t1 0 PRIMARY 3 f3 A NULL NULL
NULL
---
> t1 0 PRIMARY 1 f1 A 1 NULL
NULL
> t1 0 PRIMARY 2 f2 A 3 NULL
NULL
> t1 0 PRIMARY 3 f3 A 9 NULL
NULL
6) status.test: different locking count
5,6c5,6
< Table_locks_immediate 4
< Table_locks_waited 0
---
> Table_locks_immediate 3
> Table_locks_waited 1
Actually, I think merge error is on top in the bug list. From the
mysqld.trace, I don't understand where to look, at least without
debugging the do_select().
What do you think?
TIA,
Bye,
Yuri Dario
/*
* member of TeamOS/2 - Italy
* http://www.quasarbbs.com/yuri
* http://www.teamos2.it
*/