From 1837be873c8b1504f0d2b6d14eb5222ef61c4410 Mon Sep 17 00:00:00 2001 From: thopre01 Date: Tue, 6 Jun 2017 09:55:17 +0000 Subject: [PATCH] Fix gcc.dg/utf16-4.c 2017-06-06 Thomas Preud'homme gcc/testsuite/ * gcc.dg/utf16-4.c: Accept "long unsigned int" as well as "unsigned int" in conversation warning on line 15. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@248914 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/gcc.dg/utf16-4.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 35d36c49798..8aed9bc4ff2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2017-06-06 Thomas Preud'homme + + * gcc.dg/utf16-4.c: Accept "long unsigned int" as well as + "unsigned int" in conversation warning on line 15. + 2017-06-06 Richard Biener PR tree-optimization/80928 diff --git a/gcc/testsuite/gcc.dg/utf16-4.c b/gcc/testsuite/gcc.dg/utf16-4.c index f9ebd61845a..e2f115ebc81 100644 --- a/gcc/testsuite/gcc.dg/utf16-4.c +++ b/gcc/testsuite/gcc.dg/utf16-4.c @@ -12,7 +12,7 @@ char16_t c2 = u'\U00064321'; /* { dg-warning "constant too long" } */ char16_t c3 = 'a'; char16_t c4 = U'a'; char16_t c5 = U'\u2029'; -char16_t c6 = U'\U00064321'; /* { dg-warning "conversion from .unsigned int. to .char16_t {aka short unsigned int}. changes value from .410401. to .17185." } */ +char16_t c6 = U'\U00064321'; /* { dg-warning "conversion from .(long )?unsigned int. to .char16_t {aka short unsigned int}. changes value from .410401. to .17185." } */ char16_t c7 = L'a'; char16_t c8 = L'\u2029'; char16_t c9 = L'\U00064321'; /* { dg-warning "conversion" "" { target { 4byte_wchar_t } } } */ -- 2.11.4.GIT