Skip to content

Commit a06b2d2

Browse files
committed
Remove one more test to debug hanging
1 parent 6065643 commit a06b2d2

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

mpi4py_fft/io/h5py_file.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,7 @@ def _write_slice_step(self, name, step, slices, field, **kw):
151151
sf = tuple(np.take(s, sp))
152152
sl = tuple(slices)
153153
group = "/".join((name, "{}D".format(ndims), slname))
154-
if group not in self.f:
155-
self.f.create_group(group)
154+
self.f.require_group(group)
156155
N = field.global_shape
157156
self.f[group].require_dataset(str(step), shape=tuple(np.take(N, sp)), dtype=field.dtype)
158157
if inside == 1:
@@ -161,7 +160,6 @@ def _write_slice_step(self, name, step, slices, field, **kw):
161160
def _write_group(self, name, u, step, **kw):
162161
s = u.local_slice()
163162
group = "/".join((name, "{}D".format(u.dimensions)))
164-
if group not in self.f:
165-
self.f.create_group(group)
163+
self.f.require_group(group)
166164
self.f[group].require_dataset(str(step), shape=u.global_shape, dtype=u.dtype)
167165
self.f["/".join((group, str(step)))][s] = u

tests/test_io.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def test_2D(backend, forward_output):
4444
hfile.write(1, {'u': [u]}, as_scalar=True)
4545
u.write(hfile, 'u', 2, as_scalar=True)
4646
u.write('t'+filename, 'u', 0)
47-
u.write('t'+filename, 'u', 0, [slice(None), 3])
47+
#u.write('t'+filename, 'u', 0, [slice(None), 3])
4848

4949
if not forward_output and backend == 'hdf5' and comm.Get_rank() == 0:
5050
generate_xdmf(filename)

0 commit comments

Comments
 (0)