Dom Heinzeller

Results 78 issues of Dom Heinzeller

As previously discussed, add representatives from NRL as codeowners for ccpp-physics. I am going to create a similar PR for the ufs/dev branch in the ufs-community fork. ~~I will also...

# Description `capgen` cannot parse array declarations that use an explicit lower bound, for example as in this line with the lower bound being an argument to the scheme: https://github.com/ufs-community/ccpp-physics/blob/44700d5e92f00524ade276062e1f7c50e554c0fb/physics/SFC_Models/Lake/CLM/clm_lake.f90#L364...

bug

## Description This PR updates the submodule pointer for ccpp-framework for the changes described in https://github.com/NCAR/ccpp-framework/pull/600 (Bug fix for unit conversion error in ccpp_prebuild.py (variables that are slices of a...

See https://github.com/NOAA-EMC/fv3atm/blob/a9364591091c836984a40107729720705847c195/ccpp/data/GFS_typedefs.F90#L5181 `Model%nto` and `Model%nto2` are only initialized if the CPP directive `MULTI_GASES` is set. But these variables always exist (see lines 1490-1491) and therefore remain uninitialized. In lines 5398-5399,...

Resolves #47045 by updating the logic in `lib/spack/spack/compilers/intel.py` and `lib/spack/spack/compilers/oneapi.py` to set `diag-disable` flags for Intel compilers based on the version only (so that it works with Cray compiler wrappers)....

compilers
core

In https://github.com/spack/spack/pull/44588 we added logic to suppress deprecation warnings from the Intel classic compilers that mess up parts of the build system, e.g. `meson` builds in Python, that run version...

question

# HELP WANTED (see below) ## Description This PR adds a new Python package `py-uxarray` (https://github.com/UXARRAY/uxarray). This package depends on many other Python packages, several of them don't exist in...

new-version
new-package
python
dependencies
update-package

## Description This is a bug fix for setting the correct version ranges for the `diag-disable` flags in `lib/spack/spack/compilers/intel.py` and `lib/spack/spack/compilers/oneapi.py`. As it turns out, checking for version

compilers
don't-merge-yet
core