Hello John, * johnwohlbier@xxxxxxxxx wrote on Mon, May 11, 2009 at 06:52:47PM CEST: >> However, If I add $1 to the argument of AT_TESTED, viz >> m4_define([CCS_AT_RUN], >> [AT_BANNER([testing $1]) >> AT_SETUP([$1]) >> echo "this is $1" >> AT_TESTED([$1]) >> AT_CLEANUP]) > >> and call it in the same way, I get the hang. > >> Does this glean any information for anyone? > > And finally, the reason the macro was "working" in the other libraries is > that those tests were passing. In the case where I was seeing the > testsuite hang, it was b/c the tests were failing and exiting with > exit(1). In fact, then, the hang was due to my source code being > incorrect. > > Does this indicate an improperly designed macro? Should AT_TESTED([$1]) > only be called for tests that pass, or at least terminate in a prescribed > manner? Can you show us a small but full example that reproduces the hang? I went through your mails but cannot create an example from it. Also, I think you haven't mentioned the Autoconf version you're using. Thanks, Ralf _______________________________________________ Autoconf mailing list Autoconf@xxxxxxx http://lists.gnu.org/mailman/listinfo/autoconf