]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libstdc++-v3/testsuite/20_util/duration/cons/constexpr.cc
Update copyright years in libstdc++-v3/
[thirdparty/gcc.git] / libstdc++-v3 / testsuite / 20_util / duration / cons / constexpr.cc
index 6f78dbb37e380c1f502d8ae5a9e597abca058ddc..d4ae371a6477be89d0a06a437210d3d8f6303c07 100644 (file)
@@ -1,7 +1,7 @@
 // { dg-do compile }
 // { dg-options "-std=gnu++0x" }
 
-// Copyright (C) 2010 Free Software Foundation, Inc.
+// Copyright (C) 2010-2014 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
 int main()
 {
   __gnu_test::constexpr_default_constructible test1;
-  test1.operator()<std::chrono::seconds>();
+  struct Seconds
+  {
+    constexpr Seconds() = default;
+    std::chrono::seconds s{};
+  };
+  test1.operator()<std::chrono::duration<Seconds>>();
 
   __gnu_test::constexpr_single_value_constructible test2;
+  test2.operator()<std::chrono::seconds, std::chrono::seconds>();
   test2.operator()<std::chrono::seconds, std::chrono::seconds::rep>();
   test2.operator()<std::chrono::minutes, std::chrono::hours>();
   return 0;