-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Telcon: 2024 02 14
Peter Scheibel edited this page Feb 14, 2024
·
9 revisions
Wednesday February 14th, 9am PT (UTC -8:00)
- Peter Scheibel (host)
- Prentice Bisbal
- Dom Heinzeller
- Jason Nucciarone
- Massimiliano Culpo
- Todd Gamblin
There are no pre-planned agenda items: this meeting is just for Q&A
- Prentice: how to see variants on two different specs
spack find --variants
- In the same way you get more details from
spack spec
, you can also do it withspack find
- Prentice: issue with environment matrix "mixing" compilers
- specify combination of mpi/compiler, rebuild for each combo
- some things built with gcc link against another compiler
- Peter: this can definitely happen in some reuse cases
- One strategy: one environment per combination
- There's ways to avoid duplication across envs
- You could also make a "load-everything" module (so you don't have users use
spack load
)
- Jason: snap for Spack
- See: https://snapcraft.io/spack
- Jason: I created the snap to install Spack on a system, and automatically configure it for a general admin use case (e.g. setting up config etc.)
- Todd: what is the procedure? https://forum.snapcraft.io/t/verified-accounts/34002
- Someone from Spack goes on the forum and offers to become the publisher
- Make an account on the forum
- See: https://snapcraft.io/spack
- Dom: compiler matrix and mixing compilers within DAGs for concretization
- Massimiliano: will contact you about upcoming feature to control this more (i.e. a way to enforce unification on a per-compiler/mpi combo)