|
2087 | 2087 | 'workernames' : ["omp-vega20-1"], |
2088 | 2088 | # We would like to never collapse, but it seems the load is too high on that system to keep up. |
2089 | 2089 | 'builddir': "openmp-offload-libc-amdgpu-runtime", |
2090 | | - 'factory' : OpenMPBuilder.getOpenMPCMakeBuildFactory( |
2091 | | - clean=True, |
2092 | | - depends_on_projects=['llvm', 'clang', 'compiler-rt', 'libc', 'lld', 'offload', 'openmp'], |
2093 | | - # Special case this bot to account for new (verbose) libc build syntax |
2094 | | - enable_runtimes=['openmp', 'compiler-rt', 'offload'], |
2095 | | - extraCmakeArgs=[ |
2096 | | - "-DCMAKE_BUILD_TYPE=Release", |
2097 | | - "-DCLANG_DEFAULT_LINKER=lld", |
2098 | | - "-DLLVM_TARGETS_TO_BUILD=X86;AMDGPU", |
2099 | | - "-DLLVM_ENABLE_ASSERTIONS=ON", |
2100 | | - "-DCMAKE_C_COMPILER_LAUNCHER=ccache", |
2101 | | - "-DCMAKE_CXX_COMPILER_LAUNCHER=ccache", |
2102 | | - "-DLIBOMPTARGET_FOUND_AMDGPU_GPU=ON", |
2103 | | - "-DLIBOMP_ARCHER_SUPPORT=OFF", |
2104 | | - "-DRUNTIMES_amdgcn-amd-amdhsa_LLVM_ENABLE_RUNTIMES=libc", |
2105 | | - "-DLLVM_RUNTIME_TARGETS=default;amdgcn-amd-amdhsa", |
2106 | | - "-DRUNTIMES_amdgcn-amd-amdhsa_LIBC_GPU_TEST_ARCHITECTURE=gfx906", |
2107 | | - ], |
2108 | | - env={ |
2109 | | - 'HSA_ENABLE_SDMA':'0', |
2110 | | - }, |
2111 | | - install=True, |
2112 | | - testsuite=False, |
2113 | | - testsuite_sollvevv=False, |
2114 | | - extraTestsuiteCmakeArgs=[ |
2115 | | - "-DTEST_SUITE_SOLLVEVV_OFFLOADING_CFLAGS=-fopenmp;-fopenmp-targets=amdgcn-amd-amdhsa;-Xopenmp-target=amdgcn-amd-amdhsa;-march=gfx906", |
2116 | | - "-DTEST_SUITE_SOLLVEVV_OFFLOADING_LDLAGS=-fopenmp;-fopenmp-targets=amdgcn-amd-amdhsa;-Xopenmp-target=amdgcn-amd-amdhsa;-march=gfx906", |
2117 | | - ], |
2118 | | - add_lit_checks=["check-offload", "check-libc-amdgcn-amd-amdhsa"], |
2119 | | - add_openmp_lit_args=["--filter-out=offloading/pgo1.c"], |
2120 | | - )}, |
| 2090 | + 'factory' : AnnotatedBuilder.getAnnotatedBuildFactory( |
| 2091 | + depends_on_projects=['llvm', 'clang', 'compiler-rt', 'lld', 'libc', 'offload', 'openmp', 'libunwind'], |
| 2092 | + script='amdgpu-offload-cmake.py --cmake-file=AMDGPULibcBot.cmake', |
| 2093 | + checkout_llvm_sources=True, |
| 2094 | + script_interpreter=None |
| 2095 | + )}, |
2121 | 2096 |
|
2122 | 2097 | {'name' : "openmp-offload-amdgpu-clang-flang", |
2123 | 2098 | 'tags' : ["openmp,flang"], |
|
0 commit comments