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

Infinite loop in automake #4

Closed
daschaich opened this issue Aug 17, 2017 · 2 comments
Closed

Infinite loop in automake #4

daschaich opened this issue Aug 17, 2017 · 2 comments

Comments

@daschaich
Copy link

daschaich commented Aug 17, 2017

Trying to recompile to generate the heavier-mass 8f 24nt48 ensembles George has been requesting, I've encountered a problem with make at both 1eed84e and acae1e7: It repeats the following block until I kill my screen session:

make[1]: Entering directory `/home/p_s/schaich/lqcd/src/qhmc-git/test'
cd .. && make  am--refresh
make[2]: Entering directory `/home/p_s/schaich/lqcd/build/qhmc-git'
make[2]: Leaving directory `/home/p_s/schaich/lqcd/build/qhmc-git'
 cd .. && /bin/sh ./config.status test/Makefile 
config.status: creating test/Makefile
make[1]: Leaving directory `/home/p_s/schaich/lqcd/src/qhmc-git/test'

I was able to get around this problem by manually editing the Makefile to remove "test" from the SUBDIRS line, but I don't know automake well enough to construct a generic solution.

The specific commands I ran to compile are collected in
ds:/home/schaich/lqcd/README-INSTALL

The problematic output is collected in
ds:/home/schaich/lqcd/build/qhmc-git/make.log.bad

Both should be world-readable.

@jcosborn
Copy link
Owner

It works fine for me with autoconf 2.69.
Can you try installing from the 0.2.1 release tarball?

@daschaich
Copy link
Author

Okay, the v0.2.1 tarball had no problem. (I'm also using autoconf 2.69.) Judging from the problematic acae1e7 output mentioned above, something in the build directory (apparently include/qhmc_config_internal.h) seems to have been left over from a failed 1eed84e (v0.2.0) build. Previously I only ran make clean before redoing the configure, and I now checked that simply deleting everything in the build directory resolves this issue, which I will close.

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