Jim Meyering <jim <at> meyering.net> writes:

> 
> I was surprised to see assertions being turned off by default:
>     checking whether to enable assertions... no <-- wrong! default is to 
enable

Aaargh.  So much for my careful review.

> +     AS_IF(dnl
> +      [test "x$enableval" = xno],
> +        [AC_DEFINE([NDEBUG], [1],
> +          [Define to 1 if assertions should be disabled.])],
>        [test "x$enableval" != xyes],
> -      [AC_MSG_WARN([invalid argument supplied to --enable-assert])
> -      ac_enable_assert=no])],
> -    [ac_enable_assert=no])
> +        [AC_MSG_WARN([invalid argument supplied to --enable-assert])
> +        ac_enable_assert=no])],

This line also needs to be ac_enable_assert=yes.  In short, a warning is 
printed, and _assertions remain enabled_, if you did --enable-assert=oops

> +    [ac_enable_assert=yes])
>    AC_MSG_RESULT([$ac_enable_assert])

Other than that, yes, please apply and please sync to gnulib.

-- 
Eric Blake





Reply via email to