File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 38
38
39
39
40
40
module procedure get_deflate
41
+ ! ! h5pget_filter_f doesn't work collectively, will crash on h5fclose_f
42
+ ! ! if(mpi_id==0) with mpi_bcast does not work, same crash.
43
+ ! ! better to use H5Pall_filters_avail_f when mpi=.true.
41
44
42
45
integer :: i, j, ierr
43
46
integer :: flags ! < bit pattern
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ program test_deflate_props
29
29
30
30
if (mpi_id== 0 ) then
31
31
call test_get_deflate(fn1)
32
- ! ! only works with mpi=.false. else get file close error
32
+ ! ! only works with mpi=.false. else get h5fclose error
33
33
print * , ' OK: HDF5 get deflate'
34
34
endif
35
35
@@ -89,7 +89,6 @@ subroutine test_get_deflate(fn)
89
89
type (hdf5_file) :: h5f
90
90
91
91
call h5f% open (fn, action= ' r' , mpi= .false. )
92
- ! ! bug in HDF5? only works with MPI=.false.
93
92
94
93
if (h5f% parallel_compression) then
95
94
if (.not. h5f% deflate(" /A" )) error stop " test_get_deflate: expected deflate MPI"
You can’t perform that action at this time.
0 commit comments