-
Notifications
You must be signed in to change notification settings - Fork 46
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
Pin numpy to 1.24 on Acorn #1284
Pin numpy to 1.24 on Acorn #1284
Conversation
I was unable to concretize this on Acorn. I get the error that the version requirement for $ git checkout origin/fix/acorn_numpy && git submodule update --init && spack stack create env --site acorn --template unified-dev --name fix-acorn --compiler intel
...
==> Created environment /lfs/h1/emc/eib/noscrub/David.Huber/SPACK/acorn_update/envs/fix-acorn
$ cd envs/fix-acorn
$ spack env activate .
$ spack concretize
==> Fetching https://mirror.spack.io/bootstrap/github-actions/v0.5/build_cache/linux-centos7-x86_64-gcc-10.2.1-clingo-bootstrap-spack-t4yf34cuvquqp5xd66zybmcfyhwbdlsf.spec.json
==> Fetching https://mirror.spack.io/bootstrap/github-actions/v0.5/build_cache/linux-centos7-x86_64/gcc-10.2.1/clingo-bootstrap-spack/linux-centos7-x86_64-gcc-10.2.1-clingo-bootstrap-spack-t4yf34cuvquqp5xd66zybmcfyhwbdlsf.spack
==> Installing "clingo-bootstrap@=spack%gcc@=10.2.1~docs+ipo+optimized+python+static_libstdcpp build_system=cmake build_type=Release generator=make patches=bebb819,ec99431 arch=linux-centos7-x86_64" from a buildcache
==> Error: Version requirement 2.27.0 on eccodes for eccodes cannot match any known version from package.py or externals Do I need to load some modules to get this to work? |
2.27 isn't listed. Looks like
|
I updated the eccodes version to 2.31 and concretized. I am installing now. |
Unfortunately, 2.31 does not compile on acorn. We'll probably have to revert to 2.25. |
|
I'll be submitting a PR with Acorn updates shortly which will include the numpy version setting. |
Closing in favor of #1285. |
Summary
This is a follow-up to #1283 where numpy was pinned to 1.23 on all platforms. Acorn needs numpy to be pinned at 1.24.4.
Testing
Will test on Acorn once dogwood is made available to developers.
Applications affected
Likely all of them.
Systems affected
Acorn
Issue(s) addressed
References #1276
Checklist