Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-04-08 | Commented out the add_x_from_string methods since we don't need to worry ↵ | Mario Melara | 1 | -23/+12 | |
about it. Also, changed the way architecture is set. Todd wanted to have users be able to input just frontend and/or backend in the architecture spec. This will be able to parse those inputs. | |||||
2016-04-08 | Changed the logic of concretize. We don't have to worry about whether the ↵ | Mario Melara | 1 | -21/+11 | |
part of the spec is a string since any string parsed is made into an object via the Arch constructor. Any dependencies will take the root arch spec as well | |||||
2016-04-08 | If we already have the name and the platform, then we should probably go ↵ | Mario Melara | 1 | -1/+6 | |
ahead and concretize it in the constructor. Else leave it as None and concretize it later. | |||||
2016-04-08 | Changed default to default_target so the tests can pass | Mario Melara | 1 | -8/+8 | |
2016-04-08 | Added test that works on every type of combination the user could possibly ↵ | Mario Melara | 1 | -5/+20 | |
enter for arch spec | |||||
2016-04-08 | Changed _set_architecture so if user inputs only the target, then os is ↵ | Mario Melara | 1 | -1/+6 | |
None. This prevents the os being referenced before assignment error | |||||
2016-04-08 | Assigned self.front_os, and back_os to self.default. Helps with testing. If ↵ | Mario Melara | 2 | -0/+6 | |
we're on a darwin or linux machine, chances are there is no back end or front end operating system, but rather than have those as None, I just assign them the default which is detected via python platform. | |||||
2016-04-07 | Added new concretization of architecture tests, test each combination of ↵ | Mario Melara | 1 | -2/+43 | |
user input to make sure the correct os and target are chosen | |||||
2016-04-07 | Changed architecture parser so that if user just enters in frontend or ↵ | Mario Melara | 1 | -3/+2 | |
backend, then both the os and target will take those names. In the concretize method the frontend target/os and backend target/os will be picked to match each other | |||||
2016-04-07 | Cleaned up the concretize_architecture method by removing commented out code | Mario Melara | 1 | -57/+5 | |
2016-04-07 | Changed default to default_target, also added frontend and backend to ↵ | Mario Melara | 1 | -7/+7 | |
operating system | |||||
2016-04-06 | pulled from current repo the build_environment.py. Added module loading ↵ | Mario Melara | 1 | -0/+71 | |
methods from our cray port | |||||
2016-04-06 | Changed all target values to architecture. Also added a sort_key method so ↵ | Mario Melara | 2 | -92/+16 | |
that older architecture specs can be sorted with the newer ones | |||||
2016-04-06 | Found loops calling all_compilers that were always reading in the config ↵ | Mario Melara | 1 | -6/+11 | |
file which lead to a slowdown, the fix is to cache the config file so we don't waste time re-reading the config file in again. | |||||
2016-04-06 | Cleaned up architecture. Changed operating_system from dictionary method | Mario Melara | 1 | -54/+14 | |
2016-04-04 | Changed so that py_platform.dist() grabs the major version number. | Mario Melara | 1 | -1/+1 | |
2016-04-04 | Gives error on cori that [PrgEnv-xx, gcc/x.x.x] is not part of the schema. ↵ | Mario Melara | 1 | -6/+8 | |
Changed it to oneOf : type : array to get rid of the error. | |||||
2016-04-04 | Changed modulecmd parameters. return_oe is not one of the parameters in the ↵ | Mario Melara | 1 | -3/+2 | |
mainline spack repo. Changed the args to the appropriate ones in the new spack | |||||
2016-03-29 | Made architecture test robust for more architectures | Gregory Becker | 1 | -17/+11 | |
2016-03-25 | Fixed a bug in the testing | Gregory Becker | 1 | -0/+4 | |
2016-03-25 | Fixed bug in platform names that I introduced yesterday | Gregory Becker | 1 | -9/+9 | |
2016-03-24 | Fixed things from merge. | Gregory Becker | 8 | -27/+45 | |
2016-03-23 | cleanup | Gregory Becker | 1 | -4/+4 | |
2016-03-22 | Merged newarch into merge | Gregory Becker | 42 | -184/+1319 | |
2016-03-10 | Merge branch 'mplegendre-features/external-packages' into develop | Todd Gamblin | 22 | -182/+1124 | |
2016-03-10 | Merge pull request #451 from epfl-scitas/fixes/intel_openmpi | Todd Gamblin | 1 | -3/+15 | |
Fix : OpenMPI with Intel compiler (and similar issues) | |||||
2016-03-10 | cc : handle spaces in folders? | alalazo | 1 | -1/+1 | |
2016-03-10 | cc : converted indents to spaces | alalazo | 1 | -1/+1 | |
2016-03-10 | Merge branch 'fixes/intel_openmpi' of github.com:epfl-scitas/spack into ↵ | Massimiliano Culpo | 0 | -0/+0 | |
fixes/intel_openmpi | |||||
2016-03-10 | Fixed shell quoting error | Massimiliano Culpo | 1 | -1/+1 | |
2016-03-10 | Merge branch 'develop' of https://github.com/LLNL/spack into fixes/intel_openmpi | Massimiliano Culpo | 106 | -897/+1796 | |
2016-03-10 | Add 'provders' back into packages.yaml schema | Todd Gamblin | 1 | -2/+11 | |
2016-03-10 | Merge branch 'mplegendre-features/external-packages' into develop | Todd Gamblin | 22 | -182/+1115 | |
2016-03-10 | Refactored external packages slightly. | Todd Gamblin | 4 | -84/+158 | |
- Move `Spec.__cmp__` out of spec, into concretize as `cmp_specs`. - `Spec.__cmp__` was never called (except explicitly) due to rich comparison operators from `key_ordering` - Refactor `_find_other_spec` to free function `find_spec`. Add a test for it to make sure it works. | |||||
2016-03-10 | whitespace and formatting | Todd Gamblin | 3 | -25/+26 | |
2016-03-10 | Remove vestigial variants in directory name. | Todd Gamblin | 1 | -5/+1 | |
2016-03-10 | Minor tweaks to abi code. | Todd Gamblin | 1 | -18/+18 | |
2016-03-10 | remove unnecessary import | Todd Gamblin | 1 | -1/+0 | |
2016-03-10 | update mirror config documentation. | Todd Gamblin | 1 | -5/+5 | |
- mirrors.yaml uses Spack's OrderedDict rather than lists. | |||||
2016-03-10 | Merge pull request #513 from alfredo-gimenez/develop | Todd Gamblin | 1 | -26/+37 | |
Variants and fixes to thrift package | |||||
2016-03-10 | Merge pull request #527 from LLNL/bugfix/github-525 | Todd Gamblin | 3 | -17/+132 | |
Bugfix/GitHub 525 | |||||
2016-03-09 | Merge pull request #522 from epfl-scitas/bugfix/mpfr | Todd Gamblin | 1 | -1/+2 | |
change of url for mpfr | |||||
2016-03-09 | Fix #525: sbang handles symlinks & directories properly. | Todd Gamblin | 1 | -11/+32 | |
2016-03-09 | Add unit test for sbang patching. | Todd Gamblin | 2 | -6/+100 | |
2016-03-09 | Merge branch 'features/external-packages' of github.com:mplegendre/spack ↵ | Matthew LeGendre | 1 | -2/+2 | |
into features/external-packages Conflicts: lib/spack/docs/site_configuration.rst | |||||
2016-03-09 | Update documentation for new packages.yaml config format. | Matthew LeGendre | 2 | -53/+49 | |
2016-03-09 | Fix problem with pure integer arguments in preferred versions list (e.g, 2 ↵ | Matthew LeGendre | 2 | -5/+6 | |
instead of 2.7.3) | |||||
2016-03-09 | Fixes #524 | Todd Gamblin | 3 | -17/+49 | |
- Had attempted to add more functionality by assigning different meanign None, True, and False values "keep_stage" (where False was "always delete"). - Turns out that's not really worth the complexity. Having the third "always delete" sense is hardly ever useful but makes the code hard to understand. | |||||
2016-03-09 | change of url for mpfr | Nicolas Richart | 1 | -1/+2 | |
2016-03-09 | Merge pull request #520 from LLNL/bugfix/remove-hdf5-unsupported-variant | Todd Gamblin | 1 | -4/+7 | |
Removing `unsupported` variant from HDF5. |