summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2021-02-17concretizer: move conditional dependency logic into `concretize.lp`Todd Gamblin2-18/+60
2021-02-17concretizer: spec_clauses should traverse dependenciesTodd Gamblin1-20/+24
2021-02-17concretizer: pull _develop_specs_from_env out of main setup loopTodd Gamblin1-7/+10
2021-02-17concretizer: add #defined statements to avoid warnings.Todd Gamblin1-0/+2
2021-02-17asp: memoize the list of all target_specs to speed-up setup phase (#20473)Massimiliano Culpo1-4/+11
2021-02-17ci: fixes for compiler bootstrapping (#17563)Scott Wittenburg7-63/+241
2021-02-17unit-tests: ensure that installed packages can be reused (#20307)Massimiliano Culpo1-0/+84
2021-02-17Fix comparisons for abstract specs (#20341)Greg Becker2-3/+29
2021-02-17concretizer: don't use one_of_iff for range constraints (#20383)Todd Gamblin2-58/+50
2021-02-17package sanity: ensure all variant defaults are allowed values (#20373)Massimiliano Culpo3-5/+16
2021-02-17concretizer: remove clingo command-line driver (#20362)Todd Gamblin1-216/+0
2021-02-17Tests: enable re-use of post-install tests in smoke tests (#20298)Tamara Dahlgren1-1/+5
2021-02-17concretizer: try hard to obtain all needed variant_possible_value()'s (#20102)Andrew W Elble5-10/+52
2021-02-17bugfix: work around issue handling packages not in any repoMassimiliano Culpo2-0/+7
2021-02-17concretizer: refactor handling of special variants dev_build and patchesTodd Gamblin2-50/+55
2021-02-17concretizer: each external version is allowed by definition (#20247)Massimiliano Culpo3-0/+26
2021-02-17concretizer: restrict maximizing variant values to MV variants (#20194)Massimiliano Culpo2-2/+10
2021-02-17environment installs: fix reporting. (#20004)Matthias Wolf1-1/+1
2021-02-17avoid circular import (#20236)Greg Becker1-1/+1
2021-02-17concretizer: call inject_patches_variants() on the roots of the specs (#20203)Andrew W Elble3-4/+14
2021-02-17concretizer: try hard to infer the real version of compilers (#20099)Massimiliano Culpo3-3/+53
2021-02-17Fix hipcc once more (#20095)Harmen Stoppels2-27/+22
2021-02-17concretizer: don't optimize emitting version_satisfies() (#20128)Andrew W Elble2-4/+5
2021-02-17spec: return early from concretization if a spec is already concrete (#20196)Massimiliano Culpo1-0/+3
2021-02-17concretizer: remove ad-hoc rule for external packages (#20193)Massimiliano Culpo2-7/+10
2021-02-17concretizer: swap priority of selecting provider and default variant (#20182)Massimiliano Culpo2-13/+27
2021-02-17Typos: add missing closing parens (#20174)George Hartzell1-3/+3
2021-02-17concretizer: treat target ranges in directives correctly (#19988)Massimiliano Culpo2-1/+59
2021-02-17concretizer: prioritize matching compilers over newer versions (#20020)Massimiliano Culpo3-6/+32
2021-02-17concretizer: allow a bool to be passed as argument for tests dependencies (#2...Massimiliano Culpo3-8/+54
2021-02-17concretizer: treat conditional providers correctly (#20086)Massimiliano Culpo2-1/+18
2021-02-17Docs: remove duplication in Command Reference (#20021)Adam J. Stewart2-2/+2
2021-02-17recognize macOS 11.1 as big sur (#20038)Martin Aumüller1-2/+6
2021-02-17fix error handling for spack test results command (#19987)Greg Becker1-0/+1
2021-02-17hip support for umpire, chai, raja, camp (#19715)Danny Taller2-0/+139
2021-02-17apple-clang: add correct path to compiler wrappers (#21662)Adam J. Stewart1-1/+1
2021-02-16Delete unused "mutable_mock_store" fixture (#21632)Massimiliano Culpo1-31/+0
2021-02-16Pipelines: Temporary buildcache storage (#21474)Scott Wittenburg9-83/+427
2021-02-16NAG compiler: disable forcing RPATH/RUNPATH (#21701)Sergey Kosukhin1-0/+10
2021-02-16Pipelines: DAG Pruning (#20435)Scott Wittenburg9-257/+827
2021-02-13Correct the reference to the staged examples files (#21557)Tamara Dahlgren1-3/+3
2021-02-12Introduce a SPACK_PYTHON environment variable (#21222)Chuck Atkins1-0/+8
2021-02-11unit test: refactored bindist.py (#21497)Massimiliano Culpo1-353/+156
2021-02-11database: don't create a date object in `query()` unless it's necessaryTodd Gamblin1-5/+6
2021-02-11version: precompile regexes in Version constructorTodd Gamblin1-6/+9
2021-02-11spack_json: _strify should be a no-op in Python 3Todd Gamblin1-3/+7
2021-02-11database: do not redundantly mark specs concreteTodd Gamblin2-5/+9
2021-02-11spec performance: don't parse in from_node_dictTodd Gamblin1-1/+3
2021-02-10Added a context manager to swap architecturesMassimiliano Culpo5-34/+88
2021-02-10Move context manager to swap the current configuration into spack.configMassimiliano Culpo3-64/+78