summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAxel Huebl <axel.huebl@plasma.ninja>2020-01-28 13:01:15 -0800
committerAdam J. Stewart <ajstewart426@gmail.com>2020-01-28 15:01:15 -0600
commit2b6106524adaef29917edb033b0734411d8e0d40 (patch)
treeed6188c6cc2cf2e8d97c5fedb95ff8ee94cd5dbd /var
parent635fc62de0574cfd1a9ba5d697575f00a26cfb34 (diff)
downloadspack-2b6106524adaef29917edb033b0734411d8e0d40.tar.gz
spack-2b6106524adaef29917edb033b0734411d8e0d40.tar.bz2
spack-2b6106524adaef29917edb033b0734411d8e0d40.tar.xz
spack-2b6106524adaef29917edb033b0734411d8e0d40.zip
openPMD-api: With ADIOS2 by Default (#14643)
Replace the deprecated ADIOS1 backend default with ADIOS2 default. Disable sz since we do not need it and it conflicts with supported version ranges between ADIOS2 and ADIOS1 if someone enables both.
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/openpmd-api/package.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/var/spack/repos/builtin/packages/openpmd-api/package.py b/var/spack/repos/builtin/packages/openpmd-api/package.py
index 31dfe541c1..f05caa68f5 100644
--- a/var/spack/repos/builtin/packages/openpmd-api/package.py
+++ b/var/spack/repos/builtin/packages/openpmd-api/package.py
@@ -26,9 +26,9 @@ class OpenpmdApi(CMakePackage):
description='Enable parallel I/O')
variant('hdf5', default=True,
description='Enable HDF5 support')
- variant('adios1', default=True,
+ variant('adios1', default=False,
description='Enable ADIOS1 support')
- variant('adios2', default=False,
+ variant('adios2', default=True,
description='Enable ADIOS2 support')
variant('python', default=False,
description='Enable Python bindings')
@@ -40,9 +40,9 @@ class OpenpmdApi(CMakePackage):
depends_on('hdf5@1.8.13:', when='+hdf5')
depends_on('hdf5@1.8.13: ~mpi', when='~mpi +hdf5')
depends_on('hdf5@1.8.13: +mpi', when='+mpi +hdf5')
- depends_on('adios@1.13.1:', when='+adios1')
- depends_on('adios@1.13.1: ~mpi', when='~mpi +adios1')
- depends_on('adios@1.13.1: +mpi', when='+mpi +adios1')
+ depends_on('adios@1.13.1: ~sz', when='+adios1')
+ depends_on('adios@1.13.1: ~mpi ~sz', when='~mpi +adios1')
+ depends_on('adios@1.13.1: +mpi ~sz', when='+mpi +adios1')
depends_on('adios2@2.5.0:', when='+adios2')
depends_on('adios2@2.5.0: ~mpi', when='~mpi +adios2')
depends_on('adios2@2.5.0: +mpi', when='+mpi +adios2')