Commit 17c126f
authored
LLVM_ENABLE_RUNTIMES=flang-rt for flang-runtime-cuda-* (#393)
Add `depends_on_projects=['flang-rt']` to the flang-runtime-cuda-gcc and
flang-runtime-cuda-clang builders. This prepares the removal of the
"projects" build of the flang runtime in
llvm/llvm-project#124126.
Affected builders:
* flang-runtime-cuda-gcc
This previously only built the runtime using the top-level
CMakeLists.txt in `flang/runtime/CMakeLists.txt`. This is going to be
replaced with the "standalone runtimes build", with the top-level
`runtimes/CMakeLists.txt`. This still needs Flang to successed, hence
replacing with a bootstrap-build where the `FLANG_RT_*` options are
internally forwarded to the runtimes build.
* flang-runtime-cuda-clang
This is a manual bootstrapping build which first compiles Clang, then
the runtime out-of-tree. This is replaced with a standalone runtimes
build as described above. Because it needs Flang, also adding Flang to
the enabled projects of the stage1 build.
Neither build runs the `check-*` targets, probably due to the lack of
actual CUDA hardware which running the runtime unittests require.
Affected workers:
* as-builder-71 parent 38652a6 commit 17c126f
1 file changed
+16
-16
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3204 | 3204 | | |
3205 | 3205 | | |
3206 | 3206 | | |
3207 | | - | |
| 3207 | + | |
3208 | 3208 | | |
3209 | 3209 | | |
3210 | | - | |
3211 | | - | |
| 3210 | + | |
3212 | 3211 | | |
3213 | 3212 | | |
3214 | 3213 | | |
3215 | 3214 | | |
3216 | 3215 | | |
3217 | | - | |
| 3216 | + | |
3218 | 3217 | | |
3219 | 3218 | | |
3220 | 3219 | | |
| |||
3224 | 3223 | | |
3225 | 3224 | | |
3226 | 3225 | | |
3227 | | - | |
| 3226 | + | |
3228 | 3227 | | |
3229 | 3228 | | |
3230 | 3229 | | |
| |||
3241 | 3240 | | |
3242 | 3241 | | |
3243 | 3242 | | |
3244 | | - | |
3245 | | - | |
| 3243 | + | |
| 3244 | + | |
3246 | 3245 | | |
3247 | 3246 | | |
3248 | 3247 | | |
| |||
3251 | 3250 | | |
3252 | 3251 | | |
3253 | 3252 | | |
3254 | | - | |
| 3253 | + | |
3255 | 3254 | | |
3256 | 3255 | | |
3257 | 3256 | | |
3258 | 3257 | | |
3259 | 3258 | | |
3260 | | - | |
3261 | | - | |
| 3259 | + | |
| 3260 | + | |
3262 | 3261 | | |
3263 | 3262 | | |
3264 | | - | |
3265 | | - | |
3266 | | - | |
3267 | | - | |
| 3263 | + | |
| 3264 | + | |
| 3265 | + | |
| 3266 | + | |
| 3267 | + | |
| 3268 | + | |
3268 | 3269 | | |
3269 | | - | |
3270 | | - | |
| 3270 | + | |
3271 | 3271 | | |
3272 | 3272 | | |
3273 | 3273 | | |
| |||
0 commit comments