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

Disable link time optimization #6

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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 .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[submodule "submodules/SHiELD_build"]
path = submodules/SHiELD_build
url = https://github.com/NOAA-GFDL/SHiELD_build.git
url = https://github.com/spencerkclark/SHiELD_build.git
[submodule "submodules/SHiELD_SRC/GFDL_atmos_cubed_sphere"]
path = submodules/SHiELD_SRC/GFDL_atmos_cubed_sphere
url = https://github.com/NOAA-GFDL/GFDL_atmos_cubed_sphere
Expand Down
2 changes: 1 addition & 1 deletion submodules/SHiELD_build
Submodule SHiELD_build updated 1 files
+4 −0 site/gnu.mk
60 changes: 30 additions & 30 deletions tests/_regtest_outputs/test_regression.test_regression_fortran.out
Original file line number Diff line number Diff line change
Expand Up @@ -10,40 +10,40 @@
<pytest_tempdir>/test_regression_fortran0/rundir/atmos_static.tile4.nc 85a260fdcdf3748f47b6a5c530e145e2
<pytest_tempdir>/test_regression_fortran0/rundir/atmos_static.tile5.nc 822ba7caefdc00317d4058b9e8dd4fa5
<pytest_tempdir>/test_regression_fortran0/rundir/atmos_static.tile6.nc 664dfed0eaafb54f911b4acada7c9525
<pytest_tempdir>/test_regression_fortran0/rundir/sfc_dt_atmos.tile1.nc 4b1b32ff0d9b20fb3805a096937ec227
<pytest_tempdir>/test_regression_fortran0/rundir/sfc_dt_atmos.tile2.nc 4101308970914e1465eff5107fac23f7
<pytest_tempdir>/test_regression_fortran0/rundir/sfc_dt_atmos.tile3.nc 1d5751dbfa1a59dc8d2ef9e79d8151a8
<pytest_tempdir>/test_regression_fortran0/rundir/sfc_dt_atmos.tile4.nc 510b5f5ac7ae1fb18e09afadf9e757a2
<pytest_tempdir>/test_regression_fortran0/rundir/sfc_dt_atmos.tile5.nc be422e4bd5794b2f3923cd949718831c
<pytest_tempdir>/test_regression_fortran0/rundir/sfc_dt_atmos.tile6.nc 22aa918eb4b67dbb8eb31e1fde93c146
<pytest_tempdir>/test_regression_fortran0/rundir/sfc_dt_atmos.tile1.nc edb2b5f8a6aef24bcf65c062b42ef435
<pytest_tempdir>/test_regression_fortran0/rundir/sfc_dt_atmos.tile2.nc b6d80c2a8ba03fd3a060d117341ccee7
<pytest_tempdir>/test_regression_fortran0/rundir/sfc_dt_atmos.tile3.nc bd658b5209597dc8115918c56b6f8620
<pytest_tempdir>/test_regression_fortran0/rundir/sfc_dt_atmos.tile4.nc 7815455ced966fba41e39c8c2b18f065
<pytest_tempdir>/test_regression_fortran0/rundir/sfc_dt_atmos.tile5.nc aa8371a03e194ba0dd3faa8584b4c9d8
<pytest_tempdir>/test_regression_fortran0/rundir/sfc_dt_atmos.tile6.nc 9a37d413be3b7e4aea57c985634f6103
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.nc 18f136825b9be2c9daad27aff6e25375
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.tile1.nc 1f17e5b5b63f36567a611e44fa7068ca
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.tile2.nc 2f16e6d18c167b4b4167b7ace32e6a02
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.tile3.nc 783449c7b86bfc25b29662bdd4f60138
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.tile4.nc 726b5f68a75914d627e7af8ba70b4005
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.tile5.nc b90d4b2859921dfd4b67d7b45288de5b
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.tile6.nc 6f1362f1988acc9a3aa47bdab4596799
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_srf_wnd.res.tile1.nc c9121173950b0a2ffb6b555d998b0493
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_srf_wnd.res.tile2.nc 110a0585914752adb708cb95c6294529
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_srf_wnd.res.tile3.nc 91158a9b31e53397a0f36ba456f445ab
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_srf_wnd.res.tile4.nc 440c1e6eff69fd06e24765102c0f0ae1
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_srf_wnd.res.tile5.nc 70eb4f8a7d96a0473f57991851e7cc56
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_srf_wnd.res.tile6.nc 51de4bf7416a4d72458f6e2bcdfe60f2
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_tracer.res.tile1.nc 4e4b9d80257a870ec234f76f546c5a88
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_tracer.res.tile2.nc 38317acd434262cb35b44b2550b625cb
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_tracer.res.tile3.nc d23c87ea2ceaa9c230a8df413ce4de7d
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_tracer.res.tile4.nc 01fe63cb28b22393ea035e8eb5ac3087
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_tracer.res.tile5.nc d2bc04c68c19f8b4ec667b0ac2cd4179
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_tracer.res.tile6.nc 588e0bd40f1cf8245d2e3f650b0fb7a6
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.tile1.nc 4e7e42ed0d462148537880754d6f37c6
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.tile2.nc dec764c57a331d65f07d20bcdc9da22d
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.tile3.nc 9ccee287b43ca5c56d53b8d563e583b3
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.tile4.nc 40d45140cdb3b4e05f8cadef40ae54e7
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.tile5.nc 5194c8107c2ac6b5c2d230e2fb16e91f
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_core.res.tile6.nc 96cba570a2866b3d419e5446b76ac2af
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_srf_wnd.res.tile1.nc f789d74a6abb0706771e4d667dbe95b9
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_srf_wnd.res.tile2.nc 9fc7b625f8c50b78c44322a8168a10db
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_srf_wnd.res.tile3.nc 91b80e8bc3bf631b77512a665d7293a4
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_srf_wnd.res.tile4.nc 4cf8391459c43abd9c340df816ea2cbf
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_srf_wnd.res.tile5.nc f75991a82cc11257a95a4bcdb6b233ee
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_srf_wnd.res.tile6.nc 7a613a6c69bca69e23d8e81b8b145288
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_tracer.res.tile1.nc 6f4b0b1bc4175be9a48ed258fea81e2a
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_tracer.res.tile2.nc 4499cc565e963556102ac3f889f27613
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_tracer.res.tile3.nc f6292eef07f466687059fd340c9f6aff
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_tracer.res.tile4.nc 0d9902fb0ef5ff27baa68c8fa555d39b
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_tracer.res.tile5.nc 78c3f6395a4a293926f23a208550faff
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/fv_tracer.res.tile6.nc a79598edadfd9ca8e9124d794833a3ee
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/phy_data.tile1.nc c907b002740b7090e7752fcfbc0365c8
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/phy_data.tile2.nc ebf06b07b304eeef39e5be80be91beaa
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/phy_data.tile3.nc fad4c687044b81103a2efaf5e7f17c76
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/phy_data.tile4.nc 14f25ea7fbd979ff91108a15096341c2
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/phy_data.tile5.nc b52a13593daa5322a4f726ef9e8a344c
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/phy_data.tile6.nc 8c1ddf1db8cb4ba7df8e1b3377db8721
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/sfc_data.tile1.nc ae715ef4be42320e9c873a3671b89869
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/sfc_data.tile2.nc 14f97b3a0e880b8fe3c71ebccd1ada61
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/sfc_data.tile3.nc 927ae6df6f6edaeed63770afae0bfecc
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/sfc_data.tile4.nc c8a65aa0ccd146912e04791f57461076
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/sfc_data.tile5.nc 34c7aee7d901bfb93e8bc08385e60e5c
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/sfc_data.tile6.nc 84cf3be7b55586d87a0233e58b6a5326
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/sfc_data.tile1.nc 58682e8ef0e23ff37683817c933741fe
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/sfc_data.tile2.nc cecbb0f259ad75acd350fdf4433f8ef6
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/sfc_data.tile3.nc 8a979962dc8d38896a1811cc7767fe0b
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/sfc_data.tile4.nc defa5dbcaf6319d71bc32da604d1bcb3
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/sfc_data.tile5.nc 6af18bb5b25e8a9a7b8ae7bd6aa06025
<pytest_tempdir>/test_regression_fortran0/rundir/RESTART/sfc_data.tile6.nc a100eefddf9e09fd70ee495749459575
60 changes: 30 additions & 30 deletions tests/_regtest_outputs/test_regression.test_reproducibility.out
Original file line number Diff line number Diff line change
Expand Up @@ -10,40 +10,40 @@
<pytest_tempdir>/test_reproducibility0/rundir/atmos_static.tile4.nc 85a260fdcdf3748f47b6a5c530e145e2
<pytest_tempdir>/test_reproducibility0/rundir/atmos_static.tile5.nc 822ba7caefdc00317d4058b9e8dd4fa5
<pytest_tempdir>/test_reproducibility0/rundir/atmos_static.tile6.nc 664dfed0eaafb54f911b4acada7c9525
<pytest_tempdir>/test_reproducibility0/rundir/sfc_dt_atmos.tile1.nc 4b1b32ff0d9b20fb3805a096937ec227
<pytest_tempdir>/test_reproducibility0/rundir/sfc_dt_atmos.tile2.nc 4101308970914e1465eff5107fac23f7
<pytest_tempdir>/test_reproducibility0/rundir/sfc_dt_atmos.tile3.nc 1d5751dbfa1a59dc8d2ef9e79d8151a8
<pytest_tempdir>/test_reproducibility0/rundir/sfc_dt_atmos.tile4.nc 510b5f5ac7ae1fb18e09afadf9e757a2
<pytest_tempdir>/test_reproducibility0/rundir/sfc_dt_atmos.tile5.nc be422e4bd5794b2f3923cd949718831c
<pytest_tempdir>/test_reproducibility0/rundir/sfc_dt_atmos.tile6.nc 22aa918eb4b67dbb8eb31e1fde93c146
<pytest_tempdir>/test_reproducibility0/rundir/sfc_dt_atmos.tile1.nc edb2b5f8a6aef24bcf65c062b42ef435
<pytest_tempdir>/test_reproducibility0/rundir/sfc_dt_atmos.tile2.nc b6d80c2a8ba03fd3a060d117341ccee7
<pytest_tempdir>/test_reproducibility0/rundir/sfc_dt_atmos.tile3.nc bd658b5209597dc8115918c56b6f8620
<pytest_tempdir>/test_reproducibility0/rundir/sfc_dt_atmos.tile4.nc 7815455ced966fba41e39c8c2b18f065
<pytest_tempdir>/test_reproducibility0/rundir/sfc_dt_atmos.tile5.nc aa8371a03e194ba0dd3faa8584b4c9d8
<pytest_tempdir>/test_reproducibility0/rundir/sfc_dt_atmos.tile6.nc 9a37d413be3b7e4aea57c985634f6103
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.nc 18f136825b9be2c9daad27aff6e25375
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.tile1.nc 1f17e5b5b63f36567a611e44fa7068ca
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.tile2.nc 2f16e6d18c167b4b4167b7ace32e6a02
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.tile3.nc 783449c7b86bfc25b29662bdd4f60138
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.tile4.nc 726b5f68a75914d627e7af8ba70b4005
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.tile5.nc b90d4b2859921dfd4b67d7b45288de5b
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.tile6.nc 6f1362f1988acc9a3aa47bdab4596799
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_srf_wnd.res.tile1.nc c9121173950b0a2ffb6b555d998b0493
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_srf_wnd.res.tile2.nc 110a0585914752adb708cb95c6294529
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_srf_wnd.res.tile3.nc 91158a9b31e53397a0f36ba456f445ab
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_srf_wnd.res.tile4.nc 440c1e6eff69fd06e24765102c0f0ae1
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_srf_wnd.res.tile5.nc 70eb4f8a7d96a0473f57991851e7cc56
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_srf_wnd.res.tile6.nc 51de4bf7416a4d72458f6e2bcdfe60f2
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_tracer.res.tile1.nc 4e4b9d80257a870ec234f76f546c5a88
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_tracer.res.tile2.nc 38317acd434262cb35b44b2550b625cb
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_tracer.res.tile3.nc d23c87ea2ceaa9c230a8df413ce4de7d
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_tracer.res.tile4.nc 01fe63cb28b22393ea035e8eb5ac3087
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_tracer.res.tile5.nc d2bc04c68c19f8b4ec667b0ac2cd4179
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_tracer.res.tile6.nc 588e0bd40f1cf8245d2e3f650b0fb7a6
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.tile1.nc 4e7e42ed0d462148537880754d6f37c6
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.tile2.nc dec764c57a331d65f07d20bcdc9da22d
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.tile3.nc 9ccee287b43ca5c56d53b8d563e583b3
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.tile4.nc 40d45140cdb3b4e05f8cadef40ae54e7
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.tile5.nc 5194c8107c2ac6b5c2d230e2fb16e91f
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_core.res.tile6.nc 96cba570a2866b3d419e5446b76ac2af
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_srf_wnd.res.tile1.nc f789d74a6abb0706771e4d667dbe95b9
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_srf_wnd.res.tile2.nc 9fc7b625f8c50b78c44322a8168a10db
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_srf_wnd.res.tile3.nc 91b80e8bc3bf631b77512a665d7293a4
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_srf_wnd.res.tile4.nc 4cf8391459c43abd9c340df816ea2cbf
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_srf_wnd.res.tile5.nc f75991a82cc11257a95a4bcdb6b233ee
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_srf_wnd.res.tile6.nc 7a613a6c69bca69e23d8e81b8b145288
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_tracer.res.tile1.nc 6f4b0b1bc4175be9a48ed258fea81e2a
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_tracer.res.tile2.nc 4499cc565e963556102ac3f889f27613
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_tracer.res.tile3.nc f6292eef07f466687059fd340c9f6aff
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_tracer.res.tile4.nc 0d9902fb0ef5ff27baa68c8fa555d39b
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_tracer.res.tile5.nc 78c3f6395a4a293926f23a208550faff
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/fv_tracer.res.tile6.nc a79598edadfd9ca8e9124d794833a3ee
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/phy_data.tile1.nc c907b002740b7090e7752fcfbc0365c8
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/phy_data.tile2.nc ebf06b07b304eeef39e5be80be91beaa
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/phy_data.tile3.nc fad4c687044b81103a2efaf5e7f17c76
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/phy_data.tile4.nc 14f25ea7fbd979ff91108a15096341c2
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/phy_data.tile5.nc b52a13593daa5322a4f726ef9e8a344c
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/phy_data.tile6.nc 8c1ddf1db8cb4ba7df8e1b3377db8721
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/sfc_data.tile1.nc ae715ef4be42320e9c873a3671b89869
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/sfc_data.tile2.nc 14f97b3a0e880b8fe3c71ebccd1ada61
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/sfc_data.tile3.nc 927ae6df6f6edaeed63770afae0bfecc
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/sfc_data.tile4.nc c8a65aa0ccd146912e04791f57461076
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/sfc_data.tile5.nc 34c7aee7d901bfb93e8bc08385e60e5c
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/sfc_data.tile6.nc 84cf3be7b55586d87a0233e58b6a5326
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/sfc_data.tile1.nc 58682e8ef0e23ff37683817c933741fe
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/sfc_data.tile2.nc cecbb0f259ad75acd350fdf4433f8ef6
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/sfc_data.tile3.nc 8a979962dc8d38896a1811cc7767fe0b
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/sfc_data.tile4.nc defa5dbcaf6319d71bc32da604d1bcb3
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/sfc_data.tile5.nc 6af18bb5b25e8a9a7b8ae7bd6aa06025
<pytest_tempdir>/test_reproducibility0/rundir/RESTART/sfc_data.tile6.nc a100eefddf9e09fd70ee495749459575