Skip to content

Rm CMAKE Compiler settings#52

Closed
anton-seaice wants to merge 2 commits intomainfrom
rm-cmake-compiler-settings
Closed

Rm CMAKE Compiler settings#52
anton-seaice wants to merge 2 commits intomainfrom
rm-cmake-compiler-settings

Conversation

@anton-seaice
Copy link
Collaborator

@anton-seaice anton-seaice commented Feb 25, 2025


🚀 The latest prerelease access-om3/pr52-3 at 62bb3ef is here: #52 (comment) 🚀

@github-actions
Copy link

🚀 Attempted to deploy access-om3 Prerelease pr52-1 with commit 710f85e

🖥️ Gadi Deployment ❌

@harshula
Copy link
Collaborator

     1616    [ 55%] Linking Fortran executable ww3_strt
     1617    cd /scratch/tm70/***/tmp/spack-stage/spack-stage-access-om3-nu
             opc-git.0.4.0_0.4.0-y76a3x4zrzrgypjhd4hety23iqhmzios/spack-build-y
             76a3x4/WW3 && /apps/cmake/3.24.2/bin/cmake -E cmake_link_script CM
             akeFiles/OM3_ww3_strt.dir/link.txt --verbose=1
  >> 1618    /bin/ld: libOM3_ww3.a(w3iogrmd.F90.o): undefined reference to symb
             ol 'mpi_null_delete_fn_'
  >> 1619    //apps/openmpi/4.1.7/lib/libmpi.so.40: error adding symbols: DSO m
             issing from command line

@anton-seaice
Copy link
Collaborator Author

  • target_link_libraries(OM3_ww3_strt PRIVATE AccessOM3::ww3)
  • target_link_libraries(OM3_ww3_strt PRIVATE AccessOM3::ww3 MPI::MPI_Fortran)

@anton-seaice
Copy link
Collaborator Author

!redeploy

@github-actions
Copy link

🚀 Attempted to deploy access-om3 Prerelease pr52-2 with commit 62bb3ef

🖥️ Gadi Deployment ❌

@anton-seaice
Copy link
Collaborator Author

target_link_libraries(OM3_ww3
PUBLIC esmf MPI::MPI_Fortran
)

@anton-seaice
Copy link
Collaborator Author

!redeploy

@github-actions
Copy link

🚀 Attempted to deploy access-om3 Prerelease pr52-3 with commit 62bb3ef

🖥️ Gadi Deployment ✔️

Usage Instructions

This access-om3 model will be deployed to Gadi as:

  • 2025.01.0 as a Release (when merged).
  • pr52-3 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules
module load access-om3/pr52-3

When using the above modules, the binaries shall be on your $PATH.

For advanced users, this Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.22/spack in the access-om3-pr52-3 environment.

Configuration Information

This Prerelease is deployed using:

If the above was not what was expected, commit changes to config/versions.json in this PR.

@anton-seaice
Copy link
Collaborator Author

Learnings: there is maybe some missing linking in the cosima/access-om3 cmake that is getting deprecated soon

@anton-seaice anton-seaice deleted the rm-cmake-compiler-settings branch May 5, 2025 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants