NOAA-EMC / hpc-stack

Create a software stack for HPC's
GNU Lesser General Public License v2.1
29 stars 35 forks source link

[INSTALL] <MAPL/2.23.1> #485

Closed junwang-noaa closed 1 year ago

junwang-noaa commented 1 year ago

Note: Please search to see if an issue already exists for the software you are requesting to be installed.

Which software in the stack would you like installed? MAPL

What is the version/tag of the software? 2.23.1

What compilation options would you like set? The same as current 2.22.0

Which machines would you like to have the software installed? All the HPC platform and Acorn.

Any other relevant information that we should know to correctly install the software?? We don't need MAPL 2.21.3, the issue #471 can be closed

Additional context Add any other context or screenshots about the install request here.

Hang-Lei-NOAA commented 1 year ago

This mapl/2.23.1 has been installed on official lib area on Hera, Orion, WCOSS2acorn. Please give a try.

lipan-NOAA commented 1 year ago

@Hang-Lei-NOAA Could you point me the location on WCOSS2acorn ?

Hang-Lei-NOAA commented 1 year ago

All official installations are https://github.com/NOAA-EMC/hpc-stack/wiki/Official-Installations

On Tue, Sep 6, 2022 at 9:23 PM lipan-NOAA @.***> wrote:

@Hang-Lei-NOAA https://github.com/Hang-Lei-NOAA Could you point me the location on WCOSS2acorn ?

— Reply to this email directly, view it on GitHub https://github.com/NOAA-EMC/hpc-stack/issues/485#issuecomment-1238804317, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKWSMFCK32EFMKQN2PVXP4TV47VAHANCNFSM6AAAAAAQDPEY4E . You are receiving this because you were mentioned.Message ID: @.***>

lipan-NOAA commented 1 year ago

Tested it on Acorn, compile and run successfully, but RT baseline changed.

lipan-NOAA commented 1 year ago

tested MAPL Version 23.1 with ESMF 8. 4. 0b08 on Hera, a compile error like:

/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/intel-2022.1.2/impi-2022.1.2/esmf/8.4.0b08/lib/libpioc.a(pioc.c.o):pioc.c:(.text+0x540): first defined here /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/intel-2022.1.2/impi-2022.1.2/pio/2.5.3/lib/libpioc.a(pioc.c.o): In function PIOc_Set_IOSystem_Error_Handling': /scratch2/NCEPDEV/nwprod/hpc-stack/src/develop/pkg/pio-2.5.3/src/clib/pioc.c:427: multiple definition ofPIOc_Set_IOSystem_Error_Handling' /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/intel-2022.1.2/impi-2022.1.2/esmf/8.4.0b08/lib/libpioc.a(pioc.c.o):pioc.c:(.text+0x760): first defined here /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/intel-2022.1.2/impi-2022.1.2/pio/2.5.3/lib/libpioc.a(pioc.c.o): In function PIOc_Set_File_Error_Handling': /scratch2/NCEPDEV/nwprod/hpc-stack/src/develop/pkg/pio-2.5.3/src/clib/pioc.c:359: multiple definition ofPIOc_Set_File_Error_Handling' /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/intel-2022.1.2/impi-2022.1.2/esmf/8.4.0b08/lib/libpioc.a(pioc.c.o):pioc.c:(.text+0x80): first defined here make[2]: [ufs_model] Error 1 make[1]: [CMakeFiles/ufs_model.dir/all] Error 2 make: *** [all] Error 2

Hang-Lei-NOAA commented 1 year ago

For 8.4.0 and later: All PIO lib should be 2.7.3 and later

On Fri, Sep 16, 2022 at 11:39 AM lipan-NOAA @.***> wrote:

tested MAPL Version 23.1 with ESMF 8. 4. 0b08 on Hera, a compile error like:

/scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/intel-2022.1.2/impi-2022.1.2/esmf/8.4.0b08/lib/libpioc.a(pioc.c.o):pioc.c:(.text+0x540): first defined here /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/intel-2022.1.2/impi-2022.1.2/pio/2.5.3/lib/libpioc.a(pioc.c.o): In function PIOc_Set_IOSystem_Error_Handling': /scratch2/NCEPDEV/nwprod/hpc-stack/src/develop/pkg/pio-2.5.3/src/clib/pioc.c:427: multiple definition of PIOc_Set_IOSystem_Error_Handling' /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/intel-2022.1.2/impi-2022.1.2/esmf/8.4.0b08/lib/libpioc.a(pioc.c.o):pioc.c:(.text+0x760): first defined here /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/intel-2022.1.2/impi-2022.1.2/pio/2.5.3/lib/libpioc.a(pioc.c.o): In function PIOc_Set_File_Error_Handling': /scratch2/NCEPDEV/nwprod/hpc-stack/src/develop/pkg/pio-2.5.3/src/clib/pioc.c:359: multiple definition of PIOc_Set_File_Error_Handling' /scratch2/NCEPDEV/nwprod/hpc-stack/libs/hpc-stack/intel-2022.1.2/impi-2022.1.2/esmf/8.4.0b08/lib/libpioc.a(pioc.c.o):pioc.c:(.text+0x80): first defined here make[2]: [ufs_model] Error 1 make[1]: [CMakeFiles/ufs_model.dir/all] Error 2 make: *** [all] Error 2

— Reply to this email directly, view it on GitHub https://github.com/NOAA-EMC/hpc-stack/issues/485#issuecomment-1249515895, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKWSMFFP36F3VWYQ3V3DBS3V6SICZANCNFSM6AAAAAAQDPEY4E . You are receiving this because you were mentioned.Message ID: @.***>

lipan-NOAA commented 1 year ago

@Hang-Lei-NOAA May you point me the library location ?

Hang-Lei-NOAA commented 1 year ago

Sorry, it is 2.5.7 and later. You just have to module load pio/2.5.7

On Fri, Sep 16, 2022 at 12:37 PM lipan-NOAA @.***> wrote:

@Hang-Lei-NOAA https://github.com/Hang-Lei-NOAA May you point me the library location ?

— Reply to this email directly, view it on GitHub https://github.com/NOAA-EMC/hpc-stack/issues/485#issuecomment-1249568617, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKWSMFHACJXN7C2KE2WSL6LV6SO3LANCNFSM6AAAAAAQDPEY4E . You are receiving this because you were mentioned.Message ID: @.***>

lipan-NOAA commented 1 year ago

@junwang-noaa just want EPIC hpc-stack team know MAPL Version 23.1 with ESMF 8. 4. 0b08 on Hera has an issue, who should I contact ?

junwang-noaa commented 1 year ago

@lipan-NOAA please create an issue on MAPL repo. Thanks

lipan-NOAA commented 1 year ago

@junwang-noaa I think this is the supporting library issue not a MAPL issue. or do you want me to create an issue to upgrade MAPL to the version 2.35.2 on HERA and ORION ? Please let me know.

junwang-noaa commented 1 year ago

@lipan-NOAA I tested MAPL 2.35.2 already and want to confirm that the file clobber issue is not resolved in MAPL 2.35.2 with the latest GOCART develop branch.

lipan-NOAA commented 1 year ago

will test it and let you know.

lipan-NOAA commented 1 year ago

@junwang-noaa with newmapl and updated libraries, AOD clobber issue was resolved

aerorahul commented 1 year ago

Is this still an open issue?

lipan-NOAA commented 1 year ago

This is no longer a problem as it is handled through the global workflow. But we still hope it gets fixed in an update of the MAPL library.