[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: BUG: erroneous warning suppression
From: |
Jonathan S. Shapiro |
Subject: |
Re: BUG: erroneous warning suppression |
Date: |
Tue, 17 Jan 2006 09:53:21 -0500 |
It turns out this bug was introduced by a Fedora patch that released on
Thursday. I've already send them a fix.
On Tue, 2006-01-17 at 09:32 -0500, address@hidden wrote:
> Which version of flex with what compiler are you using? Did you obtain
> your copy of flex fromt he official sources or did you get it from a
> downstream packager? If from a downstream packager, please provide the
> url for the download and any related information necessary to inspect
> what changes that packager may have introduced.
>
> On Saturday, 14 January 2006,22:22 -0500, Jonathan S. Shapiro wrote:
>
> > It looks like a recent update to flex introduced a dummy function to
> > suppress warnings. The function name is generated from urandom. In my
> > case, I'm seeing:
> >
> > _yy_dummy_uses_of_static_functions_b2f4_517d_02ff_b30c_3e5a_47d7_aaa3_3b5d_()
> >
> > Unfortunately, it seems that the random number generator isn't getting
> > seeded properly, because the *same* random number is getting used for
> > all three of the parsers that are getting compiled into my program.
> >
> > This is a regression! Programs with multiple lexers that used to compile
> > just fine will no longer compile at all.
> >
> > Is there a way to suppress this "helpful" behavior?
> >
> >
> > shap
> >
> >
> >
> > _______________________________________________
> > Help-flex mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/help-flex
>