diff options
author | François Dumont <fdumont@gcc.gnu.org> | 2019-12-20 13:24:52 +0000 |
---|---|---|
committer | François Dumont <fdumont@gcc.gnu.org> | 2019-12-20 13:24:52 +0000 |
commit | 33bd8e5e22182ed84a685fa27c8fc04585da5355 (patch) | |
tree | a4d7d4e6c7f5d94bcf3be8a914735abd8886164f | |
parent | e278e62f91d955ce808fcf4d05826c7b2779888f (diff) | |
download | gcc-33bd8e5e22182ed84a685fa27c8fc04585da5355.zip gcc-33bd8e5e22182ed84a685fa27c8fc04585da5355.tar.gz gcc-33bd8e5e22182ed84a685fa27c8fc04585da5355.tar.bz2 |
libstdc++: Fix versioned namespace tests
* testsuite/23_containers/map/48101_neg.cc: Add versioned namespace
pattern to tested error message.
* testsuite/23_containers/multimap/48101_neg.cc: Likewise.
* testsuite/30_threads/headers/stop_token/synopsis.cc: Add
dg-require-normal-namepace.
From-SVN: r279641
4 files changed, 11 insertions, 4 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 82b2bbf..ceebebc 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,5 +1,11 @@ 2019-12-20 François Dumont <fdumont@gcc.gnu.org> + * testsuite/23_containers/map/48101_neg.cc: Add versioned namespace + pattern to tested error message. + * testsuite/23_containers/multimap/48101_neg.cc: Likewise. + * testsuite/30_threads/headers/stop_token/synopsis.cc: Add + dg-require-normal-namepace. + * python/libstdcxx/v6/printers.py (lookup_node_type): Remove redundant call to lookup_node_type. * testsuite/libstdc++-prettyprinters/80276.cc: Define diff --git a/libstdc++-v3/testsuite/23_containers/map/48101_neg.cc b/libstdc++-v3/testsuite/23_containers/map/48101_neg.cc index 8a7429c..ed80ba4 100644 --- a/libstdc++-v3/testsuite/23_containers/map/48101_neg.cc +++ b/libstdc++-v3/testsuite/23_containers/map/48101_neg.cc @@ -29,8 +29,8 @@ test01() c2.find(2); // { dg-error "here" } } -// { dg-error "_Compare = std::less<int.>" "" { target *-*-* } 0 } -// { dg-error "_Compare = std::allocator<int>" "" { target *-*-* } 0 } +// { dg-error "_Compare = std::(__8::)?less<int.>" "" { target *-*-* } 0 } +// { dg-error "_Compare = std::(__8::)?allocator<int>" "" { target *-*-* } 0 } // { dg-error "comparison object must be invocable" "" { target *-*-* } 0 } // { dg-prune-output "no match for call" } // { dg-prune-output "invalid conversion" } diff --git a/libstdc++-v3/testsuite/23_containers/multimap/48101_neg.cc b/libstdc++-v3/testsuite/23_containers/multimap/48101_neg.cc index 7bd56cc..513822c 100644 --- a/libstdc++-v3/testsuite/23_containers/multimap/48101_neg.cc +++ b/libstdc++-v3/testsuite/23_containers/multimap/48101_neg.cc @@ -29,8 +29,8 @@ test01() c2.find(2); // { dg-error "here" } } -// { dg-error "_Compare = std::less<int.>" "" { target *-*-* } 0 } -// { dg-error "_Compare = std::allocator<int>" "" { target *-*-* } 0 } +// { dg-error "_Compare = std::(__8::)?less<int.>" "" { target *-*-* } 0 } +// { dg-error "_Compare = std::(__8::)?allocator<int>" "" { target *-*-* } 0 } // { dg-error "comparison object must be invocable" "" { target *-*-* } 0 } // { dg-prune-output "no match for call" } // { dg-prune-output "invalid conversion" } diff --git a/libstdc++-v3/testsuite/30_threads/headers/stop_token/synopsis.cc b/libstdc++-v3/testsuite/30_threads/headers/stop_token/synopsis.cc index b185bc7..59b3e77 100644 --- a/libstdc++-v3/testsuite/30_threads/headers/stop_token/synopsis.cc +++ b/libstdc++-v3/testsuite/30_threads/headers/stop_token/synopsis.cc @@ -17,6 +17,7 @@ // { dg-options "-std=gnu++2a" } // { dg-do compile { target c++2a } } +// { dg-require-normal-namespace "" } #include <stop_token> |