A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://mail.python.org/pipermail/python-dev/2004-January/042112.html below:

[Python-Dev] Re: sre warnings

[Python-Dev] Re: sre warningsGustavo Niemeyer niemeyer at conectiva.com
Tue Jan 20 08:37:13 EST 2004
I'm back to life, after a long and nice vacation. Sorry for taking a
while to answer this.

> I think Martin is using a more-recent version of gcc than most people here.
> Everyone on Windows (MSVC) sees these warnings, though.

I'm using gcc 3.3.2 here.

> > Do you see any others?
> 
> Windows doesn't complain about the ones your compiler complains about; it
> complains about 17 others, listed here (although the line numbers have
> probably changed in the last 3 months <wink>):
> 
> http://mail.python.org/pipermail/python-dev/2003-October/039059.html

Ok.. it should give me an idea about where to look.

[...]
> > Suggestions welcome.
> 
> Upgrade to Windows <heh>.

Next one please.. :-)

> Most of those seem to come from lines of the form
> 
>                 SRE_LOC_IS_WORD((int) ptr[-1]) : 0;
[...]

Yes, that's what I reported in my first email. IMO, the compiler should
not complain about it, since the char is being casted away.

[...]
> when the "unsigned char" expansion of SRE_CHAR is in effect.  I suppose that
> could be repaired by defining SRE_LOC_IS_ALNUM differently depending on how
> SRE_CHAR is defined.

That's an alternative indeed.

[...]
> and SRE_CODE is unsigned short or unsigned long, depending on
> Py_UNICODE_WIDE.  This warning is really irritating.  I suppose
[...]
> would shut it up, but that's sure ugly.

I'm trying to avoid using something ugly to avoid an ugly warning.
I'll spend some time on it now that I'm back, and relaxed. :-)

Thanks.

-- 
Gustavo Niemeyer
http://niemeyer.net

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4