Close #1683 Apply ADIOS 1.10.0 Patch (HDF5 1.10+)#1699
Close #1683 Apply ADIOS 1.10.0 Patch (HDF5 1.10+)#1699tgamblin merged 2 commits intospack:developfrom
Conversation
|
Note that the original issue also mentions that Adios might require |
|
I just checked the manual, section 2.3 again and realized it's fine so far. Currently we are only installing serial file converter tools, not the parallel transports that would depend on planning the |
dac7804 to
df1b22f
Compare
| depends_on('netcdf', when='+netcdf') | ||
| # optional serial file converters | ||
| depends_on('[email protected]:', when='+hdf5') | ||
| depends_on('netcdf@3', when='+netcdf') |
There was a problem hiding this comment.
ADIOS Manual, section 2.3.10: NetCDF-3.
Currently not available in spack. imho, we can remove this converter option for now until it's updated to netcdf 4
|
|
df1b22f to
00c8631
Compare
|
hdf5 install options simplified to be only |
| depends_on('hdf5', when='+hdf5') | ||
| depends_on('netcdf', when='+netcdf') | ||
| # optional transports & file converters | ||
| depends_on('[email protected]: +mpi', when='+hdf5') |
There was a problem hiding this comment.
did not work without the space somehow, can retry
(started clean rebuild... will take a while)
There was a problem hiding this comment.
works, must have been an artefact. will amend :)
(also have to fix flake8)
00c8631 to
4bc45f6
Compare
|
looks good. |
Also correct version dependencies and comments.
- add develop - simplify HDF5 options (parallel only) - remove optional netCDF (not fully v4)
4bc45f6 to
94cb4d9
Compare
|
rebased against latest |
|
@ax3l: thanks! |
Close #1683: Apply the patch ornladios/ADIOS@3b21a8a41509 for all released ADIOS version up to the latest 1.10.0 which will break when used with HDF5 1.10+.
The bug is already fixed upstream in ADIOS.
Other Changes
--with-hdf5(and --with-netcdf) are not transports but serial file convertersbp2ncdtool: depends on netcdf 3 and is not essentialspec['hdf5+mpi'].prefixdoes not exist, we only add one+hdf5variant, its building--with-phdf5--with-hdf5, but also build by--with-phdf5developversion as describedspack_workflows.rst(the ADIOS development branch ismaster)see: official manual, section 2.3
Tests