testsuite_common_types.h (standard_layout): Activate.
2009-07-16 Benjamin Kosnik <bkoz@redhat.com> * testsuite/util/testsuite_common_types.h (standard_layout): Activate. * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust line numbers. * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same. * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same. * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same. From-SVN: r149730
This commit is contained in:
parent
396b7fa48a
commit
596cf1ccde
@ -1,3 +1,12 @@
|
||||
2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
|
||||
|
||||
* testsuite/util/testsuite_common_types.h (standard_layout): Activate.
|
||||
* testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
|
||||
line numbers.
|
||||
* testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
|
||||
* testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
|
||||
* testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
|
||||
|
||||
2009-07-16 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -29,7 +29,7 @@ int main()
|
||||
return 0;
|
||||
}
|
||||
|
||||
// { dg-error "used here" "" { target *-*-* } 525 }
|
||||
// { dg-error "used here" "" { target *-*-* } 521 }
|
||||
// { dg-error "deleted function" "" { target *-*-* } 239 }
|
||||
// { dg-error "deleted function" "" { target *-*-* } 257 }
|
||||
// { dg-error "deleted function" "" { target *-*-* } 275 }
|
||||
|
@ -29,7 +29,7 @@ int main()
|
||||
return 0;
|
||||
}
|
||||
|
||||
// { dg-error "used here" "" { target *-*-* } 564 }
|
||||
// { dg-error "used here" "" { target *-*-* } 560 }
|
||||
// { dg-error "deleted function" "" { target *-*-* } 238 }
|
||||
// { dg-error "deleted function" "" { target *-*-* } 256 }
|
||||
// { dg-error "deleted function" "" { target *-*-* } 274 }
|
||||
|
@ -30,11 +30,11 @@ int main()
|
||||
return 0;
|
||||
}
|
||||
|
||||
// { dg-error "used here" "" { target *-*-* } 525 }
|
||||
// { dg-error "used here" "" { target *-*-* } 521 }
|
||||
// { dg-excess-errors "deleted function" }
|
||||
// { dg-excess-errors "deleted function" }
|
||||
// { dg-error "instantiated from" "" { target *-*-* } 29 }
|
||||
// { dg-error "instantiated from" "" { target *-*-* } 532 }
|
||||
// { dg-error "instantiated from" "" { target *-*-* } 528 }
|
||||
// { dg-error "instantiated from" "" { target *-*-* } 170 }
|
||||
// { dg-error "instantiated from" "" { target *-*-* } 399 }
|
||||
// { dg-error "instantiated from" "" { target *-*-* } 168 }
|
||||
|
@ -30,11 +30,11 @@ int main()
|
||||
return 0;
|
||||
}
|
||||
|
||||
// { dg-error "used here" "" { target *-*-* } 564 }
|
||||
// { dg-error "used here" "" { target *-*-* } 560 }
|
||||
// { dg-excess-errors "deleted function" }
|
||||
// { dg-excess-errors "deleted function" }
|
||||
// { dg-error "instantiated from" "" { target *-*-* } 29 }
|
||||
// { dg-error "instantiated from" "" { target *-*-* } 570 }
|
||||
// { dg-error "instantiated from" "" { target *-*-* } 566 }
|
||||
// { dg-error "instantiated from" "" { target *-*-* } 170 }
|
||||
// { dg-error "instantiated from" "" { target *-*-* } 399 }
|
||||
// { dg-error "instantiated from" "" { target *-*-* } 168 }
|
||||
|
@ -474,12 +474,8 @@ namespace __gnu_test
|
||||
{
|
||||
void __constraint()
|
||||
{
|
||||
// libstdc++/37907
|
||||
// typedef std::is_standard_layout<_Tp> standard_layout_p;
|
||||
// static_assert(standard_layout_p::value, "not standard_layout");
|
||||
|
||||
typedef std::has_virtual_destructor<_Tp> ctor_p;
|
||||
static_assert(!ctor_p::value, "has virtual destructor");
|
||||
typedef std::is_standard_layout<_Tp> standard_layout_p;
|
||||
static_assert(standard_layout_p::value, "not standard_layout");
|
||||
}
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user