Skip to content

Commit 426abc5

Browse files
grooverdanRazvanLiviuVarzaru
authored andcommitted
MDBF-1115 create UBASAN Debug builder
Previous open issues under Debug mode UBSAN/ASAN have been resolved or that have UBSAN filters in place. With MDEV-37626 showing how serious looking bugs can be missed without a debug builder on UBASAN, lets readd this.
1 parent 9ee7dd0 commit 426abc5

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

constants.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,7 @@
181181
"amd64-rhel-10",
182182
"amd64-sles-1506",
183183
"amd64-ubasan-clang-20",
184+
"amd64-ubasan-clang-20-debug",
184185
"amd64-ubuntu-2404",
185186
"ppc64le-centos-stream10",
186187
"ppc64le-rhel-10",

master-migration/master.cfg

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -272,9 +272,8 @@ def ubasan_builder(name: str, debug: bool) -> GenericBuilder:
272272
)
273273

274274

275-
#for builder in ["amd64-ubasan-clang-20", "amd64-ubasan-clang-20-debug"]:
276-
builder = "amd64-ubasan-clang-20"
277-
c["builders"].append(ubasan_builder(name=builder, debug=builder.endswith("debug")))
275+
for builder in ["amd64-ubasan-clang-20", "amd64-ubasan-clang-20-debug"]:
276+
c["builders"].append(ubasan_builder(name=builder, debug=builder.endswith("debug")))
278277

279278

280279

0 commit comments

Comments
 (0)