Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-12-17 | pangolin: add new package (#20388) | Adam J. Stewart | 1 | -0/+22 | |
2020-12-17 | kim-api: added v2.2.1 (#20382) | Ryan S. Elliott | 1 | -1/+2 | |
2020-12-17 | suite-sparse: add flags for Fujitsu compilers (#20393) | ketsubouchi | 1 | -2/+2 | |
2020-12-17 | docs: add single node concurrent build example (#20416) | Tamara Dahlgren | 1 | -4/+11 | |
2020-12-17 | OpenCV: add versions up to v4.5.0, variants (#20378) | Adam J. Stewart | 1 | -29/+27 | |
2020-12-17 | flexi: new package (#20313) | Michael Kuhn | 1 | -0/+41 | |
2020-12-17 | openblas: added v0.3.13 (#20357) | Michael Kuhn | 1 | -0/+6 | |
2020-12-17 | mbedtls: added v2.16.9 (#20422) | Ryan Mast | 1 | -0/+1 | |
2020-12-17 | DBoW2: add new package (#20387) | Adam J. Stewart | 1 | -0/+21 | |
2020-12-17 | acts: added v3.00.0 (#20402) | Hadrien G | 1 | -0/+1 | |
2020-12-17 | arm: added new package (#18019) | Massimiliano Culpo | 1 | -0/+86 | |
The package is at the moment not installable, just detectable. | |||||
2020-12-17 | xlc, xlf: added new packages (#18154) | Massimiliano Culpo | 2 | -0/+150 | |
2020-12-17 | unit-tests: ensure that installed packages can be reused (#20307) | Massimiliano Culpo | 1 | -0/+84 | |
refers #20292 Added a unit test that ensures we can reuse installed packages even if in the repository variants have been removed or added. | |||||
2020-12-17 | help2man: update to 1.47.16 (#20397) | Ryan Mast | 1 | -0/+1 | |
2020-12-16 | sundials: add versions up to 5.6.1 (#20436) | Ryan Mast | 1 | -0/+2 | |
2020-12-16 | Added PyAMG package. (#20414) | Ben Cowan | 1 | -0/+25 | |
2020-12-16 | cli11: add new package (#20398) | Ryan Mast | 1 | -0/+26 | |
2020-12-16 | PythonPackage: add import module smoke tests (#20023) | Adam J. Stewart | 241 | -1046/+335 | |
2020-12-16 | ninja: update to version 1.10.2 (#20399) | Ryan Mast | 1 | -0/+1 | |
2020-12-16 | AMD ROCm release for mivisionx Bump up versions - 3.9.0 and 3.10.0 (#20401) | arjun-raj-kuppala | 1 | -2/+4 | |
2020-12-16 | dlib: add new package (#20386) | Adam J. Stewart | 1 | -0/+21 | |
2020-12-16 | pylikwid: New recipe (#20408) | Thomas Gruber | 1 | -0/+31 | |
2020-12-16 | automake: update to 1.16.3 (#20421) | Ryan Mast | 1 | -0/+1 | |
2020-12-16 | Update the plumed 2.6.2 (#20425) | Zhiyi Wu | 1 | -1/+2 | |
2020-12-16 | docs: fix spack install debug arg order (#20428) | Greg Becker | 1 | -4/+3 | |
2020-12-16 | Version update to 5.3.0 (#20433) | Desmond Orton | 1 | -0/+2 | |
2020-12-16 | Add RAJA v0.13.0 (#20431) | David Beckingsale | 1 | -0/+1 | |
2020-12-16 | Docs: add more Command Reference links to spack test (#20413) | Adam J. Stewart | 1 | -2/+12 | |
2020-12-16 | Match master version instead of develop for PARAVIEW_VTK_DIR (#20427) | Ethan Stam | 1 | -1/+1 | |
2020-12-16 | docs: fix spack command for unit-test pytest help (#20415) | Tamara Dahlgren | 1 | -1/+1 | |
2020-12-16 | loop fuser option (#20417) | Danny Taller | 1 | -2/+4 | |
2020-12-16 | Added TFEL v3.4 and MGIS v1.2 (#20234) | thelfer | 2 | -3/+13 | |
2020-12-15 | Fix comparisons for abstract specs (#20341) | Greg Becker | 2 | -3/+29 | |
bug only relevant for python3 | |||||
2020-12-15 | Kluge to get the gfortran linker to work correctly for SciPy on Big Sur. ↵ | Ben Cowan | 1 | -0/+8 | |
(#20367) * Kluge to get the gfortran linker to work correctly on Big Sur. * Fixed formatting error; stetting the other. * Removed spaces. * Added comment, mainly to re-trigger Spack CI. | |||||
2020-12-15 | concretizer: don't use one_of_iff for range constraints (#20383) | Todd Gamblin | 2 | -58/+50 | |
Currently, version range constraints, compiler version range constraints, and target range constraints are implemented by generating ground rules from `asp.py`, via `one_of_iff()`. The rules look like this: ``` version_satisfies("python", "2.6:") :- 1 { version("python", "2.4"); ... } 1. 1 { version("python", "2.4"); ... } 1. :- version_satisfies("python", "2.6:"). ``` So, `version_satisfies(Package, Constraint)` is true if and only if the package is assigned a version that satisfies the constraint. We precompute the set of known versions that satisfy the constraint, and generate the rule in `SpackSolverSetup`. We shouldn't need to generate already-ground rules for this. Rather, we should leave it to the grounder to do the grounding, and generate facts so that the constraint semantics can be defined in `concretize.lp`. We can replace rules like the ones above with facts like this: ``` version_satisfies("python", "2.6:", "2.4") ``` And ground them in `concretize.lp` with rules like this: ``` 1 { version(Package, Version) : version_satisfies(Package, Constraint, Version) } 1 :- version_satisfies(Package, Constraint). version_satisfies(Package, Constraint) :- version(Package, Version), version_satisfies(Package, Constraint, Version). ``` The top rule is the same as before. It makes conditional dependencies and other places where version constraints are used work properly. Note that we do not need the cardinality constraint for the second rule -- we already have rules saying there can be only one version assigned to a package, so we can just infer from `version/2` `version_satisfies/3`. This form is also safe for grounding -- If we used the original form we'd have unsafe variables like `Constraint` and `Package` -- the original form only really worked when specified as ground to begin with. - [x] use facts instead of generating rules for package version constraints - [x] use facts instead of generating rules for compiler version constraints - [x] use facts instead of generating rules for target range constraints - [x] remove `one_of_iff()` and `iff()` as they're no longer needed | |||||
2020-12-15 | fmt: added v7.1.3, update URLs (#20404) | Dr. Christian Tacke | 1 | -2/+3 | |
2020-12-15 | bison: added versions up to v3.7.4 (#20400) | Ryan Mast | 1 | -0/+5 | |
2020-12-15 | gromacs: removed mentions of non-existing variants (#20405) | AMD Toolchain Support | 1 | -1/+0 | |
2020-12-15 | dealii, piranha, trilinos: remove mentions of non-existing variants (#20406) | Massimiliano Culpo | 3 | -6/+2 | |
2020-12-15 | Bugfix/docs: correct and expand smoke test documentation (#20278) | Tamara Dahlgren | 1 | -70/+151 | |
2020-12-15 | comgr: disable hip compile test from /opt/rocm (#20330) | Mark W. Krentel | 2 | -2/+20 | |
2020-12-15 | outputs: restore default output of fetch/build/total times (#20394) | Tamara Dahlgren | 1 | -5/+4 | |
2020-12-15 | package sanity: ensure all variant defaults are allowed values (#20373) | Massimiliano Culpo | 19 | -25/+36 | |
2020-12-14 | Bugfix: Correct the git URL (#20391) | Tamara Dahlgren | 1 | -1/+1 | |
2020-12-14 | ParaView: add new ParaView-5.9.0-RC2 release (#20222) | Vicente Bolea | 1 | -2/+3 | |
* ParaView: add new ParaView-5.9.0-RC2 release Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com> * Update var/spack/repos/builtin/packages/paraview/package.py Indeed, I misunderstood the previous review. This looks good to me too. Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> | |||||
2020-12-14 | bazel: add latest versions up to 3.7.1 (#20355) | Ryan Mast | 1 | -1/+4 | |
2020-12-14 | boost: added v1.75.0 (#20366) | Tim Haines | 1 | -0/+1 | |
2020-12-14 | mysql: fixed variant mismatch with boost (#20370) | Andre Sailer | 1 | -1/+1 | |
Require boost at cxxstd=14 if cxxstd=14 is selected, not 11 | |||||
2020-12-14 | likwid: Add variant for Nvidia GPU profiling feature (#20337) | Thomas Gruber | 1 | -4/+34 | |
2020-12-14 | WarpX: PSATD on (#20342) | Axel Huebl | 1 | -4/+4 | |
Enabling PSATD is not mutually exclusive with other runtime options anymore, so we can always compile with support for it to ease usability. |