-
Notifications
You must be signed in to change notification settings - Fork 248
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DRAFT] Remove local copies of FindESMF from all components, update ESMF to 8.6.1 and MAPL to 2.46.3 #2406
base: develop
Are you sure you want to change the base?
[DRAFT] Remove local copies of FindESMF from all components, update ESMF to 8.6.1 and MAPL to 2.46.3 #2406
Conversation
@DusanJovic-NOAA If you are testing this with the head of the develop branch from GOCART (hash bf5cf04) then you need to update the Specifically this line It will need to be changed with
I have a copy of this new file on hera: Once you have this I think your problems with updating gocart will be solved |
I made the suggested change in
|
@DusanJovic-NOAA do you have the new MAPL/ESMF installed on hera? |
I don't. I already asked EPIC twice to install the updated version of MPAS. |
@bbakernoaa I repeated the
I also updated SU2G_instance_SU.rc to include these two lines:
My run directory on Hercules is /work2/noaa/stmp/djovic/stmp/djovic/FV3_RT/rt_4012304/cpld_control_p8_intel |
@weiyuan-jiang Can you access Hercules? May I ask if you can take a look as well? |
Yes, I will take a look |
This crash is not related to the volcanic emissions files. So changing the volcanic emissions files cannot cause this. Either something else was changed or changing the volcanic emissions files just meant the model got further and you hit a different problem. That said, the grid that is getting passed down to gocart and the cap to gocart, does that have a mask set on it somewhere else in UFS? |
@DusanJovic-NOAA may I ask where your model source code is for the run /work2/noaa/stmp/djovic/stmp/djovic/FV3_RT/rt_4012304/cpld_control_p8_intel? |
/work/noaa/fv3-cam/djovic/ufs/gocart_mapl/ufs-weather-model |
From @bena-nasa: I have made branch: https://github.com/GEOS-ESM/MAPL/tree/hotfix/bmauer/candidate_v2.46.4 with what should fix the issue you were seeing with MAPLv2.46.3, please try and let me know. If it fixes your issues we can make a v2.46.4 release of mapl and hotfix this onto our develop. @RatkoVasic-NOAA would you please install this MAPL version on Hercules for us to test if it resolves the model failure? Thanks |
From @bena-nasa: I have made branch: https://github.com/GEOS-ESM/MAPL/tree/hotfix/bmauer/candidate_v2.46.4 with what should fix the issue you were seeing with MAPLv2.46.3, please try and let me know. If it fixes your issues we can make a v2.46.4 release of mapl and hotfix this onto our develop. @RatkoVasic-NOAA would you please install this MAPL version on Hercules for us to test if it resolves the model failure? Thank What is the git syntax to get this new hotfix and build the new(er) MAPL? I am going to try to do this offline rather than waiting for possible down the road installation. |
@RatkoVasic-NOAA @jkbk2004 @ulmononian May I ask if the EPIC library team can install the MAPL candidate_v2.46.4 in spack-stack 1.6.0? We can't move on with the testing without the new library. Thanks |
How do I build this library offline? Git shell instructions especially
needed.
…On Tue, Oct 1, 2024 at 7:22 PM Jun Wang ***@***.***> wrote:
@RatkoVasic-NOAA <https://github.com/RatkoVasic-NOAA> @jkbk2004
<https://github.com/jkbk2004> @ulmononian <https://github.com/ulmononian>
May I ask if the EPIC library team can install the MAPL candidate_v2.46.4
<https://github.com/GEOS-ESM/MAPL/tree/hotfix/bmauer/candidate_v2.46.4>
in spack-stack 1.6.0?
We can't move on with the testing without the new library. Thanks
—
Reply to this email directly, view it on GitHub
<#2406 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANDS4FXNNPNIQ3Q6RNFD3Q3ZZLZANAVCNFSM6AAAAABNAIK762VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBWG44DCMZSGQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
--
George W Vandenberghe
*Lynker Technologies at * NOAA/NWS/NCEP/EMC
5830 University Research Ct., Rm. 2141
College Park, MD 20740
***@***.***
301-683-3769(work) 3017751547(cell)
|
@junwang-noaa @GeorgeVandenberghe-NOAA I can try to install that version. Which machine do you want to test? |
@RatkoVasic-NOAA can you install it on Hercules? Thanks |
@junwang-noaa will do. |
For me, hercules. Also how do I build that version offline myself. Having
trouble with the git to get that version.
…On Tue, Oct 1, 2024 at 8:07 PM RatkoVasic-NOAA ***@***.***> wrote:
@junwang-noaa <https://github.com/junwang-noaa> @GeorgeVandenberghe-NOAA
<https://github.com/GeorgeVandenberghe-NOAA> I can try to install that
version. Which machine do you want to test?
—
Reply to this email directly, view it on GitHub
<#2406 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANDS4FWCTJI3LWIGDGGQLVDZZL6GTAVCNFSM6AAAAABNAIK762VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBWHE3DGNJSGM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
George W Vandenberghe
*Lynker Technologies at * NOAA/NWS/NCEP/EMC
5830 University Research Ct., Rm. 2141
College Park, MD 20740
***@***.***
301-683-3769(work) 3017751547(cell)
|
@GeorgeVandenberghe-NOAA I have never installed MAPL outside of spack-stack. @bena-nasa can you please make a tag from your branch, I cannot install it in spack-stack. Here are available tags:
|
I think I need this tag to for a shell git followed by build. I have the
build but haven't figured out how to get the source
…On Wed, Oct 2, 2024 at 3:49 PM RatkoVasic-NOAA ***@***.***> wrote:
@GeorgeVandenberghe-NOAA <https://github.com/GeorgeVandenberghe-NOAA> I
have never installed MAPL outside of spack-stack.
@bena-nasa <https://github.com/bena-nasa> can you please make a tag from
your branch, I cannot install it in spack-stack. Here are available tags:
version("2.48.0", sha256="60a0fc4fd82b1a05050666ae478da7d79d86305aff1643a57bc09cb5347323b7")
version("2.47.2", sha256="d4ca384bf249b755454cd486a26bae76944a7cae3a706b9a7c9298825077cac0")
version("2.47.1", sha256="ca3e94c0caa78a91591fe63603d1836196f5294d4baad7cf1d83b229b3a85916")
version("2.47.0", sha256="66c862d2ab8bcd6969e9728091dbca54f1f420e97e41424c4ba93ef606088459")
version("2.46.3", sha256="333e1382ab744302d28b6f39e7f5504c7919d77d2443d70af952f60cbd8f27e7")
version("2.46.2", sha256="6d397ad73042355967de8ef5b521d6135c004f96e93ae7b215f9ee325e75c6f0")
version("2.46.1", sha256="f3090281de6293b484259d58f852c45b98759de8291d36a4950e6d348ece6573")
version("2.46.0", sha256="726d9588b724bd43e5085d1a2f8d806d548f185ed6b22a1b13c0ed06212d7be2")
—
Reply to this email directly, view it on GitHub
<#2406 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANDS4FTDC6IPFORIDHYB7V3ZZQIXDAVCNFSM6AAAAABNAIK762VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBZGAZDAMJTGY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
George W Vandenberghe
*Lynker Technologies at * NOAA/NWS/NCEP/EMC
5830 University Research Ct., Rm. 2141
College Park, MD 20740
***@***.***
301-683-3769(work) 3017751547(cell)
|
I need the git syntax to properly get this hotfix
https://github.com/GEOS-ESM/MAPL/tree/hotfix/bmauer/candidate_v2.46.4
…On Wed, Oct 2, 2024 at 3:49 PM RatkoVasic-NOAA ***@***.***> wrote:
@GeorgeVandenberghe-NOAA <https://github.com/GeorgeVandenberghe-NOAA> I
have never installed MAPL outside of spack-stack.
@bena-nasa <https://github.com/bena-nasa> can you please make a tag from
your branch, I cannot install it in spack-stack. Here are available tags:
version("2.48.0", sha256="60a0fc4fd82b1a05050666ae478da7d79d86305aff1643a57bc09cb5347323b7")
version("2.47.2", sha256="d4ca384bf249b755454cd486a26bae76944a7cae3a706b9a7c9298825077cac0")
version("2.47.1", sha256="ca3e94c0caa78a91591fe63603d1836196f5294d4baad7cf1d83b229b3a85916")
version("2.47.0", sha256="66c862d2ab8bcd6969e9728091dbca54f1f420e97e41424c4ba93ef606088459")
version("2.46.3", sha256="333e1382ab744302d28b6f39e7f5504c7919d77d2443d70af952f60cbd8f27e7")
version("2.46.2", sha256="6d397ad73042355967de8ef5b521d6135c004f96e93ae7b215f9ee325e75c6f0")
version("2.46.1", sha256="f3090281de6293b484259d58f852c45b98759de8291d36a4950e6d348ece6573")
version("2.46.0", sha256="726d9588b724bd43e5085d1a2f8d806d548f185ed6b22a1b13c0ed06212d7be2")
—
Reply to this email directly, view it on GitHub
<#2406 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANDS4FTDC6IPFORIDHYB7V3ZZQIXDAVCNFSM6AAAAABNAIK762VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBZGAZDAMJTGY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
George W Vandenberghe
*Lynker Technologies at * NOAA/NWS/NCEP/EMC
5830 University Research Ct., Rm. 2141
College Park, MD 20740
***@***.***
301-683-3769(work) 3017751547(cell)
|
I believe:
(might be |
I typo'd, it's GEOS-ESM |
Dies not finding repository
46.3]$ cd MAPL
***@***.*** MAPL]$ git remote add GOES-ESM
https://github.com/GOES-ESM/MAPL
***@***.*** MAPL]$ git remote update
Fetching origin
Fetching GOES-ESM
Username for 'https://github.com': ... upon supplying this it fails to
find the repository
On Wed, Oct 2, 2024 at 4:59 PM Brian Curtis ***@***.***>
wrote:
… I need the git syntax to properly get this hotfix
https://github.com/GEOS-ESM/MAPL/tree/hotfix/bmauer/candidate_v2.46.4
… <#m_-4507551138992535341_>
On Wed, Oct 2, 2024 at 3:49 PM RatkoVasic-NOAA *@*.*> wrote:
@GeorgeVandenberghe-NOAA <https://github.com/GeorgeVandenberghe-NOAA>
https://github.com/GeorgeVandenberghe-NOAA
<https://github.com/GeorgeVandenberghe-NOAA> I have never installed MAPL
outside of spack-stack. @bena-nasa <https://github.com/bena-nasa>
https://github.com/bena-nasa <https://github.com/bena-nasa> can you please
make a tag from your branch, I cannot install it in spack-stack. Here are
available tags: version("2.48.0",
sha256="60a0fc4fd82b1a05050666ae478da7d79d86305aff1643a57bc09cb5347323b7")
version("2.47.2",
sha256="d4ca384bf249b755454cd486a26bae76944a7cae3a706b9a7c9298825077cac0")
version("2.47.1",
sha256="ca3e94c0caa78a91591fe63603d1836196f5294d4baad7cf1d83b229b3a85916")
version("2.47.0",
sha256="66c862d2ab8bcd6969e9728091dbca54f1f420e97e41424c4ba93ef606088459")
version("2.46.3",
sha256="333e1382ab744302d28b6f39e7f5504c7919d77d2443d70af952f60cbd8f27e7")
version("2.46.2",
sha256="6d397ad73042355967de8ef5b521d6135c004f96e93ae7b215f9ee325e75c6f0")
version("2.46.1",
sha256="f3090281de6293b484259d58f852c45b98759de8291d36a4950e6d348ece6573")
version("2.46.0",
sha256="726d9588b724bd43e5085d1a2f8d806d548f185ed6b22a1b13c0ed06212d7be2")
— Reply to this email directly, view it on GitHub <#2406 (comment)
<#2406 (comment)>>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANDS4FTDC6IPFORIDHYB7V3ZZQIXDAVCNFSM6AAAAABNAIK762VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBZGAZDAMJTGY
<https://github.com/notifications/unsubscribe-auth/ANDS4FTDC6IPFORIDHYB7V3ZZQIXDAVCNFSM6AAAAABNAIK762VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBZGAZDAMJTGY>
. You are receiving this because you were mentioned.Message ID: @.*>
-- George W Vandenberghe *Lynker Technologies at * NOAA/NWS/NCEP/EMC 5830
University Research Ct., Rm. 2141 College Park, MD 20740 @.***
301-683-3769(work) 3017751547(cell)
I believe:
git remote add GOES-ESM https://github.com/GOES-ESM/MAPL
git remote update
git merge GOES-ESM hotfix/bmauer/candidate_v2.46.4
(might be git merge GOES-ESM/hotfix/bmauer/candidate_v2.46.4
—
Reply to this email directly, view it on GitHub
<#2406 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANDS4FVEG44S6NRDXZ6AZB3ZZQQ5PAVCNFSM6AAAAABNAIK762VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBZGE3DINZTHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
George W Vandenberghe
*Lynker Technologies at * NOAA/NWS/NCEP/EMC
5830 University Research Ct., Rm. 2141
College Park, MD 20740
***@***.***
301-683-3769(work) 3017751547(cell)
|
@DusanJovic-NOAA @junwang-noaa I'll test it and let you know. Thanks. |
Ben is unfortunately on vacation until Columbus day. I'm pinging @mathomp4 for assistance. |
All. I'm testing now to make sure this doesn't affect GEOS (when merged into our current version of MAPL). If it works, I'll release v2.46.4 and GitFlow it up to |
@mathomp4 no need for PR, I can get whatever version is tagged and install new spack-stack environment using that version of MAPL. |
@junwang-noaa @RatkoVasic-NOAA I have released MAPL 2.46.4: https://github.com/GEOS-ESM/MAPL/releases/tag/v2.46.4 I'm waiting for our CI to be happy with the PR onto |
@mathomp4 great! |
@junwang-noaa [email protected]/[email protected] is ready on Hercules: |
Fingers crossed it works! |
Instructions on how to load this in the UFS build environment??
…On Mon, Oct 7, 2024 at 7:28 PM Matt Thompson ***@***.***> wrote:
@junwang-noaa <https://github.com/junwang-noaa> ***@***.******@***.*** is
ready on Hercules:
/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.6.0/envs/ue-esmf-8.6.1-mapl-2.46.4/install/modulefiles/Core
Fingers crossed it works!
—
Reply to this email directly, view it on GitHub
<#2406 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANDS4FQQWYV5E6FA6PZYPH3Z2LOGNAVCNFSM6AAAAABNAIK762VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJXG4YTONJSGY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
George W Vandenberghe
*Lynker Technologies at * NOAA/NWS/NCEP/EMC
5830 University Research Ct., Rm. 2141
College Park, MD 20740
***@***.***
301-683-3769(work) 3017751547(cell)
|
|
With MAPL-2.64.4, it runs and passes the previous error stage, but still gives the error. Logfile: /work2/noaa/stmp/lipan/stmp/lipan/FV3_RT/rt_3176372/cpld_bmark_p8_intel/err |
module use
/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.8.0/envs/test1/install/modulefiles/Core
module load stack-intel/2021.9.0
module load stack-intel-oneapi-mpi/2021.9.0
module load cmake/3.23.1
When I do this I cannot see mapl/2.46.4
I get from module spider
Versions:
mapl/2.40.3-esmf-8.6.0
mapl/2.46.3-esmf-8.6.1
…On Mon, Oct 7, 2024 at 4:36 PM RatkoVasic-NOAA ***@***.***> wrote:
Instructions on how to load this in the UFS build environment??
… <#m_-1404153467279152158_>
module use
/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.8.0/envs/test1/install/modulefiles/Core
module load stack-intel/2021.9.0
module load stack-intel-oneapi-mpi/2021.9.0
module load cmake/3.23.1
—
Reply to this email directly, view it on GitHub
<#2406 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANDS4FQKPCU3N4PTARWOML3Z2LWEBAVCNFSM6AAAAABNAIK762VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJXHA2DGOJRGM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
George W Vandenberghe
*Lynker Technologies at * NOAA/NWS/NCEP/EMC
5830 University Research Ct., Rm. 2141
College Park, MD 20740
***@***.***
301-683-3769(work) 3017751547(cell)
|
I'll ping @weiyuan-jiang to see if he can see these files and get the error back to us. |
I saw the error: That means somewhere in the configure file, a non cubed-sphere grid is labeled as cubed-sphere grid. Otherwise, it will not go into that call. (https://github.com/GEOS-ESM/MAPL/blob/3295ceebe7e870aaca2018c12ea1ac82d0628fa5/base/Base/Base_Base_implementation.F90#L2630C4-L2633C1) |
|
Can you compare the configure files that have run successfully? |
@weiyuan-jiang Comparing with the successful case (/work2/noaa/stmp/lipan/stmp/lipan/FV3_RT/rt_2762037/cpld_bmark_p8_intel) using 2.40.3-esmf-8.6.0, I did not see any difference in the model configuration. |
@DusanJovic-NOAA @junwang-noaa absolutely understand that testing is underway, though just wanted to touch base and see if there was any luck w/ mapl/2.46.4 & gocart? i saw @lipan-NOAA mentioned an error persisting w/ 2.46.4 in this comment, but wanted to check if there had been any progress. we are testing the ufs-wm w/ spack-stack/1.8.0 with intel classic compilers right now and want to provide the correct esmf/mapl pair for the ufs-wm. additionally, knowing which mapl/esmf version (and spack-stack version) the WM will move to may help to target development efforts for spack-stack w/ LLVM compilers. |
@ulmononian No, the issue in MAPL 2.46.4 is not resolved yet. |
@weiyuan-jiang Do you have any clue what might cause the failure? |
I repeated one of the coupled tests that runs GOCART (cpld_control_p8) using MAPL 2.46.4. This is the full err file: Basically the same error as @lipan-NOAA got in his test here (#2406 (comment)) |
That same weird Cap GridComp error: of @DusanJovic-NOAA Can you post the And then we see the wrong grid error as well from: |
Here is CAP.rc: CAP.rc.txt |
After Ben fixed the regridding error, this error showed up. But the problem is this error should have shown up before the regridding error. |
Well, dang. We know of some ESMF oddities recently with commas and quotes, but that looks boring. |
@mathomp4 do you have a fix for the issue in CAP.rc.txt? |
@junwang-noaa I think @weiyuan-jiang is now trying to duplicate the error on hercules. He's trying to add prints into MAPL to track down what is going on. |
@lipan-NOAA @DusanJovic-NOAA Please see the new spack-stack Alex installed: JCSDA/spack-stack#1168 (comment) |
Commit Queue Requirements:
Description:
This PR requires two libraries (ESMF v8.6.1 and MAPL v 2.64.3) to be installed on all supported machines. So far, I'm testing these updates on Hercules using
ue-esmf-8.6.1-mapl-2.46.2
spack-stack.Commit Message:
Priority:
Git Tracking
UFSWM:
Sub component Pull Requests:
UFSWM Blocking Dependencies:
Changes
Regression Test Changes (Please commit test_changes.list):
Input data Changes:
Library Changes/Upgrades:
Testing Log: