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

Update ufs-utils #37255

Merged
merged 2 commits into from
Jun 26, 2023
Merged

Update ufs-utils #37255

merged 2 commits into from
Jun 26, 2023

Conversation

AlexanderRichert-NOAA
Copy link
Contributor

Updating ufs-utils to only use 1.7.0 onward to avoid wgrib2 dependency. Using git to deal with ccpp_physics submodule. Updating dependencies.

FYI @GeorgeGayno-NOAA

@AlexanderRichert-NOAA
Copy link
Contributor Author

@imangohari1 can you please test this out and see if it works? No more wgrib2 dependency, and it compiles on my local machine though I have not done any further testing.

AlexanderRichert-NOAA referenced this pull request Apr 27, 2023
* Update wgrib2 from JCSDA/NOAA-EMC fork
* var/spack/repos/builtin/packages/wgrib2/package.py: fix typo in comment, add conflict for variants netcdf3, netcdf4
* wget hdf5/netcdf4 internal dependencies for wgrib2
* Black-format var/spack/repos/builtin/packages/wgrib2/package.py
* More format changes in var/spack/repos/builtin/packages/wgrib2/package.py
@imangohari1
Copy link

@imangohari1 can you please test this out and see if it works? No more wgrib2 dependency, and it compiles on my local machine though I have not done any further testing.

Thanks @AlexanderRichert-NOAA
Right now, I've merged these changes and am running into these error once attempting to build the package:

$ spack install -j $(nproc) ufs-utils%intel@2021.6.0 ^intel-oneapi-mpi ^jasper%intel@2021.6.0
. 
.
.

==> Installing ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad
==> No binary for ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad found: installing from source
Fetching tags only, you probably meant:
  git fetch --tags
fatal: reference is not a tree: 7f01618c92409658bddd3afa9acb004c608f6a0d
Unable to checkout '7f01618c92409658bddd3afa9acb004c608f6a0d' in submodule path 'ccpp-physics/physics/rte-rrtmgp'
Failed to recurse into submodule path 'ccpp-physics'
==> Error: FetchError: All fetchers failed for spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad

/fsx/sgohari/spack/spack/lib/spack/spack/package_base.py:1444, in do_fetch:
       1441
       1442        self.stage.create()
       1443        err_msg = None if not self.manual_download else self.download_instr
  >>   1444        start_time = time.time()
       1445        self.stage.fetch(mirror_only, err_msg=err_msg)
       1446        self._fetch_time = time.time() - start_time
       1447

which compiler did you build this successfully with?

@AlexanderRichert-NOAA
Copy link
Contributor Author

I used gcc but this doesn't look like a compiler issue. Maybe try spack clean -a and spack concretize -f to make sure it's not a cache issue. If that doesn't do it I can test it on another system with intel+intel-oneapi-mpi.

@imangohari1
Copy link

I used gcc but this doesn't look like a compiler issue. Maybe try spack clean -a and spack concretize -f to make sure it's not a cache issue. If that doesn't do it I can test it on another system with intel+intel-oneapi-mpi.

clean -a didn't work.
I did a fresh clone and did install oneapi and others from stratch. It still fails with the same error.

 .
.

==> Installing netcdf-c-4.9.2-44m5lnpehx3fduohf7hzh7ld44a3wxms
==> No binary for netcdf-c-4.9.2-44m5lnpehx3fduohf7hzh7ld44a3wxms found: installing from source
==> Fetching https://github.com/Unidata/netcdf-c/archive/refs/tags/v4.9.2.tar.gz
==> No patches needed for netcdf-c
==> netcdf-c: Executing phase: 'autoreconf'
==> netcdf-c: Executing phase: 'configure'
==> netcdf-c: Executing phase: 'build'
==> netcdf-c: Executing phase: 'install'
==> netcdf-c: Successfully installed netcdf-c-4.9.2-44m5lnpehx3fduohf7hzh7ld44a3wxms
  Stage: 8.34s.  Autoreconf: 0.00s.  Configure: 41.35s.  Build: 43.88s.  Install: 1.51s.  Total: 1m 35.64s
[+] /fsx/sgohari/spack/ufsutil-test/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-c-4.9.2-44m5lnpehx3fduohf7hzh7ld44a3wxms
==> Installing netcdf-fortran-4.6.0-4s3glhxw5srxlnzmerjzhe5bujg4nyof
==> No binary for netcdf-fortran-4.6.0-4s3glhxw5srxlnzmerjzhe5bujg4nyof found: installing from source
==> Fetching https://mirror.spack.io/_source-cache/archive/19/198bff6534cc85a121adc9e12f1c4bc53406c403bda331775a1291509e7b2f23.tar.gz
==> No patches needed for netcdf-fortran
==> netcdf-fortran: Executing phase: 'autoreconf'
==> netcdf-fortran: Executing phase: 'configure'
==> netcdf-fortran: Executing phase: 'build'
==> netcdf-fortran: Executing phase: 'install'
==> netcdf-fortran: Successfully installed netcdf-fortran-4.6.0-4s3glhxw5srxlnzmerjzhe5bujg4nyof
  Stage: 0.21s.  Autoreconf: 0.00s.  Configure: 23.48s.  Build: 24.17s.  Install: 0.56s.  Total: 49.02s
[+] /fsx/sgohari/spack/ufsutil-test/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-fortran-4.6.0-4s3glhxw5srxlnzmerjzhe5bujg4nyof
==> Installing esmf-8.0.0-6urgvhtvgrtg7u2g3cseyhkfrv6ic5f4
==> No binary for esmf-8.0.0-6urgvhtvgrtg7u2g3cseyhkfrv6ic5f4 found: installing from source
==> Warning: esmf@8.0.0 is deprecated and may be removed in a future Spack release.
==>   Fetch anyway? [y/N] y
==> Fetching https://github.com/esmf-org/esmf/archive/refs/tags/v8.0.0.tar.gz



==> Applied patch /fsx/sgohari/spack/ufsutil-test/spack/var/spack/repos/builtin/packages/esmf/esmf_cpp_info.patch
==> esmf: Executing phase: 'edit'
==> esmf: Executing phase: 'build'
==> esmf: Executing phase: 'install'
==> esmf: Successfully installed esmf-8.0.0-6urgvhtvgrtg7u2g3cseyhkfrv6ic5f4
  Stage: 6m 13.66s.  Edit: 0.00s.  Build: 16m 19.46s.  Install: 19.84s.  Total: 22m 53.73s
[+] /fsx/sgohari/spack/ufsutil-test/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/esmf-8.0.0-6urgvhtvgrtg7u2g3cseyhkfrv6ic5f4
==> Installing ufs-utils-1.10.0-gsy5kg2lqyrfwzf75mhpf7tbtoyoskrk
==> No binary for ufs-utils-1.10.0-gsy5kg2lqyrfwzf75mhpf7tbtoyoskrk found: installing from source
Fetching tags only, you probably meant:
  git fetch --tags
fatal: reference is not a tree: 7f01618c92409658bddd3afa9acb004c608f6a0d
Unable to checkout '7f01618c92409658bddd3afa9acb004c608f6a0d' in submodule path 'ccpp-physics/physics/rte-rrtmgp'
Failed to recurse into submodule path 'ccpp-physics'
==> Error: FetchError: All fetchers failed for spack-stage-ufs-utils-1.10.0-gsy5kg2lqyrfwzf75mhpf7tbtoyoskrk

/fsx/sgohari/spack/ufsutil-test/spack/lib/spack/spack/package_base.py:1444, in do_fetch:
       1441
       1442        self.stage.create()
       1443        err_msg = None if not self.manual_download else self.download_instr
  >>   1444        start_time = time.time()
       1445        self.stage.fetch(mirror_only, err_msg=err_msg)
       1446        self._fetch_time = time.time() - start_time

@AlexanderRichert-NOAA
Copy link
Contributor Author

What version of git are you using? I've run into issues before of multi-layer submodule recursion failing with older versions.

@imangohari1
Copy link

What version of git are you using? I've run into issues before of multi-layer submodule recursion failing with older versions.

$ git --version
git version 1.8.3.1

@AlexanderRichert-NOAA
Copy link
Contributor Author

That might explain it. Can you use one more recent (2.40 or thereabouts)? I'll see if I can put in a version requirement to resolve that. I think I was having issues with 2.22.

@imangohari1
Copy link

That might explain it. Can you use one more recent (2.40 or thereabouts)? I'll see if I can put in a version requirement to resolve that. I think I was having issues with 2.22.

alright. I updated the git to 2.39 and it passed the previous error. the dependency needs to be added.

Right the build crashes with both %gcc@8.5.0 and %intel@2021.6.0

%intel@2021.6.0

=> ufs-utils: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
    '/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/gmake-4.4.1-af5ayvm26b6hybtbwj4mfi54rj54cg6w/bin/make' '-j8'

17 errors found in build log:
     488    [ 49%] Building C object sorc/fre-nctools.fd/shared_lib/CMakeFiles/shared_lib.dir/tool_util.c.o
     489    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-build-uo7mpby/sorc/cpld_gridgen.fd && /fsx/sgohari/spack/spack/lib/spack/env/intel/
            ifort  -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/esmf-8.0.0-a3huv2yg6lgogvuibw7x5znanhqfffzk/include -I/fsx/sgohari/spack/spack/opt/spack/l
            inux-centos7-skylake_avx512/intel-2021.6.0/netcdf-c-4.9.0-q3euqkacmq6xuy26kdsovfc5mqgfgkdo/include -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.
            0/netcdf-fortran-4.6.0-pok3jatvh2recdj5y3my6avjo74di2wm/include -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/intel-oneapi-mpi-2021.9.0-7fkn63d
            fdujt567cv4yibc4i2dmzrjaw/mpi/2021.9.0/include -g -traceback -r8 -assume byterecl -O2 -g -module mod -c /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztw
            rxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90 -o CMakeFiles/cpld_gridgen_lib.dir/postwgts.F90.o
     490    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-build-uo7mpby/sorc/fre-nctools.fd/shared_lib && /fsx/sgohari/spack/spack/lib/spack/
            env/intel/icc -Duse_netCDF -I/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/fre-nctools.fd/shared_lib -isystem /fsx/sgohari/
            spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-c-4.9.0-q3euqkacmq6xuy26kdsovfc5mqgfgkdo/include -isystem /fsx/sgohari/spack/spack/opt/spack/linux-centos
            7-skylake_avx512/intel-2021.6.0/intel-oneapi-mpi-2021.9.0-7fkn63dfdujt567cv4yibc4i2dmzrjaw/mpi/2021.9.0/include -g -traceback -O2 -g -DNDEBUG -MD -MT sorc/fre-nctools.fd/shared_l
            ib/CMakeFiles/shared_lib.dir/tool_util.c.o -MF CMakeFiles/shared_lib.dir/tool_util.c.o.d -o CMakeFiles/shared_lib.dir/tool_util.c.o -c /tmp/centos/spack-stage/spack-stage-ufs-uti
            ls-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/fre-nctools.fd/shared_lib/tool_util.c
     491    [ 49%] Building Fortran object sorc/sfc_climo_gen.fd/CMakeFiles/sfc_climo_gen_lib.dir/output.f90.o
     492    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-build-uo7mpby/sorc/sfc_climo_gen.fd && /fsx/sgohari/spack/spack/lib/spack/env/intel
            /ifort  -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/esmf-8.0.0-a3huv2yg6lgogvuibw7x5znanhqfffzk/include -I/fsx/sgohari/spack/spack/opt/spack/
            linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-c-4.9.0-q3euqkacmq6xuy26kdsovfc5mqgfgkdo/include -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6
            .0/netcdf-fortran-4.6.0-pok3jatvh2recdj5y3my6avjo74di2wm/include -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/intel-oneapi-mpi-2021.9.0-7fkn63
            dfdujt567cv4yibc4i2dmzrjaw/mpi/2021.9.0/include -g -traceback -r8 -O2 -g -module mod -c /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spac
            k-src/sorc/sfc_climo_gen.fd/output.f90 -o CMakeFiles/sfc_climo_gen_lib.dir/output.f90.o
     493    /fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/cmake-3.26.2-6glz5tr5pankan6t6b5rolcecdwmyoa5/bin/cmake -E cmake_copy_f90_mod sorc/fvcom_tools.fd/m
            od/module_nwp.mod sorc/fvcom_tools.fd/CMakeFiles/fvcom_tools_lib.dir/module_nwp.mod.stamp Intel
  >> 494    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(73): error #6632: Keyword arguments are invalid
            without an explicit interface.   [SRCFILE]
     495           call ESMF_RegridWeightGen(srcFile=trim(fsrc),dstFile=trim(fdst), &
     496    ---------------------------------^
  >> 497    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(73): error #6632: Keyword arguments are invalid
            without an explicit interface.   [DSTFILE]
     498           call ESMF_RegridWeightGen(srcFile=trim(fsrc),dstFile=trim(fdst), &
     499    ----------------------------------------------------^
  >> 500    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(74): error #6632: Keyword arguments are invalid
            without an explicit interface.   [WEIGHTFILE]
     501                weightFile=trim(fwgt), regridmethod=method, &
     502    ------------^
  >> 503    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(74): error #6632: Keyword arguments are invalid
            without an explicit interface.   [REGRIDMETHOD]
     504                weightFile=trim(fwgt), regridmethod=method, &
     505    -----------------------------------^
  >> 506    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(75): error #6632: Keyword arguments are invalid
            without an explicit interface.   [IGNOREDEGENERATE]
     507                ignoreDegenerate=.true., &
     508    ------------^
  >> 509    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(76): error #6632: Keyword arguments are invalid
            without an explicit interface.   [UNMAPPEDACTION]
     510                unmappedaction=ESMF_UNMAPPEDACTION_IGNORE, rc=rc)
     511    ------------^
  >> 512    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(76): error #6632: Keyword arguments are invalid
            without an explicit interface.   [RC]
     513                unmappedaction=ESMF_UNMAPPEDACTION_IGNORE, rc=rc)
     514    -------------------------------------------------------^
  >> 515    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(100): error #6632: Keyword arguments are invalid
             without an explicit interface.   [SRCFILE]
     516              call ESMF_RegridWeightGen(srcFile=trim(fsrc),dstFile=trim(fdst), &
     517    ------------------------------------^
  >> 518    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(100): error #6632: Keyword arguments are invalid
             without an explicit interface.   [DSTFILE]
     519              call ESMF_RegridWeightGen(srcFile=trim(fsrc),dstFile=trim(fdst), &
     520    -------------------------------------------------------^
  >> 521    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(101): error #6632: Keyword arguments are invalid
             without an explicit interface.   [WEIGHTFILE]
     522                   weightFile=trim(fwgt), regridmethod=method, &
     523    ---------------^
  >> 524    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(101): error #6632: Keyword arguments are invalid
             without an explicit interface.   [REGRIDMETHOD]
     525                   weightFile=trim(fwgt), regridmethod=method, &
     526    --------------------------------------^
  >> 527    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(102): error #6632: Keyword arguments are invalid
             without an explicit interface.   [IGNOREDEGENERATE]
     528                   ignoreDegenerate=.true., &
     529    ---------------^
  >> 530    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(103): error #6632: Keyword arguments are invalid
             without an explicit interface.   [UNMAPPEDACTION]
     531                   unmappedaction=ESMF_UNMAPPEDACTION_IGNORE, rc=rc)
     532    ---------------^
  >> 533    /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90(103): error #6632: Keyword arguments are invalid
             without an explicit interface.   [RC]
     534                   unmappedaction=ESMF_UNMAPPEDACTION_IGNORE, rc=rc)
     535    ----------------------------------------------------------^
     536    compilation aborted for /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-src/sorc/cpld_gridgen.fd/postwgts.F90 (code 1)
  >> 537    make[2]: *** [sorc/cpld_gridgen.fd/CMakeFiles/cpld_gridgen_lib.dir/build.make:182: sorc/cpld_gridgen.fd/CMakeFiles/cpld_gridgen_lib.dir/postwgts.F90.o] Error 1
     538    make[2]: Leaving directory '/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-build-uo7mpby'
  >> 539    make[1]: *** [CMakeFiles/Makefile2:1560: sorc/cpld_gridgen.fd/CMakeFiles/cpld_gridgen_lib.dir/all] Error 2
     540    make[1]: *** Waiting for unfinished jobs....
     541    [ 49%] Building Fortran object sorc/global_cycle.fd/CMakeFiles/global_cycle_lib.dir/utils.F90.o
     542    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-build-uo7mpby/sorc/global_cycle.fd && /fsx/sgohari/spack/spack/lib/spack/env/intel/
            ifort  -I/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-build-uo7mpby/sorc/lsm_routines.fd/noah.fd/mod -I/fsx/sgohari/spack/spack/opt
            /spack/linux-centos7-skylake_avx512/intel-2021.6.0/w3emc-2.9.3-ykgzk6lq26ovcnsehgjc4bkmnmdqvgge/include_d -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-
            2021.6.0/bacio-2.4.1-gafx2o32rnhqks533q3s6uy3boq5gmco/include_4 -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/ip-3.3.3-mblitv4f5prqr5mxrrbq4q65
            4femrrrx/include_d -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/sp-2.3.3-ev3uz2iyjftg5fmbpljr6i4v3rhuuiil/include_d -I/fsx/sgohari/spack/spack
            /opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/intel-oneapi-mpi-2021.9.0-7fkn63dfdujt567cv4yibc4i2dmzrjaw/mpi/2021.9.0/include -I/fsx/sgohari/spack/spack/opt/spack/linux-
            centos7-skylake_avx512/intel-2021.6.0/netcdf-fortran-4.6.0-pok3jatvh2recdj5y3my6avjo74di2wm/include -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6
            .0/netcdf-c-4.9.0-q3euqkacmq6xuy26kdsovfc5mqgfgkdo/include -g -traceback -r8 -O2 -g -module mod -qopenmp -c /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6
            yztwrxaaapz4aad/spack-src/sorc/global_cycle.fd/utils.F90 -o CMakeFiles/global_cycle_lib.dir/utils.F90.o
     543    [ 50%] Linking Fortran static library libfvcom_tools_lib.a
     544    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-build-uo7mpby/sorc/fvcom_tools.fd && /fsx/sgohari/spack/spack/opt/spack/linux-cento
            s7-skylake_avx512/intel-2021.6.0/cmake-3.26.2-6glz5tr5pankan6t6b5rolcecdwmyoa5/bin/cmake -P CMakeFiles/fvcom_tools_lib.dir/cmake_clean_target.cmake
     545    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-build-uo7mpby/sorc/fvcom_tools.fd && /fsx/sgohari/spack/spack/opt/spack/linux-cento
            s7-skylake_avx512/intel-2021.6.0/cmake-3.26.2-6glz5tr5pankan6t6b5rolcecdwmyoa5/bin/cmake -E cmake_link_script CMakeFiles/fvcom_tools_lib.dir/link.txt --verbose=1

     ...

     625    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-build-uo7mpby/sorc/global_cycle.fd && /fsx/sgohari/spack/spack/opt/spack/linux-cent
            os7-skylake_avx512/intel-2021.6.0/cmake-3.26.2-6glz5tr5pankan6t6b5rolcecdwmyoa5/bin/cmake -E cmake_link_script CMakeFiles/global_cycle_lib.dir/link.txt --verbose=1
     626    /usr/bin/ar qc libglobal_cycle_lib.a CMakeFiles/global_cycle_lib.dir/machine.f90.o CMakeFiles/global_cycle_lib.dir/num_parthds.f90.o "CMakeFiles/global_cycle_lib.dir/__/__/ccpp-p
            hysics/physics/sfcsub.F.o" CMakeFiles/global_cycle_lib.dir/read_write_data.f90.o CMakeFiles/global_cycle_lib.dir/utils.F90.o CMakeFiles/global_cycle_lib.dir/land_increments.f90.o
     627    /usr/bin/ranlib libglobal_cycle_lib.a
     628    make[2]: Leaving directory '/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-build-uo7mpby'
     629    [ 62%] Built target global_cycle_lib
     630    make[1]: Leaving directory '/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-build-uo7mpby'
  >> 631    make: *** [Makefile:139: all] Error 2

See build log for details:
  /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-uo7mpby4tsomqjnh6yztwrxaaapz4aad/spack-build-out.txt

%gcc@8.5.0

12 errors found in build log:
     113    [  2%] Building Fortran object sorc/emcsfc_snow2mdl.fd/CMakeFiles/snow2mdl_lib.dir/program_setup.F90.o
     114    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy/sorc/emcsfc_snow2mdl.fd && /fsx/sgohari/spack/spack/lib/spack/env/gcc
            /gfortran  -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.5.0/g2-3.4.5-tgosiqufk3jluyxkqn76yktnkvue475o/include_d -I/fsx/sgohari/spack/spack/opt/spack/li
            nux-centos7-skylake_avx512/gcc-8.5.0/libpng-1.6.39-iaqmcrhkmzhbc67hrqgpu7cp5pu6ery6/include -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/zlib-
            1.2.13-d5frdqd5coqygan3otx7wdsldrhabys6/include -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.5.0/ip-3.3.3-kp2t4dajijkedttjgduzjeyqjrcgad5u/include_d -I
            /fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/sp-2.3.3-ev3uz2iyjftg5fmbpljr6i4v3rhuuiil/include_d -I/fsx/sgohari/spack/spack/opt/spack/linux-cent
            os7-skylake_avx512/intel-2021.6.0/bacio-2.4.1-gafx2o32rnhqks533q3s6uy3boq5gmco/include_4 -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/w3emc-2.
            9.3-ykgzk6lq26ovcnsehgjc4bkmnmdqvgge/include_d -g -fbacktrace -fdefault-real-8 -fconvert=big-endian -O2 -g -DNDEBUG -Jmod -c /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-
            lxtfthyanfrfp7al5ki52def65vdtwb5/spack-src/sorc/emcsfc_snow2mdl.fd/program_setup.F90 -o CMakeFiles/snow2mdl_lib.dir/program_setup.F90.o
     115    [  3%] Building Fortran object sorc/grid_tools.fd/filter_topo.fd/CMakeFiles/filter_topo_lib.dir/utils.F90.o
     116    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy/sorc/grid_tools.fd/filter_topo.fd && /fsx/sgohari/spack/spack/lib/spa
            ck/env/gcc/gfortran  -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-fortran-4.6.0-pok3jatvh2recdj5y3my6avjo74di2wm/include -I/fsx/sgohari
            /spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-c-4.9.0-q3euqkacmq6xuy26kdsovfc5mqgfgkdo/include -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skyl
            ake_avx512/intel-2021.6.0/intel-oneapi-mpi-2021.9.0-7fkn63dfdujt567cv4yibc4i2dmzrjaw/mpi/2021.9.0/include -g -fbacktrace -ffree-line-length-0 -fdefault-real-8 -O2 -g -DNDEBUG -Jm
            od -c /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-src/sorc/grid_tools.fd/filter_topo.fd/utils.F90 -o CMakeFiles/filter_topo_lib.di
            r/utils.F90.o
     117    f951: Fatal Error: Reading module 'netcdf' at line 1 column 2: Unexpected EOF
     118    compilation terminated.
  >> 119    make[2]: *** [sorc/grid_tools.fd/shave.fd/CMakeFiles/shave.dir/build.make:78: sorc/grid_tools.fd/shave.fd/CMakeFiles/shave.dir/shave_nc.F90.o] Error 1
     120    make[2]: Leaving directory '/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy'
     121    f951: Fatal Error: Reading module 'netcdf' at line 1 column 2: Unexpected EOF
     122    compilation terminated.
  >> 123    make[2]: *** [sorc/grid_tools.fd/global_equiv_resol.fd/CMakeFiles/global_equiv_resol.dir/build.make:78: sorc/grid_tools.fd/global_equiv_resol.fd/CMakeFiles/global_equiv_resol.dir
            /global_equiv_resol.f90.o] Error 1
     124    make[2]: Leaving directory '/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy'
  >> 125    make[1]: *** [CMakeFiles/Makefile2:961: sorc/grid_tools.fd/shave.fd/CMakeFiles/shave.dir/all] Error 2
     126    make[1]: *** Waiting for unfinished jobs....
  >> 127    make[1]: *** [CMakeFiles/Makefile2:1065: sorc/grid_tools.fd/global_equiv_resol.fd/CMakeFiles/global_equiv_resol.dir/all] Error 2
     128    /fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.5.0/cmake-3.26.2-2khovbytd5k7ow6pkvs3xde6u7slwiiq/bin/cmake -E cmake_copy_f90_mod sorc/grid_tools.fd/regiona
            l_esg_grid.fd/pkind.mod sorc/grid_tools.fd/regional_esg_grid.fd/CMakeFiles/regional_esg_grid.dir/pkind.mod.stamp GNU
     129    [  4%] Building Fortran object sorc/lsm_routines.fd/noah.fd/CMakeFiles/noah_lsm_routines.dir/set_soilveg_snippet.f90.o
     130    [  5%] Building C object sorc/fre-nctools.fd/shared_lib/CMakeFiles/shared_lib.dir/gradient_c2l.c.o
     131    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy/sorc/lsm_routines.fd/noah.fd && /fsx/sgohari/spack/spack/lib/spack/en
            v/gcc/gfortran  -I/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy/sorc/lsm_routines.fd/noah.fd/mod -g -fbacktrace -fdefa
            ult-real-8 -fconvert=big-endian -O2 -g -DNDEBUG -Jmod -c /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-src/sorc/lsm_routines.fd/noah
            .fd/set_soilveg_snippet.f90 -o CMakeFiles/noah_lsm_routines.dir/set_soilveg_snippet.f90.o
     132    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy/sorc/fre-nctools.fd/shared_lib && /fsx/sgohari/spack/spack/lib/spack/
            env/gcc/gcc -Duse_netCDF -I/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-src/sorc/fre-nctools.fd/shared_lib -isystem /fsx/sgohari/sp
            ack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-c-4.9.0-q3euqkacmq6xuy26kdsovfc5mqgfgkdo/include -isystem /fsx/sgohari/spack/spack/opt/spack/linux-centos7-
            skylake_avx512/intel-2021.6.0/intel-oneapi-mpi-2021.9.0-7fkn63dfdujt567cv4yibc4i2dmzrjaw/mpi/2021.9.0/include -O2 -g -DNDEBUG -MD -MT sorc/fre-nctools.fd/shared_lib/CMakeFiles/sh
            ared_lib.dir/gradient_c2l.c.o -MF CMakeFiles/shared_lib.dir/gradient_c2l.c.o.d -o CMakeFiles/shared_lib.dir/gradient_c2l.c.o -c /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10
            .0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-src/sorc/fre-nctools.fd/shared_lib/gradient_c2l.c
     133    [  5%] Building Fortran object sorc/lsm_routines.fd/noah.fd/CMakeFiles/noah_lsm_routines.dir/sflx_snippet.f90.o

     ...

     190    [ 13%] Building C object sorc/fre-nctools.fd/shared_lib/CMakeFiles/shared_lib.dir/mpp_io.c.o
     191    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy/sorc/fre-nctools.fd/shared_lib && /fsx/sgohari/spack/spack/lib/spack/
            env/gcc/gcc -Duse_netCDF -I/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-src/sorc/fre-nctools.fd/shared_lib -isystem /fsx/sgohari/sp
            ack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-c-4.9.0-q3euqkacmq6xuy26kdsovfc5mqgfgkdo/include -isystem /fsx/sgohari/spack/spack/opt/spack/linux-centos7-
            skylake_avx512/intel-2021.6.0/intel-oneapi-mpi-2021.9.0-7fkn63dfdujt567cv4yibc4i2dmzrjaw/mpi/2021.9.0/include -O2 -g -DNDEBUG -MD -MT sorc/fre-nctools.fd/shared_lib/CMakeFiles/sh
            ared_lib.dir/mpp_io.c.o -MF CMakeFiles/shared_lib.dir/mpp_io.c.o.d -o CMakeFiles/shared_lib.dir/mpp_io.c.o -c /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7a
            l5ki52def65vdtwb5/spack-src/sorc/fre-nctools.fd/shared_lib/mpp_io.c
     192    [ 13%] Building C object sorc/fre-nctools.fd/shared_lib/CMakeFiles/shared_lib.dir/read_mosaic.c.o
     193    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy/sorc/fre-nctools.fd/shared_lib && /fsx/sgohari/spack/spack/lib/spack/
            env/gcc/gcc -Duse_netCDF -I/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-src/sorc/fre-nctools.fd/shared_lib -isystem /fsx/sgohari/sp
            ack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-c-4.9.0-q3euqkacmq6xuy26kdsovfc5mqgfgkdo/include -isystem /fsx/sgohari/spack/spack/opt/spack/linux-centos7-
            skylake_avx512/intel-2021.6.0/intel-oneapi-mpi-2021.9.0-7fkn63dfdujt567cv4yibc4i2dmzrjaw/mpi/2021.9.0/include -O2 -g -DNDEBUG -MD -MT sorc/fre-nctools.fd/shared_lib/CMakeFiles/sh
            ared_lib.dir/read_mosaic.c.o -MF CMakeFiles/shared_lib.dir/read_mosaic.c.o.d -o CMakeFiles/shared_lib.dir/read_mosaic.c.o -c /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-
            lxtfthyanfrfp7al5ki52def65vdtwb5/spack-src/sorc/fre-nctools.fd/shared_lib/read_mosaic.c
     194    [ 14%] Building Fortran object sorc/grid_tools.fd/regional_esg_grid.fd/CMakeFiles/regional_esg_grid.dir/pmat.f90.o
     195    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy/sorc/grid_tools.fd/regional_esg_grid.fd && /fsx/sgohari/spack/spack/l
            ib/spack/env/gcc/gfortran  -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-fortran-4.6.0-pok3jatvh2recdj5y3my6avjo74di2wm/include -I/fsx/s
            gohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-c-4.9.0-q3euqkacmq6xuy26kdsovfc5mqgfgkdo/include -I/fsx/sgohari/spack/spack/opt/spack/linux-centos
            7-skylake_avx512/intel-2021.6.0/intel-oneapi-mpi-2021.9.0-7fkn63dfdujt567cv4yibc4i2dmzrjaw/mpi/2021.9.0/include -g -fbacktrace -O2 -g -DNDEBUG -c /tmp/centos/spack-stage/spack-st
            age-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-src/sorc/grid_tools.fd/regional_esg_grid.fd/pmat.f90 -o CMakeFiles/regional_esg_grid.dir/pmat.f90.o
  >> 196    /usr/bin/ld: /fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/bacio-2.4.1-gafx2o32rnhqks533q3s6uy3boq5gmco/lib/libbacio_4.a(baciof.f90.o): undefined
             reference to symbol '_intel_fast_memcpy'
  >> 197    //fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.5.0/intel-oneapi-compilers-2022.1.0-2qjjikyzlz4faeodyqrw3ssy6v4fvyvy/compiler/2022.1.0/linux/compiler/lib/i
            ntel64_lin/libintlc.so.5: error adding symbols: DSO missing from command line
  >> 198    collect2: error: ld returned 1 exit status
  >> 199    make[2]: *** [sorc/emcsfc_ice_blend.fd/CMakeFiles/emcsfc_ice_blend.dir/build.make:107: sorc/emcsfc_ice_blend.fd/emcsfc_ice_blend] Error 1
     200    make[2]: Leaving directory '/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy'
  >> 201    make[1]: *** [CMakeFiles/Makefile2:619: sorc/emcsfc_ice_blend.fd/CMakeFiles/emcsfc_ice_blend.dir/all] Error 2
     202    /fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.5.0/cmake-3.26.2-2khovbytd5k7ow6pkvs3xde6u7slwiiq/bin/cmake -E cmake_copy_f90_mod sorc/grid_tools.fd/regiona
            l_esg_grid.fd/pfun.mod sorc/grid_tools.fd/regional_esg_grid.fd/CMakeFiles/regional_esg_grid.dir/pfun.mod.stamp GNU
     203    [ 14%] Building Fortran object sorc/grid_tools.fd/regional_esg_grid.fd/CMakeFiles/regional_esg_grid.dir/psym2.f90.o
     204    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy/sorc/grid_tools.fd/regional_esg_grid.fd && /fsx/sgohari/spack/spack/l
            ib/spack/env/gcc/gfortran  -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-fortran-4.6.0-pok3jatvh2recdj5y3my6avjo74di2wm/include -I/fsx/s
            gohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-c-4.9.0-q3euqkacmq6xuy26kdsovfc5mqgfgkdo/include -I/fsx/sgohari/spack/spack/opt/spack/linux-centos
            7-skylake_avx512/intel-2021.6.0/intel-oneapi-mpi-2021.9.0-7fkn63dfdujt567cv4yibc4i2dmzrjaw/mpi/2021.9.0/include -g -fbacktrace -O2 -g -DNDEBUG -c /tmp/centos/spack-stage/spack-st
            age-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-src/sorc/grid_tools.fd/regional_esg_grid.fd/psym2.f90 -o CMakeFiles/regional_esg_grid.dir/psym2.f90.o
     205    /fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.5.0/cmake-3.26.2-2khovbytd5k7ow6pkvs3xde6u7slwiiq/bin/cmake -E cmake_copy_f90_mod sorc/emcsfc_snow2mdl.fd/mo
            d/model_grid.mod sorc/emcsfc_snow2mdl.fd/CMakeFiles/snow2mdl_lib.dir/model_grid.mod.stamp GNU
     206    /fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.5.0/cmake-3.26.2-2khovbytd5k7ow6pkvs3xde6u7slwiiq/bin/cmake -E touch sorc/grid_tools.fd/regional_esg_grid.fd
            /CMakeFiles/regional_esg_grid.dir/pfun.f90.o.provides.build
     207    /fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.5.0/cmake-3.26.2-2khovbytd5k7ow6pkvs3xde6u7slwiiq/bin/cmake -E touch sorc/emcsfc_snow2mdl.fd/CMakeFiles/snow
            2mdl_lib.dir/model_grid.F90.o.provides.build

     ...

     252    /fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.5.0/cmake-3.26.2-2khovbytd5k7ow6pkvs3xde6u7slwiiq/bin/cmake -E cmake_copy_f90_mod sorc/grid_tools.fd/regiona
            l_esg_grid.fd/pesg.mod sorc/grid_tools.fd/regional_esg_grid.fd/CMakeFiles/regional_esg_grid.dir/pesg.mod.stamp GNU
     253    /fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.5.0/cmake-3.26.2-2khovbytd5k7ow6pkvs3xde6u7slwiiq/bin/cmake -E touch sorc/grid_tools.fd/regional_esg_grid.fd
            /CMakeFiles/regional_esg_grid.dir/pesg.f90.o.provides.build
     254    [ 22%] Building Fortran object sorc/grid_tools.fd/regional_esg_grid.fd/CMakeFiles/regional_esg_grid.dir/regional_esg_grid.f90.o
     255    cd /tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy/sorc/grid_tools.fd/regional_esg_grid.fd && /fsx/sgohari/spack/spack/l
            ib/spack/env/gcc/gfortran  -I/fsx/sgohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-fortran-4.6.0-pok3jatvh2recdj5y3my6avjo74di2wm/include -I/fsx/s
            gohari/spack/spack/opt/spack/linux-centos7-skylake_avx512/intel-2021.6.0/netcdf-c-4.9.0-q3euqkacmq6xuy26kdsovfc5mqgfgkdo/include -I/fsx/sgohari/spack/spack/opt/spack/linux-centos
            7-skylake_avx512/intel-2021.6.0/intel-oneapi-mpi-2021.9.0-7fkn63dfdujt567cv4yibc4i2dmzrjaw/mpi/2021.9.0/include -g -fbacktrace -O2 -g -DNDEBUG -c /tmp/centos/spack-stage/spack-st
            age-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-src/sorc/grid_tools.fd/regional_esg_grid.fd/regional_esg_grid.f90 -o CMakeFiles/regional_esg_grid.dir/regional_esg_gri
            d.f90.o
     256    f951: Fatal Error: Reading module 'netcdf' at line 1 column 2: Unexpected EOF
     257    compilation terminated.
  >> 258    make[2]: *** [sorc/grid_tools.fd/regional_esg_grid.fd/CMakeFiles/regional_esg_grid.dir/build.make:208: sorc/grid_tools.fd/regional_esg_grid.fd/CMakeFiles/regional_esg_grid.dir/re
            gional_esg_grid.f90.o] Error 1
     259    make[2]: Leaving directory '/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy'
  >> 260    make[1]: *** [CMakeFiles/Makefile2:1039: sorc/grid_tools.fd/regional_esg_grid.fd/CMakeFiles/regional_esg_grid.dir/all] Error 2
     261    make[1]: Leaving directory '/tmp/centos/spack-stage/spack-stage-ufs-utils-1.10.0-lxtfthyanfrfp7al5ki52def65vdtwb5/spack-build-lxtfthy'
  >> 262    make: *** [Makefile:139: all] Error 2

@AlexanderRichert-NOAA
Copy link
Contributor Author

Can you post your concretized specs? For the gcc one, it looks like it's trying to use a bacio compiled with intel (or that had some other dependency compiled with intel), hence the undefined reference to _intel_fast_memcpy. I can look into building with intel.

@AlexanderRichert-NOAA
Copy link
Contributor Author

Also, as far as git goes, it looks like Spack uses the system one, not a Spack-installed git, so setting it as a dependency won't work. I'll have to follow up with the Spack developers on this.

@AlexanderRichert-NOAA
Copy link
Contributor Author

@t-brown can you take a look at this? Should be good to go

@alalazo alalazo merged commit c5adb05 into spack:develop Jun 26, 2023
@rickgrubin
Copy link

@AlexanderRichert-NOAA @alalazo et.al., anecdotally ufs-utils for tagged versions will fail to unpack with spack as this issue originally notes with git v2.27.1 (loaded as a system module) but succeeds with git v2.32.0 (loaded as a system module); perhaps that helps with this comment.

If ufs-utils/package.py specifies the develop branch, git v2.27+ will successfully download the source code with populated submodules, which might be due to this difference.

AlexanderRichert-NOAA added a commit to JCSDA/spack that referenced this pull request Aug 8, 2023
…230710

* py-networkx: add 3.1 (spack#38377)

* py-networkx: add 3.1

* Update var/spack/repos/builtin/packages/py-networkx/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Add default variant

---------

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* py-pyproj: add v3.6.0 (spack#38399)

* hpx: Add conflict with some GCC versions and `+rocm` due to `valarray` bug (spack#38297)

* hpx: Add conflict with some GCC versions and +rocm due to valarray bug

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103022

* remove conflict for %gcc@11.1.0 since there is none

---------

Co-authored-by: eugeneswalker <eugenesunsetwalker@gmail.com>

* qt: new version 5.15.10 (spack#38489)

No changes to the build system, no changes to `package.py` needed.

Changelog: qt/qtbase@v5.15.9-lts-lgpl...v5.15.10-lts-lgpl

Main change taking up space:
- bundled 3rdparty/pcre2 updated from 10.39 to 10.40 (spack now includes 10.42, and we don't put specific version requirements in `package.py`)

* py-patsy: add 0.5.3 (spack#38433)

* py-prompt-toolkit: add 3.0.38 (spack#38472)

* py-platformdirs: add 3.5.3 (spack#38435)

* py-platformdirs: add 3.5.3

* py-typing-extensions: add 4.6.3

* open turns: Add libxml2 dependency and increase version to v1.20 (spack#38038)

* Add libxml2 dependency and increase version to v1.20

* Update var/spack/repos/builtin/packages/openturns/package.py

Co-authored-by: Alec Scott <alec@bcs.sh>

* Add v19

* Add libxml2 variant

* Fix variant specification

---------

Co-authored-by: Marc Schouler <marc.schouler@inria.fr>
Co-authored-by: Alec Scott <alec@bcs.sh>

* py-numexpr: add 2.8.4 (spack#38416)

* Add LFortran (spack#30901)

It installs the LFortran runtime library and
LFortran can compile codes to binaries. The interactive mode does not
work yet with LLVM > 11, that has to be fixed upstream.

Co-authored-by: Wileam Y. Phan <50928756+wyphan@users.noreply.github.com>

* py-notebook: add 6.5.4 (spack#38415)

* py-notebook: add 6.5.4

* [@spackbot] updating style on behalf of manuelakuhn

* Update var/spack/repos/builtin/packages/py-notebook/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Fix version of py-nbclassic dependency

---------

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* freefem: add missing dependencies (spack#38290)

Also remove the custom `autoreconf` method as it does not seem to be
necessary and potentially hides useful output provided by the default.

* VASP package: Zen4 Support (spack#36800)

* zen4 support for vasp
* encourage openmp support in fftw/blas when +openmp
* enable gamma and non-collinear builds

* py-packaging: add 23.1 (spack#38417)

* rust: Add v1.70.0 and simplify package bootstrap (spack#38311)

* Add rust v1.70.0 and simplify package logic by moving bootstrap to dedicated package

* Fix formatting of rust-bootstrap package file

* Re-enable Rust as extendable

* Add nightly version to rust and rust-bootstrap

* Manually inject openssl certs into environment

* Add master and beta versions to rust

* Add additional documentation for using rust development releases

* Remove @AndrewGaspar as maintainer

* Emblmygff3 (spack#38515)

* py-bcbio-gff: adding new version 0.7.0

* emblmygff3: adding new package

* emblmygff3: adding py-setuptools dep

* Add 1606 (spack#38511)

* py-python-gitlab: add 3.15.0 (spack#38524)

* py-qmtest: add patch for the removed bdist_wininst class (spack#38253)

Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>

* py-pytz: add 2023.3 (spack#38525)

* spack buildcache sync (--manifest-glob <glob> | <src> <dest>) are mutually exclusive (spack#38533)

* Add numa variant in ucx package (spack#38423)

* zlib-ng: add latest, default to drop in replacement of zlib (spack#37370)

* fix version dependency logic (spack#38535)

* Added version 0.33 (spack#38534)

* Add recipe for iterative-stats (spack#38039)

* Add recipe for iterative-stats

* Fix branch name and remove comment

* Add git link

* Add package maintainer

* Enforce multiple requested changes

* Update var/spack/repos/builtin/packages/py-iterative-stats/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Update checksum

* Fix openturns dependency specification

* Add python variant spec to openturns

---------

Co-authored-by: Marc Schouler <marc.schouler@inria.fr>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* py-pytest: add 7.3.2 (spack#38522)

* py-pytest: add 7.3.2

* [@spackbot] updating style on behalf of manuelakuhn

* Swap py-importlib-metadata dependency order

* Restrict python version for older versions

* libEnsemble: add v0.10.0 (spack#37954)

* libEnsemble: add v0.10.0

* Make new deps required

* Fixes to deps

* Update var/spack/repos/builtin/packages/py-libensemble/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Fix build, run

* Reorder required deps

---------

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* range-v3: remove overbroad boost dependence (spack#38539)

Co-authored-by: greenc-FNAL <greenc-FNAL@users.noreply.github.com>

* Fixes openmpi configure args for multinode execution on slurm (spack#38403)

Remove `--enable-mca-no-build=btl-uct` check for ucx spec
as it is already fixed in the openmpi open-mpi/ompi#6666

* lammps: new verisons (spack#38532)

* DMTCP: add v3.0.0. (spack#38307)

* pfunit: fix the max_array_rank variant definition (spack#38528)

* libzmq: Fix static assertion failure with gcc-13 (spack#38391)

* Fix syntax to set default target in aws-pcluster pipelines (spack#38048)


Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>

* GSI-ncdiag: add v1.1.0 and v1.1.1. (spack#38196)


Co-authored-by: [David Huber] <[david.huber@noaa.gov]>

* clp and osi depend on pkgconfig (spack#31505)

Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>

* hpctoolkit: convert to new stand-alone test process (spack#35752)

* gaudi: new versions 36.[11-14] (spack#38498)

* etsf-io: convert to new stand-alone test process (spack#35746)

* apptainer: add squashfuse dep (spack#38499)

* circe2: add new package (spack#38491)

* gmap-gsnap: updating to 2023-06-01 (spack#38428)

Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>

* ascent: add optional occa dep (spack#38426)

Co-authored-by: cyrush <cyrush@users.noreply.github.com>

* libxml2: convert to new stand-alone test process (spack#37694)

* bzip2: add pkg-config file (spack#38355)

Co-authored-by: HongZhi He <a13041902330@outlook.com>

* MOLGW: add new package (spack#37878)

* py-scipy: add v1.11.0 (spack#38546)


Co-authored-by: adamjstewart <adamjstewart@users.noreply.github.com>

* acts: ensure Python_EXECUTABLE uses ^python when +python (spack#38540)

By default, `find_package(Python)` searches from highest version to lowest version, identifying the highest version that satisfies the requirements. This means that `/usr/bin/python3.11` will be found before `$(spack location -i python)/bin/python3.10`, even when other packages have been built with the `python` in spack.

This ensures that the `python` dependency is explicitly the `python` version that is used.

* Add raw attribute to env.set command (spack#38465)

Update `env.set` command and underlying `SetEnv` object to add the `raw`
boolean attribute. `raw` is optional and set to False by default. When
set to True, value format is skipped for object when generating
environment modifications.

With this change it is now possible to define environment variable
whose value contains variable reference syntax (like `{foo}` or `{}`)
that should be set as-is.

Fixes spack#29578

* tests/*mpi*: convert to new stand-alone test process (spack#35802)

* spectre: add v2023.06.19 (spack#38474)

Co-authored-by: sxs-bot <sxs-bot@users.noreply.github.com>

* demuxlet: add new package (spack#38425)

* py-python-lzo: add 1.15 (spack#38418)

* py-python-lzo: add 1.15

* Update package.py

---------

Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>

* armpl-gcc: remove version 23.04 (spack#38362)

* acfl: remove version 23.04 (spack#38363)

* ginkgo: add version 1.6.0 (spack#38439)

* scotch: add new variants + bison version min.  (spack#37958)

* mmseqs2: patching to support building with %gcc@13: (spack#38296)

Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>

* netcdf-c: apply patches (spack#38324)

* netcdf-c: fix building on macOS

* netcdf-c: add patch fixing multi-threaded HDF5 calls

* netcdf-c: update patch url

* cromwell: add v85 (spack#38427)

Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>

* tests/heffte/tasmanian: convert to new stand-alone test process (spack#35750)

* ufs-utils: update urls, versions, and dependencies (spack#37255)

* llvm: fix build against libstdc++ 13 (spack#38329)

llvm @13-15 is required for ispc, but fails to build with GCC 13.
14.0.6 and 15.0.7 built successfully with upstream patch, 13.0.1
still fails. Thus upstream patch is applied to 14 and 15 only.

* Openfoam: replace two boolean variants with multi-valued variant for precision option (spack#37736)

* Adds new Qthreads package version (spack#38421)

* Add new versions of Qthreads
* Add version URLs explicitly as it has recently changed
* Use function to extrapolate version URL for older versions
* Fix url formatter

* modules: ignore more Modules variables in from_sourcing_file (spack#38455)

Update list of excluded variables in `from_sourcing_file` function to
cover all variables specific to Environment Modules or Lmod. Add
specifically variables relative to the definition of `module()`, `ml()`
and `_module_raw()` Bash functions.

Fixes spack#13504

* krb5: add missing findutils dependency (spack#38440)


Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>

* Updates to symlinking for Windows (spack#34701)

* Support hardlinks/junctions on Windows systems without developer
  mode enabled
  * Generally, use of llnl.util.symlink.symlink is preferred over
    os.symlink since it handles this automatically
* Generally an error is now reported if a user attempts to create a
  symlink to a file that does not exist (this was previously allowed
  on Linux/Mac).
  * One exception to this: when Spack installs files from the source
    into their final prefix, dangling symlinks are allowed (on
    Linux/Mac - Windows does not allow this in any circumstance).
    The intent behind this is to avoid generating failures for
    installations on Linux/Mac that were succeeding before.
* Because Windows is strict about forbidding dangling symlinks,
  `traverse_tree` has been updated to skip creating symlinks if they
  would point to a file that is ignored. This check is not
  transitive (i.e., a symlink to a symlink to an ignored file would
  not be caught appropriately)
* Relocate function: resolve_link_target_relative_to_the_link
  (this is not otherwise modified)

Co-authored-by: jamessmillie <smillie@txcorp.com>

* py-numpy: add v1.24.4 (spack#38555)

* CachedCMakePackage: set build type (spack#38502)

Fixed the cached CMake package so that the build_type field is saved
in the cached configuration file.

* Revert "Updates to symlinking for Windows (spack#34701)" (spack#38578)

This reverts commit 66f7540.

* py-bx-python: add 0.9.0 (spack#38419)

* py-bx-python: add 0.9.0

* remove dependency

* Remove python upper bound

* Clarify dependency requirements

---------

Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>

* cargs: add new package (spack#38548)

* fairmq: add v1.7.0 (spack#38550)

* Adjust cc90 to require at least CUDA 12 (spack#38572)

* tests/py-genshi: convert to new stand-alone test process (spack#38345)

* py-genshi: convert to new stand-alone test process

* py-genshi: add run as py-setuptools deptype; remove test_testsuite comment

* Update superlu home page (spack#38562)

* superlu-dist: convert to new stand-alone test process (spack#38188)

* Kokkos Kernels: adding release 3.7.1 and 4.0.0 (spack#36655)

Co-authored-by: eugeneswalker <38933153+eugeneswalker@users.noreply.github.com>

* ci: remove compiler bootstrapping code (spack#38543)

* py-lightning: add v2.0.4, drop +extra (spack#38531)

* py-lightning: add v2.0.4, drop +extra

* Update dependencies

* kokkos-kernels: require kokkos+cuda_lambda (spack#38568)

(when +cuda, and on version 4.0.00 and up)

* py-rfc3986: add 2.0.0 (spack#38570)

* py-rich: add 13.4.2, py-markdown-it-py: add 3.0.0, py-mdurl: new (spack#38573)

* py-rich: add 13.4.2, py-markdown-it-py: add 3.0.0, py-mdurl: add new package

* Fix style

* py-rst2pdf: add 0.100 (spack#38581)

* py-setupmeta: add 3.4.0 (spack#38589)

* py-reportlab: add 4.0.4 (spack#38561)

* HDF5: is_enabled helper (ON) (spack#35705)

* HDF5: is_enabled helper (ON)
  Slightly generalize the `is_enabled` helper in the HDF5 package.
  `ON` is the most typical CMake bool option passed, besides many
  other possible `true` values, and should be included as a possible
  check to the config.
* Simplify
---------

Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>

* py-lightly: add v1.4.10 (spack#38594)

* py-ruamel-yaml: add 0.17.32 and py-ruamel-yaml-clib: add 0.2.7 (spack#38585)

* py-ruamel-yaml: add 0.17.32 and py-ruamel-yaml-clib: add 0.2.7

* Update var/spack/repos/builtin/packages/py-ruamel-yaml/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Fix style

* Fix python dependency

---------

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* intel-oneapi-mkl: handle external mkl with external mpi (spack#38263)

* mindthegap: adding new version 2.3.0 (spack#38596)

* geos: add v3.12.0 (spack#38595)

* environment-modules: add version 5.3.1 (spack#38597)

* Windows: Add PowerShell env support (spack#37951)

PowerShell requires explicit shell and env support in Spack.
This is due to the distinct differences in shell interactions between
cmd and pwsh. Add a doskey in pwsh piping 'spack' commands to a
powershell script similar to the sh function 'spack'. Add
support for PowerShell-specific shell interactions from Spack
(set/unset shell variables).

* celeritas: add patch when using geant4@10 (spack#38592)

* e4s ci: add hdf5-vol-daos (spack#37887)

* e4s ci: add hdf5-vol-daos

* hdf5-vol-daos: comment with failure notes

* [intel-tbb] support for building 2020.3 with icx (for dyninst) (spack#38610)

* pruners-ninja: patch in upstream fix for spack issue spack#32112 (spack#38613)

* openblas: do not build tests when installing (spack#38591)

* openblas: do not build tests when installing
* Add note about building tests

* py-pykerberos: needs krb5 for build to determine link and cflags via krb5-config binary (spack#38623)

* py-rasterio: add v1.3.8 (spack#38621)

* relion: use patch from github for relion 4.0 (spack#38432)

* numaprof: New package (version : 1.1.4) (spack#35271)

* numaprof: New package (version : 1.1.4)
* numaprof: Improve the deps description by adding 'type'
* numaprof: Fix maintainer semantic

* py-pandas: add v2.0.3 (spack#38636)

* CI: Disable building VisIt in CI (spack#38642)

VisIt requires a deprecated version of Python (3.7) due to a VTK 8
dependency. Spack CI does not support building deprecated versions.

* py-scipy: add v1.11.1 (spack#38635)

* `py-nvidia-dali`: add v1.27.0 (spack#38605)

* `py-nvidia-dali`: add v1.27.0

* Style

* py-iterative-stats: Change maintainer, add new version (spack#38609)

* Change maintainer, add new version and deprecate old one

* Fix style issue

* Revert deprecation

---------

Co-authored-by: Marc Schouler <marc.schouler@inria.fr>

* Py-shroud: add version 0.12.2 (spack#38643)

* add py-shroud version

* change version number based on advice of adamjstewart

* tests/pythons: convert to new stand-alone test process (spack#38340)

* gitlab ci: reorganize when we check for specs on mirrors (spack#38626)

Move the logic checking which mirrors have the specs we need closer
to where that information is needed.  Also update the staging summary
to contain a brief description of why we scheduled or pruned each
job.  If a spec was found on any mirrors, regardless of whether
we scheduled a job for it, print those mirrors.

* XZ package (Windows): install .dll files in bin (spack#35888)

Windows runtime library loading searches PATH, and therefore bin/ is
the appropriate place to put .dll files. Prior to this change, XZ was
installing both .dll and .lib files to the lib/ directory.

* Python: add new versions (spack#38620)

* Remove deprecated versions and packages (spack#37895)

This PR removes deprecated versions for all packages that I'm maintaining. In future Spack releases, I'm planning to do this on a much larger scale, but we can hold off until we have better reproducibility.

I'm hoping that this will improve the maintainability of these packages. If any other maintainers of these recipes would like to retain any of these deprecated versions, or add new versions, speak now or forever hold your peace 😄 

---------

Co-authored-by: adamjstewart <adamjstewart@users.noreply.github.com>

* tests/slepc: convert to new stand-alone test process (spack#38653)

* tests/petsc: convert to new stand-alone test process (spack#38652)

* Add Caliper variant in hypre package (spack#38651)

* [py-onnx-runtime] Remove package superseded by py-onnxruntime (spack#37392)

* New package: pipx (spack#38658)

* py-userpath: new package

* pipx: new package

* Update var/spack/repos/builtin/packages/pipx/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* pipx: Remove incorrect dependency on py-platformdirs

* Update var/spack/repos/builtin/packages/pipx/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* py-userpath: Remove version requirements to match upstream

---------

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* [intel-oneapi-mkl] add openmpi support for +cluster (spack#38554)

* mercurial: add 6.x, fix python bounds (spack#38668)

* mercurial: add 6.x, fix python bounds

* remove python@2 versions, cause package audits is complaining

* icarus: add v11_0 and v12_0 (spack#38666)

* openrasmol: convert to new stand-alone test process (spack#38630)

* build(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0 (spack#38625)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@ecf9528...16c0bc4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Revert "openblas: do not build tests when installing (spack#38591)" (spack#38662)

This reverts commit 51c75c6.

* SIPPackage: documentation fix (spack#38672)

* Deprecate Python 3.7 (spack#38619)

* Deprecated Python 3.7

* Add Python 3.7.17 because why not

* Add libfabric 1.18.1 release (spack#38669)

* Add support to Paraview for TBB (spack#38582)

Co-authored-by: Jean Favre <jfavre@cscs.ch>

* xmlto: fix missing dependency on util-linux (spack#38678)

* Deprecate conda for Python 2 (spack#38681)

* bash: adam now uses fish (spack#38684)

* qt-base: disable accessibility by default (spack#38680)

* dbus: AutotoolsPackage, optional documentation build (spack#38679)

Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>

* guile: fix %oneapi fast math madness (spack#38691)

* add support for oneapi compiler to wrf 4.4 (spack#38607)

Signed-off-by: Andrey Parfenov <andrey.parfenov@intel.com>

* python: require xz libs=shared when +lzma (spack#38593)

* Drop requirement of python@3.7 since it's deprecated (spack#38692)

* add ascent 0.9.2 release (spack#38661)

* Add hash for octopusV13 (spack#38655)

* py-pillow: add v10.0.0 (spack#38670)

* hdf5-vol-log: depends on mpi (spack#38693)

From the configure.ac file:

> H5VL_log is built on top of MPI. Configure option --without-mpi or
> --with-mpi=no should not be used. Abort.

This currently fails to build in the oneAPI pipeline on `develop`

* `ffmpeg`: patch build failure (spack#38656)

* `ffmpeg`: patch build failure

* [@spackbot] updating style on behalf of thomas-bouvier

---------

Co-authored-by: thomas-bouvier <thomas-bouvier@users.noreply.github.com>

* Add NCCL v2.18.3-1 release to recipe (spack#38647)

* py-ruff: add 0.0.276 (spack#38702)

* py-numpydoc: add 1.5.0 (spack#38701)

* Remove from __future__ imports (spack#38703)

* spack make-installer: deterministic choice order (spack#38706)

* plink2: add new package @2.00a4.3 (spack#38469)

Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>

* util-linux: add v2.39.1, fix macOS build (spack#38677)

* Fix DYLD_* propagation to Python process from fish shell (spack#38615)

* macos sip: apply on macos only, dont store LD_LIBRARY_PATH (spack#38687)

* Temporarily disable aws-pcluster pipelines (spack#38708)

* wrf: add ARM compiler support (spack#38695)

* nvtx: add new package (spack#38430)

Co-authored-by: thomas-bouvier <thomas-bouvier@users.noreply.github.com>

* Added Python Prometheus client as dependency (spack#38700)

* conduit: remove no longer needed blueos logic (spack#38698)

* quantum-espresso:  change in maintainers (spack#38688)

* gpi-space: add new versions (spack#38709)


Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>

* py-requests: add 2.31.0 (spack#38563)

* remove another Python 3.7 requirement & preference, since it was deprecated (spack#38710)

* spack commands: add type hints and docstrings (spack#38705)

* py-pymatgen: add 2022.9.8 (spack#38714)

* intel-oneapi-mkl: support for cray mpich (spack#38725)

* py-lightly: add v1.4.11 (spack#38717)

* amrex: add v23.07 (spack#38676)

* py-pyqt4: stricter dependency versions (spack#38673)

* hcoll: ucx version requirements (spack#38665)

* Installations: don't set group permissions when they match what is desired (spack#38036)

* When installing a package Spack will attempt to set group permissions on
the install prefix even when the configuration does not specify a group.

Co-authored-by: David Gomez <dvdgomez@users.noreply.github.com>

* xrootd: add _STAT_VER patch (spack#38547)



Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>

* git-annex: add latest version 10.20230408 (spack#38728)

* Build NAMD with Tcl by default (spack#38645)

NAMD users expect the Tcl scripting interface to be enabled as it is used in many examples and tutorials in addition to being required for features such as multi-copy algorithms.

* tests/papyrus: convert to new stand-alone test process (spack#38627)

* tests/qthreads: convert to new stand-alone test process (spack#38600)

* ip: add v4.1.0, and additional variants (spack#38526)

* tk: convert to new stand-alone test process (spack#38575)

* Add version 1.8.23 that fixes a compilation bug on clang-15. (spack#38541)

* damask: fix build of alpha release (spack#38457)

* Update cosma and a few related recipes (spack#35615)

* Add maintainers 

* Updated cosma archive checksum and costa version

- updated cosma version (in the cosma build system)
- updated costa version
- use the default generic url for downloading packages
- do not build tiled-mm when the cpu only version is needed


Signed-off-by: Dr. Mathieu Taillefumier <mathieu.taillefumier@free.fr>
Co-authored-by: Rocco Meli <r.meli@bluemail.ch>
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>

* plumed: deprecate non-buildable versions, patch Python makefile only when supported (spack#38713)

* salmon: patching to build with %gcc@13: (spack#38553)


Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>

* Drop Python 2 object subclassing (spack#38720)

* Drop Python 2 super syntax (spack#38718)

* acts: new variant cxxstd (spack#38682)

* acts: allow ^root cxxstd=20

* acts: new variant cxxstd, pass through to root

* acts: always args.append CMAKE_CXX_STANDARD from variant

* acts: remove unused import

* acts: fix self.define_from_variant

* py-spglib: add 2.0.2 (spack#38715)

* py-spglib: add 2.0.2

* Update var/spack/repos/builtin/packages/py-spglib/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Remove py-setuptools as run dependency

---------

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* perl: add 5.38.0, 5.36.1; prefer all even minor versions over development versions (spack#38690)

* perl: add 5.38.0, 5.36.1; prefer all even minor versions over development versions

* fix libxcrypt build with new perl

* fix libxcrypt with a patch

* py-pip: add 23.1.2 (spack#38608)

* py-pip: add 23.1.2

* Restrict py-pip version for py-protobuf

* Restrict py-pip version for straightforward packages

* Restrict py-pip version for nrm

* Fix --install-option name in comments

* Simplify py-pip restriction for py-scs

* nrm: fix wrong comment

* `py-horovod`: update to v0.28.1 (spack#38732)

* `py-dm-tree`: add v0.1.8 (spack#38606)

* `py-dm-tree`: add v0.1.8

* Update dependencies

* Fix hash

* [py-cymem] added version 2.0.7 (spack#38267)

* [py-cymem] added version 2.0.3

* [py-cymem] added restriction to py-wheel limitation

* py-abipy: add 0.9.3 (spack#38716)

* py-abipy: add 0.9.3

* Remove py-cython dependency

* Remove dep version restrictions for new release

* namd: add maintainer (spack#38740)

* [py-blis] added versions 0.7.9 and 0.9.1 (spack#38269)

* [py-blis] added version 0.7.9

* [py-blis] added version 0.9.1

* [py-blis]

- removed type run for dependency py-cython

* openfoam.org: add a maintainer(spack#37280) (spack#37697)

Co-authored-by: Dom Heinzeller <dom.heinzeller@icloud.com>

* py-scikit-learn: add v1.3.0 (spack#38660)

* `py-torch`: fix build (spack#38730)

* Disable fortran in openblas for darwin ci, fix variant default value (spack#38752)

* Add new version 5.0.0 of PyAMG (spack#38674)

* Added v5.0.0 of PyAMG.  This required v7.1.0 of setuptools_scm due to a bug in 7.0.5.

* Added comment about version requirement.

* Loosened dependency based on build experiments.

* Updated tomli deps.

* Update var/spack/repos/builtin/packages/py-setuptools-scm/package.py

Dependence for 7.0 only.

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Update var/spack/repos/builtin/packages/py-pyamg/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Swapped lines.

---------

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Curl Package: Fixup bugs preventing build on Win (spack#38757)

* mlpack: new package (spack#38277)

* mlpack: new package

mlpack is an intuitive, fast, and flexible header-only C++ machine learning library with bindings to other languages. It is meant to be a machine learning analog to LAPACK, and aims to implement a wide array of machine learning methods and functions as a "swiss army knife" for machine learning researchers.

* mlpack: upstream merged patch to allow python installation in spack

* freesurfer: add 7.4.1, 7.4.0, 7.3.2 (spack#38544)

* add cgns 4.4.0 (spack#38530)

* add info about spack env from spack-configs for oneAPI build tools (spack#38751)

Signed-off-by: Andrey Parfenov <andrey.parfenov@intel.com>

* Prevent "spack external find" to error out on wrong permissions (spack#38755)

fixes spack#38733

* Fix multiple quadratic complexity issues in environments (spack#38771)

1. Fix O(n^2) iteration in `_get_overwrite_specs`
2. Early exit `get_by_hash` on full hash
3. Fix O(n^2) double lookup in `all_matching_specs` with hashes
4. Fix some legibility issues

* Remove "node_compiler" from the list of unknown atoms (spack#38753)

* py-astropy: fix import tests and restrict py-pip version (spack#38731)

* py-astropy: fix import tests and restrict py-pip version

* Fix --install-option name in comments

* Rename variant and fix variant dependencies

* Remove parquet variant from py-pyarrow

* New package: py-nanobind (spack#38327)

* initial commit of nanobind package

* style fixes

* Update package.py

Typo

* addressed PR comments

* add v1.4.0

* Update var/spack/repos/builtin/packages/py-nanobind/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

---------

Co-authored-by: Matthew Archer <ma595@cam.ac.uk>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* py-matplotlib: add v3.7.2 (spack#38745)

* py-matplotlib: add v3.7.2

* Update dep versions

* py-pyarrow: disable dataset variant by default (spack#38775)

* py-pyarrow: enable parquet variant by default

* Disable parquet variant by default

* Add conflict to enable parquet when dataset is active

* Disable dataset variant by default

* PyNVTX: added new package (spack#38763)

* qt-* (Qt6 pkgs): new versions 6.5.0, 6.5.1 (spack#36705)

* qt-base: new version 6.5.0

* qt-declarative: new version 6.5.0

* qt-quick3d: new version 6.5.0

* qt-quicktimeline: new version 6.5.0

* qt-shadertools: new version 6.5.0

* qt-*: new version 6.5.1

* qt-base: new version 6.5.1

* gcc: add 10.5.0 (spack#38784)

* pkgconf: Update to new upstream URL (spack#38800)

See pkgconf/pkgconf@437c2a3

* Don’t call spec.format in Database._get_matching_spec_key (spack#38792)

`"%s" % spec` formats the spec with deps included, which produces sometimes KBs
of data and is slow to run in pure Python. It can delay otherwise very short-lived
read/write locks on the database.

Discovered in spack#38762 where profile output showed about 2 seconds is spent in
`spec.format`, which is significant overhead when using multiprocessing to install
from binary cache in parallel (installation often takes <5s for small packages). With
this change, `spec.format` no longer shows up in profile output.

(This line hasn't changed since Spack v0.9 ;p)

* move format() call to custom NoSuchSpecError exception
* add a comment saying why, so we can eventually change `Spec.__str__`

* Automated deployment to update package flux-core 2023-07-08 (spack#38790)

Co-authored-by: github-actions <github-actions@users.noreply.github.com>

* ci: Fix broken SPACK_CHECKOUT_VERSION (spack#38778)

* openssl: prefer 3.x (spack#36729)

* openssl: prefer 3.x

This PR is not intended to be merged immediately, but it would be good
to see what packages fail to build in CI so that we can get proper
version constraints on openssl (before all packages update and support
both openssl 1 and 3)

* Disable assembly for 3.x %oneapi

* cmake: depend on spack curl, to deal with curl - openssl compat

* also make zlib external

* remove overly strict & unsafe requirement on py-cryptographty patch version number

* update openssl compat bounds in py-cryptography

* smaller diff

* Make libssh2 an autotools/cmake package

* fix weird upperbound in libssh2 as there is not openssl v2

* libssh2: pc file lists plain -lssl -lcrypto w/o leading -L flag, confusing libgit2 parsing of pkg-config output

* Actually fix the issue in libssh2: its pc file looks broken

* py-triangle: restrict Python version (spack#38808)

* Added package py-bitstruct (spack#38761)

* Added packages bitstruct, callmonitor, and PYnvtx

* Revert "Added packages bitstruct, callmonitor, and PYnvtx"

This reverts commit 76d25aa.

* py-bitstruct: This module is intended to have a similar interface as the python struct module, but working on bits instead of primitive data types (char, int, …)

* Update package.py

To pass the style prechecks

* PyNVTX: new package

* Delete package.py

Accidentally added this package.

* Update var/spack/repos/builtin/packages/py-bitstruct/package.py

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

---------

Co-authored-by: eugeneswalker <38933153+eugeneswalker@users.noreply.github.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* find: add `--hashes` shortcut for piping to other commands (spack#38663)

People frequently ask us how to pipe `spack find` output to other commands, and we tell
them to do things like this:

```console
$ spack find --format "/{hash}" | spack uninstall -ay
```

Sometimes users don't know about hash references and come up with potentially ambiguous
formulations like this:

```console
spack find --format {name}@{version}%{compiler} | spack uninstall -ay
```

Since this is a common enough thing to want to do, and to make it more obvious how, this
PR adds a `-H` / `--hashes` as a shortcut, so you can now just do:

```console
spack find -H | spack uninstall -ay
```

* Removing inactive maintainer (spack#38773)

* Update cp2k recipe to use cmake or the current build system (spack#35718)

* Update cp2k recipe to use cmake or the current build system

Offers the possibility to build cp2k with the new cmake build system. commands like this are now supported

spack install cp2k@master build_system=cmake +.....

the recipe supports the following optional functionalities

- superlu, cosma, sirius, spglib, metis, spglib, libxc, libint, cuda/rocm, mkl/openblas/sci (and others), mpi, openmp, dbcsr
- dbcsr is built separately using the currently available recipe.

Two PRs need to be merged to be fully functional (cosma update in spack + one PR in cp2k github).

* Fix indentation

* Fix indentation

* Update libvori

* More typos

* Simplify BLAS/LAPACK

* Simplify BLAS/LAPACK

* Add A100 gpu value

* Fix typo

* Add the enable_regtests option

if -DCP2K_ENABLE_REGTESTS=ON (+enable_regtests with spack) then the location of the binary executables will be in the cp2k root directory under exe/build-cmake-*. This option is needed to run the regtests afterwards.

* Minor update

* more fixes

* Update var/spack/repos/builtin/packages/cp2k/package.py

Co-authored-by: Mikael Simberg <mikael.simberg@iki.fi>

* Update var/spack/repos/builtin/packages/cp2k/package.py

Co-authored-by: Mikael Simberg <mikael.simberg@iki.fi>

* Update var/spack/repos/builtin/packages/cp2k/package.py

Co-authored-by: Mikael Simberg <mikael.simberg@iki.fi>

* Update var/spack/repos/builtin/packages/cp2k/package.py

Co-authored-by: Mikael Simberg <mikael.simberg@iki.fi>

* Update var/spack/repos/builtin/packages/cp2k/package.py

Co-authored-by: Mikael Simberg <mikael.simberg@iki.fi>

* Update var/spack/repos/builtin/packages/cp2k/package.py

Co-authored-by: Mikael Simberg <mikael.simberg@iki.fi>

* small changes

* Remove any reference to nvidia architecture in the rocm list

* Update var/spack/repos/builtin/packages/cp2k/package.py

Co-authored-by: Alberto Invernizzi <9337627+albestro@users.noreply.github.com>

* Update var/spack/repos/builtin/packages/cp2k/package.py

Co-authored-by: Alberto Invernizzi <9337627+albestro@users.noreply.github.com>

* Update var/spack/repos/builtin/packages/cp2k/package.py

Co-authored-by: Alberto Invernizzi <9337627+albestro@users.noreply.github.com>

* Update var/spack/repos/builtin/packages/cp2k/package.py

Co-authored-by: Alberto Invernizzi <9337627+albestro@users.noreply.github.com>

* Update var/spack/repos/builtin/packages/cp2k/package.py

Co-authored-by: Alberto Invernizzi <9337627+albestro@users.noreply.github.com>

* Update var/spack/repos/builtin/packages/cp2k/package.py

Co-authored-by: Alberto Invernizzi <9337627+albestro@users.noreply.github.com>

* Final reformating

* Update py-fypp

---------

Co-authored-by: Mikael Simberg <mikael.simberg@iki.fi>
Co-authored-by: Alberto Invernizzi <9337627+albestro@users.noreply.github.com>

* Fix style errors

* Fix flake8 errors

* More unit test failures

* Remove guard for untested code from lib/spack/spack/test/modules/lmod.py

* Replace path with manifest_dir in lib/jcsda-emc/spack-stack/stack/stack_env.py, remove init_file

* Fix style errors in lib/jcsda-emc/spack-stack/stack/stack_env.py

* Update call to Environment class in lib/jcsda-emc/spack-stack/tests/test_setup_meta_modules.py

* Fix more style errors

* More style errors in lib/jcsda-emc/spack-stack/stack/stack_env.py

* Update bufr package to use CMakeBuilder and CustomPythonPipBuilder

* Fix style errors in var/spack/repos/builtin/packages/bufr/package.py

* Add in missing bufr build steps

* Revert bufr and add -march=native

* Fix style errors in var/spack/repos/builtin/packages/bufr/package.py

* Update var/spack/repos/builtin/packages/bufr/package.py: Add dependency on py-wheel, apply patch to fix Python version in install dir, remove extra py install step

* Fix unused import in var/spack/repos/builtin/packages/bufr/package.py

* Bug fix in lib/jcsda-emc/spack-stack/stack/meta_modules.py: on macOS, recent spack versions use compiler version format @=x.y.z

* Black-format lib/jcsda-emc/spack-stack/stack/meta_modules.py

* Update static logic from var/spack/repos/builtin/packages/cmake/package.py, openssl is no longer a dependency for make

* Update cray_backend.py

* add python path fix to bufr

* import os in bufr

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Andrey Parfenov <andrey.parfenov@intel.com>
Signed-off-by: Dr. Mathieu Taillefumier <mathieu.taillefumier@free.fr>
Co-authored-by: Manuela Kuhn <36827019+manuelakuhn@users.noreply.github.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: Mikael Simberg <mikael.simberg@iki.fi>
Co-authored-by: eugeneswalker <eugenesunsetwalker@gmail.com>
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
Co-authored-by: mschouler <schouler.marc@gmail.com>
Co-authored-by: Marc Schouler <marc.schouler@inria.fr>
Co-authored-by: Alec Scott <alec@bcs.sh>
Co-authored-by: Ondřej Čertík <ondrej@certik.us>
Co-authored-by: Wileam Y. Phan <50928756+wyphan@users.noreply.github.com>
Co-authored-by: Michael Kuhn <michael.kuhn@ovgu.de>
Co-authored-by: AMD Toolchain Support <73240730+amd-toolchain-support@users.noreply.github.com>
Co-authored-by: Alec Scott <hi@alecbcs.com>
Co-authored-by: snehring <7978778+snehring@users.noreply.github.com>
Co-authored-by: Paul R. C. Kent <kentpr@ornl.gov>
Co-authored-by: Juan Miguel Carceller <22276694+jmcarcell@users.noreply.github.com>
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
Co-authored-by: Gurkirat Singh <tbhaxor@gmail.com>
Co-authored-by: G-Ragghianti <33492707+G-Ragghianti@users.noreply.github.com>
Co-authored-by: julian-zeidler <julian.zeidler@dlr.de>
Co-authored-by: Stephen Hudson <shudson@anl.gov>
Co-authored-by: Chris Green <greenc@fnal.gov>
Co-authored-by: greenc-FNAL <greenc-FNAL@users.noreply.github.com>
Co-authored-by: Richard Berger <richard.berger@outlook.com>
Co-authored-by: Kapil Arya <kapil@ccs.neu.edu>
Co-authored-by: Matthew Thompson <matthew.thompson@nasa.gov>
Co-authored-by: Dennis Klein <d.klein@gsi.de>
Co-authored-by: Stephen Sachs <stesachs@amazon.com>
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
Co-authored-by: David Huber <69919478+DavidHuber-NOAA@users.noreply.github.com>
Co-authored-by: [David Huber] <[david.huber@noaa.gov]>
Co-authored-by: miheer vaidya <v.miheer@gmail.com>
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
Co-authored-by: Thomas Madlener <thomas.madlener@desy.de>
Co-authored-by: George Young <A-N-Other@users.noreply.github.com>
Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk>
Co-authored-by: Cyrus Harrison <cyrush@llnl.gov>
Co-authored-by: cyrush <cyrush@users.noreply.github.com>
Co-authored-by: is-a-gamer <48053608+is-a-gamer@users.noreply.github.com>
Co-authored-by: HongZhi He <a13041902330@outlook.com>
Co-authored-by: Fabien Bruneval <bruneval@users.noreply.github.com>
Co-authored-by: adamjstewart <adamjstewart@users.noreply.github.com>
Co-authored-by: Xavier Delaruelle <xavier.delaruelle@cea.fr>
Co-authored-by: SXS Bot <31972027+sxs-bot@users.noreply.github.com>
Co-authored-by: sxs-bot <sxs-bot@users.noreply.github.com>
Co-authored-by: Annop Wongwathanarat <annop.wongwathanarat@arm.com>
Co-authored-by: Terry Cojean <terry.cojean@kit.edu>
Co-authored-by: Cameron Book <43379611+ulmononian@users.noreply.github.com>
Co-authored-by: Sergey Kosukhin <sergey.kosukhin@mpimet.mpg.de>
Co-authored-by: Alex Richert <82525672+AlexanderRichert-NOAA@users.noreply.github.com>
Co-authored-by: Martin Aumüller <aumuell@reserv.at>
Co-authored-by: kjrstory <kjrstory@gmail.com>
Co-authored-by: Carson Woods <carsonwoods@users.noreply.github.com>
Co-authored-by: David Alexander <techxdave@users.noreply.github.com>
Co-authored-by: jamessmillie <smillie@txcorp.com>
Co-authored-by: Brian Van Essen <vanessen1@llnl.gov>
Co-authored-by: Matthieu Dorier <mdorier@anl.gov>
Co-authored-by: wspear <wjspear@gmail.com>
Co-authored-by: Luc Berger <lberge@sandia.gov>
Co-authored-by: eugeneswalker <38933153+eugeneswalker@users.noreply.github.com>
Co-authored-by: Scott Wittenburg <scott.wittenburg@kitware.com>
Co-authored-by: brian-kelley <brian.honda11@gmail.com>
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
Co-authored-by: Robert Cohn <robert.s.cohn@intel.com>
Co-authored-by: John W. Parent <45471568+johnwparent@users.noreply.github.com>
Co-authored-by: Seth R. Johnson <johnsonsr@ornl.gov>
Co-authored-by: Annop Wongwathanarat <annop.wongwathanarat@gmail.com>
Co-authored-by: Sébastien Valat <sebastien.valat.dev@orange.fr>
Co-authored-by: kwryankrattiger <80296582+kwryankrattiger@users.noreply.github.com>
Co-authored-by: Thomas Bouvier <contact@thomas-bouvier.io>
Co-authored-by: Chris White <white238@llnl.gov>
Co-authored-by: Dan Lipsa <dan.lipsa@kitware.com>
Co-authored-by: David Boehme <boehme3@llnl.gov>
Co-authored-by: Jonathon Anderson <17242663+blue42u@users.noreply.github.com>
Co-authored-by: Jochen Klein <qgp@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Morrison <32687739+jack-morrison@users.noreply.github.com>
Co-authored-by: John Biddiscombe <biddisco@cscs.ch>
Co-authored-by: Jean Favre <jfavre@cscs.ch>
Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
Co-authored-by: Andrey Parfenov <andrey.parfenov@intel.com>
Co-authored-by: Ashwin Kumar Karnad <46030335+iamashwin99@users.noreply.github.com>
Co-authored-by: thomas-bouvier <thomas-bouvier@users.noreply.github.com>
Co-authored-by: Aditya Bhamidipati <87097035+abhamidipati0614@users.noreply.github.com>
Co-authored-by: valmar <valmar@users.noreply.github.com>
Co-authored-by: Laura Bellentani <l.bellentani@cineca.it>
Co-authored-by: Max Zeyen <zeyen.max@gmail.com>
Co-authored-by: Weiqun Zhang <WeiqunZhang@lbl.gov>
Co-authored-by: Carlos Bederián <carlos.bederian@unc.edu.ar>
Co-authored-by: Peter Scheibel <scheibel1@llnl.gov>
Co-authored-by: David Gomez <dvdgomez@users.noreply.github.com>
Co-authored-by: Rémi Lacroix <remi.lacroix@idris.fr>
Co-authored-by: Jim Phillips <jcphill@users.noreply.github.com>
Co-authored-by: Tom Epperly <epperly2@llnl.gov>
Co-authored-by: Martin Diehl <mail@martin-diehl.net>
Co-authored-by: Taillefumier Mathieu <29380261+mtaillefumier@users.noreply.github.com>
Co-authored-by: Rocco Meli <r.meli@bluemail.ch>
Co-authored-by: Jen Herting <jen@herting.cc>
Co-authored-by: Ben Cowan <ben@bencowan.org>
Co-authored-by: Mickael PHILIT <mickey.phy@gmail.com>
Co-authored-by: Chris Richardson <chris@bpi.cam.ac.uk>
Co-authored-by: Matthew Archer <ma595@cam.ac.uk>
Co-authored-by: Dax Lynch <81718016+DaxLynch@users.noreply.github.com>
Co-authored-by: Vanessasaurus <814322+vsoch@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@users.noreply.github.com>
Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
Co-authored-by: Alberto Invernizzi <9337627+albestro@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants