Gregory Becker
|
06b9433351
|
Fixed previous commit
|
2016-05-06 12:35:43 -07:00 |
|
Gregory Becker
|
bc087cfefb
|
Fixed database to account for hashes when reading install records
|
2016-05-06 12:28:46 -07:00 |
|
Gregory Becker
|
9f37e4c907
|
Made spec hashes immutable once concrete -- improved
|
2016-05-06 12:05:51 -07:00 |
|
Gregory Becker
|
addcde4f35
|
Made spec hashes immutable once concrete
|
2016-05-06 12:05:27 -07:00 |
|
Gregory Becker
|
2f821b9e9b
|
temp
|
2016-05-05 18:13:56 -07:00 |
|
Gregory Becker
|
9a39ccea8f
|
Every old spec has empty compiler flags
|
2016-05-05 17:49:30 -07:00 |
|
Gregory Becker
|
1bb7bfaf7f
|
Versioning the database -- automatic reindex
|
2016-05-05 17:38:51 -07:00 |
|
Gregory Becker
|
3fc1344865
|
temp
|
2016-05-05 17:11:09 -07:00 |
|
Gregory Becker
|
11b62114bb
|
versioning the database
|
2016-05-05 16:58:00 -07:00 |
|
Elizabeth Fischer
|
6a48385111
|
Keep users environment in the spack setup script (spconfig.py). This is important to avoid breaking things that require module loads to work; for example, non-activate Python packages.
|
2016-05-05 17:48:24 -04:00 |
|
Todd Gamblin
|
9fb1a9537d
|
Merge branch 'develop' into features/cflags
|
2016-05-05 10:49:15 -07: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 |
|
Gregory Becker
|
90b7b7ba5c
|
Reworked compiler finding/storing/format to allow for multiple compilers with the same spec for different operating systems. TODO: fix config tests. All others up to date
|
2016-05-04 21:42:59 -07:00 |
|
Elizabeth F
|
2243de9e2f
|
Make quiet mode default for spack spconfig
|
2016-05-04 23:39:27 -04: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 |
|
Brett Viren
|
346f102234
|
Bug fixes, tty tweaks.
|
2016-05-01 17:13:44 -04:00 |
|
Brett Viren
|
8c140f4725
|
Change the action from parameter to subcommand to fit Spack convention.
|
2016-05-01 17:13:43 -04:00 |
|
Brett Viren
|
a2b9a000dc
|
Add add removal and status actions in addition to link and add various ways to filter what is done.
|
2016-04-29 15:12:09 -04:00 |
|
Gregory Becker
|
4ba73dac34
|
Unit tests for cflags PR
|
2016-04-28 14:01:38 -07:00 |
|
Todd Gamblin
|
8cd13d4b35
|
Make arch command print out the platform.
|
2016-04-28 12:49:21 -07:00 |
|
Brett Viren
|
49956faab9
|
First try to make file system views of specs.
|
2016-04-28 14:54:14 -04:00 |
|
Gregory Becker
|
3b84345b77
|
Changed yaml format for node_dicts to mitigate future incompatibilities
|
2016-04-28 11:05:59 -07: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 |
|
Gregory Becker
|
ae5198e5e7
|
Merged in current develop to cflags 042716
|
2016-04-27 19:38:51 -07:00 |
|
Elizabeth F
|
4d466fe879
|
spack setup: Fix broken module convenience settings.
|
2016-04-27 20:57:04 -04: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 |
|