diff options
Diffstat (limited to 'libcxx/test/std/containers')
6 files changed, 12 insertions, 0 deletions
diff --git a/libcxx/test/std/containers/associative/map/incomplete_type.pass.cpp b/libcxx/test/std/containers/associative/map/incomplete_type.pass.cpp index 84c2451ce08..341ea2e3e12 100644 --- a/libcxx/test/std/containers/associative/map/incomplete_type.pass.cpp +++ b/libcxx/test/std/containers/associative/map/incomplete_type.pass.cpp @@ -12,6 +12,8 @@ // Check that std::map and it's iterators can be instantiated with an incomplete // type. +// XFAIL: gcc + #include <map> struct A { diff --git a/libcxx/test/std/containers/associative/map/map.cons/default_recursive.pass.cpp b/libcxx/test/std/containers/associative/map/map.cons/default_recursive.pass.cpp index b4b72725fd6..813db0bb570 100644 --- a/libcxx/test/std/containers/associative/map/map.cons/default_recursive.pass.cpp +++ b/libcxx/test/std/containers/associative/map/map.cons/default_recursive.pass.cpp @@ -13,6 +13,8 @@ // map(); +// XFAIL: gcc + #include <map> struct X diff --git a/libcxx/test/std/containers/associative/multimap/incomplete_type.pass.cpp b/libcxx/test/std/containers/associative/multimap/incomplete_type.pass.cpp index c461eb38139..5663e5dc0b0 100644 --- a/libcxx/test/std/containers/associative/multimap/incomplete_type.pass.cpp +++ b/libcxx/test/std/containers/associative/multimap/incomplete_type.pass.cpp @@ -12,6 +12,8 @@ // Check that std::multimap and it's iterators can be instantiated with an incomplete // type. +// XFAIL: gcc + #include <map> struct A { diff --git a/libcxx/test/std/containers/associative/multimap/multimap.cons/default_recursive.pass.cpp b/libcxx/test/std/containers/associative/multimap/multimap.cons/default_recursive.pass.cpp index 08ca8a441e3..092bc8ccc61 100644 --- a/libcxx/test/std/containers/associative/multimap/multimap.cons/default_recursive.pass.cpp +++ b/libcxx/test/std/containers/associative/multimap/multimap.cons/default_recursive.pass.cpp @@ -13,6 +13,8 @@ // multimap(); +// XFAIL: gcc + #include <map> struct X diff --git a/libcxx/test/std/containers/unord/unord.map/incomplete_type.pass.cpp b/libcxx/test/std/containers/unord/unord.map/incomplete_type.pass.cpp index d51b1d8d181..ce28c7ac88c 100644 --- a/libcxx/test/std/containers/unord/unord.map/incomplete_type.pass.cpp +++ b/libcxx/test/std/containers/unord/unord.map/incomplete_type.pass.cpp @@ -13,6 +13,8 @@ // Check that std::unordered_map and it's iterators can be instantiated with an incomplete // type. +// XFAIL: gcc + #include <unordered_map> template <class Tp> diff --git a/libcxx/test/std/containers/unord/unord.multimap/incomplete.pass.cpp b/libcxx/test/std/containers/unord/unord.multimap/incomplete.pass.cpp index 7822224e736..65940de5e43 100644 --- a/libcxx/test/std/containers/unord/unord.multimap/incomplete.pass.cpp +++ b/libcxx/test/std/containers/unord/unord.multimap/incomplete.pass.cpp @@ -13,6 +13,8 @@ // Check that std::unordered_multimap and it's iterators can be instantiated with an incomplete // type. +// XFAIL: gcc + #include <unordered_map> template <class Tp> |