[aspect-devel] Fwd: [cse.ucdavis.edu #13562] Fwd: Fwd: error when writing checkpoint files

Timo Heister heister at clemson.edu
Fri Jul 6 08:38:00 PDT 2018


> Is there a way to write checkpointing files without uses MPI -I/O?

This is functionality inside p4est, so we can't easily change this.
Can you try to find out if your p4est is currently using MPIO?

For me:
/ssd/libs-candi-v8.5.1/p4est-2.0/DEBUG $ grep SC_ENABLE_MPIIO -r .
./share/aclocal/sc_mpi.m4:dnl The shell variable SC_ENABLE_MPIIO is
set if --disable-mpiio is not given.
./include/p4est_base.h:  (defined (P4EST_ENABLE_MPIIO) && !defined
(SC_ENABLE_MPIIO)) || \
./include/p4est_base.h:  (!defined (P4EST_ENABLE_MPIIO) && defined
(SC_ENABLE_MPIIO))
./include/sc_io.h:#ifdef SC_ENABLE_MPIIO
./include/sc_config.h:#ifndef SC_ENABLE_MPIIO
./include/sc_config.h:#define SC_ENABLE_MPIIO 1
./include/sc_config.h:/* DEPRECATED (use SC_ENABLE_MPIIO instead) */

So it seems to be enabled. We could try to configure your p4est
without it (by using --disable-mpiio in the configure script). I have
no idea if this fixes things.

-- 
Timo Heister
http://www.math.clemson.edu/~heister/


More information about the Aspect-devel mailing list