forked from spack/spack
-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
deploy: merge upstream 0.16.3 #1305
Merged
Merged
Changes from all commits
Commits
Show all changes
143 commits
Select commit
Hold shift + click to select a range
d6bd95d
py-ipykernel: fix install (#19617)
ax3l c42ce43
hip support for umpire, chai, raja, camp (#19715)
dtaller 38cf4f9
fix error handling for spack test results command (#19987)
becker33 cda34ba
py-ipykernel: fix bug in phase method (#19986)
adamjstewart 508534a
recognize macOS 11.1 as big sur (#20038)
aumuell ad84351
Docs: remove duplication in Command Reference (#20021)
adamjstewart 8e1b5f7
concretizer: treat conditional providers correctly (#20086)
alalazo 0ae4982
concretizer: allow a bool to be passed as argument for tests dependen…
alalazo b326d59
concretizer: prioritize matching compilers over newer versions (#20020)
alalazo d7ffdd7
concretizer: treat target ranges in directives correctly (#19988)
alalazo 9628386
Typos: add missing closing parens (#20174)
hartzell 22d7937
concretizer: swap priority of selecting provider and default variant …
alalazo 1e1a6f4
concretizer: remove ad-hoc rule for external packages (#20193)
alalazo 0b7a22d
spec: return early from concretization if a spec is already concrete …
alalazo 24fb43c
Fixes compile time errors (#20006)
MichaelLaufer 598c25b
concretizer: don't optimize emitting version_satisfies() (#20128)
aweits 63d75cd
boost: disable find_package's config mode for boost prior to v1.70.0 …
alalazo 571e367
Fix hipcc once more (#20095)
haampie b78cc5b
concretizer: try hard to infer the real version of compilers (#20099)
alalazo 92de484
concretizer: call inject_patches_variants() on the roots of the specs…
aweits 30290ac
avoid circular import (#20236)
becker33 b4f79f3
environment installs: fix reporting. (#20004)
matz-e a6d433b
concretizer: restrict maximizing variant values to MV variants (#20194)
alalazo ecfba13
concretizer: each external version is allowed by definition (#20247)
alalazo 9499dc4
VTK-m: update to specify correct requirements to kokkos (#20097)
0e725f0
concretizer: refactor handling of special variants dev_build and patches
tgamblin 30a9e64
bugfix: work around issue handling packages not in any repo
alalazo ab3f1b1
concretizer: try hard to obtain all needed variant_possible_value()'s…
aweits 802c5bd
Tests: enable re-use of post-install tests in smoke tests (#20298)
tldahlgren 27f6b3d
concretizer: remove clingo command-line driver (#20362)
tgamblin bf3a873
package sanity: ensure all variant defaults are allowed values (#20373)
alalazo 12d035b
concretizer: don't use one_of_iff for range constraints (#20383)
tgamblin 378af92
Fix comparisons for abstract specs (#20341)
becker33 d82d2bb
unit-tests: ensure that installed packages can be reused (#20307)
alalazo 18c5f10
ci: fixes for compiler bootstrapping (#17563)
scottwittenburg a4066a5
asp: memoize the list of all target_specs to speed-up setup phase (#2…
alalazo d0dfd3c
concretizer: add #defined statements to avoid warnings.
tgamblin ea617f8
concretizer: pull _develop_specs_from_env out of main setup loop
tgamblin 6c6631c
concretizer: spec_clauses should traverse dependencies
tgamblin ff9ee9f
concretizer: move conditional dependency logic into `concretize.lp`
tgamblin 02e0ea6
concretizer: avoid redundant grounding on dependency types
alalazo 364c5b6
concretizer: emit facts for constraints on imposed dependencies
alalazo ab3f53d
concretizer: emit facts for integrity constraints
alalazo cb76c5a
concretizer: fix failing unit tests
alalazo 4bbc6ee
concretizer: optimized loop on node platforms
alalazo acd523c
concretizer: optimize loop on compiler version
alalazo 1a1babe
concretizer: refactor conditional rules to be less repetitious (#20507)
tgamblin 290043b
Add Intel oneAPI packages (#20411)
rscohn2 f719512
bugfix: do not write empty default dicts/lists in envs (#20526)
becker33 ec42016
concretizer: generate facts for externals
alalazo 56acb5a
bugfix: infinite loop when building a set from incomplete specs (#20649)
tgamblin 9bb0375
concretizer: more detailed section headers in concretize.lp
tgamblin 66376ab
concretizer: make _condtion_id_counter an iterator
tgamblin 6056cb7
concretizer: consolidate handling of virtuals into spec_clauses
tgamblin 247e73e
concretizer: convert virtuals to facts; move all rules to `concretize…
tgamblin 8f85ab8
concretizer: remove rule generation code from concretizer
tgamblin 9393d97
concretizer: simplify handling of virtual version constraints
tgamblin 8e442d6
concretizer: use consistent naming for compiler predicates (#20677)
tgamblin ddd9c86
concretizer: make rules on virtual packages more linear
alalazo d0594ba
Remove hard-coded standard C++ library selection and add more release…
ye-luo 41e7293
fix mpi lib paths, add virtual provides (#20693)
rscohn2 7e5f728
intel-oneapi-compilers package: correct module file (#20686)
frankwillmore 1df8e1d
intel-oneapi-mpi: virtual provider support (#20732)
rscohn2 c99850d
restore ability of dev-build to skip patches (#20351)
robertu94 ffa8479
libyogrt: remove conflicts triggered by an invalid value (#20794)
alalazo 7162e15
concretizer: dependency conditions cannot hold if package is external
alalazo 488a08b
concretizer: require at least a dependency type to say the dependency…
alalazo 58d167b
py-hovorod: fix typo on variant name in conflicts directive (#20906)
henrique cdd86bd
[WIP] relocate.py: parallelize test replacement logic (#19690)
nhanford 1802205
store sbang_install_path in buildinfo, use for subsequent relocation …
eugeneswalker 40d3289
Print groups properly for spack find -d (#20028)
lrtfm e1dc4ba
llvm: "master" branch is now "main" branch (#21411)
eugeneswalker 240726a
add intel oneapi to compiler/pkg translations (#21448)
becker33 805b412
adding environment to OneMKL packages so that examples will build (#2…
frankwillmore 863f455
intel-oneapi-compilers: add to LD_LIBRARY_PATH so that it finds libi…
frankwillmore 2607bc5
intel-oneapi-compilers/mpi: add module support (#20808)
frankwillmore 3256f01
apple-clang: add correct path to compiler wrappers (#21662)
adamjstewart d079816
Resolve (post-cherry-picking) flake8 errors
tldahlgren 8dd2d74
Update CHANGELOG and release version
tldahlgren a3714b3
updates for new tutorial
becker33 393a105
update tutorial public key
becker33 8c05387
respect -k/verify-ssl-false in _existing_url method (#21864)
becker33 566becb
use package supplied autogen.sh (#20319)
ptooley a59fcd6
Python 3.10 support: collections.abc (#20441)
adamjstewart 94bb37c
concretizer: simplify "fact" method (#21148)
alalazo 8d13193
Improve error message for inconsistencies in package.py (#21811)
alalazo 14e1793
Updates to support clingo-cffi (#20657)
joshessman-llnl 2a4d2f9
Run clingo-cffi tests in a container (#21913)
alalazo 0678d5d
repo: generalize "swap" context manager to also accept paths
alalazo 4e5e1e8
Move context manager to swap the current store into spack.store
alalazo f30fc6c
Move context manager to swap the current configuration into spack.config
alalazo 095ace9
bugfix for target adjustments on target ranges (#20537)
becker33 2a5f46d
Added a context manager to swap architectures
alalazo bd9929f
make `spack fetch` work with environments (#19166)
healther 316c292
clingo: prefer master branch
tgamblin add339c
Clingo: fix missing import (#21364)
adamjstewart 0b5c5b8
clingo: added a package with option for bootstrapping clingo (#20652)
alalazo 68ef6fc
clingo: fix typo (#22444)
maxim-belkin 6c1b348
clingo-bootstrap: account for cray platform (#22460)
alalazo 16f7a02
Bootstrap clingo from sources (#21446)
alalazo f1c7402
bootstrap: account for platform specific configuration scopes (#22489)
alalazo a823cff
concretizer: unify logic for spec conditionals
tgamblin 9717e02
bugfix: do not generate dep conditions when no dependency
tgamblin 4d148a4
bugfix: allow imposed constraints to be overridden in special cases
tgamblin 61e619b
spack location: bugfix for out of source build dirs (#22348)
haampie 31a07f9
Channelflow: Fix the package. (#22483)
RemiLacroix-IDRIS b11dd04
Make SingleFileScope able to repopulate the cache after clearing it (…
alalazo e7494b6
ASP-based solver: model disjoint sets for multivalued variants (#22534)
alalazo 18880a6
clingo: modify recipe for bootstrapping (#22354)
alalazo 9f99e8a
Externals are preferred even when they have non-default variant values
alalazo 6e71480
Enforce uniqueness of the version_weight atom per node
alalazo a5213da
bugfix for active when pkg is already active error (#22587)
cyrush c8a10e4
Fix clearing cache of InternalConfigScope (#22609)
haampie cbd5533
Bootstrap: add _builtin config scope (#22610)
haampie 43cea1b
Bootstrapping: swap store before configuration (#22631)
alalazo 2496c7b
Remove erroneous warnings about quotes for from_source_file (#22767)
adamjstewart 5546b22
"spack build-env" searches env for relevant spec (#21642)
scheibelp 2655e21
ASP-based solver: assign OS correctly with inheritance from parent (#…
alalazo f1f94ad
Externals with merged prefixes (#22653)
scheibelp 8a7bfe9
ASP-based solver: suppress warnings when constructing facts (#23090)
alalazo 0d173bb
Use Python's built-in machinery to import compilers (#23290)
alalazo 4a7581e
Add "spack [cd|location] --source-dir" (#22321)
haampie fb27c7a
spack location: fix usage without args (#22755)
haampie 13fed37
Import hooks using Python's built-in machinery (#23288)
alalazo 30dd612
ASP-based solver: no intermediate package for concretizing together (…
alalazo 76c5a02
ASP-based solve: minimize compiler mismatches (#23016)
alalazo 818664d
performance: speed up existence checks in packages (#23661)
tgamblin 80f0c78
Style fixes for v0.16.2 release
alalazo f1fe03c
Update CHANGELOG and release version for v0.16.2
tgamblin c699e90
Update command to setup tutorial (#24488)
alalazo 9120856
Fix fetching for Python 3.9.6 (#24686)
adamjstewart 6b0c775
clang/llvm: fix version detection (#19978)
michaelkuhn 0f48608
Fix use of quotes in Python build system (#22279)
adamjstewart 7f29dd2
Cray: fix extracting paths from module files (#23472)
haampie 2ae92eb
Use AWS CloudFront for source mirror (#23978)
tgamblin 77e633e
locks: only open lockfiles once instead of for every lock held (#24794)
tgamblin 0e85d70
Ensure all roots of an installed environment are marked explicit in d…
becker33 073c92d
docker: Fix CentOS 6 build on Docker Hub (#24804)
alalazo aebc8f6
docker: remove boto3 from CentOS 6 since it requires and updated pip…
alalazo 4cd6381
Remove centos:6 image references
haampie 7caa844
Fix style tests
haampie 3b55c2e
Bump version and update changelog
haampie 5961b61
Merge remote-tracking branch 'origin/releases/v0.16' into merge-da-up…
matz-e File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
mirrors: | ||
spack-public: https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/ | ||
spack-public: https://mirror.spack.io |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -126,9 +126,6 @@ are currently supported are summarized in the table below: | |
* - Ubuntu 18.04 | ||
- ``ubuntu:18.04`` | ||
- ``spack/ubuntu-bionic`` | ||
* - CentOS 6 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚀 |
||
- ``centos:6`` | ||
- ``spack/centos6`` | ||
* - CentOS 7 | ||
- ``centos:7`` | ||
- ``spack/centos7`` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀 🌔
💎 🙌