MDBF-741 Sequence version of ubasan - #815
Conversation
6cd6bc0 to
59a0b3b
Compare
93501a0 to
581cfd8
Compare
|
Thanks @grooverdan for your patience and re-work, |
581cfd8 to
d7cd905
Compare
|
@grooverdan I wrote a lot, I better provide a summary of what needs to be fixed:
A latest 10.11 run:
|
d7cd905 to
4d0cfbf
Compare
5f83245 to
734ffb4
Compare
|
@grooverdan I've made 3 new fixes on this patch, the second one being my fault. |
All are reported. 1 progress, 1 just provided solution for. Other two slightly stalled. main.long_unique_bugs, innodb_fts.innodb-fts-ddl ctype-uca-scanner_next.inl:84 -> MDEV-36467 |
Perfect, thank you! |
To provide a mechanism to add a simple number of MTR options the helper sequence functions gain an additional argument. Additionally env_vars added as argument too, defaulting to an empty list for simplicity of concatination.
This takes as a single command string and runs its BB interpolated output as a command.
This fetches from a github repository withing a branch and saves a file to the workdir..
asan_ubsan returns a sequence of steps for building and running a ASAN/UBSAN build.
from MariaDB-10.11
…ilders In versions 10.11+. Because of unported changes to 10.6, clang-20 needs to start at 10.11. There's no value in testin on an old version and the clang version is superiour in coverage compared to the old gcc version.
codebase need correcting before enabling: * mroonga mecab - type mismatch https://github.com/MariaDB/server/pull/4145/files#diff-8ddee6ac5028513dbaa09ee8fb74308f4fab53b833cf31485fff019a6e971304 * client/mysql.cc source/client/mysql.cc:3219:16: error: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Werror,-Wvarargs] 3219 | va_start(ap, type); * strings/uca-dump --name-prefix=uca1400 hit leak sanitizer
This was the default anyway so no need to do this explicitly.
Removed 'amd64-ubasan-clang-20-debug' from the constants list.
Revert part of 44c5145 change
Packages mount is required for saving MTR logs
fc8b519 to
cc3166b
Compare
|
#4265 solving the rpl.rpl_*mixing_engines |
|
MariaDB/server#4266 for roles.acl_load_mutex-5170 -> MDEV-36345 |
Add New Build template
Checklist