Commit d4bf43e
committed
fix(chapel-ci): set CHPL_LLVM=none to skip LLVM backend build
Second cold-build attempt failed at:
Error: Please set the environment variable CHPL_LLVM to a supported value.
1) 'none' to build with minimal LLVM support
2) 'bundled' ...
3) 'system' ...
Chapel's compiler-builds tries to verify LLVM headers via
clang/Basic/Version.h before building; on Ubuntu 22.04 we don't have
LLVM dev headers installed, and we don't need them — CHPL_TARGET_COMPILER=gnu
already targets the C backend.
Setting CHPL_LLVM=none disables the LLVM backend entirely. Multilocale
GASNet+smp comms don't depend on LLVM, only on the runtime layer.1 parent aeab874 commit d4bf43e
1 file changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
308 | 308 | | |
309 | 309 | | |
310 | 310 | | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
311 | 316 | | |
312 | 317 | | |
313 | 318 | | |
| |||
322 | 327 | | |
323 | 328 | | |
324 | 329 | | |
| 330 | + | |
325 | 331 | | |
326 | 332 | | |
327 | 333 | | |
| |||
0 commit comments