[Woptim] update local packages#793
Conversation
…se shebang to find appropriate python for uberenv
|
@davidbeckingsale your feedback is welcome on this. |
This reverts commit 25b372a.
…xamples by default
0d68e95 to
1ccda57
Compare
* Update to spack@v0.19.0 * Move to new Spack syntax to propagate flags * Point to new shared-ci branch to test * Update .gitlab-ci.yml using shared CI template * Update gitlab config using shared one * Move to release candidate branch in radiuss-shared-ci repo * Move local packages to radiuss-spack-configs * Test sharing the config with umpire, using camp package * Update with fix * Update with fix * Update with fix * Update with fix * Update with fix * Update with improved CHAI package * Update with latest RAJA package * Allow failure for xl@default +openmp_target * Update radiuss-spack-configs * Point to radiuss-shared-ci latest release tag (no code change) * Activate Tioga CI * Add missing tioga extra jobs file * Add missing tioga variables
|
@davidbeckingsale sorry for the confusion, you’ll have to approve that one (I merged #797 in it). |
|
@davidbeckingsale I’m confident the CI should pass this time. |
|
Hi @adrienbernede, The notes mention a hip/CXX problem that is still under investigation. Did this get resolved? Is it required for this ticket? |
|
@mcfadden8 Good point, and thank you for reading through the notes 👍🏻 . In facts, this should not prevent the merge: The issue is that I cannot mimic exactly the way RAJA is handling the hip compiler in the RAJA package. But I feel like there is something to understand. This is mostly a remark for you and @davidbeckingsale who will likely understand the reasons of this better than me.
|
mcfadden8
left a comment
There was a problem hiding this comment.
Nice work @adrienbernede - I had one question, but if we decide to do anything about it, I think it should probably be done as a separate activity.
Please open an issue and mention me then ;). |
It looks like the local and upstream Umpire Spack packages diverged about 3 years ago.
For the RAJA package update, my strategy was to take the upstream package, and get it to pass the CI.
For the Umpire one, the differences are greater. I am taking the upstream Package, adding the many variants for the local one, and some changes from the recent RAJA packages release changes (newer BLT, CMake requirements) and then I will make sure the CI passes.
List of changes:
updates:
newer radiuss-shared-ci update brings:
Notes:
Relates to:
llnl/RAJA#1338
llnl/CHAI#218