Skip to content

Commit 32f3531

Browse files
Switch sanitizer-windows bot over to runtimes build (#570)
This enables us to catch issues like https://g-issues.chromium.org/issues/437182411#comment20 at postcommit testing time rather than when trying to integrate into downstream projects.
1 parent fc54d5d commit 32f3531

File tree

2 files changed

+13
-66
lines changed

2 files changed

+13
-66
lines changed

buildbot/osuosl/master/config/builders.py

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1829,9 +1829,20 @@
18291829
'tags' : ["sanitizer"],
18301830
'workernames' : ["sanitizer-windows"],
18311831
'builddir': "sanitizer-windows",
1832-
'factory' : AnnotatedBuilder.getAnnotatedBuildFactory(
1833-
script="sanitizer-windows.py",
1832+
'factory': UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory(
1833+
clean=True,
18341834
depends_on_projects=["llvm", "clang", "lld", "compiler-rt"],
1835+
# TODO(boomanaiden154): We should probably be using sccache here.
1836+
extra_configure_args=[
1837+
"-DCMAKE_BUILD_TYPE=Release",
1838+
"-DLLVM_ENABLE_ASSERTIONS=ON",
1839+
"-DLLVM_ENABLE_PDB=ON",
1840+
"-DLLVM_TARGETS_TO_BUILD=X86",
1841+
"-DCOMPILER_RT_BUILD_BUILTINS=ON",
1842+
"-DCOMPILER_RT_BUILD_ORC=OFF",
1843+
1844+
],
1845+
checks=["check-compiler-rt"],
18351846
# FIXME: Restore `timeout` to default when fixed https://github.com/llvm/llvm-project/issues/102513
18361847
timeout=2400)},
18371848

zorg/buildbot/builders/annotated/sanitizer-windows.py

Lines changed: 0 additions & 64 deletions
This file was deleted.

0 commit comments

Comments
 (0)