Index: buildbot/osuosl/master/config/builders.py =================================================================== --- buildbot/osuosl/master/config/builders.py +++ buildbot/osuosl/master/config/builders.py @@ -2766,4 +2766,20 @@ "-DLLVM_LIT_ARGS=-vv --threads=32", "-DLLVM_OPTIMIZED_TABLEGEN=ON"])}, + ## RISC-V RV64GC check-all running under qemu-user. + {'name' : "clang-rv64gc-qemu-user-single-stage", + 'tags' : ["llvm", "clang"], + 'workernames' : ["rv64gc-qemu-user"], + 'builddir': "clang-rv64gc", + 'factory' : UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory( + depends_on_projects=["llvm"], + clean=False, + checks=['check-all'], + extra_configure_args=[ + "-DCMAKE_BUILD_TYPE=Release", + "-DLLVM_ENABLE_PROJECTS=clang;clang-tools-extra;lld", + "-DLLVM_ENABLE_RUNTIMES=", + "-DLLVM_ENABLE_ASSERTIONS=ON", + "-DLLVM_TARGETS_TO_BUILD=all"])}, + ] Index: buildbot/osuosl/master/config/workers.py =================================================================== --- buildbot/osuosl/master/config/workers.py +++ buildbot/osuosl/master/config/workers.py @@ -326,4 +326,7 @@ # CSKY T-HEAD workers create_worker("thead-clang-csky", properties={'jobs' : 32}, max_builds=1), + + # RISC-V workers + create_worker("riscv-qemu-user-single-stage", properties={'jobs' : 32}, max_builds=1), ]