diff options
Diffstat (limited to 'test/std/experimental/simd/simd.traits/abi_for_size.pass.cpp')
-rw-r--r-- | test/std/experimental/simd/simd.traits/abi_for_size.pass.cpp | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/test/std/experimental/simd/simd.traits/abi_for_size.pass.cpp b/test/std/experimental/simd/simd.traits/abi_for_size.pass.cpp index 6e244220d7e2..b3cd92add537 100644 --- a/test/std/experimental/simd/simd.traits/abi_for_size.pass.cpp +++ b/test/std/experimental/simd/simd.traits/abi_for_size.pass.cpp @@ -7,24 +7,26 @@ // //===----------------------------------------------------------------------===// -// UNSUPPORTED: c++98, c++03 +// UNSUPPORTED: c++98, c++03, c++11, c++14 // <experimental/simd> // // [simd.traits] -// template <class T, size_t N> struct abi_for_size { using type = see below ; }; -// template <class T, size_t N> using abi_for_size_t = typename abi_for_size<T, N>::type; +// template <class T, size_t N> struct abi_for_size { using type = see below ; +// }; template <class T, size_t N> using ex::abi_for_size_t = typename +// ex::abi_for_size<T, N>::type; #include <cstdint> #include <experimental/simd> -using namespace std::experimental::parallelism_v2; +namespace ex = std::experimental::parallelism_v2; -static_assert(std::is_same<typename abi_for_size<int, 4>::type, - simd_abi::fixed_size<4>>::value, +static_assert(std::is_same<typename ex::abi_for_size<int, 4>::type, + ex::simd_abi::fixed_size<4>>::value, ""); -static_assert( - std::is_same<abi_for_size_t<int, 4>, simd_abi::fixed_size<4>>::value, ""); +static_assert(std::is_same<ex::abi_for_size_t<int, 4>, + ex::simd_abi::fixed_size<4>>::value, + ""); int main() {} |