diff options
author | Jason Merrill <jason@redhat.com> | 2022-08-16 15:19:46 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2022-08-16 15:19:46 -0400 |
commit | bf13a13c65bd06c75d0e40e27f5ad34c7373fc55 (patch) | |
tree | 45b7ddfe89c9142fa25e36fd74bd62444c436d0a | |
parent | 60468d6cd46a3bd3afe8ff856f82afcd4c65a217 (diff) | |
download | gcc-bf13a13c65bd06c75d0e40e27f5ad34c7373fc55.zip gcc-bf13a13c65bd06c75d0e40e27f5ad34c7373fc55.tar.gz gcc-bf13a13c65bd06c75d0e40e27f5ad34c7373fc55.tar.bz2 |
c++: remove some xfails
These tests are now passing.
gcc/testsuite/ChangeLog:
* g++.dg/warn/Wstringop-overflow-4.C: Only xfail for C++98.
* g++.target/i386/bfloat_cpp_typecheck.C: Remove xfail.
-rw-r--r-- | gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.target/i386/bfloat_cpp_typecheck.C | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C b/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C index c9d6393..3716d2d 100644 --- a/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C +++ b/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C @@ -195,7 +195,7 @@ void test_strcpy_new_int16_t (size_t n, const size_t vals[]) iftmp.2_33 = _45 * 2; ;; iftmp.2_33 = 0 _34 = operator new [] (iftmp.2_33); ;; new [] (0) */ - T (S (2), new int16_t[r_dmin_dmax + 1]); // { dg-bogus "into a region of size" "" { xfail *-*-*} } + T (S (2), new int16_t[r_dmin_dmax + 1]); // { dg-bogus "into a region of size" "" { xfail c++98_only } } T (S (9), new int16_t[r_dmin_dmax * 2 + 1]); } diff --git a/gcc/testsuite/g++.target/i386/bfloat_cpp_typecheck.C b/gcc/testsuite/g++.target/i386/bfloat_cpp_typecheck.C index 5152336..b800a6d 100644 --- a/gcc/testsuite/g++.target/i386/bfloat_cpp_typecheck.C +++ b/gcc/testsuite/g++.target/i386/bfloat_cpp_typecheck.C @@ -3,8 +3,8 @@ void foo (void) { - __bf16 (); /* { dg-bogus {invalid conversion to type '__bf16'} "" { xfail *-*-* } } */ - __bf16 a = __bf16(); /* { dg-bogus {invalid conversion to type '__bf16'} "" { xfail *-*-* } } */ + __bf16 (); /* { dg-bogus {invalid conversion to type '__bf16'} } */ + __bf16 a = __bf16(); /* { dg-bogus {invalid conversion to type '__bf16'} } */ __bf16 (0x1234); /* { dg-error {invalid conversion to type '__bf16'} } */ __bf16 (0.1); /* { dg-error {invalid conversion to type '__bf16'} } */ } |