-
-
Notifications
You must be signed in to change notification settings - Fork 25
Adds methods for iterating and visiting #52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
build/dependencies/h5fortran/src/write.f90:95:132: 95 | if(any(iend - istart > ddims)) error stop 'ERROR:h5fortran:create: iend - istart > dset_dims' // dname // ' in ' // self%filename | 1 Error: Line truncated at (1) [-Werror=line-truncation] build/dependencies/h5fortran/src/write.f90:95:132: 95 | if(any(iend - istart > ddims)) error stop 'ERROR:h5fortran:create: iend - istart > dset_dims' // dname // ' in ' // self%filename | 1 Error: ‘filena’ at (1) is not a member of the ‘hdf5_file’ structure; did you mean ‘filename’? compilation terminated due to -fmax-errors=1. f951: some warnings being treated as errors <ERROR> Compilation failed for object " build_dependencies_h5fortran_src_write.f90.o " <ERROR> stopping due to failed compilation STOP 1
f849e62
to
9a1e6ac
Compare
actually when implementing this, I found that it segfaults on GCC in Linux |
This comment was marked as outdated.
This comment was marked as outdated.
Ok, the problem was much simpler to solve: the variable |
However ci_windows and oneapi_linux are still failing, I'm working on it. |
Hi
This pull request introduces new functionalities for iterating over and visiting datasets in HDF5 files, along with some minor fixes and improvements. The most important changes include the addition of
iterate
andvisit
procedures, updates toCMakeLists.txt
to accommodate new source files, and corrections to existing error messages.New functionalities:
iterate
andvisit
procedures to theh5fortran
module for iterating over and visiting datasets in HDF5 files. (src/interface.f90
,src/iterate.f90
,src/visit.f90
) [1] [2] [3] [4]Build system updates:
CMakeLists.txt
to include new source filesiterate.f90
andvisit.f90
. (src/CMakeLists.txt
)Documentation updates:
iterate
andvisit
procedures inAPI.md
. (API.md
)Minor fixes:
README.md
from "impementation" to "implementation". (README.md
)utils.f90
andwrite.f90
. (src/utils.f90
,src/write.f90
) [1] [2] [3]Testing updates:
iterate
andvisit
procedures inCMakeLists.txt
for tests. (test/CMakeLists.txt
)