BUG: erroneous warning suppression

"Jonathan S. Shapiro" <[email protected]>
Newsgroups gmane.comp.lex.flex.general
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.