Found while using MSVC's STL with libc++'s test suite.
This libcxx/test/std/ test should be portable, but it's including a non-Standard header:
|
#include <__type_traits/datasizeof.h> |
I'm not sure if this test should be changed to be portable, or moved to the implementation-specific libcxx/test/libcxx/ given this comment:
|
// Make sure std::array<T, N> has the correct object size and alignment. |
|
// This test is mostly meant to catch subtle ABI-breaking regressions. |