This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
Re: 51 GCC HEAD regressions, 40 new, with your patch on 2005-10-14T21:55:43Z.
- From: Andrew Pinski <pinskia at physics dot uc dot edu>
- To: gcc-regression at gcc dot gnu dot org
- Cc: nathan at codesourcery dot com, reichelt at igpm dot rwth-aachen dot de, mark at codesourcery dot com, per at bothner dot com, pcarlini at suse dot de, jakub at redhat dot com
- Date: Sat, 15 Oct 2005 11:53:50 -0400
- Subject: Re: 51 GCC HEAD regressions, 40 new, with your patch on 2005-10-14T21:55:43Z.
- References: <20051015154535.480EC1AD88E1F@gcc-regress.apple.com>
On Oct 15, 2005, at 11:45 AM, GCC regression checker wrote:
With your recent patch, GCC HEAD has some regression test failures,
which used to pass. There are 40 new failures, and 11
failures that existed before and after that patch; 0 failures
have been fixed.
The new failures are:
This is a latent bug in the tr1 headers:
std::size_t result = 14695981039346656037ULL;
Gives now the following correct warning:
/Users/regress/tbox/native/build/powerpc-apple-darwin7.4.0/libstdc++-
v3/include/tr1/functional:1171: warning: large integer implicitly
truncated to unsigned type
This was exposed by:
+2005-10-14 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/19565
+ * call.c (convert_like_real): Rely on convert_and_check to issue
+ warnings about overflow and conversion to unsigned.
+ * decl.c (finish_enum): Use the location of the enumerators, not
+ the closing brace of the enumeration, when reporting warnings
+ about conversions.
+ (build_enumerator): Use error_mark_node for erroneous values.
+ * typeck2.c (digest_init): Remove reference to "signature pointer"
+ from comment.
-- Pinski