Todd Gamblin
|
69f6baf28e
|
Merge pull request #842 from hegner/compiler_lookup_order
Bugfix - preserve lookup order in PATH when invoking 'spack compiler add'
|
2016-05-10 01:11:18 -07:00 |
|
Todd Gamblin
|
cbfba84aa2
|
Merge pull request #849 from brettviren/bugfix/share-pkgconfig
Add to sub dirs checked for pkg-config files.
|
2016-05-10 00:59:01 -07:00 |
|
Denis Davydov
|
7a2d65967c
|
wrap tty.die to 80 chars
|
2016-05-09 22:04:34 +02:00 |
|
Denis Davydov
|
c37ea9aff5
|
document usage of compiler flags properties
|
2016-05-05 11:56:58 +02:00 |
|
Denis Davydov
|
f84f04591b
|
substitute cxx14_flag by a property with the same name to be overridden in derived classes
|
2016-05-05 10:48:31 +02:00 |
|
Denis Davydov
|
c6fb6bde40
|
remove cxx11_flag from Compiler as it is now substituted by a property with the same name
|
2016-05-05 10:47:02 +02:00 |
|
Denis Davydov
|
ddcb97f953
|
add a temporary Nag.cxx11_flag property
|
2016-05-05 10:44:41 +02:00 |
|
Denis Davydov
|
473a5542be
|
compiler: make default openmp_flag() and cxx11_flag() die when these properties are not implemented in a derived class
|
2016-05-05 10:44:41 +02:00 |
|
Denis Davydov
|
30b65d3114
|
fix comment in Compiler class
|
2016-05-05 10:44:41 +02:00 |
|
Denis Davydov
|
e28ca3922f
|
compiler: cleanup Nag.cxx11_flag and Pgi.cxx11_flag
|
2016-05-05 10:44:41 +02:00 |
|
Denis Davydov
|
d5a760776a
|
compiler: add default implementation of openmp_flag() and css11_flag()
|
2016-05-05 10:44:41 +02:00 |
|
Denis Davydov
|
6a418cfb8d
|
compiler: simplify Clang.is_apple
|
2016-05-05 10:44:41 +02:00 |
|
Denis Davydov
|
f2f1c49c90
|
compilers: one more missing import statement
|
2016-05-05 10:44:41 +02:00 |
|
Denis Davydov
|
07fd0ccc9a
|
compiler: add Clang.is_apple property which checks if Clang is from Apple or not using version
|
2016-05-05 10:44:41 +02:00 |
|
Denis Davydov
|
592045cd54
|
compilers: make Intel::openmp_flag() return -openmp and -qopenmp based on the compiler version
|
2016-05-05 10:44:41 +02:00 |
|
Denis Davydov
|
3cd3052c56
|
compilers: minor fixes to Clang::cxx11_flag() and Clang::openmp_flag()
|
2016-05-05 10:44:41 +02:00 |
|
Denis Davydov
|
c078deaab1
|
compilers: add missing import statements
|
2016-05-05 10:44:41 +02:00 |
|
Denis Davydov
|
9776dc0433
|
compilers: add openmp_flag() method
|
2016-05-05 10:44:41 +02:00 |
|
Denis Davydov
|
2cdfe14e5a
|
compilers: make sure cxx11_flag() is defined for all compilers
|
2016-05-05 10:44:41 +02:00 |
|
Todd Gamblin
|
13e52962ee
|
Merge pull request #802 from gartung/std-cpp14
Handle c++11 and c++14 correctly
|
2016-05-05 01:41:55 -07:00 |
|
Denis Davydov
|
c3317819cb
|
mpi: add self.spec.[mpicc|mpicxx|mpifc|mpif77] to avoid hardcoding MPI wrappers names
|
2016-05-04 10:37:52 +02:00 |
|
Todd Gamblin
|
c35994d5bf
|
Merge pull request #850 from mathstuf/partial-downloads
fetch_strategy: download to temporary files
|
2016-04-28 10:22:43 -07:00 |
|
Todd Gamblin
|
8773a0b747
|
Merge pull request #847 from epfl-scitas/features/test_install_with_time
test-install command : added elapsed time + xml is prettyprinted
|
2016-04-27 17:32:21 -07:00 |
|
Ben Boeckel
|
e53571d2f0
|
fetch_strategy: download to temporary files
This supports graceful recovery if spack is killed via a signal (e.g.,
SIGINT) while downloading a file.
Fixes #287.
|
2016-04-27 14:49:27 -04:00 |
|
Brett Viren
|
b5ebd12fe2
|
Add to sub dirs checked for pkg-config files.
This lets me build against the pure-include package Eigen.
|
2016-04-27 13:45:05 -04:00 |
|
Massimiliano Culpo
|
b1ba869b37
|
test-install : fixed error in logic exposed by tests
|
2016-04-27 19:28:13 +02:00 |
|
Massimiliano Culpo
|
4846ab70d8
|
test-install : python 2.6 compatibility
|
2016-04-27 18:21:36 +02:00 |
|
Massimiliano Culpo
|
ec5bb88820
|
test-install : unit tests (hopefully) fixed for real
|
2016-04-27 18:06:41 +02:00 |
|
alalazo
|
42fab1591d
|
test-install : fixed unit tests
|
2016-04-27 17:19:03 +02:00 |
|
alalazo
|
12dbd65f4c
|
test-install : first draft that works
|
2016-04-27 13:56:32 +02:00 |
|
Benedikt Hegner
|
b7c064142e
|
preserve lookup order in PATH when invoking 'spack compiler add'
|
2016-04-27 01:23:53 +02:00 |
|
Ben Boeckel
|
603467785b
|
Compiler find docs (#831)
* docs: mention `spack compiler find`
* docs: fix some weird wording.
|
2016-04-26 10:00:54 -07:00 |
|
alalazo
|
99b52e6e71
|
test-install : wip to add other information
|
2016-04-26 16:41:33 +02:00 |
|
Ben Boeckel
|
ed16bd133a
|
compiler: add "find" subcommand (#818)
And make "add" an alias to it.
Fixes #713.
|
2016-04-23 13:34:51 -07:00 |
|
Todd Gamblin
|
fa02f94ca4
|
Regression test for not adding RPATHs with ld -r (#809, #821)
- ld -r is only broken with rpaths on OSX; this tests that
specific case.
- test should still work cross-platform.
|
2016-04-21 23:12:33 -07:00 |
|
Denis Davydov
|
a0989ad672
|
minor cleanup of environment-modules documentation (#814)
* minor cleanup of environment-modules documentation
* environment modules: update usage instructions
|
2016-04-21 19:26:19 -07:00 |
|
Patrick Gartung
|
d5d1e89cbd
|
remove use of unknown environment variable in lib/spack/env/cc (#821)
|
2016-04-21 19:15:54 -07:00 |
|
Adam Lyon
|
e92da6a6ba
|
Handle c++11 and c++14 correctly
|
2016-04-19 16:52:08 -05:00 |
|
Matthew LeGendre
|
1af88be371
|
Spack was no longer using $TMPDIR for its stage area at LLNL. Spack's directory search was unnecessarily putting candidates that contained your username at the end of its search list.
|
2016-04-08 11:06:14 -07:00 |
|
Massimiliano Culpo
|
4001663982
|
leftover from cherry-pick
|
2016-04-06 22:19:07 +02:00 |
|
alalazo
|
73b6214a13
|
module files : proper cleanup on uninstall fixes #216
Conflicts:
lib/spack/spack/test/database.py
|
2016-04-06 22:10:04 +02:00 |
|
Todd Gamblin
|
e104592e1f
|
Merge pull request #738 from eschnett/eschnett/cleanup-cc
Clean up cc script
|
2016-04-05 10:50:45 -07:00 |
|
Erik Schnetter
|
4ce03b75bc
|
Correct typo
|
2016-04-05 07:42:23 -04:00 |
|
Todd Gamblin
|
0296f96c7b
|
Resolves #739. Don't call setup_dependent_* for package itself.
|
2016-04-04 13:56:15 -07:00 |
|
Erik Schnetter
|
0ff059e388
|
Clean up comments and output messages
|
2016-04-04 16:00:09 -04:00 |
|
Erik Schnetter
|
83d6e04d39
|
Convert = to == in tests; untabify
|
2016-04-04 15:38:21 -04:00 |
|
Erik Schnetter
|
7bc28cc334
|
Clean up cc script
|
2016-04-04 14:33:48 -04:00 |
|
Todd Gamblin
|
5084130e71
|
Merge pull request #715 from citibeth/efischer/160401-EnvironmentModules
Added Environment Modules
|
2016-04-04 10:41:54 -07:00 |
|
Todd Gamblin
|
c7b11360e9
|
Merge pull request #732 from citibeth/efischer/160403-ConditionalExtendsBugfix
[Needs Review] Fix conditional extends (BUG #683)
|
2016-04-04 10:21:26 -07:00 |
|
Todd Gamblin
|
a6c1cfe037
|
Merge pull request #670 from epfl-scitas/uninstall_improved
enhancement : recursive uninstallation of dependent packages
|
2016-04-04 10:04:14 -07:00 |
|