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 @@ -670,22 +670,19 @@ 'tags' : ["clang", "aix", "ppc"], 'workernames' : ["aix-ppc64"], 'builddir': "clang-ppc64-aix", - 'factory' : ClangBuilder.getClangCMakeBuildFactory( + 'factory' : TestSuiteBuilder.getTestSuiteBuildFactory( env={'OBJECT_MODE': '64'}, + depends_on_projects=["llvm", "clang", "compiler-rt"], + checks=["check-all"], + enable_runtimes="auto", clean=False, - checkout_clang_tools_extra=False, - checkout_compiler_rt=False, - checkout_lld=False, - checkout_libcxx=False, - useTwoStage=False, - runTestSuite=False, - stage1_config='Release', - extra_cmake_args=[ + extra_configure_args=[ "-DLLVM_ENABLE_ASSERTIONS=On", "-DCMAKE_C_COMPILER=/opt/IBM/openxlC/17.1.0/bin/ibm-clang", "-DCMAKE_CXX_COMPILER=/opt/IBM/openxlC/17.1.0/bin/ibm-clang++_r", "-DPython3_EXECUTABLE:FILEPATH=/opt/freeware/bin/python3_64", "-DLLVM_ENABLE_ZLIB=OFF", "-DLLVM_APPEND_VC_REV=OFF", + "-DCMAKE_BUILD_TYPE=Release", "-DLLVM_PARALLEL_LINK_JOBS=6", "-DLLVM_ENABLE_WERROR=ON"])},