diff --git a/buildbot/osuosl/master/config/builders.py b/buildbot/osuosl/master/config/builders.py --- a/buildbot/osuosl/master/config/builders.py +++ b/buildbot/osuosl/master/config/builders.py @@ -998,6 +998,24 @@ "-DLLVM_TARGETS_TO_BUILD=X86", "-DLLVM_USE_LINKER=gold"])}, + {'name': "llvm-clang-x86_64-gcc-ubuntu", + 'tags' : ["llvm", "clang", "clang-tools-extra", "compiler-rt", "lld", "cross-project-tests"], + 'workernames': ["doug-linux-worker1"], + 'builddir': "llvm-clang-x86_64-gcc-ubuntu", + 'factory': UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory( + depends_on_projects=['llvm','clang','clang-tools-extra','compiler-rt'.'lld','cross-project-tests'], + extra_configure_args=[ + "-DCMAKE_C_COMPILER=gcc", + "-DCMAKE_CXX_COMPILER=g++", + "-DCMAKE_BUILD_TYPE=Release", + "-DLLVM_BUILD_RUNTIME=ON", + "-DLLVM_BUILD_TESTS=ON", + "-DLLVM_CCACHE_BUILD=ON", + "-DLLVM_ENABLE_ASSERTIONS=ON", + "-DLLVM_INCLUDE_EXAMPLES=OFF", + "-DLLVM_LIT_ARGS=--verbose -j100", + "-DLLVM_USE_LINKER=gold"])}, + # Polly builders. {'name' : "polly-arm-linux", diff --git a/buildbot/osuosl/master/config/workers.py b/buildbot/osuosl/master/config/workers.py --- a/buildbot/osuosl/master/config/workers.py +++ b/buildbot/osuosl/master/config/workers.py @@ -281,6 +281,8 @@ create_worker("sie-linux-worker", properties={'jobs': 40}, max_builds=1), # Ubuntu 22.04 on 2012 Mac Mini create_worker("sie-slow-linux-worker", properties={'jobs': 8}, max_builds=1), + # Ubuntu 18.04 on x86_64 + create_worker("doug-linux-worker1", properties={'jobs': 16}, max_builds=1), # Windows Server 2019 on AWS, x86_64 PS4 target create_worker("sie-win-worker", properties={'jobs': 64}, max_builds=1),