forked from spack/spack
-
Notifications
You must be signed in to change notification settings - Fork 0
Telcon: 2015 12 17
Todd Gamblin edited this page Dec 17, 2015
·
10 revisions
- Todd Gamblin
- Mark Miller
- Mike Collette
- François Bissey
- Peter Scheibel
- Jim Galarowicz
- David Shrader
- Greg Becker
- Ray Loy
- Matt Legendre
- Ben Boeckel
- Adam Moody
- Mario Melara
- Lots of new contributors after SC (thanks everyone!)
- many PRs from new users (Erik Schnetter submitted many PRs right after the talk!)
- Need to merge his fix for lib order in
cc
wrappers (195)- Need to test and merge it with a similar internal fix we have
- New users on the mailing list (from EPFL, ANL, many others)
- We moved to github.com/llnl/spack
- update your remotes!
- Greg Becker & Mario Melara report that Cray integration is working well on NERSC machines.
- NERSC is making packages for Cori now.
- this is going well, need module-based externals
- Will come with module-based compiler detection & support.
- Mario had a "spackdown" at NERSC
- Gave Spack tutorial to NERSC users
- notified people of the google group and telcon
- PR 210: multiple repositories is going to be merged soon.
- restructures
/var/spack/packages
to/var/spack/repos/builtin
- allows for separate repository directories & package namespaces
- can directly
import
one package from another via namespaces (e.g., import spack.pkg.builtin.mpich
)
- PR 120: External dependencies
- Depend on system MPI, other packages.
- Many updates and conversations from the folks at EPFL
-
PR 208: multiple tarballs per package
- Looks good -- needs testing and will be merged.
- Many package updates (
mvapich2
,fftw
,gnuplot
, others...)
- Spack test XML output with nose 202
- Spack
test-install
command already merged
- Externals now added directly to
sys.path
(Peter Scheibel)
- needed for
nose
- no more
from external import argparse
- PR 86: Open|SpeedShop and associated packages
- Qt and paraview updates from Ben Boeckel (164, 165, 166, 168)
- Scogland submitted shell arg handling fix for
zsh
(205)
- I need to test with bash -- if someone could do that and sign off before I get to it, it would be nice.
- Greg Lee added
-D
flag: run Spack underpdb
- Most of these were related to the way specs are read in from the database.
- Issue 209: Fixed bug in some virtual dependency handling
-
satisfies()
was not working right with multiple vdeps.
-
Issue 203: Figured out some issues with
gcc
builds
- 5.3.0 should now build properly
- Issues were with RPATHs passed to the internal bootstrap in gcc
- Issues with
libtool
using a compiler's name to deduce flags (François Bissey)- Similar to prior
distutils
issues (which we patched) - Todd working on a fix for this -- see proposed solution in this thread
- Similar to prior
-
Issue 244
- Remaining issue relates to handling packages that conditionally extend others.
- Greg and Mario to work on:
- Using modules as external packages (on cray)
- Adding
sourceme
files to compilers (e.g. load Intel'scompilervars.sh
automatically)
- Custom compiler flags (Greg Becker authored, Todd merging)
- Better PGI & XL compiler support in Boost (Peter Scheibel)
- Paraview (Kitware, Ben Boeckel)
- Sorry if I failed to mention anything above -- community continues to grow!
- People want us to test on Macs -- I'd like to
- Seeing about getting some Mac build agents at LLNL -- likely not happening short-term
- Discuss improving package debug-ability