Conversation
Apply suggestion from @dougiesquire Co-authored-by: Dougie Squire <dougiesquire@gmail.com>
|
🚀 Attempted to deploy 🖥️
|
|
@harshula this appears to be trying to use the Intel version of Any idea why? |
Release 2026.02.000 v2
|
Hi @dougiesquire , Try |
|
Ta. Maybe I should just be using |
a376a0f to
d3960a4
Compare
|
🚀 Attempted to deploy 🖥️
|
Hi @dougiesquire , Yes, let's try gcc 13.2.0 and see if ACCESS-OM2 compiles and then come back and fix syntax and compile with 15.1.0. |
|
Just noting that what you copied here is just a warning. The error was: ADDED: This was with
|
|
🚀 Attempted to deploy 🖥️
|
|
Same error: ADDED: This was with
|
|
Hi @dougiesquire , Have you changed anything in |
|
Yep - I changed these: spack_repo/access/nri/packages/oasis3_mct/package.py - F90 = mpif90 -Wall -fallow-argument-mismatch -ffree-line-length-0
+ F90 = mpif90 -Wall -fallow-argument-mismatch -ffree-line-length-0 -fdefault-real-8spack_repo/access/nri/packages/cice5/package.py - FFLAGS = -Wall -fdefault-real-8 -fdefault-double-8 -ffpe-trap=invalid,zero,overflow -fallow-argument-mismatch
+ FFLAGS = -Wall -fdefault-real-8 -ffpe-trap=invalid,zero,overflow -fallow-argument-mismatchI've also just now added |
Added `-fdefault-double-8` to oasis3-mct
|
Hi @dougiesquire , If the build fails again, can you please test a build with GCC 13.2.0 and then GCC 15.1.0 but without any changes to SPRs? |
|
Sure. I'm pretty confident the former at least will work - we do that as part of the oasis3-mct build-ci (admittedly with Spack 0.22) |
|
🚀 Attempted to deploy 🖥️
|
|
🚀 Attempted to deploy 🖥️
|
|
🚀 Attempted to deploy 🖥️
|
|
!update-configs |
|
🔧 Opening/Updating Model Configuration PRs in ❌ One or more errors occurred with the workflow Configurations RequestedConfigurations requested from profile
Pull Requests Opened/UpdatedNo PRs were opened/updated More details can be found in the workflow run: https://github.com/ACCESS-NRI/ACCESS-OM2/actions/runs/22168531601 |
Similarly, pr136-7, which uses GCC 15.1.0 with unmodified SPRs, builds successfully but doesn't run. |
Includes the following commit cherry-picked from upstream: NOAA-GFDL/FMS@1b3151c
|
🚀 Attempted to deploy 🖥️
|
|
!update-configs |
|
🔧 Opening/Updating Model Configuration PRs in Configurations RequestedConfigurations requested from profile
Pull Requests Opened/UpdatedThe following PRs were opened/updated: More details can be found in the workflow run: https://github.com/ACCESS-NRI/ACCESS-OM2/actions/runs/22170352645 |
spack.yaml
Outdated
| openmpi: | ||
| require: | ||
| - '@5.0.8' | ||
| - '@5.0.8%gcc@13.2.0' |
There was a problem hiding this comment.
It should still build without this change.
There was a problem hiding this comment.
@harshula it doesn't seem to, unless I did something wrong?
https://github.com/ACCESS-NRI/ACCESS-OM2/actions/runs/22296080053
119 f951: Fatal Error: Reading module '/apps/openmpi/5.0.8/include/Inte
l/mpi.mod' at line 1 column 2: Unexpected EOF
There was a problem hiding this comment.
Thanks for testing it. Can you please try @5.0.8%gcc
There was a problem hiding this comment.
Can you please try
@5.0.8%gcc
That worked
Remove BOZ literals completely
|
🚀 Attempted to deploy 🖥️
|
|
🚀 Attempted to deploy 🖥️
|
Changes to mom5 and libaccessom2 to fix behaviour with allocated pointers Back to access-fms mom5-2025.05.000 Also openmpi@5.0.8%gcc
|
🚀 Attempted to deploy 🖥️
|
|
!update-configs |
|
🔧 Opening/Updating Model Configuration PRs in Configurations RequestedConfigurations requested from profile
Pull Requests Opened/UpdatedThe following PRs were opened/updated: More details can be found in the workflow run: https://github.com/ACCESS-NRI/ACCESS-OM2/actions/runs/22374778673 |
|
|
There's been some discussion on Zulip about using consistent
fdefaultfp GNU compiler flags for all model components.The original question from @harshula was:
This PR is for testing these options.
🚀 The latest prerelease
access-om2/pr136-11at d15826b is here: #136 (comment) 🚀