From cf63664aecc0f7c5ac0c4273494964b315281efc Mon Sep 17 00:00:00 2001 From: Steve Ellcey Date: Fri, 11 May 2007 22:56:10 +0000 Subject: [PATCH] re PR c++/31829 (FAIL: g++.dg/warn/multiple-overflow-warn-3.C (test for warnings, line 8)) PR c++/31829 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short. From-SVN: r124628 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/g++.dg/warn/multiple-overflow-warn-3.C | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6eca7190a3a..64c6be31a23 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-05-11 Steve Ellcey + + PR c++/31829 + * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short. + 2007-05-11 Silvius Rus * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test. diff --git a/gcc/testsuite/g++.dg/warn/multiple-overflow-warn-3.C b/gcc/testsuite/g++.dg/warn/multiple-overflow-warn-3.C index 491f7af58ca..afb4e517f28 100644 --- a/gcc/testsuite/g++.dg/warn/multiple-overflow-warn-3.C +++ b/gcc/testsuite/g++.dg/warn/multiple-overflow-warn-3.C @@ -2,10 +2,10 @@ /* { dg-do compile } */ /* { dg-options "-Woverflow" } */ -wchar_t +short int g (void) { - wchar_t wc = ((wchar_t)1 << 31) - 1; /* { dg-bogus "overflow .* overflow" } */ + short int wc = ((short int)1 << 31) - 1; /* { dg-bogus "overflow .* overflow" } */ /* { dg-warning "overflow" "" { target *-*-* } 8 } */ return wc; }