Commit graph

20787 commits

Author SHA1 Message Date
Harmen Stoppels
618edbe5d5
q-e-sirius: add dependency on pkgconfig (#23035) 2021-04-19 11:50:52 +02:00
Harmen Stoppels
4d48e09116
findutils: add v4.7.0 and v4.8.0, drop v4.6.0 patches (#23031) 2021-04-19 11:50:01 +02:00
Morten Kristensen
e47b1ff95c
py-vermin: add latest version 1.1.1 (#23071) 2021-04-18 19:00:16 +00:00
Robert Mijakovic
7e56973d22
py-sip: fix for missing flex/bison (#22870) 2021-04-18 09:16:08 -05:00
arjun-raj-kuppala
181341c8b3
AMD ROCm 4.1 release: Add new package - hipfft (#23061) 2021-04-17 09:00:44 +02:00
Hadrien G
a4157173a0
acts: add v7.00.0 (#23024) 2021-04-17 08:03:57 +02:00
Jen Herting
e32cb16b5a
New package: r-assertive-data-us (#23048) 2021-04-16 21:49:00 -06:00
Jen Herting
d5f07126cb
New package: r-assertive-data (#23050) 2021-04-16 21:43:11 -06:00
Jen Herting
c017e4e2b0
New package: r-assertive-data-uk (#23047) 2021-04-17 03:38:10 +00:00
Jen Herting
70fadef7c2
New package: r-caretensemble (#23043) 2021-04-16 22:30:24 -05:00
Jen Herting
3f94fee04d
New package: r-ggthemes (#23045) 2021-04-16 21:28:05 -06:00
Jen Herting
bf24bb3154
New package: r-assertive-code (#23046) 2021-04-16 22:21:11 -05:00
Pramod Kumbhar
ed9ec30176
Make OpenJDK portable for Mac OS (#23054)
* Add 11.02 and 11.0.1 versions for Mac OS
 * Update `install` method compatible for Mac OS

See also discussion in #21173
2021-04-16 21:10:38 -05:00
Cyrus Harrison
d22f4fc983
bugfix for conduit py module install path (#23057)
* add lost logic for setting python install dir

* conduit: fix missing pass of python install path during build
2021-04-16 19:16:09 -06:00
Chris Richardson
117857ec72
Updates for xtensor to 0.23.4 (#22898)
* Updates for xtensor

* Update package.py
2021-04-16 18:08:46 -07:00
Jen Herting
2347b723cc
New package: r-assertive-strings (#22936) 2021-04-16 18:07:08 -06:00
Harmen Stoppels
7e49e74abd
Depend on binutils with ld and plugins in GCC (#22989) 2021-04-17 01:16:08 +02:00
Bryan Herman
fbecd6d876
allow any Python 3.7 patch version for vtk@8 (#22912) 2021-04-16 15:44:50 -07:00
Scott McMillan
4919eac5d1
Update VASP package for NVIDIA compilers (#23020)
Co-authored-by: Scott McMillan <smcmillan@nvidia.com>
2021-04-16 16:43:10 -06:00
Scott McMillan
212d33ecda
Update readline package for NVIDIA compilers (#23019)
Co-authored-by: Scott McMillan <smcmillan@nvidia.com>
2021-04-16 16:37:10 -06:00
Cameron Stanavige
c69b750a52
kvtree: add variant and new releases (#22852)
This updates the url and adds three versions to the package. This also adds a variant for the KVTree "file_lock" cmake option.
2021-04-16 15:32:38 -07:00
Robert Brunner
1a85c3cd43
str: When building @develop branch, use @master for several dependencies. (#22916) 2021-04-16 15:29:55 -07:00
Robert Mijakovic
4cca69f4ed
llvm: new version, 12.0.0 (#23033)
Co-authored-by: Robert Mijakovic <robert.mijakovic@lxp.lu>
2021-04-16 15:15:18 -07:00
Nichols A. Romero
d0a79fd80d
QE April 2021 (#23049) 2021-04-16 15:10:11 -07:00
Jen Herting
363fa4242d
New package: r-deriv (#22781)
Co-authored-by: Alex C Leute <aclrc@rit.edu>
2021-04-16 14:53:00 -07:00
Chris Richardson
cc5c44a695
Update to 2.6.2 (#23017) 2021-04-16 16:09:01 -05:00
Robert Cohn
89e9e44bf2
add maintainers to legacy intel product pacakges (#23030) 2021-04-16 16:07:59 -05:00
Pramod Kumbhar
546581aefe
fix openjdk build error: Prefix import missing (#23014)
fixes #23013
2021-04-16 16:03:56 -05:00
Harmen Stoppels
b1ec5154db
LLVM needs ld gold with plugin support (#22988)
See https://llvm.org/docs/GoldPlugin.html
2021-04-16 19:48:32 +01:00
Sergey Kosukhin
5d88f439f3
claw: bugfix for Cray compiler (#23027) 2021-04-16 15:11:57 +00:00
Sergey Kosukhin
06ca7f4f3e
numactl: enable building with pgi@20: (#23026) 2021-04-16 16:34:48 +02:00
Vanessasaurus
e6de04d149
docs: spack does not have a variant debug for libelf (#23021)
Signed-off-by: vsoch <vsoch@users.noreply.github.com>

Co-authored-by: vsoch <vsoch@users.noreply.github.com>
2021-04-16 09:29:42 +02:00
Olivier Cessenat
5d42054483
octave-optim: more precise dependency constraints (#22909) 2021-04-16 09:17:40 +02:00
Zack Galbreath
080d9b094f
Return non-zero from CDash reporter when errors are detected (#22962) 2021-04-15 15:11:08 -06:00
KoyamaSohei
e8454e498a
update libpmemobj-cpp (#22897) 2021-04-15 13:51:03 -07:00
Evan Bollig
1a32f4a08c
Added thread-MPI to build. (#22992) 2021-04-15 08:14:24 -07:00
AMD Toolchain Support
92291120cb
Amdfftw and fftw: add variants and conflicts (#22940)
FFTW:
(1) Condition to ensure Quad precision is not supported in MPI under FFTW base class

AMDFFTW:
(1) Support for debug and quad precision for aocc compiler
(2) Dedicated variant for threads for enabling SMP threads
(3) Restricted simd features to 'sse2', 'avx' and 'avx2'
(4) Removed float simd features
(5) If debug option is enabled, configure option will be appended with --enable-debug option
(6) Condition to ensure amd-fast-planner is supported from 3.0 onwards under amdfftw derived class
(7) New variant amd-fast-planner - This option will reduce the planning time without much tradeoff in the performance.  It is supported for single and double precisions.
(8) Removed following flags for amdfftw - '--enable-threads', '--enable-fma' and '--enable-sse'
2021-04-15 07:00:40 -07:00
Marijn van Vliet
4ea1774be3
MDSplus: neww package (#21957)
MDSplus is a set of software tools for data acquisition and storage and
a methodology for management of complex scientific data.

https://www.mdsplus.org

Co-authored-by: Marijn van Vliet <marijn.vanvliet@aalto.fi>
2021-04-15 14:52:03 +02:00
Harmen Stoppels
1222493055
Update versions of several dependencies of Spack (#22990)
curl v7.76.1
expat v2.3.0 
file v5.4.0
libbsd v0.11.3 + add libmd dependency
pcre2 v10.36
sqlite v3.35.4
2021-04-15 11:49:31 +00:00
finkandreas
b0e5cce9c1
suite-sparse: fix building with CUDA 11 (#22971) 2021-04-15 13:28:45 +02:00
Harmen Stoppels
2638ac15e0
git: enable build without perl (#23005) 2021-04-15 13:11:27 +02:00
finkandreas
6c3bc63c1d
trilinos: fix build with cuda-11 and cxxstd=14 variant (#22972) 2021-04-15 09:54:39 +00:00
iarspider
c122a22592
CORAL: new package at v3.3.3 (#22867) 2021-04-15 11:31:24 +02:00
Sergey Kosukhin
334e4f8685
hdf5: libtool patch for NAG compiler (#22935) 2021-04-15 03:23:37 -06:00
Glenn Johnson
df84a6a853
Bedtools2: add dependencies needed for latest version (#22999) 2021-04-15 11:21:08 +02:00
Adam J. Stewart
43939622ac
cgal: fix typo in variant name (#23001) 2021-04-15 11:17:56 +02:00
Vanessasaurus
7f91c1a510
Merge pull request #21930 from vsoch/add/spack-monitor
This provides initial support for [spack monitor](https://github.com/spack/spack-monitor), a web application that stores information and analysis about Spack installations.  Spack can now contact a monitor server and upload analysis -- even after a build is already done.

Specifically, this adds:
- [x] monitor options for `spack install`
- [x] `spack analyze` command
- [x] hook architecture for analyzers
- [x] separate build logs (in addition to the existing combined log)
- [x] docs for spack analyze
- [x] reworked developer docs, with hook docs
- [x] analyzers for:
  - [x] config args
  - [x] environment variables
  - [x] installed files
  - [x] libabigail

There is a lot more information in the docs contained in this PR, so consult those for full details on this feature.

Additional tests will be added in a future PR.
2021-04-15 00:38:36 -07:00
vsoch
613348ec90 Use gethostname() instead of getfqdn() for lock debug mode
In debug mode, processes taking an exclusive lock write out their node name to
the lock file. We were using `getfqdn()` for this, but it seems to produce
inconsistent results when used from within some github actions containers.

We get this error because getfqdn() seems to return a short name in one place
and a fully qualified name in another:

```
  File "/home/runner/work/spack/spack/lib/spack/spack/test/llnl/util/lock.py", line 1211, in p1
    assert lock.host == self.host
AssertionError: assert 'fv-az290-764....cloudapp.net' == 'fv-az290-764'
  - fv-az290-764.internal.cloudapp.net
  + fv-az290-764
!!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!!
== 1 failed, 2547 passed, 7 skipped, 22 xfailed, 2 xpassed in 1238.67 seconds ==
```

This seems to stem from https://bugs.python.org/issue5004.

We don't really need to get a fully qualified hostname for debugging, so use
`gethostname()` because its results are more consistent. This seems to fix the
issue.

Signed-off-by: vsoch <vsoch@users.noreply.github.com>
2021-04-15 00:01:41 -07:00
Gregory Becker
393542064d updates for new tutorial
update s3 bucket
update tutorial branch
2021-04-14 23:53:07 -07:00
Gregory Becker
c4141e16a7 update tutorial public key 2021-04-14 23:53:07 -07:00