Skip to content
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

Add conflict for MOVING_NEST option with GNU Fortran, use mcmodel=small on macOS arm64 (also contains #2017) #2164

Merged
merged 238 commits into from
Mar 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
238 commits
Select commit Hold shift + click to select a range
44d67e8
feature/add-RT-parallelization, adding new Jenkinsfile to allow regre…
kbooker79 Nov 29, 2023
6aa0c6e
feature/add-RT-parallelization, updating to include submodules
kbooker79 Nov 29, 2023
f5d6f50
Merge branch 'develop' into feature/add-RT-parallelization
kbooker79 Nov 30, 2023
6321142
Adding post section.
kbooker79 Dec 1, 2023
873802e
Updating to move post section.
kbooker79 Dec 1, 2023
232f561
Updating with steps parm.
kbooker79 Dec 1, 2023
05b9eb6
Reorganizing
kbooker79 Dec 1, 2023
6d4bf09
Removing from node parm
kbooker79 Dec 1, 2023
ad7d914
Trying this a different way
kbooker79 Dec 1, 2023
e11d76d
Removing for now.
kbooker79 Dec 1, 2023
07c7fd7
Update.
kbooker79 Dec 1, 2023
cb737d4
Again.
kbooker79 Dec 1, 2023
eb3f790
Update
kbooker79 Dec 1, 2023
c4a2279
Updating
kbooker79 Dec 1, 2023
899a01a
Update
kbooker79 Dec 1, 2023
c8507a3
Updating to add post section
kbooker79 Dec 1, 2023
3b52d1f
Fix
kbooker79 Dec 1, 2023
8226480
Adding Sonarqube gate
kbooker79 Dec 1, 2023
d9aa441
Merge branch 'develop' into feature/add-RT-parallelization
kbooker79 Dec 1, 2023
6de0d20
Removing comment from regression testing on Gaea.
kbooker79 Dec 1, 2023
c1ddf49
Merge branch 'develop' into feature/add-RT-parallelization
kbooker79 Dec 7, 2023
7bfebb0
Merge branch 'develop' into feature/add-RT-parallelization
kbooker79 Dec 8, 2023
93fda84
feature/add-RT-parallelization, updating to force Hera to use NEMS un…
kbooker79 Dec 8, 2023
934251c
feature/add-RT-parallelization, and then :)
kbooker79 Dec 8, 2023
217977b
Merge branch 'ufs-community:develop' into feature/add-RT-parallelization
zach1221 Dec 15, 2023
defdc6a
Update bl_date.conf
zach1221 Dec 15, 2023
b6a872f
feature/add-RT-parallelization, combining PR 2039 and 2057 into a sin…
kbooker79 Jan 2, 2024
162cfcf
Merge branch 'develop' into feature/add-RT-parallelization
kbooker79 Jan 2, 2024
5e4cd62
feature/add-RT-parallelization, adding pull for multiple platforms
kbooker79 Jan 3, 2024
f4f080e
[AutoRT] Hera Job Completed.
epic-cicd-jenkins Jan 4, 2024
758c1d0
[AutoRT] Orion Job Completed.
epic-cicd-jenkins Jan 4, 2024
0e9f4dc
[AutoRT] Orion Job Completed.\n\n\n on-behalf-of @ufs-community <ecc.…
epic-cicd-jenkins Jan 4, 2024
5dbb62d
[AutoRT] Orion Job Completed.\n\n\n on-behalf-of @ufs-community <ecc.…
epic-cicd-jenkins Jan 4, 2024
e64db93
feature/add-RT-parallelization, updating with new pull.
kbooker79 Jan 4, 2024
1e00bcc
Merge branch 'develop' into feature/add-RT-parallelization
zach1221 Jan 4, 2024
761fd93
[AutoRT] Hera Job Completed.
epic-cicd-jenkins Jan 4, 2024
1755486
[AutoRT] Gaea Job Completed.
epic-cicd-jenkins Jan 4, 2024
3cba704
[AutoRT] Orion Job Completed.
epic-cicd-jenkins Jan 5, 2024
64a13c5
Merge branch 'feature/add-RT-parallelization' of github.com:kbooker79…
epic-cicd-jenkins Jan 5, 2024
ec986ac
[AutoRT] Gaea Job Completed.
epic-cicd-jenkins Jan 5, 2024
21c3a77
[AutoRT] Hercules Job Completed.
epic-cicd-jenkins Jan 5, 2024
604746f
Merge branch 'feature/add-RT-parallelization' of github.com:kbooker79…
epic-cicd-jenkins Jan 5, 2024
d7c3ed1
adjustment to jenkinsfile
zach1221 Jan 5, 2024
b1bbb0f
[AutoRT] Derecho Job Completed.
epic-cicd-jenkins Jan 5, 2024
bb91cfd
Update Jenkinsfile.combined add correct derecho account
zach1221 Jan 5, 2024
50a0654
[AutoRT] Derecho Job Completed.
epic-cicd-jenkins Jan 5, 2024
1438e02
Update bl_date.conf with fake date for testing
zach1221 Jan 8, 2024
0315e53
Update Jenkinsfile.combined
zach1221 Jan 8, 2024
9ba8689
Merge branch 'develop' into feature/add-RT-parallelization
zach1221 Jan 9, 2024
61c4fe7
Update Jenkinsfile.combined move bl_date.conf source
zach1221 Jan 10, 2024
97d6be3
Merge branch 'develop' into feature/add-RT-parallelization
zach1221 Jan 10, 2024
ff8983e
Update Jenkinsfile.combined
zach1221 Jan 11, 2024
284fb46
Update Jenkinsfile.combined bl_date source command
zach1221 Jan 12, 2024
2bd70f0
syncing logs resolving conflicts
zach1221 Jan 12, 2024
8a71b8f
Merge branch 'ufs-community:develop' into feature/add-RT-parallelization
zach1221 Jan 12, 2024
882ce62
Update Jenkinsfile.combined update gaea machine name
zach1221 Jan 12, 2024
b3ee496
Update Jenkinsfile.combined
zach1221 Jan 12, 2024
a2fc9ce
Update Jenkinsfile.combined
zach1221 Jan 12, 2024
52b3bd1
Update Jenkinsfile.combined add back $WORKSPACE
zach1221 Jan 16, 2024
6151219
Merge branch 'develop' into feature/add-RT-parallelization
zach1221 Jan 16, 2024
983f0fe
Update Jenkinsfile.combined bl_date source alternative
zach1221 Jan 17, 2024
584f4ab
Merge branch 'develop' into feature/add-RT-parallelization
kbooker79 Jan 22, 2024
261c083
Updating.
kbooker79 Jan 22, 2024
d033368
Reverting change.
kbooker79 Jan 22, 2024
0b7229c
feature/add-RT-parallelization, adding post-baseline creation regress…
kbooker79 Jan 23, 2024
5607769
Merge commit 'adfcede972b1c5678f2295c1d4c2153851086dfb' into HEAD
yashikno Jan 23, 2024
cd111ea
[AutoRT] Derecho Job Completed.\n\n\n on-behalf-of @ufs-community <ec…
epic-cicd-jenkins Jan 23, 2024
88ec49d
feature/add-RT-parallelization, fixing typo.
kbooker79 Jan 23, 2024
f144441
Amending typo for GaeaC5
kbooker79 Jan 23, 2024
0133222
Reverting to develop.
kbooker79 Jan 23, 2024
81840f8
Fixing BL date, backticks are not quotes.
kbooker79 Jan 23, 2024
2b5e0e2
[AutoRT] Derecho Job Completed.
epic-cicd-jenkins Jan 24, 2024
29ebb7f
Adding try/catch block for failed tests.
kbooker79 Jan 24, 2024
ee346ea
Merge branch 'feature/add-RT-parallelization' into develop
kbooker79 Jan 24, 2024
a761c1f
Merge branch 'develop' into feature/add-RT-parallelization
kbooker79 Jan 24, 2024
c7998da
Syntax error.
kbooker79 Jan 24, 2024
3b9b826
Updating
kbooker79 Jan 24, 2024
f430cb6
Adding try block
kbooker79 Jan 24, 2024
213c500
Trying
kbooker79 Jan 24, 2024
727bca9
Updating
kbooker79 Jan 24, 2024
96867cd
Updating.
kbooker79 Jan 24, 2024
561934e
Test code
kbooker79 Jan 24, 2024
cb77484
Updating
kbooker79 Jan 24, 2024
83ac64c
Updating
kbooker79 Jan 24, 2024
8770528
Adding failure result
kbooker79 Jan 24, 2024
7a09d39
Updating failure conditional.
kbooker79 Jan 24, 2024
69624b1
Adding missing variable.
kbooker79 Jan 24, 2024
8632494
Updating.
kbooker79 Jan 24, 2024
0c4bee6
Updating.
kbooker79 Jan 24, 2024
101ce40
Updating
kbooker79 Jan 24, 2024
7f29b77
[AutoRT] GaeaC5 Job Failed!
epic-cicd-jenkins Jan 24, 2024
9cad083
Update bl_date.conf
zach1221 Jan 25, 2024
e2624ed
Update Jenkinsfile.combined fix hercules workflow variable
zach1221 Jan 25, 2024
3bc5eda
Update bl_date.conf
zach1221 Jan 25, 2024
92a24fd
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Jan 25, 2024
0476da5
Merge branch 'feature/add-RT-parallelization' of github.com:kbooker79…
epic-cicd-jenkins Jan 25, 2024
7cac96a
Update Jenkinsfile.combined fix typo and Machine label variable
zach1221 Jan 25, 2024
96f4397
[AutoRT] Hercules Job Completed.
epic-cicd-jenkins Jan 26, 2024
0311d7d
Merge branch 'feature/add-RT-parallelization' of github.com:kbooker79…
epic-cicd-jenkins Jan 26, 2024
7ce103e
[AutoRT] Hera Job Completed.
epic-cicd-jenkins Jan 26, 2024
a5fc696
[AutoRT] Orion Job Completed.
epic-cicd-jenkins Jan 28, 2024
2c36acd
Merge branch 'feature/add-RT-parallelization' of github.com:kbooker79…
epic-cicd-jenkins Jan 28, 2024
d06fe41
feature/add-RT-parallelization, updating to ensure the label is remov…
kbooker79 Jan 29, 2024
c65019f
Merge branch 'feature/add-RT-parallelization' into develop
kbooker79 Jan 29, 2024
a3e50b3
Merge branch 'develop' into feature/add-RT-parallelization
kbooker79 Jan 29, 2024
28e11bd
[AutoRT] Orion Job Failed!
epic-cicd-jenkins Jan 29, 2024
e8a6983
branch feature/add-RT-parallelization, fixing date.
kbooker79 Jan 29, 2024
44173cc
Resetting logs
kbooker79 Jan 29, 2024
8974c16
[AutoRT] GaeaC5 Job Failed!
epic-cicd-jenkins Jan 29, 2024
503d82c
Update rt.conf enable noaacloud for all intel cases
zach1221 Jan 31, 2024
d228289
Merge branch 'develop' into feature/add-RT-parallelization
zach1221 Feb 2, 2024
476306f
Update bl_date.conf
jkbk2004 Feb 3, 2024
d4e1953
Update rt.conf fix typos
zach1221 Feb 5, 2024
c5eea0f
[AutoRT] Hercules Job Completed.
epic-cicd-jenkins Feb 5, 2024
8fa1e1f
[AutoRT] Hercules Job Completed.
epic-cicd-jenkins Feb 5, 2024
e405f42
sync logs
zach1221 Feb 6, 2024
9c121da
Merge branch 'ufs-community:develop' into feature/add-RT-parallelization
zach1221 Feb 6, 2024
320d332
Update rt.conf add typo to test failure notification
zach1221 Feb 6, 2024
80179c2
[AutoRT] Hercules Job Failed!
epic-cicd-jenkins Feb 6, 2024
2d89d12
Resolving conflicts
kbooker79 Feb 12, 2024
f2106fe
Resolving conflict
kbooker79 Feb 12, 2024
f52cf01
Merge branch 'develop' into feature/add-RT-parallelization
kbooker79 Feb 12, 2024
1ddbef6
Adding post section
kbooker79 Feb 13, 2024
37cac72
Adding post section
kbooker79 Feb 13, 2024
ffdceb2
Fixing conflict
kbooker79 Feb 13, 2024
84f7217
Updating.
kbooker79 Feb 13, 2024
3d3e15d
Merge branch 'develop' into feature/add-RT-parallelization
kbooker79 Feb 13, 2024
83803f1
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Feb 13, 2024
7649656
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Feb 13, 2024
f7f50a8
Merge branch 'feature/add-RT-parallelization' of github.com:kbooker79…
epic-cicd-jenkins Feb 13, 2024
1e642fa
Updating.
kbooker79 Feb 13, 2024
7490fbd
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Feb 13, 2024
8595a4f
Updating.
kbooker79 Feb 13, 2024
29b877d
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Feb 13, 2024
70579d3
Updating.
kbooker79 Feb 13, 2024
4866215
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Feb 13, 2024
31e1073
Adding artifact archiving.
kbooker79 Feb 13, 2024
40d7052
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Feb 13, 2024
ffb6da4
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Feb 13, 2024
fa75273
Updating pathing.
kbooker79 Feb 13, 2024
9db139f
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Feb 13, 2024
5515583
Merge branch 'feature/add-RT-parallelization' of github.com:kbooker79…
epic-cicd-jenkins Feb 13, 2024
82d67cb
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Feb 13, 2024
b963cdf
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Feb 13, 2024
0c81d58
Merge branch 'feature/add-RT-parallelization' of github.com:kbooker79…
epic-cicd-jenkins Feb 13, 2024
442f520
Updating config.
kbooker79 Feb 13, 2024
c6151d8
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Feb 13, 2024
bd2dd90
feature/add-RT-parallelization, removing comment from Hera testing, f…
kbooker79 Feb 13, 2024
dc3132c
[AutoRT] Hera Job Failed!
epic-cicd-jenkins Feb 13, 2024
6d70d0c
[AutoRT] Hercules Job Failed!
epic-cicd-jenkins Feb 13, 2024
32770da
Merge branch 'develop' into feature/add-RT-parallelization
kbooker79 Feb 22, 2024
bd6b9df
feature/add-RT-parallelization, adding additional error logging as pe…
kbooker79 Feb 23, 2024
e7c66d3
Update rt.conf to test failure
zach1221 Feb 23, 2024
4405b21
Adding regression test use-cases as well
kbooker79 Feb 23, 2024
f1bb432
[AutoRT] Hercules Job Failed!
epic-cicd-jenkins Feb 23, 2024
3de3355
[AutoRT] Hercules Job Failed!
epic-cicd-jenkins Feb 23, 2024
7dcf6ab
Update rt.conf
zach1221 Feb 23, 2024
6a5a566
Merge branch 'develop' into feature/add-RT-parallelization
kbooker79 Feb 26, 2024
62020d1
[AutoRT] Hercules Job Failed!
epic-cicd-jenkins Feb 26, 2024
9725cb2
Delete tests/RT-run-Hercules.log
zach1221 Feb 26, 2024
e374109
[AutoRT] Hercules Job Failed!
epic-cicd-jenkins Feb 26, 2024
7ddcb22
Update rt.conf remove nonexistent test
zach1221 Feb 26, 2024
af07cf2
[AutoRT] GaeaC5 Job Failed!
epic-cicd-jenkins Feb 26, 2024
4f00a7e
[AutoRT] Hercules Job Completed.
epic-cicd-jenkins Feb 26, 2024
3600c62
Merge branch 'feature/add-RT-parallelization' of github.com:kbooker79…
epic-cicd-jenkins Feb 26, 2024
45a5367
[AutoRT] GaeaC5 Job Failed!
epic-cicd-jenkins Feb 26, 2024
6255864
[AutoRT] Hercules Job Completed.
epic-cicd-jenkins Feb 26, 2024
9d88445
Merge branch 'feature/add-RT-parallelization' of github.com:kbooker79…
epic-cicd-jenkins Feb 26, 2024
e0a049b
Update fv3_slurm.IN_gaea
zach1221 Feb 26, 2024
86ce290
Update ufs_gaea.intel.lua
zach1221 Feb 26, 2024
d1fe125
[AutoRT] GaeaC5 Job Failed!
epic-cicd-jenkins Feb 26, 2024
dd00cbf
Update Jenkinsfile.combined fix fail log path
zach1221 Feb 27, 2024
5030f82
[AutoRT] Hercules Job Completed.
epic-cicd-jenkins Feb 27, 2024
a2142e4
Update Jenkinsfile.combined hercules account export
zach1221 Feb 27, 2024
8dcbd3c
[AutoRT] Hercules Job Completed.
epic-cicd-jenkins Feb 27, 2024
031d19f
[AutoRT] GaeaC5 Job Failed!
epic-cicd-jenkins Feb 27, 2024
1b0fcdc
[AutoRT] GaeaC5 Job Failed!
epic-cicd-jenkins Feb 27, 2024
f20e3a5
Updating to use Gaea rather than GaeaC5
kbooker79 Feb 27, 2024
44991b4
[AutoRT] Gaea Job Completed.
epic-cicd-jenkins Feb 28, 2024
3fd8659
[AutoRT] Hercules Job Completed.
epic-cicd-jenkins Feb 28, 2024
ac36004
Merge branch 'feature/add-RT-parallelization' of github.com:kbooker79…
epic-cicd-jenkins Feb 28, 2024
cd979b6
[AutoRT] Gaea Job Completed.
epic-cicd-jenkins Feb 28, 2024
5051cc1
[AutoRT] Hercules Job Failed!
epic-cicd-jenkins Feb 28, 2024
b865976
[AutoRT] Gaea Job Completed.
epic-cicd-jenkins Feb 28, 2024
0f379ce
Delete tests/RT-run-Hercules.log
zach1221 Feb 28, 2024
a10e27b
Delete tests/RT-run-GaeaC5.log
zach1221 Feb 28, 2024
274db5a
update rt.conf to match develop
zach1221 Feb 29, 2024
f385e33
Update rt.conf
zach1221 Feb 29, 2024
d69cf6b
Update rt.sh change hercules to batch
zach1221 Feb 29, 2024
4f992c0
Use -mcmodel=medium for GNU, except for macOS arm where we need to us…
climbfuji Feb 29, 2024
403054f
Update .gitmodules and submodule pointer for FV3 for code review and …
climbfuji Feb 29, 2024
3d8ea9f
Add conflict for option MOVING_NEST with GNU Fortran compiler
climbfuji Feb 29, 2024
c4c6f3d
Add logs/RegressionTests_hera.log
DomHeinzeller Mar 1, 2024
e32959c
Update RegressionTests_gaea.log
zach1221 Mar 3, 2024
2b3e6c8
Update RegressionTests_hercules.log
zach1221 Mar 3, 2024
bc731a0
Merge branch 'ufs-community:develop' into feature/add-RT-parallelization
zach1221 Mar 3, 2024
a0eeb8c
[AutoRT] Hercules Job Completed.
epic-cicd-jenkins Mar 3, 2024
322ba76
[AutoRT] Gaea Job Completed.
epic-cicd-jenkins Mar 3, 2024
3a3ee19
Update Jenkinsfile.combined
zach1221 Mar 3, 2024
7264442
[AutoRT] Hercules Job Failed!
epic-cicd-jenkins Mar 4, 2024
0d859bc
Update Jenkinsfile.combined
zach1221 Mar 4, 2024
bea514e
[AutoRT] Hercules Job Failed!
epic-cicd-jenkins Mar 4, 2024
653ddeb
[AutoRT] Gaea Job Completed.
epic-cicd-jenkins Mar 4, 2024
04816a9
Update Jenkinsfile.combined reset stmp
zach1221 Mar 4, 2024
7911a0f
[AutoRT] Hercules Job Failed!
epic-cicd-jenkins Mar 4, 2024
6a8831a
Update Jenkinsfile.combined revert previous change
zach1221 Mar 4, 2024
7f84bc2
[AutoRT] Hercules Job Completed.
epic-cicd-jenkins Mar 4, 2024
1fa7e1b
Update ufs_jet.intel.lua rocky8 update
zach1221 Mar 4, 2024
ba9d569
Update rt.sh for jet rocky8
zach1221 Mar 4, 2024
881bfc9
add gaea RT logs: passed
zach1221 Mar 5, 2024
af4bff8
add hercules RT logs: passed
zach1221 Mar 5, 2024
2e28350
Merge branch 'ufs-community:develop' into feature/add-RT-parallelization
zach1221 Mar 5, 2024
12f5ffb
Delete tests/logs/RT-run-GaeaC5.log
zach1221 Mar 5, 2024
9bf2ecd
Delete tests/logs/RT-run-Hercules.log
zach1221 Mar 5, 2024
3bae7d3
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
climbfuji Mar 5, 2024
28b95c2
Merge branch 'feature/add-RT-parallelization' of https://github.com/k…
climbfuji Mar 5, 2024
78c50df
Update detect_machine.sh jet rocky8 node range
zach1221 Mar 6, 2024
46d6bf2
Update detect_machine.sh revert
zach1221 Mar 7, 2024
baf3269
Update rt.sh add centos exit to jet elif block
zach1221 Mar 7, 2024
5a595ef
Update rt.sh fix indentation
zach1221 Mar 7, 2024
d4bf6f3
Update rt.sh add brackets
zach1221 Mar 7, 2024
7850888
[AutoRT] Hercules Job Completed.
epic-cicd-jenkins Mar 7, 2024
84a930a
Update rt.sh add recursive submodule option
zach1221 Mar 7, 2024
61e86c6
WCOSS2 RT Log
BrianCurtis-NOAA Mar 8, 2024
33c6f8a
[AutoRT] Gaea Job Completed.
epic-cicd-jenkins Mar 8, 2024
6865423
[AutoRT] Derecho Job Completed.
epic-cicd-jenkins Mar 8, 2024
8eee1bc
[AutoRT] Orion Job Completed.
epic-cicd-jenkins Mar 8, 2024
5db239c
add jet RT logs: passed
zach1221 Mar 8, 2024
7c24b1f
add control_p8_gnu ORT logs: passed
zach1221 Mar 8, 2024
23bcb0f
add regional_control_gnu ORT logs: passed
zach1221 Mar 8, 2024
66ec682
add cpld_control_gnu ORT logs: passed
zach1221 Mar 8, 2024
0cd925e
add orion RT logs: passed
zach1221 Mar 8, 2024
cdf98ea
[AutoRT] Hera Job Completed.
epic-cicd-jenkins Mar 9, 2024
f8c51ce
Merge branch 'bugfix/mcmodel_macosarm' of github.com:climbfuji/ufs-we…
epic-cicd-jenkins Mar 9, 2024
8ec1627
Update rt.sh git submodule hash adjustment for hera
zach1221 Mar 9, 2024
8972e3e
[AutoRT] Hera Job Completed.
epic-cicd-jenkins Mar 9, 2024
319dab7
Revert .gitmodules and update submodule pointer for fv3atm
climbfuji Mar 11, 2024
d979400
Merge branch 'bugfix/mcmodel_macosarm' of https://github.com/climbfuj…
climbfuji Mar 11, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion FV3
12 changes: 10 additions & 2 deletions cmake/GNU.cmake
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# https://github.com/ufs-community/ufs-weather-model/issues/2159
if(MOVING_NEST)
message(FATAL_ERROR "Option MOVING_NEST not compatible with ${CMAKE_Fortran_COMPILER_ID}}")
endif()

set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -ggdb -fbacktrace -cpp -fcray-pointer -ffree-line-length-none -fno-range-check")

if(${CMAKE_Fortran_COMPILER_VERSION} VERSION_GREATER_EQUAL 10)
Expand All @@ -11,8 +16,11 @@ endif()
if(DEBUG)
add_definitions(-DDEBUG)
set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -O0 -fno-unsafe-math-optimizations -frounding-math -fsignaling-nans -ffpe-trap=invalid,zero,overflow -fbounds-check")
if(CMAKE_Platform STREQUAL "hercules.gnu")
set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -mcmodel=medium")
# https://github.com/ufs-community/ufs-weather-model/issues/2155
if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin" AND ${CMAKE_HOST_SYSTEM_PROCESSOR} MATCHES "arm64")
set( CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -mcmodel=small" )
else()
set( CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -mcmodel=medium" )
endif()
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O0")
else()
Expand Down
2 changes: 1 addition & 1 deletion modulefiles/ufs_gaea.intel.lua
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ help([[
on the NOAA RDHPC machine Gaea C5 using Intel-2023.1.0.
]])

whatis([===[Loads libraries needed for building the UFS Weather Model on Gaea C5 ]===])
whatis([===[Loads libraries needed for building the UFS Weather Model on Gaea ]===])

load("PrgEnv-intel/8.3.3")
load("intel-classic/2023.1.0")
Expand Down
2 changes: 1 addition & 1 deletion modulefiles/ufs_jet.intel.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ help([[
loads UFS Model prerequisites for Jet/Intel
]])

prepend_path("MODULEPATH", "/mnt/lfs4/HFIP/hfv3gfs/role.epic/spack-stack/spack-stack-1.5.1/envs/unified-env/install/modulefiles/Core")
prepend_path("MODULEPATH", "/mnt/lfs4/HFIP/hfv3gfs/role.epic/spack-stack/spack-stack-1.5.1/envs/unified-env-rocky8/install/modulefiles/Core")

stack_intel_ver=os.getenv("stack_intel_ver") or "2021.5.0"
load(pathJoin("stack-intel", stack_intel_ver))
Expand Down
301 changes: 301 additions & 0 deletions tests/ci/Jenkinsfile.combined

Large diffs are not rendered by default.

62 changes: 31 additions & 31 deletions tests/logs/OpnReqTests_control_p8_hera.log
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
Sun Mar 3 15:10:20 UTC 2024
Fri Mar 8 03:19:22 UTC 2024
Start Operation Requirement Test


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_bit_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_70579/bit_base_bit_base
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_bit_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_135562/bit_base_bit_base
Checking test bit_base results ....
Moving baseline bit_base files ....
Moving sfcf000.nc .........OK
Expand Down Expand Up @@ -51,14 +51,14 @@ Moving baseline bit_base files ....
Moving RESTART/20210323.060000.sfc_data.tile5.nc .........OK
Moving RESTART/20210323.060000.sfc_data.tile6.nc .........OK

0: The total amount of wall time = 206.262898
0: The maximum resident set size (KB) = 1664072
0: The total amount of wall time = 281.726798
0: The maximum resident set size (KB) = 1310164

Test bit_base PASS


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_dbg_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_70579/dbg_base_dbg_base
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_dbg_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_135562/dbg_base_dbg_base
Checking test dbg_base results ....
Moving baseline dbg_base files ....
Moving sfcf000.nc .........OK
Expand Down Expand Up @@ -106,14 +106,14 @@ Moving baseline dbg_base files ....
Moving RESTART/20210323.060000.sfc_data.tile5.nc .........OK
Moving RESTART/20210323.060000.sfc_data.tile6.nc .........OK

0: The total amount of wall time = 1931.255793
0: The maximum resident set size (KB) = 1628724
0: The total amount of wall time = 899.537419
0: The maximum resident set size (KB) = 1292576

Test dbg_base PASS


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_70579/dcp_dcp
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_135562/dcp_dcp
Checking test dcp results ....
Comparing sfcf000.nc .....USING NCCMP......OK
Comparing sfcf021.nc .....USING NCCMP......OK
Expand Down Expand Up @@ -160,14 +160,14 @@ Checking test dcp results ....
Comparing RESTART/20210323.060000.sfc_data.tile5.nc .....USING NCCMP......OK
Comparing RESTART/20210323.060000.sfc_data.tile6.nc .....USING NCCMP......OK

0: The total amount of wall time = 168.775150
0: The maximum resident set size (KB) = 1604912
0: The total amount of wall time = 247.982005
0: The maximum resident set size (KB) = 1281952

Test dcp PASS


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_70579/mpi_mpi
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_135562/mpi_mpi
Checking test mpi results ....
Comparing sfcf000.nc .....USING NCCMP......OK
Comparing sfcf021.nc .....USING NCCMP......OK
Expand Down Expand Up @@ -214,14 +214,14 @@ Checking test mpi results ....
Comparing RESTART/20210323.060000.sfc_data.tile5.nc .....USING NCCMP......OK
Comparing RESTART/20210323.060000.sfc_data.tile6.nc .....USING NCCMP......OK

0: The total amount of wall time = 170.717061
0: The maximum resident set size (KB) = 1584476
0: The total amount of wall time = 251.637706
0: The maximum resident set size (KB) = 1282692

Test mpi PASS


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_70579/rst_rst
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_135562/rst_rst
Checking test rst results ....
Comparing sfcf000.nc .....USING NCCMP......OK
Comparing sfcf021.nc .....USING NCCMP......OK
Expand Down Expand Up @@ -268,14 +268,14 @@ Checking test rst results ....
Comparing RESTART/20210323.060000.sfc_data.tile5.nc .....USING NCCMP......OK
Comparing RESTART/20210323.060000.sfc_data.tile6.nc .....USING NCCMP......OK

0: The total amount of wall time = 167.829834
0: The maximum resident set size (KB) = 1616120
0: The total amount of wall time = 247.894872
0: The maximum resident set size (KB) = 1282620

Test rst PASS


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_70579/std_base_std_base
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_135562/std_base_std_base
Checking test std_base results ....
Moving baseline std_base files ....
Moving sfcf000.nc .........OK
Expand Down Expand Up @@ -323,14 +323,14 @@ Moving baseline std_base files ....
Moving RESTART/20210323.060000.sfc_data.tile5.nc .........OK
Moving RESTART/20210323.060000.sfc_data.tile6.nc .........OK

0: The total amount of wall time = 168.444300
0: The maximum resident set size (KB) = 1614116
0: The total amount of wall time = 247.036431
0: The maximum resident set size (KB) = 1286556

Test std_base PASS


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_70579/thr_thr
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_135562/thr_thr
Checking test thr results ....
Comparing sfcf000.nc .....USING NCCMP......OK
Comparing sfcf021.nc .....USING NCCMP......OK
Expand Down Expand Up @@ -377,11 +377,11 @@ Checking test thr results ....
Comparing RESTART/20210323.060000.sfc_data.tile5.nc .....USING NCCMP......OK
Comparing RESTART/20210323.060000.sfc_data.tile6.nc .....USING NCCMP......OK

0: The total amount of wall time = 168.208168
0: The maximum resident set size (KB) = 1619560
0: The total amount of wall time = 249.898262
0: The maximum resident set size (KB) = 1279316

Test thr PASS

OPERATION REQUIREMENT TEST WAS SUCCESSFUL
Sun Mar 3 20:42:09 UTC 2024
Elapsed time: 05h:31m:49s. Have a nice day!
Fri Mar 8 08:01:31 UTC 2024
Elapsed time: 04h:42m:10s. Have a nice day!
30 changes: 15 additions & 15 deletions tests/logs/OpnReqTests_cpld_control_nowave_noaero_p8_hera.log
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
Mon Mar 4 04:04:26 UTC 2024
Fri Mar 8 13:50:47 UTC 2024
Start Operation Requirement Test


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_dbg_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_45944/dbg_base_dbg_base
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_dbg_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_116220/dbg_base_dbg_base
Checking test dbg_base results ....
Moving baseline dbg_base files ....
Moving sfcf021.tile1.nc .........OK
Expand Down Expand Up @@ -66,14 +66,14 @@ Moving baseline dbg_base files ....
Moving RESTART/iced.2021-03-23-21600.nc .........OK
Moving RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc .........OK

0: The total amount of wall time = 2564.304437
0: The maximum resident set size (KB) = 1788520
0: The total amount of wall time = 1247.398743
0: The maximum resident set size (KB) = 1418360

Test dbg_base PASS


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_std_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_45944/rst_rst
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_std_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_116220/rst_rst
Checking test rst results ....
Comparing sfcf021.tile1.nc .....USING NCCMP......OK
Comparing sfcf021.tile2.nc .....USING NCCMP......OK
Expand Down Expand Up @@ -135,14 +135,14 @@ Checking test rst results ....
Comparing RESTART/iced.2021-03-23-21600.nc .....USING NCCMP......OK
Comparing RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc .....USING NCCMP......OK

0: The total amount of wall time = 258.937982
0: The maximum resident set size (KB) = 1735268
0: The total amount of wall time = 380.961022
0: The maximum resident set size (KB) = 1408744

Test rst PASS


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_std_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_45944/std_base_std_base
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_std_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_116220/std_base_std_base
Checking test std_base results ....
Moving baseline std_base files ....
Moving sfcf021.tile1.nc .........OK
Expand Down Expand Up @@ -205,11 +205,11 @@ Moving baseline std_base files ....
Moving RESTART/iced.2021-03-23-21600.nc .........OK
Moving RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc .........OK

0: The total amount of wall time = 264.851616
0: The maximum resident set size (KB) = 1759076
0: The total amount of wall time = 381.454424
0: The maximum resident set size (KB) = 1407480

Test std_base PASS

OPERATION REQUIREMENT TEST WAS SUCCESSFUL
Mon Mar 4 09:15:30 UTC 2024
Elapsed time: 05h:11m:05s. Have a nice day!
Fri Mar 8 16:18:50 UTC 2024
Elapsed time: 02h:28m:03s. Have a nice day!
30 changes: 15 additions & 15 deletions tests/logs/OpnReqTests_regional_control_hera.log
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
Sun Mar 3 20:58:22 UTC 2024
Fri Mar 8 12:38:35 UTC 2024
Start Operation Requirement Test


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_std_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_138827/dcp_dcp
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_std_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_140241/dcp_dcp
Checking test dcp results ....
Comparing dynf000.nc .....USING NCCMP......OK
Comparing dynf006.nc .....USING NCCMP......OK
Expand All @@ -14,14 +14,14 @@ Checking test dcp results ....
Comparing NATLEV.GrbF00 .....USING CMP......OK
Comparing NATLEV.GrbF06 .....USING CMP......OK

0: The total amount of wall time = 295.986214
0: The maximum resident set size (KB) = 844440
0: The total amount of wall time = 518.666889
0: The maximum resident set size (KB) = 591560

Test dcp PASS


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_std_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_138827/std_base_std_base
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_std_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_140241/std_base_std_base
Checking test std_base results ....
Moving baseline std_base files ....
Moving dynf000.nc .........OK
Expand All @@ -33,14 +33,14 @@ Moving baseline std_base files ....
Moving NATLEV.GrbF00 .........OK
Moving NATLEV.GrbF06 .........OK

0: The total amount of wall time = 299.701407
0: The maximum resident set size (KB) = 831600
0: The total amount of wall time = 510.630263
0: The maximum resident set size (KB) = 589856

Test std_base PASS


baseline dir = /scratch1/NCEPDEV/stmp4/role.epic/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_std_base_intel
working dir = /scratch1/NCEPDEV/stmp2/role.epic/FV3_OPNREQ_TEST/opnReqTest_138827/thr_thr
baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_std_base_gnu
working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_140241/thr_thr
Checking test thr results ....
Comparing dynf000.nc .....USING NCCMP......OK
Comparing dynf006.nc .....USING NCCMP......OK
Expand All @@ -51,11 +51,11 @@ Checking test thr results ....
Comparing NATLEV.GrbF00 .....USING CMP......OK
Comparing NATLEV.GrbF06 .....USING CMP......OK

0: The total amount of wall time = 298.422637
0: The maximum resident set size (KB) = 846452
0: The total amount of wall time = 526.308695
0: The maximum resident set size (KB) = 591688

Test thr PASS

OPERATION REQUIREMENT TEST WAS SUCCESSFUL
Sun Mar 3 21:51:52 UTC 2024
Elapsed time: 00h:53m:31s. Have a nice day!
Fri Mar 8 13:43:33 UTC 2024
Elapsed time: 01h:04m:59s. Have a nice day!
Loading