add ci on UOregon Frank cluster - #2080
Conversation
| set(RAJA_HOST_CONFIG_LOADED ON CACHE BOOL "") | ||
|
|
||
| set(CMAKE_CXX_COMPILER g++ CACHE FILEPATH "") | ||
| set(CMAKE_CXX_FLAGS "-Werror -Wno-error=template-id-cdtor -Wno-error=free-nonheap-object" CACHE STRING "") |
There was a problem hiding this comment.
The free-nonheap-object warning will be fixed by llnl/camp#226.
|
I need to connect the GitLab CI status back to this repo still. |
|
@rhornung67 I think previously we talked about setting this up to just run on |
Running on all PRs as an optional check seems like a good option. Thank you @balos1 |
Done. The status now reports back from GitLab via polling in a GitHub action (you can see it in the checks below). This avoids the need for a GitHub PAT. |
|
@lc-hubcast approve |
|
To mirror this PR, please use the GitHub review comment feature. This ensures the approval is tied to a specific commit to avoid mirroring malicious data. |
So the polling with actions increases the pressure on GitHub runner limits since it is running in a busy loop? Based on the logs ~2 hours? If I understand this correctly we could use a "wait-timer" to delay the polling job so it doesn't consume as much runner time. I'd have to add a GitHub environment in RAJA with the delay. |
Summary
This PR adds CI testing on the UOregon Frank cluster with CPU builds on NVIDIA Grace (ARM) and GPU builds on NVIDIA RTX5080, DGX Spark (with GB10), GH200, Intel Data Center Max 1100, and AMD MI300A. These are accessed through spack.gitlab.io mirroring.