Skip to content
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

VPATH build may fail #14

Closed
wkliao opened this issue Mar 8, 2022 · 6 comments
Closed

VPATH build may fail #14

wkliao opened this issue Mar 8, 2022 · 6 comments

Comments

@wkliao
Copy link
Collaborator

wkliao commented Mar 8, 2022

I suspect this line may fail when doing VPATH build.
https://github.com/DataLib-ECP/vol-log-based/blob/e4c61c252b5799745c78c61e58ff08e57bd7e837/configure.ac#L573

@khou2020
Copy link
Collaborator

khou2020 commented Mar 8, 2022

fixed

@khou2020 khou2020 closed this as completed Mar 8, 2022
@wkliao
Copy link
Collaborator Author

wkliao commented Mar 8, 2022

VPATH build failed on "make check" and "make ptest" for qmcpack and openPMD.

QMCPACK

./restart -g "1 1 1"
...
In direct memory block for handle type COMM, 1 handles are still allocated

OpenPMD

mpiexec -n 4 ./8a_benchmark_write_parallel > 8a_benchmark_write_parallel.log
./8a_benchmark_write_parallel: error while loading shared libraries: libopenPMD.so: cannot open shared object file: No such file or directory

@wkliao wkliao reopened this Mar 8, 2022
@khou2020
Copy link
Collaborator

khou2020 commented Mar 9, 2022

VPATH build failed on "make check" and "make ptest" for qmcpack and openPMD.

QMCPACK

./restart -g "1 1 1"
...
In direct memory block for handle type COMM, 1 handles are still allocated

OpenPMD

mpiexec -n 4 ./8a_benchmark_write_parallel > 8a_benchmark_write_parallel.log
./8a_benchmark_write_parallel: error while loading shared libraries: libopenPMD.so: cannot open shared object file: No such file or directory

fixed

@wkliao
Copy link
Collaborator Author

wkliao commented Mar 9, 2022

Got an error when running

make -s distcheck DISTCHECK_CONFIGURE_FLAGS="--silent --enable-zlib --with-hdf5=${SCRATCH}/HDF5/1.13.0 --enable-test-netcdf4=$SCRATCH/NetCDF/4.8.1 --enable-test-openpmd --enable-test-qmcpack"

...

make[1]: *** [Makefile:739: distcleancheck] Error 1
make: *** [Makefile:670: distcheck] Error 1

@wkliao
Copy link
Collaborator Author

wkliao commented Mar 9, 2022

We also need to run a test program to verify the output HDF5 files of individual tests are in yhe log-based layout.

@wkliao
Copy link
Collaborator Author

wkliao commented Mar 11, 2022

See PR #15

@wkliao wkliao closed this as completed Mar 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants