SCIENTIFIC-LINUX-DEVEL Archives

August 2006

SCIENTIFIC-LINUX-DEVEL@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Jan Iven <[log in to unmask]>
Reply To:
Date:
Thu, 24 Aug 2006 16:18:10 +0200
Content-Type:
text/plain
Parts/Attachments:
text/plain (29 lines)
Dear all,

since we deployed the gcc update from 3.0.8, essentially all 
C++ development projects over here complain about a string of new (and
bogus) warnings triggered by "-W -Wall" (which happens to be official
compile policy for the LHC experiments/Geant4/ROOT..)

These warnings look like
/usr/include/c++/3.2.3/i386-redhat-linux/bits/codecvt_specializations.h:8 4: warning: unused parameter `int __ibom'
/usr/include/c++/3.2.3/i386-redhat-linux/bits/codecvt_specializations.h:8 4: warning: unused parameter `int __ebom'
/usr/include/c++/3.2.3/bits/locale_facets.h:1014: warning: unused parameter `size_t __refs'
...
and occur in sufficient numbers to drown any legitimate warnings.

TUV has provided us with a patch, and is pondering whether this merits
an "official" update (issue 99250, BZ201342). They claim we are the only
ones affected, so if anybody else is stumbling on this, it would be nice
if you could provide feedback to TUV (especially if you have a support
contract).

We are under pressure to release a patched gcc inside CERN, but last
time we did something similar the community-wide reaction wasn't overly
friendly - which is why we would much prefer an officially blessed
errata. Might still come to this, so please consider this advance
warning.

Regards
Jan

ATOM RSS1 RSS2