llnl / llnl/Silo

HDF5 errors when writing Silo files

Open
#243 14 comments 0 reactions 1 assignee View on GitHub

@markcmiller86 is already working on this.

Since Apr 22, 2025.

bug
Dominant language
C
Stars
45
Forks
27
Avg merge
12h 34m
Merged PRs (30d)
4

Description

I receive the following (harmless?) HDF5 errors when writing Silo files. I am using Silo 4.11 and HDF5 1.12.1. HDF5 is configured with MPI. The relevant error message seems to be

H5Pset_evict_on_close(): evict on close is currently not supported in parallel HDF5 
HDF5-DIAG: Error detected in HDF5 (1.12.1) MPI-process 4:
  #000: /tmp/eschnetter/spack-stage/spack-stage-hdf5-1.12.1-wsry65t5gtuhsfuyi4gpmaol6q2cvxxl/spack-src/src/H5Pfapl.c line 4553 in H5Pset_evict_on_close(): evict on close is currently not supported in parallel HDF5
    major: Property lists
    minor: Feature is unsupported
HDF5-DIAG: Error detected in HDF5 (1.12.1) MPI-process 6:
  #000: /tmp/eschnetter/spack-stage/spack-stage-hdf5-1.12.1-wsry65t5gtuhsfuyi4gpmaol6q2cvxxl/spack-src/src/H5Pfapl.c line 4553 in H5Pset_evict_on_close(): evict on close is currently not supported in parallel HDF5
    major: Property lists
    minor: Feature is unsupported
HDF5-DIAG: Error detected in HDF5 (1.12.1) MPI-process 7:
  #000: /tmp/eschnetter/spack-stage/spack-stage-hdf5-1.12.1-wsry65t5gtuhsfuyi4gpmaol6q2cvxxl/spack-src/src/H5Pfapl.c line 4553 in H5Pset_evict_on_close(): evict on close is currently not supported in parallel HDF5
    major: Property lists
    minor: Feature is unsupported
HDF5-DIAG: Error detected in HDF5 (1.12.1) MPI-process 5:
  #000: /tmp/eschnetter/spack-stage/spack-stage-hdf5-1.12.1-wsry65t5gtuhsfuyi4gpmaol6q2cvxxl/spack-src/src/H5Pfapl.c line 4553 in H5Pset_evict_on_close(): evict on close is currently not supported in parallel HDF5
    major: Property lists
    minor: Feature is unsupported
HDF5-DIAG: Error detected in HDF5 (1.12.1) MPI-process 2:
  #000: /tmp/eschnetter/spack-stage/spack-stage-hdf5-1.12.1-wsry65t5gtuhsfuyi4gpmaol6q2cvxxl/spack-src/src/H5Pfapl.c line 4553 in H5Pset_evict_on_close(): evict on close is currently not supported in parallel HDF5
    major: Property lists
    minor: Feature is unsupported
HDF5-DIAG: Error detected in HDF5 (1.12.1) MPI-process 3:
  #000: /tmp/eschnetter/spack-stage/spack-stage-hdf5-1.12.1-wsry65t5gtuhsfuyi4gpmaol6q2cvxxl/spack-src/src/H5Pfapl.c line 4553 in H5Pset_evict_on_close(): evict on close is currently not supported in parallel HDF5
    major: Property lists
    minor: Feature is unsupported
HDF5-DIAG: Error detected in HDF5 (1.12.1) MPI-process 1:
  #000: /tmp/eschnetter/spack-stage/spack-stage-hdf5-1.12.1-wsry65t5gtuhsfuyi4gpmaol6q2cvxxl/spack-src/src/H5Pfapl.c line 4553 in H5Pset_evict_on_close(): evict on close is currently not supported in parallel HDF5
    major: Property lists
    minor: Feature is unsupported
HDF5-DIAG: Error detected in HDF5 (1.12.1) MPI-process 0:
  #000: /tmp/eschnetter/spack-stage/spack-stage-hdf5-1.12.1-wsry65t5gtuhsfuyi4gpmaol6q2cvxxl/spack-src/src/H5Pfapl.c line 4553 in H5Pset_evict_on_close(): evict on close is currently not supported in parallel HDF5
    major: Property lists
    minor: Feature is unsupported

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.