diff options
Diffstat (limited to 'libcxx/test/utilities/time/time.clock/time.clock.system/consistency.pass.cpp')
| -rw-r--r-- | libcxx/test/utilities/time/time.clock/time.clock.system/consistency.pass.cpp | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/libcxx/test/utilities/time/time.clock/time.clock.system/consistency.pass.cpp b/libcxx/test/utilities/time/time.clock/time.clock.system/consistency.pass.cpp deleted file mode 100644 index d9d6b04d631..00000000000 --- a/libcxx/test/utilities/time/time.clock/time.clock.system/consistency.pass.cpp +++ /dev/null @@ -1,35 +0,0 @@ -//===----------------------------------------------------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is dual licensed under the MIT and the University of Illinois Open -// Source Licenses. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This test uses new symbols that were not defined in the libc++ shipped on -// darwin11 and darwin12: -// XFAIL: with_system_lib=x86_64-apple-darwin11 -// XFAIL: with_system_lib=x86_64-apple-darwin12 - -// <chrono> - -// system_clock - -// check clock invariants - -#include <chrono> - -template <class _Tp> -void test(const _Tp &) {} - -int main() -{ - typedef std::chrono::system_clock C; - static_assert((std::is_same<C::rep, C::duration::rep>::value), ""); - static_assert((std::is_same<C::period, C::duration::period>::value), ""); - static_assert((std::is_same<C::duration, C::time_point::duration>::value), ""); - static_assert((std::is_same<C::time_point::clock, C>::value), ""); - static_assert((C::is_steady || !C::is_steady), ""); - test(std::chrono::system_clock::is_steady); -} |

