Patrick Gartung
87b70e2cb4
remove the part I added to setup-env.sh as this does not work unless the modules package is already built.
2016-03-31 14:07:03 -05:00
Patrick Gartung
d96ea5ba00
add modules package and have setup script find it if built
2016-03-29 12:20:11 -05:00
Todd Gamblin
e0fdb34104
Merge branch 'eschnett-eschnett/boost-mpi-osx' into develop
2016-03-29 05:15:40 -07:00
Todd Gamblin
62ae830e49
Merge branch 'eschnett/boost-mpi-osx' of git://github.com/eschnett/spack into eschnett-eschnett/boost-mpi-osx
2016-03-29 05:14:41 -07:00
Todd Gamblin
b3a384e1d8
Merge pull request #680 from davydden/hypre_muparser_fixes
...
minor fixes to hypre and muparser on Linux
2016-03-29 05:11:50 -07:00
Todd Gamblin
a05bea7de5
Merge pull request #681 from LLNL/bugfix/complete-restage
...
Fix bug in restage
2016-03-29 05:11:21 -07:00
Todd Gamblin
dfc5cf288c
Fix bug in restage
...
- Restage previously only removed the source directory from the stage.
- Now removes any other directories in stage as well.
2016-03-29 04:35:41 -07:00
Todd Gamblin
275943d8df
Merge branch 'eschnett-eschnett/gcc-osx-2' into develop
2016-03-29 04:16:53 -07:00
Todd Gamblin
e1fdd4341b
Merge branch 'eschnett-correct-cc' into develop
2016-03-29 04:16:18 -07:00
Patrick Gartung
ccc1b23bea
this allows gcc4.9.3 to build on OSX10
2016-03-29 04:15:07 -07:00
Todd Gamblin
f80e839ff4
Handle Darwin's ld -r option properly
...
- ld -r doesn't work with RPATH on OS X.
- for GNU ld, the -r option only means 'relocatable',
and doesn't affect RPATH.
- This adds special handling to omit RPATHs for ld -r on OS X
2016-03-29 03:14:39 -07:00
Denis Davydov
63c3feb79e
minor fixes to hypre and muparser on Linux
2016-03-29 10:05:08 +02:00
Todd Gamblin
7e7461e8fb
Merge pull request #626 from davydden/mumps_shared_tests
...
add shared variant to mumps (needed for Trilinos) plus tests
2016-03-29 00:33:30 -07:00
Todd Gamblin
02879d94ff
Merge pull request #673 from davydden/netcdf_cxx
...
new package: netcdf-cxx
2016-03-28 18:03:36 -07:00
Todd Gamblin
dd61795bb8
Merge pull request #674 from davydden/petsc_extra
...
extend petsc variants by mumps, complex and debug, fix headers in superlu_dist, add variant to hypre
2016-03-28 18:02:26 -07:00
Todd Gamblin
a14527ec06
Add command to compiler input log.
2016-03-28 15:34:25 -07:00
Denis Davydov
09e77812b6
fix installation of superlu_dist headers and add it as a dependency to petsc; add a variant to hypre to disable internal superlu
2016-03-29 00:21:32 +02:00
Denis Davydov
5eefca43e7
petsc: extend variants by mumps, complex and debug
2016-03-28 14:35:01 +02:00
Todd Gamblin
d8579a5b80
Simplify cc: Remove old logic and add better tests.
...
- removed a lot of old logic that was only still needed for tests.
- Added better unit tests for dependency RPATH, -L, and -I args
- tests now check whether the compiler omits -I args in link mode.
2016-03-28 04:11:54 -07:00
Todd Gamblin
f3dd889d44
Fix bug with lib64 RPATH setting in cc.
2016-03-28 03:51:05 -07:00
Denis Davydov
9c894f5935
new package: netcdf-cxx
2016-03-28 10:19:25 +02:00
Todd Gamblin
eb397b5693
Merge pull request #669 from glennpj/module_format
...
Wrap the long description of an environment module so it is more readable
2016-03-27 17:30:07 -07:00
Todd Gamblin
8b45d6f84f
Merge pull request #658 from davydden/metis_parmetis_darwin
...
metis/parmetis/oce/boost: correct install_name on Darwin via a global tool
2016-03-27 16:10:05 -07:00
Denis Davydov
7eca1284c8
metis/parmetis/boost/oce/scalapack: correct install_name on Darwin via a global function.
2016-03-28 00:22:25 +02:00
Glenn Johnson
5695e4c03d
Wrap the long description of an environment module so it is more readable.
2016-03-27 15:42:20 -05:00
Todd Gamblin
ec107b290f
Merge branch 'correct-cc' of git://github.com/eschnett/spack into eschnett-correct-cc
2016-03-27 13:38:06 -07:00
Todd Gamblin
9061800b30
Merge branch 'eschnett/gcc-osx-2' of git://github.com/eschnett/spack into eschnett-eschnett/gcc-osx-2
2016-03-27 13:18:23 -07:00
Todd Gamblin
82c09e66d2
Merge pull request #662 from citibeth/efischer/160327-NewPackages
...
New Package: py-netcdf
2016-03-27 13:02:34 -07:00
Todd Gamblin
b0b882cbb3
Speed up directives by skipping debug info in stack traversal.
...
- `caller_locals()` doesn't need debug info, only frame locals.
- `get_calling_module()` doesn't either.
- Changed calls to `inspect.stack()` -> `inspect.stack(0)`
2016-03-27 11:30:09 -07:00
Denis Davydov
439d3b3ddb
mumps: add install_name / soname
2016-03-27 17:38:25 +02:00
citibeth
cc42391e0f
Added py-netcdf
2016-03-27 11:06:10 -04:00
Todd Gamblin
42ec822379
Merge pull request #633 from davydden/netcdf_curl
...
make netcdf link against Spack's curl
2016-03-25 12:54:53 -07:00
Todd Gamblin
8b2e79bcfa
Merge pull request #485 from epfl-scitas/packages/blas_lapack_providers
...
reworking package : netlib
2016-03-25 12:53:46 -07:00
Todd Gamblin
680563cc4c
Merge pull request #630 from davydden/metis_parmetis
...
Metis parmetis cleanup
2016-03-25 12:52:19 -07:00
Todd Gamblin
1d2d4b94c5
Merge pull request #629 from adamjstewart/fixes/info
...
Fix spack info indentation
2016-03-25 12:49:35 -07:00
Massimiliano Culpo
f15249afe5
Merge branch 'develop' of https://github.com/LLNL/spack into packages/blas_lapack_providers
...
Conflicts:
var/spack/repos/builtin/packages/py-numpy/package.py
2016-03-25 11:05:05 +01:00
Denis Davydov
3e39daeb12
add fPIC to MUMPS when building shared libs
2016-03-25 09:56:24 +01:00
Denis Davydov
fd67da607e
make netcdf link against Spack's curl
2016-03-25 09:32:48 +01:00
Denis Davydov
fdd7e91ba0
add shared variant to mumps (needed for Trilinos) plus tests
2016-03-25 06:56:46 +01:00
Denis Davydov
03c8a91f6a
parmetis: avoid hardcoding -lm; use same approach as in METIS
2016-03-24 22:33:10 +01:00
Denis Davydov
0d4d201b70
patch parmetis to use external GKlib
2016-03-24 21:24:03 +01:00
Denis Davydov
7fb463abb9
install GKlib headers along with METIS
2016-03-24 21:24:03 +01:00
Adam J. Stewart
9985816642
Fix spack info indentation
2016-03-24 14:49:41 -05:00
Todd Gamblin
38ea75e8ca
Merge pull request #490 from epfl-scitas/packages/atlas
...
atlas : provides both 'blas' and 'lapack'
2016-03-24 11:24:04 -07:00
Todd Gamblin
823edd0bb2
Merge pull request #627 from adamjstewart/features/numpy-scipy
...
Simplify NumPy dependencies
2016-03-24 11:05:09 -07:00
Todd Gamblin
3be081f476
Merge pull request #628 from alfredo-gimenez/develop
...
Remove incorrect sanity check for libelf
2016-03-24 11:01:46 -07:00
Alfredo Gimenez
254f65f299
Remove incorrect sanity check for libelf
2016-03-24 10:48:38 -07:00
Adam J. Stewart
8643e21913
Simplified NumPy dependencies
2016-03-24 12:34:58 -05:00
Todd Gamblin
b1cd8ea241
Merge pull request #625 from epfl-scitas/pythonpath
...
Fix : PYTHONPATH missing in module files
2016-03-24 03:25:59 -07:00
alalazo
758a9c9096
python extensions : create PYTHONPATH in module files
2016-03-24 10:57:46 +01:00