test for 32-bit target.
* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc:
Likewise.
* testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
Fix test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210517
138bc75d-0d04-0410-961f-
82ee72b054a4
+2014-05-16 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Fix
+ test for 32-bit target.
+ * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc:
+ Likewise.
+ * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
+ Fix test.
+
2014-05-16 Alexey Merzlyakov <alexey.merzlyakov@samsung.com>
PR libstdc++/60758
#ifdef _GLIBCXX_USE_WCHAR_T
typedef make_unsigned<volatile wchar_t>::type test23_type;
- static_assert(is_same<test23_type, volatile unsigned wchar_t>::value, "");
+ static_assert(is_unsigned<test23_type>::value, "");
#endif
// Chapter 48, chapter 20. Smallest rank such that new unsigned type
{
using std::make_unsigned;
using std::is_same;
+ using std::is_unsigned;
// Positive tests.
typedef make_unsigned<const unsigned int>::type test2_type;
#ifdef _GLIBCXX_USE_WCHAR_T
typedef make_unsigned<volatile wchar_t>::type test23_type;
- static_assert(is_same<test23_type, volatile unsigned wchar_t>::value, "");
+ static_assert(is_unsigned<test23_type>::value, "");
#endif
typedef make_unsigned<test_enum>::type test24_type;
bool test __attribute__((unused)) = true;
const std::tr1::shared_ptr<A> p1(new A);
- p1.reset(); // { dg-error "discards qualifiers" }
- // { dg-error "no match" "" { target *-*-* } 36 }
+ p1.reset(); // { dg-error "no match" }
return 0;
}