[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: segfault of bison with some parser input
From: |
Joel E. Denny |
Subject: |
Re: segfault of bison with some parser input |
Date: |
Sun, 13 Mar 2011 17:38:06 -0400 (EDT) |
User-agent: |
Alpine 2.00 (DEB 1167 2008-08-23) |
Hi Akim,
On Wed, 9 Mar 2011, Akim Demaille wrote:
> > For the records, these are the patches as installed on 2.5 (including
> > the change of address Tys asked me).
>
> Now for master.
Thanks for all that.
> It took me a while to test this patch, because it seems that
> bootstrapping a checkout of master on top of branch-2.5 does not work
> properly.
I do a "git clean -dfx" when switching branches, but I admit a clean build
can be slow.
> I had to remove lib/gnulib.mk in order to have bootstrap
> extract it and run our conversion program. Otherwise, apparently,
> bootstrap thinks lib/gnulib.mk is nice looking as it is, and decides not
> to install it, and therefore, not to apply our gnulib_mk_hook.
> cmp is not comparing the same thing: one is transformed, the other one
> is not.
Perhaps we should ask the gnulib maintainers to change bootstrap so that
it runs gnulib_mk_hook on a temporary file before the comparison and then
moves the result into place if it's different. I suppose the reason not
to move it into place unconditionally is to avoid changing the time stamp.