[FLASH-USERS] PoisTest crash during compilation
Klaus Weide
klaus at flash.uchicago.edu
Fri Oct 20 15:38:46 EDT 2017
On Fri, 20 Oct 2017, Ryan Farber wrote:
> I am trying to perform the "PoisTest" test problem that comes with
> FLASH4.2.2 to test Poisson solvers.
>
> I used the following setup command:
> ./setup PoisTest -auto -3d
>
> Compilation crashed with the following error message:
>
> io_h5_report_xfer_method.c:89:26: error: 'H5D_MPIO_SET_MPIPOSIX' undeclared
> (first use in this function)
> if (global_cause & H5D_MPIO_SET_MPIPOSIX) {
> ^
> io_h5_report_xfer_method.c:89:26: note: each undeclared identifier is
> reported only once for each function it appears in
> io_h5_report_xfer_method.c:95:26: error: 'H5D_MPIO_POINT_SELECTIONS'
> undeclared (first use in this function)
> if (global_cause & H5D_MPIO_POINT_SELECTIONS) {
>
> I have commented out those lines from the file, which allows compilation to
> succeed but I am curious: does anyone know if that is an okay workaround?
> Where are those variables supposed to be defined?
This has already been addressed in FLASH 4.3.
Since FLASH 4.3, the relevant lines are protected with
#if (H5_VERSION_LE(1,8,12))
.....
#endif
Klaus
More information about the flash-users
mailing list