summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-07-30add new version of py-dvc (#25152)Ryan Marcellino1-3/+11
Co-authored-by: Cloud User <marcryan@ryanmarcelli001.hzterscemazurawp3xenxzahla.bx.internal.cloudapp.net>
2021-07-30dftd4: add v3.2.0, v3.1.0 and v3.0.0 (#25145)Sebastian Ehlert1-2/+4
2021-07-30py-fsspec: add v0.9.0 (#25133)Ryan Marcellino1-0/+1
Co-authored-by: Cloud User <marcryan@ryanmarcelli001.hzterscemazurawp3xenxzahla.bx.internal.cloudapp.net>
2021-07-30py-dulwich: add v0.20.21 (#25132)Ryan Marcellino1-0/+1
Co-authored-by: Cloud User <marcryan@ryanmarcelli001.hzterscemazurawp3xenxzahla.bx.internal.cloudapp.net>
2021-07-30py-diskcache: add v5.2.1 (#25131)Ryan Marcellino1-0/+3
Co-authored-by: Cloud User <marcryan@ryanmarcelli001.hzterscemazurawp3xenxzahla.bx.internal.cloudapp.net>
2021-07-30fides: add new package (#25128)Cyrus Harrison1-0/+40
2021-07-30Add C-Reduce and dependencies. (#25109)Olli Lupton3-0/+63
2021-07-30py-rich: add v10.0.0 (#25134)Ryan Marcellino1-0/+1
Co-authored-by: Cloud User <marcryan@ryanmarcelli001.hzterscemazurawp3xenxzahla.bx.internal.cloudapp.net>
2021-07-30py-psutil: add v5.8.0 (#25135)Ryan Marcellino1-0/+1
Co-authored-by: Cloud User <marcryan@ryanmarcelli001.hzterscemazurawp3xenxzahla.bx.internal.cloudapp.net>
2021-07-30py-pygit2: add v1.6.0 (#25136)Ryan Marcellino1-2/+4
Co-authored-by: Cloud User <marcryan@ryanmarcelli001.hzterscemazurawp3xenxzahla.bx.internal.cloudapp.net>
2021-07-30octopus: add cuda variant (#25126)downloadico1-5/+10
2021-07-30FEniCSx: updated dependencies (#25110)Garth N. Wells6-31/+28
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-07-30aml: update website, repository, and maintainer (#25140)Swann Perarnau1-7/+8
AML moved its repository and website during spring 2021. Signed-off-by: Swann Perarnau <swann@anl.gov>
2021-07-30openPMD-api: add v0.14.0 (#25142)Axel Huebl1-1/+4
Add the latest release.
2021-07-30quantum-espresso: update patch for AOCC support (#25144)AMD Toolchain Support1-46/+60
Co-authored-by: mohan002 <mohbabul@amd.com>
2021-07-30adding spack diff command (#22283)Vanessasaurus5-6/+448
A `spack diff` will take two specs, and then use the spack.solver.asp.SpackSolverSetup to generate lists of facts about each (e.g., nodes, variants, etc.) and then take a set difference between the two to show the user the differences. Example output: $ spack diff python@2.7.8 python@3.8.11 ==> Warning: This interface is subject to change. --- python@2.7.8/tsxdi6gl4lihp25qrm4d6nys3nypufbf +++ python@3.8.11/yjtseru4nbpllbaxb46q7wfkyxbuvzxx @@ variant_value @@ - python patches a8c52415a8b03c0e5f28b5d52ae498f7a7e602007db2b9554df28cd5685839b8 + python patches 0d98e93189bc278fbc37a50ed7f183bd8aaf249a8e1670a465f0db6bb4f8cf87 @@ version @@ - openssl Version(1.0.2u) + openssl Version(1.1.1k) - python Version(2.7.8) + python Version(3.8.11) Currently this uses diff-like output but we will attempt to improve on this in the future. One use case for `spack diff` is whenever a user has a disambiguate situation and cannot remember how two different installs are different. The command can also output `--json` in the case of a more analysis type use case where we want to save complete data with all diffs and the intersection. However, the command is really more intended for a command line use case, and we likely will have an analyzer more suited to saving data Signed-off-by: vsoch <vsoch@users.noreply.github.com> Co-authored-by: vsoch <vsoch@users.noreply.github.com> Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
2021-07-29ci: automatically prune the broken-specs list (#24809)Zack Galbreath1-0/+20
When a develop pipeline successfully finishes a `spack install`, check if the spec that was just built is on the broken-specs list. If so, remove it.
2021-07-29Catch ConnectionError from CDash reporter (#24818)Zack Galbreath3-25/+30
* Catch ConnectionError from CDash reporter Catch ConnectionError when attempting to upload the results of `spack install` to CDash. This follows in the spirit of #24299. We do not want `spack install` to exit with a non-zero status when something goes wrong while attempting to report results to CDash. * Catch HTTP Error 400 (Bad Request) in relate_cdash_builds()
2021-07-29Update sst-elements and dependency packages (#25041)sknigh6-38/+190
* sst-elements: add optional support for flashdimmsim, dramsim3 and add new packages for each * sst-dumpi: add version 7.1.0 * sst-core: autotools dependencies are required for all versions * new package: dtc * add error message redirect for +dumpi, otf, and otf2: these are not currently supported
2021-07-29nest: add v3.0 and v2.20.1, removed previous versions (#24328)Itaru Kitayama1-8/+3
Co-authored-by: Itaru Kitayama <itaru.kitayama@riken.jp>
2021-07-29Move build tests from GA to Gitlab (#25120)Massimiliano Culpo4-79/+92
Modifications: - Remove the "build tests" workflow from GitHub Actions - Setup a similar e2e test on Gitlab In this way we'll reduce load on GitHub Actions workflows and for e2e tests will benefit from the buildcache reuse granted by pipelines.
2021-07-28Added support for using the Cray LibSci BLAS/LAPACK/ScaLAPACK library. (#25124)Brian Van Essen2-4/+10
2021-07-28add parmetis variant to conduit (#25127)Cyrus Harrison1-0/+22
2021-07-28petsc: update config option logic for locating dependencies (#25074)Satish Balay1-93/+48
Primarily use --with-package-include, --with-package-lib options (vs. --with-package-dir)
2021-07-28add more directories to implicit link exclusionChris White1-7/+12
2021-07-28re2: addv2021-06-01 and 'shared' variant (#25121)iarspider1-0/+10
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-07-28gcc: add v11.2.0 (#25125)Michael Kuhn1-0/+1
2021-07-28libxc: add v5.1.5 (#25123)Rémi Lacroix1-0/+1
2021-07-28pdc: add new package (#24762)Houjun Tang1-0/+42
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2021-07-28poppler: drop splash patch for 21.07.0 (#25032)Dylan Simon1-1/+1
ENABLE_SPLASH configuration has been removed entirely after 21.06 so patch is no longer necessary after #24931. (Versions between 0.90.1 and 21.06 will likely still need a patch, and while it's not clear if this patch is the right one, seems better to leave something in.)
2021-07-28nvshmem: set env variables instead of appending (#25095)Tim Moon1-28/+14
2021-07-28glvis: add v4.0 (#25045)Tom Stitt1-32/+73
2021-07-28octopus: add v10.5 (#25068)downloadico1-3/+4
2021-07-28ParaView: disable VTK_MODULE_USE_EXTERNAL_ParaView_vtkcatalyst to avoid ↵Ethan Stam1-0/+3
looking for external Catalyst_DIR (#25061)
2021-07-28gurobi: add v9.1.2 and extend python (#25064)Glenn Johnson1-10/+27
- add version 9.1.2 - set a license file - set the license environment variable - remove the download and license information out of the description so it does not show up in environment modules - extend python and set python version constraints - build gurobipy to be used in any compatible python, used for more extensive computations than the gurobi shell - remove preexisting PYTHONPATH from gurobi.sh as the shell uses a built-in python, which will likely be different from "system" python - add maintainer
2021-07-28vtk-m: add conflict with gcc version < 5.0 (#25117)gpotter21-0/+3
2021-07-28py-absl-py: add v0.11.0, v0.12.0, v0.13.0 (#25122)iarspider1-0/+3
2021-07-28fix roctracer references in hip and cleanup code in rocprofiler-dev recipe ↵Sreenivasa Murthy Kolam3-68/+50
(#24994) Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2021-07-27bugfix: be careful about GITHUB_BASE_REF in `spack style`Todd Gamblin2-9/+17
`spack style` previously used a Travis CI variable to figure out what the base branch of a PR was, and this was apparently also set on `develop`. We switched to `GITHUB_BASE_REF` to support GitHub Actions, but it looks like this is set to `""` in pushes to develop, so `spack style` breaks there. This PR does two things: - [x] Remove `GITHUB_BASE_REF` knowledge from `spack style` entirely - [x] Handle `GITHUB_BASE_REF` in style scripts instead, and explicitly pass the base ref if it is present, but don't otherwise. This makes `spack style` *not* dependent on the environment and fixes handling of the base branch in the right place.
2021-07-27AML: Add E4S testsuite stand alone test (#23874)Richarda Butler1-0/+40
2021-07-27`spack style`: add `--root` option (#25085)Todd Gamblin6-53/+293
This adds a `--root` option so that `spack style` can check style for a spack instance other than its own. We also change the inner workings of `spack style` so that `--config FILE` (and similar options for the various tools) options are used. This ensures that when `spack style` runs, it always uses the config from the running spack, and does *not* pick up configuration from the external root. - [x] add `--root` option to `spack style` - [x] add `--config` (or similar) option when invoking style tools - [x] add a test that verifies we can check an external instance
2021-07-27[py-lmfit] added version 1.0.2 (#25108)Jen Herting1-2/+7
* [py-lmfit] fixed py-asteval dependency requirements * [py-lmfit] added version 1.0.2 * [py-lmfit] flake8 * [py-lmfit] 1.0.2 reqires python 3.6 * [py-lmfit] removed newer dependency requirements to be in line with setup.py not requirements.txt
2021-07-27pbs: new virtual package (#24568)Seth R. Johnson3-2/+40
* pbs: new virtual package Some of our clusters have an older installation of libtorque and tm.h that are *not* from OpenPBS. Using the current openpbs dependency for openmpi causes concretization errors due to restrictions on older python and hwloc requirements that don't apply, even with an external non-buildable installation. The new 'torque' bundle package allows users to point to that external installation without problems. Detailed description of torque by Sergey Kosukhin <skosukhin@gmail.com>
2021-07-27aspect: add v2.3.0 (#25100)Timo Heister1-0/+1
2021-07-27py-sphinx: add versions up to v4.1.2 (#25092)Adam J. Stewart1-1/+9
2021-07-27pybind11: add v2.7.0 (#25103)Garth N. Wells1-0/+1
2021-07-27Add xtensor 0.23.10 and xsimd 07.5.0 version (#25105)Garth N. Wells2-2/+4
2021-07-27serf: add missing libuuid dependency (#25098)Adam J. Stewart3-27/+42
2021-07-27openmpi: fix cuda dependency (#25101)Satish Balay1-2/+1
2021-07-27libfuse: fix typo (#25104)Michael Kuhn1-2/+2
This caused both static and shared libraries to be disabled.