-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Telcon: 2016 07 14
Todd Gamblin edited this page Jul 14, 2016
·
4 revisions
This is a placeholder for the next Spack telcon.
- Todd Gamblin (LLNL)
- Benedikt Hegner (CERN)
- Brandon (NERSC)
- Ben Boeckel (Kitware)
- Jim Galarowicz (Krell)
- Patrick Gartung (Fermi)
- Peter Scheibel (LLNL)
- Dependency types merged to
develop
(TBD before telcon)!
- Spack has
build
,run
, andlink
dependency types - Packages can be multiple types.
- Added
spack install --dirty
- Can now optionally run without cleaning the environment (so things like
LD_LIBRARY_PATH
, etc. will not be unset). - This is a stopgap for people who really need to get something built -- packages should still be required to build properly in the clean environment.
- On Mac OS X, we now filter
*/macports/*
paths out of thePATH
, as MacPortsld
causes issues like this one in OpenSSL, when used withgcc
:/Users/gamblin2/src/spack/lib/spack/env/gcc/gcc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include -fPIC -fno-common -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -O3 -DL_ENDIAN -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -c -o aes_ige.o aes_ige.c
/var/folders/0s/q_y0zhfj6xdd5n7rn780zz6h001qr7/T//cc1Y8Zln.s:86:suffix or operands invalid for movq' /var/folders/0s/q_y0zhfj6xdd5n7rn780zz6h001qr7/T//cc1Y8Zln.s:88:suffix or operands invalid for
movq'
1. Spackathon at NERSC next week (19th)
* ORNL, Kitware folks coming to visit
* Will hash out Cray bugs, get packages working.
1. Hackathon at LLNL today and tomorrow
* Investigating using Prolog/pyDatalog for concretization
1. @gartung not getting BG/Q compilers detected correctly
* Not finding NERSC compilers either.
* compiler wrappers prefixes might be causing detection issues
* other issues:
* bgclang has no thread local support
* had to use `gcc` with minimal `C++0x`
1. LLNL getting AWS testing set up for Spack package builds.
1. Patrick & Benedikt need PRs merged.