diff --git a/test/std/containers/sequences/forwardlist/types.pass.cpp b/test/std/containers/sequences/forwardlist/types.pass.cpp index c9554871..a1f8862d 100644 --- a/test/std/containers/sequences/forwardlist/types.pass.cpp +++ b/test/std/containers/sequences/forwardlist/types.pass.cpp @@ -30,6 +30,8 @@ #include "min_allocator.h" +struct A { std::forward_list v; }; // incomplete type support + int main() { { diff --git a/test/std/containers/sequences/list/types.pass.cpp b/test/std/containers/sequences/list/types.pass.cpp index 95d7f501..77303601 100644 --- a/test/std/containers/sequences/list/types.pass.cpp +++ b/test/std/containers/sequences/list/types.pass.cpp @@ -27,6 +27,8 @@ #include "min_allocator.h" +struct A { std::list v; }; // incomplete type support + int main() { static_assert((std::is_same::value_type, int>::value), ""); diff --git a/test/std/containers/sequences/vector/types.pass.cpp b/test/std/containers/sequences/vector/types.pass.cpp index 3504de6f..0fbc7e38 100644 --- a/test/std/containers/sequences/vector/types.pass.cpp +++ b/test/std/containers/sequences/vector/types.pass.cpp @@ -37,6 +37,8 @@ #include "../../Copyable.h" #include "min_allocator.h" +struct A { std::vector v; }; // incomplete type support + template void test()