RE: unknown error during analysis

Post Reply
ryancwl95
Posts: 98
Joined: Mon Sep 25, 2023 12:42 am

RE: unknown error during analysis

Post by ryancwl95 » Thu Oct 23, 2025 2:21 am

Hi,

While running my analysis. i received this error :

HDF5-DIAG: Error detected in HDF5 (1.14.0) thread 0:
#000: C:\J\w\prod\BuildSingleReference\.conan\data\hdf5\1.14.0\_\_\build\f491c24a6c1b13acb3cc68e656f08b3ca13fc643\src\src\H5F.c line 982 in H5Fflush(): unable to synchronously flush file
major: File accessibility
minor: Unable to flush data from cache
#001: C:\J\w\prod\BuildSingleReference\.conan\data\hdf5\1.14.0\_\_\build\f491c24a6c1b13acb3cc68e656f08b3ca13fc643\src\src\H5F.c line 955 in H5F__flush_api_common(): unable to flush file
major: File accessibility
minor: Unable to flush data from cache
#002: C:\J\w\prod\BuildSingleReference\.conan\data\hdf5\1.14.0\_\_\build\f491c24a6c1b13acb3cc68e656f08b3ca13fc643\src\src\H5VLcallback.c line 4098 in H5VL_file_specific(): file specific failed
major: Virtual Object Layer
minor: Can't operate on object
#003: C:\J\w\prod\BuildSingleReference\.conan\data\hdf5\1.14.0\_\_\build\f491c24a6c1b13acb3cc68e656f08b3ca13fc643\src\src\H5VLcallback.c line 4033 in H5VL__file_specific(): file specific failed
major: Virtual Object Layer
minor: Can't operate on object
#004: C:\J\w\prod\BuildSingleReference\.conan\data\hdf5\1.14.0\_\_\build\f491c24a6c1b13acb3cc68e656f08b3ca13fc643\src\src\H5VLnative_file.c line 318 in H5VL__native_file_specific(): unable to flush file's cached information
major: File accessibility
minor: Unable to flush data from cache
#005: C:\J\w\prod\BuildSingleReference\.conan\data\hdf5\1.14.0\_\_\build\f491c24a6c1b13acb3cc68e656f08b3ca13fc643\src\src\H5Fint.c line 2263 in H5F__flush(): unable to flush file data
major: Object cache
minor: Unable to flush data from cache
#006: C:\J\w\prod\BuildSingleReference\.conan\data\hdf5\1.14.0\_\_\build\f491c24a6c1b13acb3cc68e656f08b3ca13fc643\src\src\H5Fint.c line 2179 in H5F__flush_phase2(): prep for MDC flush failed
major: Object cache
minor: Unable to flush data from cache
#007: C:\J\w\prod\BuildSingleReference\.conan\data\hdf5\1.14.0\_\_\build\f491c24a6c1b13acb3cc68e656f08b3ca13fc643\src\src\H5AC.c line 1230 in H5AC_prep_for_file_flush(): slist enabled failed
major: Object cache
minor: Internal error detected
#008: C:\J\w\prod\BuildSingleReference\.conan\data\hdf5\1.14.0\_\_\build\f491c24a6c1b13acb3cc68e656f08b3ca13fc643\src\src\H5C.c line 2940 in H5C_set_slist_enabled(): slist already enabled?
major: Object cache
minor: Internal error detected
MPCORecorder Error: cannot flush file on record()

It seems to be related to the MPCO recorder. I'm not sure what is causing this error; however, my analysis is still able to run. Could you tell me what error this is related to?

STKO Team
Posts: 3066
Joined: Tue Oct 29, 2019 8:45 am

Re: RE: unknown error during analysis

Post by STKO Team » Thu Oct 23, 2025 8:01 am

Don't worry, it's not an error, just a warning.

The MPCO Recorder in OpeenSees tries to flush data from memory to the disk at every time step (as opposed to standard opensees recorders that flush everything at the end).
However, the MPCO Recorder (and thus the underlying HDF5 library) can only "ask" the operating system to do so, but it's no guaranteed, that's why sometimes this warning appears.
In previous version of HDF5 this warning was "silent" while now it prints to the console.

Post Reply