Telcon: 2015 05 21
Todd Gamblin edited this page May 21, 2015
·
7 revisions
- Todd Gamblin (LLNL)
- Jim Galarowicz (Krell)
- Matt Legendre (LLNL)
- Mike Collette (LLNL)
- New install layout is now merged into develop
- Includes optional dependencies and variants (see Telcon: 2015-05-21)
- Includes YAML configuration files (
~/.spack/compilers.yaml
,~/.spack/mirrors.yaml
)
- Matt Legendre has added YAML compiler and mirror configs
- Compiler config now groups compilers by arch
- BG/Q system with same filesystem as Linux machine will show different compilers (fixes an issue)
- Matt Legendre still working on YAML view configuration
- Simplified syntax for generating symlink trees
- Other v0.9 features are being added:
- External packages
- External package repositories (directories full of
package.py
files) - Compiler flag config & Spec hashing
- Compiler flags may currently be reordered by Spack's compiler wrappers
- If there are static libs, or other order-dependent link options interleaved with -L/-I/etc., may have an effect.
- Will be fixed in compiler wrappers.
- YAML config support: Matt Legendre (LLNL)
- ~17 math packages from Saravan Pantham (UC Davis)
- Mike Collette is building lots of packages with Spack
- ~60-70 packages, built codes against packages.
- Starting to implement tests after the build in the install() method.
- Should consider adding test functionality
- integrate with continuous build (Bamboo at LLNL?)