autoconf-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Faster AT_CHECK, one less XFAIL


From: Ralf Wildenhues
Subject: Re: Faster AT_CHECK, one less XFAIL
Date: Fri, 21 Nov 2008 19:50:25 +0100
User-agent: Mutt/1.5.18 (2008-05-17)

Hi Eric,

* Eric Blake wrote on Fri, Nov 21, 2008 at 06:11:07AM CET:
> According to Eric Blake on 11/20/2008 7:19 PM:
> > Now that m4_expand is more robust, I switched AT_CHECK to start using it.
> >  I had to fix a bit of fallout - a grand total of two tests (one with
> > unbalanced '(', and one that intentionally mucked with the internals of
> > m4_split/m4_expand); not a bad track record.  It gives a lot more
> > assurance that m4_expand is ready for prime-time usage.  And it fixes a
> > LONG-standing XFAIL!  I'm pushing this now, so it can give m4_expand even
> > more stress testing.
> 
> And as long as I'm playing with autotest, this shaves off half a meg from
> autoconf's testsuite (17%).  It also fixes an echo usage bug if you name
> one of your files 'tests/-name.at'; conveniently hidden by the fact that
> it was 'echo AT_LINE' with no -, \, $ or ` until after you expand the m4
> macro, and thus easy to miss when grepping for problematic echo.

Nice fixes and size improvement!

One typo nit:

> --- a/lib/autotest/general.m4
> +++ b/lib/autotest/general.m4
> @@ -261,16 +261,43 @@ at_fn_banner ()

> +AS_FUNCTION_DESCRIBE([at_fn_check_prepare_dynamic], [COMMAND LINE],
> +[Decide if COMMAND at LINE is traceable at runtime, and call the
> +appropriate prepation function.])

preparation

Cheers,
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]