Eric Blake <[email protected]> wrote:
> Jim Meyering <jim <at> meyering.net> writes:
>> Currently, coreutils (latest snapshot) gets one failure
>> on debian unstable (and probably Lenny, too):
>>
>>   FAIL: test-fflush2.sh.log (exit: 134)
>>   =====================================
>>
>>   test-fflush2.c:112: assertion failed
>>   ./test-fflush2.sh: line 6:  9631 Aborted          ./test-fflush2${EXEEXT}
>
> Did you build this incrementally, or did you do 'make clean' first?  There 
> have
> been previous reports of stale incremental builds leading to incorrectly 
> cached
> values in your replacement stdio.h, hence the rpl_fflush isn't kicking in when
> it should be.

I most definitely did run "make clean" first.
However, since that same test didn't fail when run like this

    ./gnulib-tool --create-testdir --with-tests --test fflush

and I knew something was wrong with my set-up.

I tracked it down to the fact that that tree had been built using
autoconf cache values (--cache=FILE), and *they* were stale.
Clearing that cache and rebuilding made the problem go away.


Reply via email to