Telcon: 2018 01 11
scheibelp edited this page Jan 11, 2018
·
10 revisions
- Mario Melara
- Daniel Topa
- Patrick Gartung
- separate stdout and stderr for module loading: https://github.com/spack/spack/pull/6713
- fix
spack mirror remove
: https://github.com/spack/spack/pull/6559 - binary relocation - add guards for files erroneously marked as needing relocation: https://github.com/spack/spack/pull/6679
- new functionality available for flag handlers: https://github.com/spack/spack/pull/6415
- If you are setting
cflags
and noticing that there are conflicting flags in the compiler invocations this will likely help - See: http://spack.readthedocs.io/en/latest/packaging_guide.html#compiler-flags
- If you are setting
High variability in the reported coverage (Massimiliano):
- started on January 2, 2018
- issue that tracks the problem is #6887
- turned off auto-cancellation of builds on Travis
- now (January 11) numbers seem stable, but the reports are apparently ~0.5% below the real coverage because we had to turn off
concurrency=multiprocessing
in unit tests
- Mario: cross compiling build dependencies on cray
- Need better support for static builds (separate build deps PR should help)
- cray machines adding a
--host
argument to configure - Working on configure for frontend/backend builds
- Working on architecture
- Patrick: testing out distributing spack-built packages with disk images (dmg) on Mac OS using sparseimage
- Main advantage: doesn't require relocation (mounts to the volume name it was created with, and the original spack installation is to a volume of the same name)
- Also supports relocation of compilers (the original installation directories are part of the compiler binaries)
- Mario: distributing a survey to consultants to collect use cases
- Daniel: having a spack presentation next Wednesday
- Mario: there are some cray-specific PRs
- Architecture concretization (syncing frontend target and frontend os)
- Change operating system format: current format is "cray-CNL-haswell" and new format is "cray-cnl6"
- Add params to directory layout: separate into platform, operating system, and target