diff mbox

[v3] Minimally exercise the other alias_decls in <type_traits>

Message ID 543E4CD4.7020100@oracle.com
State New
Headers show

Commit Message

Paolo Carlini Oct. 15, 2014, 10:30 a.m. UTC
Hi again,

On 10/15/2014 11:50 AM, Paolo Carlini wrote:
>> We might also want to consider a global s/gnu++0x/gnu++11/ some day.
> And s/gnu++1y/gnu++14 of course ;)
I'm going to commit the below.

Thanks,
Paolo.

/////////////////////
2014-10-15  Paolo Carlini  <paolo.carlini@oracle.com>

	* testsuite/20_util/add_const/requirements/alias_decl.cc: Prefer
	-std=gnu++14.
	* testsuite/20_util/add_cv/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/add_lvalue_reference/requirements/alias_decl.cc:
	Likewise.
	* testsuite/20_util/add_pointer/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/add_rvalue_reference/requirements/alias_decl.cc:
	Likewise.
	* testsuite/20_util/add_volatile/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/aligned_storage/requirements/alias_decl.cc:
	Likewise.
	* testsuite/20_util/aligned_union/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/common_type/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/conditional/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/decay/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/duration/literals/61166.cc: Likewise.
	* testsuite/20_util/duration/literals/ns_detail.cc: Likewise.
	* testsuite/20_util/duration/literals/range.cc: Likewise.
	* testsuite/20_util/duration/literals/types.cc: Likewise.
	* testsuite/20_util/duration/literals/values.cc: Likewise.
	* testsuite/20_util/enable_if/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/exchange/1.cc: Likewise.
	* testsuite/20_util/function_objects/comparisons_void.cc: Likewise.
	* testsuite/20_util/integer_sequence/intseq.cc: Likewise.
	* testsuite/20_util/integer_sequence/requirements/typedefs.cc:
	Likewise.
	* testsuite/20_util/integral_constant/call_operator.cc: Likewise.
	* testsuite/20_util/make_signed/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/make_unsigned/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/pair/astuple/constexpr_get_by_type.cc: Likewise.
	* testsuite/20_util/pair/astuple/get_by_type.cc: Likewise.
	* testsuite/20_util/pair/astuple/get_by_type_neg.cc: Likewise.
	* testsuite/20_util/pair/astuple/get_neg.cc: Likewise.
	* testsuite/20_util/remove_all_extents/requirements/alias_decl.cc:
	Likewise.
	* testsuite/20_util/remove_const/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/remove_cv/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/remove_extent/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/remove_pointer/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/remove_reference/requirements/alias_decl.cc:
	Likewise.
	* testsuite/20_util/remove_volatile/requirements/alias_decl.cc:
	Likewise.
	* testsuite/20_util/result_of/requirements/alias_decl.cc: Likewise.
	* testsuite/20_util/tuple/element_access/constexpr_get_by_type.cc:
	Likewise.
	* testsuite/20_util/tuple/element_access/get2_by_type.cc: Likewise.
	* testsuite/20_util/tuple/element_access/get_by_type.cc: Likewise.
	* testsuite/20_util/underlying_type/requirements/alias_decl.cc:
	Likewise.
	* testsuite/20_util/unique_ptr/creation/array.cc: Likewise.
	* testsuite/20_util/unique_ptr/creation/array_neg.cc: Likewise.
	* testsuite/20_util/unique_ptr/creation/single.cc: Likewise.
	* testsuite/21_strings/basic_string/literals/types.cc: Likewise.
	* testsuite/21_strings/basic_string/literals/values.cc: Likewise.
	* testsuite/25_algorithms/equal/2.cc: Likewise.
	* testsuite/25_algorithms/equal/check_type2.cc: Likewise.
	* testsuite/25_algorithms/is_permutation/2.cc: Likewise.
	* testsuite/25_algorithms/is_permutation/check_type2.cc: Likewise.
	* testsuite/25_algorithms/is_permutation/vectorbool.cc: Likewise.
	* testsuite/25_algorithms/mismatch/2.cc: Likewise.
	* testsuite/25_algorithms/mismatch/check_type2.cc: Likewise.
	* testsuite/26_numerics/complex/literals/values.cc: Likewise.
	* testsuite/27_io/manipulators/standard/char/quoted.cc: Likewise.
	* testsuite/27_io/manipulators/standard/wchar_t/quoted.cc: Likewise.
	* testsuite/30_threads/shared_lock/cons/1.cc: Likewise.
	* testsuite/30_threads/shared_lock/cons/2.cc: Likewise.
	* testsuite/30_threads/shared_lock/cons/3.cc: Likewise.
	* testsuite/30_threads/shared_lock/cons/4.cc: Likewise.
	* testsuite/30_threads/shared_lock/cons/5.cc: Likewise.
	* testsuite/30_threads/shared_lock/cons/6.cc: Likewise.
	* testsuite/30_threads/shared_lock/locking/1.cc: Likewise.
	* testsuite/30_threads/shared_lock/locking/2.cc: Likewise.
	* testsuite/30_threads/shared_lock/locking/3.cc: Likewise.
	* testsuite/30_threads/shared_lock/locking/4.cc: Likewise.
	* testsuite/30_threads/shared_lock/modifiers/1.cc: Likewise.
	* testsuite/30_threads/shared_lock/modifiers/2.cc: Likewise.
	* testsuite/30_threads/shared_lock/requirements/
	explicit_instantiation.cc: Likewise.
	* testsuite/30_threads/shared_lock/requirements/typedefs.cc: Likewise.
	* testsuite/30_threads/shared_timed_mutex/cons/1.cc: Likewise.
	* testsuite/30_threads/shared_timed_mutex/cons/assign_neg.cc: Likewise.
	* testsuite/30_threads/shared_timed_mutex/cons/copy_neg.cc: Likewise.
	* testsuite/30_threads/shared_timed_mutex/requirements/
	standard_layout.cc: Likewise.
	* testsuite/30_threads/shared_timed_mutex/try_lock/1.cc: Likewise.
	* testsuite/30_threads/shared_timed_mutex/try_lock/2.cc: Likewise.
	* testsuite/experimental/optional/assignment/1.cc: Likewise.
	* testsuite/experimental/optional/assignment/2.cc: Likewise.
	* testsuite/experimental/optional/assignment/3.cc: Likewise.
	* testsuite/experimental/optional/assignment/4.cc: Likewise.
	* testsuite/experimental/optional/assignment/5.cc: Likewise.
	* testsuite/experimental/optional/assignment/6.cc: Likewise.
	* testsuite/experimental/optional/cons/copy.cc: Likewise.
	* testsuite/experimental/optional/cons/default.cc: Likewise.
	* testsuite/experimental/optional/cons/move.cc: Likewise.
	* testsuite/experimental/optional/cons/value.cc: Likewise.
	* testsuite/experimental/optional/constexpr/cons/default.cc: Likewise.
	* testsuite/experimental/optional/constexpr/cons/value.cc: Likewise.
	* testsuite/experimental/optional/constexpr/in_place.cc: Likewise.
	* testsuite/experimental/optional/constexpr/make_optional.cc: Likewise.
	* testsuite/experimental/optional/constexpr/nullopt.cc: Likewise.
	* testsuite/experimental/optional/constexpr/observers/1.cc: Likewise.
	* testsuite/experimental/optional/constexpr/observers/2.cc: Likewise.
	* testsuite/experimental/optional/constexpr/observers/3.cc: Likewise.
	* testsuite/experimental/optional/constexpr/observers/4.cc: Likewise.
	* testsuite/experimental/optional/constexpr/observers/5.cc: Likewise.
	* testsuite/experimental/optional/constexpr/relops/1.cc: Likewise.
	* testsuite/experimental/optional/constexpr/relops/2.cc: Likewise.
	* testsuite/experimental/optional/constexpr/relops/3.cc: Likewise.
	* testsuite/experimental/optional/constexpr/relops/4.cc: Likewise.
	* testsuite/experimental/optional/constexpr/relops/5.cc: Likewise.
	* testsuite/experimental/optional/constexpr/relops/6.cc: Likewise.
	* testsuite/experimental/optional/in_place.cc: Likewise.
	* testsuite/experimental/optional/make_optional.cc: Likewise.
	* testsuite/experimental/optional/nullopt.cc: Likewise.
	* testsuite/experimental/optional/observers/1.cc: Likewise.
	* testsuite/experimental/optional/observers/2.cc: Likewise.
	* testsuite/experimental/optional/observers/3.cc: Likewise.
	* testsuite/experimental/optional/observers/4.cc: Likewise.
	* testsuite/experimental/optional/observers/5.cc: Likewise.
	* testsuite/experimental/optional/relops/1.cc: Likewise.
	* testsuite/experimental/optional/relops/2.cc: Likewise.
	* testsuite/experimental/optional/relops/3.cc: Likewise.
	* testsuite/experimental/optional/relops/4.cc: Likewise.
	* testsuite/experimental/optional/relops/5.cc: Likewise.
	* testsuite/experimental/optional/relops/6.cc: Likewise.
	* testsuite/experimental/optional/requirements.cc: Likewise.
	* testsuite/experimental/optional/swap/1.cc: Likewise.
	* testsuite/experimental/string_view/capacity/1.cc: Likewise.
	* testsuite/experimental/string_view/cons/char/1.cc: Likewise.
	* testsuite/experimental/string_view/cons/char/2.cc: Likewise.
	* testsuite/experimental/string_view/cons/char/3.cc: Likewise.
	* testsuite/experimental/string_view/cons/wchar_t/1.cc: Likewise.
	* testsuite/experimental/string_view/cons/wchar_t/2.cc: Likewise.
	* testsuite/experimental/string_view/cons/wchar_t/3.cc: Likewise.
	* testsuite/experimental/string_view/element_access/char/1.cc: Likewise.
	* testsuite/experimental/string_view/element_access/char/2.cc: Likewise.
	* testsuite/experimental/string_view/element_access/char/empty.cc: 
	Likewise.
	* testsuite/experimental/string_view/element_access/char/
	front_back.cc: Likewise.
	* testsuite/experimental/string_view/element_access/wchar_t/1.cc:
	Likewise.
	* testsuite/experimental/string_view/element_access/wchar_t/2.cc:
	Likewise.
	* testsuite/experimental/string_view/element_access/wchar_t/empty.cc:
	Likewise.
	* testsuite/experimental/string_view/element_access/wchar_t/
	front_back.cc: Likewise.
	* testsuite/experimental/string_view/include.cc: Likewise.
	* testsuite/experimental/string_view/inserters/char/1.cc: Likewise.
	* testsuite/experimental/string_view/inserters/char/2.cc: Likewise.
	* testsuite/experimental/string_view/inserters/char/3.cc: Likewise.
	* testsuite/experimental/string_view/inserters/pod/10081-out.cc:
	Likewise.
	* testsuite/experimental/string_view/inserters/wchar_t/1.cc: Likewise.
	* testsuite/experimental/string_view/inserters/wchar_t/2.cc: Likewise.
	* testsuite/experimental/string_view/inserters/wchar_t/3.cc: Likewise.
	* testsuite/experimental/string_view/literals/types.cc: Likewise.
	* testsuite/experimental/string_view/literals/values.cc: Likewise.
	* testsuite/experimental/string_view/modifiers/remove_prefix/char/
	1.cc: Likewise.
	* testsuite/experimental/string_view/modifiers/remove_prefix/
	wchar_t/1.cc: Likewise.
	* testsuite/experimental/string_view/modifiers/remove_suffix/
	char/1.cc: Likewise.
	* testsuite/experimental/string_view/modifiers/remove_suffix/
	wchar_t/1.cc: Likewise.
	* testsuite/experimental/string_view/operations/compare/char/1.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/compare/char/13650.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/compare/wchar_t/1.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/compare/wchar_t/
	13650.cc: Likewise.
	* testsuite/experimental/string_view/operations/copy/char/1.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/copy/wchar_t/1.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/data/char/1.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/data/wchar_t/1.cc: 
	Likewise.
	* testsuite/experimental/string_view/operations/find/char/1.cc: 
	Likewise.
	* testsuite/experimental/string_view/operations/find/char/2.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/find/char/3.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/find/char/4.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/find/wchar_t/1.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/find/wchar_t/2.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/find/wchar_t/3.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/find/wchar_t/4.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/rfind/char/1.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/rfind/char/2.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/rfind/char/3.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/rfind/wchar_t/1.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/rfind/wchar_t/2.cc: 
	Likewise.
	* testsuite/experimental/string_view/operations/rfind/wchar_t/3.cc: 
	Likewise.
	* testsuite/experimental/string_view/operations/substr/char/1.cc: 
	Likewise.
	* testsuite/experimental/string_view/operations/substr/wchar_t/1.cc: 
	Likewise.
	* testsuite/experimental/string_view/operations/to_string/1.cc: 
	Likewise.
	* testsuite/experimental/string_view/operators/char/2.cc: Likewise.
	* testsuite/experimental/string_view/operators/wchar_t/2.cc: Likewise.
	* testsuite/experimental/string_view/range_access/char/1.cc: Likewise.
	* testsuite/experimental/string_view/range_access/wchar_t/1.cc: 
	Likewise.
	* testsuite/experimental/string_view/requirements/
	explicit_instantiation/1.cc: Likewise.
	* testsuite/experimental/string_view/requirements/
	explicit_instantiation/char/1.cc: Likewise.
	* testsuite/experimental/string_view/requirements/
	explicit_instantiation/char16_t/1.cc: Likewise.
	* testsuite/experimental/string_view/requirements/
	explicit_instantiation/char32_t/1.cc: Likewise.
	* testsuite/experimental/string_view/requirements/
	explicit_instantiation/wchar_t/1.cc: Likewise.
	* testsuite/experimental/string_view/requirements/typedefs.cc: Likewise.
	* testsuite/experimental/string_view/types/1.cc: Likewise.

Comments

Mike Stump Oct. 15, 2014, 5:33 p.m. UTC | #1
On Oct 15, 2014, at 3:30 AM, Paolo Carlini <paolo.carlini@oracle.com> wrote:
> On 10/15/2014 11:50 AM, Paolo Carlini wrote:
>>> We might also want to consider a global s/gnu++0x/gnu++11/ some day.
>> And s/gnu++1y/gnu++14 of course ;)
> I'm going to commit the below.

Yes please, thanks.
diff mbox

Patch

Index: testsuite/20_util/add_const/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/add_const/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/add_const/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
Index: testsuite/20_util/add_cv/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/add_cv/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/add_cv/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
Index: testsuite/20_util/add_lvalue_reference/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/add_lvalue_reference/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/add_lvalue_reference/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/add_pointer/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/add_pointer/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/add_pointer/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
Index: testsuite/20_util/add_rvalue_reference/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/add_rvalue_reference/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/add_rvalue_reference/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/add_volatile/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/add_volatile/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/add_volatile/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
Index: testsuite/20_util/aligned_storage/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/aligned_storage/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/aligned_storage/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
Index: testsuite/20_util/aligned_union/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/aligned_union/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/aligned_union/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
Index: testsuite/20_util/common_type/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/common_type/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/common_type/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 //
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/conditional/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/conditional/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/conditional/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/decay/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/decay/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/decay/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/duration/literals/61166.cc
===================================================================
--- testsuite/20_util/duration/literals/61166.cc	(revision 216246)
+++ testsuite/20_util/duration/literals/61166.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do run }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
 //
Index: testsuite/20_util/duration/literals/ns_detail.cc
===================================================================
--- testsuite/20_util/duration/literals/ns_detail.cc	(revision 216246)
+++ testsuite/20_util/duration/literals/ns_detail.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Test error: reference to '__detail' is ambiguous
Index: testsuite/20_util/duration/literals/range.cc
===================================================================
--- testsuite/20_util/duration/literals/range.cc	(revision 216246)
+++ testsuite/20_util/duration/literals/range.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
 //
Index: testsuite/20_util/duration/literals/types.cc
===================================================================
--- testsuite/20_util/duration/literals/types.cc	(revision 216246)
+++ testsuite/20_util/duration/literals/types.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/duration/literals/values.cc
===================================================================
--- testsuite/20_util/duration/literals/values.cc	(revision 216246)
+++ testsuite/20_util/duration/literals/values.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do run }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/20_util/enable_if/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/enable_if/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/enable_if/requirements/alias_decl.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/20_util/exchange/1.cc
===================================================================
--- testsuite/20_util/exchange/1.cc	(revision 216246)
+++ testsuite/20_util/exchange/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/20_util/function_objects/comparisons_void.cc
===================================================================
--- testsuite/20_util/function_objects/comparisons_void.cc	(revision 216246)
+++ testsuite/20_util/function_objects/comparisons_void.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options " -std=gnu++1y " }
+// { dg-options " -std=gnu++14 " }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/integer_sequence/intseq.cc
===================================================================
--- testsuite/20_util/integer_sequence/intseq.cc	(revision 216246)
+++ testsuite/20_util/integer_sequence/intseq.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 //
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/integer_sequence/requirements/typedefs.cc
===================================================================
--- testsuite/20_util/integer_sequence/requirements/typedefs.cc	(revision 216246)
+++ testsuite/20_util/integer_sequence/requirements/typedefs.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 //
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/integral_constant/call_operator.cc
===================================================================
--- testsuite/20_util/integral_constant/call_operator.cc	(revision 216246)
+++ testsuite/20_util/integral_constant/call_operator.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 //
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/20_util/make_signed/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/make_signed/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/make_signed/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/make_unsigned/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/make_unsigned/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/make_unsigned/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/pair/astuple/constexpr_get_by_type.cc
===================================================================
--- testsuite/20_util/pair/astuple/constexpr_get_by_type.cc	(revision 216246)
+++ testsuite/20_util/pair/astuple/constexpr_get_by_type.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/pair/astuple/get_by_type.cc
===================================================================
--- testsuite/20_util/pair/astuple/get_by_type.cc	(revision 216246)
+++ testsuite/20_util/pair/astuple/get_by_type.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/20_util/pair/astuple/get_by_type_neg.cc
===================================================================
--- testsuite/20_util/pair/astuple/get_by_type_neg.cc	(revision 216246)
+++ testsuite/20_util/pair/astuple/get_by_type_neg.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/20_util/pair/astuple/get_neg.cc
===================================================================
--- testsuite/20_util/pair/astuple/get_neg.cc	(revision 216246)
+++ testsuite/20_util/pair/astuple/get_neg.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/20_util/remove_all_extents/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/remove_all_extents/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/remove_all_extents/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
Index: testsuite/20_util/remove_const/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/remove_const/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/remove_const/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
Index: testsuite/20_util/remove_cv/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/remove_cv/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/remove_cv/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
Index: testsuite/20_util/remove_extent/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/remove_extent/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/remove_extent/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
Index: testsuite/20_util/remove_pointer/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/remove_pointer/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/remove_pointer/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
Index: testsuite/20_util/remove_reference/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/remove_reference/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/remove_reference/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/remove_volatile/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/remove_volatile/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/remove_volatile/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
Index: testsuite/20_util/result_of/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/result_of/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/result_of/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/tuple/element_access/constexpr_get_by_type.cc
===================================================================
--- testsuite/20_util/tuple/element_access/constexpr_get_by_type.cc	(revision 216246)
+++ testsuite/20_util/tuple/element_access/constexpr_get_by_type.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/tuple/element_access/get2_by_type.cc
===================================================================
--- testsuite/20_util/tuple/element_access/get2_by_type.cc	(revision 216246)
+++ testsuite/20_util/tuple/element_access/get2_by_type.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/20_util/tuple/element_access/get_by_type.cc
===================================================================
--- testsuite/20_util/tuple/element_access/get_by_type.cc	(revision 216246)
+++ testsuite/20_util/tuple/element_access/get_by_type.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/20_util/underlying_type/requirements/alias_decl.cc
===================================================================
--- testsuite/20_util/underlying_type/requirements/alias_decl.cc	(revision 216246)
+++ testsuite/20_util/underlying_type/requirements/alias_decl.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 //
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/unique_ptr/creation/array.cc
===================================================================
--- testsuite/20_util/unique_ptr/creation/array.cc	(revision 216246)
+++ testsuite/20_util/unique_ptr/creation/array.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/20_util/unique_ptr/creation/array_neg.cc
===================================================================
--- testsuite/20_util/unique_ptr/creation/array_neg.cc	(revision 216246)
+++ testsuite/20_util/unique_ptr/creation/array_neg.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/20_util/unique_ptr/creation/single.cc
===================================================================
--- testsuite/20_util/unique_ptr/creation/single.cc	(revision 216246)
+++ testsuite/20_util/unique_ptr/creation/single.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/21_strings/basic_string/literals/types.cc
===================================================================
--- testsuite/21_strings/basic_string/literals/types.cc	(revision 216246)
+++ testsuite/21_strings/basic_string/literals/types.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/21_strings/basic_string/literals/values.cc
===================================================================
--- testsuite/21_strings/basic_string/literals/values.cc	(revision 216246)
+++ testsuite/21_strings/basic_string/literals/values.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do run }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/25_algorithms/equal/2.cc
===================================================================
--- testsuite/25_algorithms/equal/2.cc	(revision 216246)
+++ testsuite/25_algorithms/equal/2.cc	(working copy)
@@ -17,7 +17,7 @@ 
 
 // 25.2.11 [alg.equal]
 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 #include <algorithm>
 #include <testsuite_hooks.h>
Index: testsuite/25_algorithms/equal/check_type2.cc
===================================================================
--- testsuite/25_algorithms/equal/check_type2.cc	(revision 216246)
+++ testsuite/25_algorithms/equal/check_type2.cc	(working copy)
@@ -18,7 +18,7 @@ 
 // 25.2.11 [alg.equal]
 
 // { dg-do compile }
-// { dg-options " -std=gnu++1y " }
+// { dg-options " -std=gnu++14 " }
 
 #include <algorithm>
 #include <testsuite_iterators.h>
Index: testsuite/25_algorithms/is_permutation/2.cc
===================================================================
--- testsuite/25_algorithms/is_permutation/2.cc	(revision 216246)
+++ testsuite/25_algorithms/is_permutation/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/25_algorithms/is_permutation/check_type2.cc
===================================================================
--- testsuite/25_algorithms/is_permutation/check_type2.cc	(revision 216246)
+++ testsuite/25_algorithms/is_permutation/check_type2.cc	(working copy)
@@ -18,7 +18,7 @@ 
 // 25.2.12 [alg.is_permutation] Is permutation
 
 // { dg-do compile }
-// { dg-options " -std=gnu++1y " }
+// { dg-options " -std=gnu++14 " }
 
 #include <algorithm>
 #include <testsuite_iterators.h>
Index: testsuite/25_algorithms/is_permutation/vectorbool.cc
===================================================================
--- testsuite/25_algorithms/is_permutation/vectorbool.cc	(revision 216246)
+++ testsuite/25_algorithms/is_permutation/vectorbool.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/25_algorithms/mismatch/2.cc
===================================================================
--- testsuite/25_algorithms/mismatch/2.cc	(revision 216246)
+++ testsuite/25_algorithms/mismatch/2.cc	(working copy)
@@ -17,7 +17,7 @@ 
 
 // 25.2.10 [mismatch]
 
-// { dg-options " -std=gnu++1y " }
+// { dg-options " -std=gnu++14 " }
 
 #include <algorithm>
 #include <testsuite_hooks.h>
Index: testsuite/25_algorithms/mismatch/check_type2.cc
===================================================================
--- testsuite/25_algorithms/mismatch/check_type2.cc	(revision 216246)
+++ testsuite/25_algorithms/mismatch/check_type2.cc	(working copy)
@@ -17,7 +17,7 @@ 
 
 // 25.2.10 [mismatch]
 
-// { dg-options " -std=gnu++1y " }
+// { dg-options " -std=gnu++14 " }
 // { dg-do compile }
 
 #include <algorithm>
Index: testsuite/26_numerics/complex/literals/values.cc
===================================================================
--- testsuite/26_numerics/complex/literals/values.cc	(revision 216246)
+++ testsuite/26_numerics/complex/literals/values.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/27_io/manipulators/standard/char/quoted.cc
===================================================================
--- testsuite/27_io/manipulators/standard/char/quoted.cc	(revision 216246)
+++ testsuite/27_io/manipulators/standard/char/quoted.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do run }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/27_io/manipulators/standard/wchar_t/quoted.cc
===================================================================
--- testsuite/27_io/manipulators/standard/wchar_t/quoted.cc	(revision 216246)
+++ testsuite/27_io/manipulators/standard/wchar_t/quoted.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do run }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/30_threads/shared_lock/cons/1.cc
===================================================================
--- testsuite/30_threads/shared_lock/cons/1.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/cons/1.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_lock/cons/2.cc
===================================================================
--- testsuite/30_threads/shared_lock/cons/2.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/cons/2.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_lock/cons/3.cc
===================================================================
--- testsuite/30_threads/shared_lock/cons/3.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/cons/3.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_lock/cons/4.cc
===================================================================
--- testsuite/30_threads/shared_lock/cons/4.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/cons/4.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_lock/cons/5.cc
===================================================================
--- testsuite/30_threads/shared_lock/cons/5.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/cons/5.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads-timed "" }
 
Index: testsuite/30_threads/shared_lock/cons/6.cc
===================================================================
--- testsuite/30_threads/shared_lock/cons/6.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/cons/6.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads-timed "" }
 
Index: testsuite/30_threads/shared_lock/locking/1.cc
===================================================================
--- testsuite/30_threads/shared_lock/locking/1.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/locking/1.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_lock/locking/2.cc
===================================================================
--- testsuite/30_threads/shared_lock/locking/2.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/locking/2.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_lock/locking/3.cc
===================================================================
--- testsuite/30_threads/shared_lock/locking/3.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/locking/3.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads-timed "" }
 
Index: testsuite/30_threads/shared_lock/locking/4.cc
===================================================================
--- testsuite/30_threads/shared_lock/locking/4.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/locking/4.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads-timed "" }
 
Index: testsuite/30_threads/shared_lock/modifiers/1.cc
===================================================================
--- testsuite/30_threads/shared_lock/modifiers/1.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/modifiers/1.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_lock/modifiers/2.cc
===================================================================
--- testsuite/30_threads/shared_lock/modifiers/2.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/modifiers/2.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_lock/requirements/explicit_instantiation.cc
===================================================================
--- testsuite/30_threads/shared_lock/requirements/explicit_instantiation.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/requirements/explicit_instantiation.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_lock/requirements/typedefs.cc
===================================================================
--- testsuite/30_threads/shared_lock/requirements/typedefs.cc	(revision 216246)
+++ testsuite/30_threads/shared_lock/requirements/typedefs.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_timed_mutex/cons/1.cc
===================================================================
--- testsuite/30_threads/shared_timed_mutex/cons/1.cc	(revision 216246)
+++ testsuite/30_threads/shared_timed_mutex/cons/1.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_timed_mutex/cons/assign_neg.cc
===================================================================
--- testsuite/30_threads/shared_timed_mutex/cons/assign_neg.cc	(revision 216246)
+++ testsuite/30_threads/shared_timed_mutex/cons/assign_neg.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_timed_mutex/cons/copy_neg.cc
===================================================================
--- testsuite/30_threads/shared_timed_mutex/cons/copy_neg.cc	(revision 216246)
+++ testsuite/30_threads/shared_timed_mutex/cons/copy_neg.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_timed_mutex/requirements/standard_layout.cc
===================================================================
--- testsuite/30_threads/shared_timed_mutex/requirements/standard_layout.cc	(revision 216246)
+++ testsuite/30_threads/shared_timed_mutex/requirements/standard_layout.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_timed_mutex/try_lock/1.cc
===================================================================
--- testsuite/30_threads/shared_timed_mutex/try_lock/1.cc	(revision 216246)
+++ testsuite/30_threads/shared_timed_mutex/try_lock/1.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/30_threads/shared_timed_mutex/try_lock/2.cc
===================================================================
--- testsuite/30_threads/shared_timed_mutex/try_lock/2.cc	(revision 216246)
+++ testsuite/30_threads/shared_timed_mutex/try_lock/2.cc	(working copy)
@@ -1,7 +1,7 @@ 
 // { dg-do run { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-// { dg-options " -std=gnu++1y -pthreads" { target *-*-solaris* } }
-// { dg-options " -std=gnu++1y " { target *-*-cygwin *-*-darwin* } }
+// { dg-options " -std=gnu++14 -pthread" { target *-*-freebsd* *-*-dragonfly* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
+// { dg-options " -std=gnu++14 -pthreads" { target *-*-solaris* } }
+// { dg-options " -std=gnu++14 " { target *-*-cygwin *-*-darwin* } }
 // { dg-require-cstdint "" }
 // { dg-require-gthreads "" }
 
Index: testsuite/experimental/optional/assignment/1.cc
===================================================================
--- testsuite/experimental/optional/assignment/1.cc	(revision 216246)
+++ testsuite/experimental/optional/assignment/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/assignment/2.cc
===================================================================
--- testsuite/experimental/optional/assignment/2.cc	(revision 216246)
+++ testsuite/experimental/optional/assignment/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/assignment/3.cc
===================================================================
--- testsuite/experimental/optional/assignment/3.cc	(revision 216246)
+++ testsuite/experimental/optional/assignment/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/assignment/4.cc
===================================================================
--- testsuite/experimental/optional/assignment/4.cc	(revision 216246)
+++ testsuite/experimental/optional/assignment/4.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/assignment/5.cc
===================================================================
--- testsuite/experimental/optional/assignment/5.cc	(revision 216246)
+++ testsuite/experimental/optional/assignment/5.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/assignment/6.cc
===================================================================
--- testsuite/experimental/optional/assignment/6.cc	(revision 216246)
+++ testsuite/experimental/optional/assignment/6.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/cons/copy.cc
===================================================================
--- testsuite/experimental/optional/cons/copy.cc	(revision 216246)
+++ testsuite/experimental/optional/cons/copy.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/cons/default.cc
===================================================================
--- testsuite/experimental/optional/cons/default.cc	(revision 216246)
+++ testsuite/experimental/optional/cons/default.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/cons/move.cc
===================================================================
--- testsuite/experimental/optional/cons/move.cc	(revision 216246)
+++ testsuite/experimental/optional/cons/move.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/cons/value.cc
===================================================================
--- testsuite/experimental/optional/cons/value.cc	(revision 216246)
+++ testsuite/experimental/optional/cons/value.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/cons/default.cc
===================================================================
--- testsuite/experimental/optional/constexpr/cons/default.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/cons/default.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/cons/value.cc
===================================================================
--- testsuite/experimental/optional/constexpr/cons/value.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/cons/value.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/in_place.cc
===================================================================
--- testsuite/experimental/optional/constexpr/in_place.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/in_place.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/make_optional.cc
===================================================================
--- testsuite/experimental/optional/constexpr/make_optional.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/make_optional.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // XFAIL pending resolution of PR libstdc++/58777
 // { dg-do compile { xfail *-*-* } }
 // { dg-excess-errors "" }
Index: testsuite/experimental/optional/constexpr/nullopt.cc
===================================================================
--- testsuite/experimental/optional/constexpr/nullopt.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/nullopt.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/observers/1.cc
===================================================================
--- testsuite/experimental/optional/constexpr/observers/1.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/observers/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/observers/2.cc
===================================================================
--- testsuite/experimental/optional/constexpr/observers/2.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/observers/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // XFAIL pending resolution of PR libstdc++/58777
 // { dg-do compile { xfail *-*-* } }
 // { dg-excess-errors "" }
Index: testsuite/experimental/optional/constexpr/observers/3.cc
===================================================================
--- testsuite/experimental/optional/constexpr/observers/3.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/observers/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // XFAIL pending resolution of PR libstdc++/58777
 // { dg-do compile { xfail *-*-* } }
 // { dg-excess-errors "" }
Index: testsuite/experimental/optional/constexpr/observers/4.cc
===================================================================
--- testsuite/experimental/optional/constexpr/observers/4.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/observers/4.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/observers/5.cc
===================================================================
--- testsuite/experimental/optional/constexpr/observers/5.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/observers/5.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/relops/1.cc
===================================================================
--- testsuite/experimental/optional/constexpr/relops/1.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/relops/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/relops/2.cc
===================================================================
--- testsuite/experimental/optional/constexpr/relops/2.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/relops/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/relops/3.cc
===================================================================
--- testsuite/experimental/optional/constexpr/relops/3.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/relops/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/relops/4.cc
===================================================================
--- testsuite/experimental/optional/constexpr/relops/4.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/relops/4.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/relops/5.cc
===================================================================
--- testsuite/experimental/optional/constexpr/relops/5.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/relops/5.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/constexpr/relops/6.cc
===================================================================
--- testsuite/experimental/optional/constexpr/relops/6.cc	(revision 216246)
+++ testsuite/experimental/optional/constexpr/relops/6.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/in_place.cc
===================================================================
--- testsuite/experimental/optional/in_place.cc	(revision 216246)
+++ testsuite/experimental/optional/in_place.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/make_optional.cc
===================================================================
--- testsuite/experimental/optional/make_optional.cc	(revision 216246)
+++ testsuite/experimental/optional/make_optional.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/nullopt.cc
===================================================================
--- testsuite/experimental/optional/nullopt.cc	(revision 216246)
+++ testsuite/experimental/optional/nullopt.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/observers/1.cc
===================================================================
--- testsuite/experimental/optional/observers/1.cc	(revision 216246)
+++ testsuite/experimental/optional/observers/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/observers/2.cc
===================================================================
--- testsuite/experimental/optional/observers/2.cc	(revision 216246)
+++ testsuite/experimental/optional/observers/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/observers/3.cc
===================================================================
--- testsuite/experimental/optional/observers/3.cc	(revision 216246)
+++ testsuite/experimental/optional/observers/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/observers/4.cc
===================================================================
--- testsuite/experimental/optional/observers/4.cc	(revision 216246)
+++ testsuite/experimental/optional/observers/4.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/observers/5.cc
===================================================================
--- testsuite/experimental/optional/observers/5.cc	(revision 216246)
+++ testsuite/experimental/optional/observers/5.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/relops/1.cc
===================================================================
--- testsuite/experimental/optional/relops/1.cc	(revision 216246)
+++ testsuite/experimental/optional/relops/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/relops/2.cc
===================================================================
--- testsuite/experimental/optional/relops/2.cc	(revision 216246)
+++ testsuite/experimental/optional/relops/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/relops/3.cc
===================================================================
--- testsuite/experimental/optional/relops/3.cc	(revision 216246)
+++ testsuite/experimental/optional/relops/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/relops/4.cc
===================================================================
--- testsuite/experimental/optional/relops/4.cc	(revision 216246)
+++ testsuite/experimental/optional/relops/4.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/relops/5.cc
===================================================================
--- testsuite/experimental/optional/relops/5.cc	(revision 216246)
+++ testsuite/experimental/optional/relops/5.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/relops/6.cc
===================================================================
--- testsuite/experimental/optional/relops/6.cc	(revision 216246)
+++ testsuite/experimental/optional/relops/6.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/requirements.cc
===================================================================
--- testsuite/experimental/optional/requirements.cc	(revision 216246)
+++ testsuite/experimental/optional/requirements.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/optional/swap/1.cc
===================================================================
--- testsuite/experimental/optional/swap/1.cc	(revision 216246)
+++ testsuite/experimental/optional/swap/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do run }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/string_view/capacity/1.cc
===================================================================
--- testsuite/experimental/string_view/capacity/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/capacity/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/cons/char/1.cc
===================================================================
--- testsuite/experimental/string_view/cons/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/cons/char/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/cons/char/2.cc
===================================================================
--- testsuite/experimental/string_view/cons/char/2.cc	(revision 216246)
+++ testsuite/experimental/string_view/cons/char/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/cons/char/3.cc
===================================================================
--- testsuite/experimental/string_view/cons/char/3.cc	(revision 216246)
+++ testsuite/experimental/string_view/cons/char/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/cons/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/cons/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/cons/wchar_t/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/cons/wchar_t/2.cc
===================================================================
--- testsuite/experimental/string_view/cons/wchar_t/2.cc	(revision 216246)
+++ testsuite/experimental/string_view/cons/wchar_t/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/cons/wchar_t/3.cc
===================================================================
--- testsuite/experimental/string_view/cons/wchar_t/3.cc	(revision 216246)
+++ testsuite/experimental/string_view/cons/wchar_t/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/element_access/char/1.cc
===================================================================
--- testsuite/experimental/string_view/element_access/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/element_access/char/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/element_access/char/2.cc
===================================================================
--- testsuite/experimental/string_view/element_access/char/2.cc	(revision 216246)
+++ testsuite/experimental/string_view/element_access/char/2.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do run { xfail *-*-* } }
-// { dg-options "-std=gnu++1y -O0" }
+// { dg-options "-std=gnu++14 -O0" }
 // { dg-require-debug-mode "" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/string_view/element_access/char/empty.cc
===================================================================
--- testsuite/experimental/string_view/element_access/char/empty.cc	(revision 216246)
+++ testsuite/experimental/string_view/element_access/char/empty.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 3 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/element_access/char/front_back.cc
===================================================================
--- testsuite/experimental/string_view/element_access/char/front_back.cc	(revision 216246)
+++ testsuite/experimental/string_view/element_access/char/front_back.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-require-string-conversions "" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/string_view/element_access/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/element_access/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/element_access/wchar_t/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/element_access/wchar_t/2.cc
===================================================================
--- testsuite/experimental/string_view/element_access/wchar_t/2.cc	(revision 216246)
+++ testsuite/experimental/string_view/element_access/wchar_t/2.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do run { xfail *-*-* } }
-// { dg-options "-std=gnu++1y -O0" }
+// { dg-options "-std=gnu++14 -O0" }
 // { dg-require-debug-mode "" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/string_view/element_access/wchar_t/empty.cc
===================================================================
--- testsuite/experimental/string_view/element_access/wchar_t/empty.cc	(revision 216246)
+++ testsuite/experimental/string_view/element_access/wchar_t/empty.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/element_access/wchar_t/front_back.cc
===================================================================
--- testsuite/experimental/string_view/element_access/wchar_t/front_back.cc	(revision 216246)
+++ testsuite/experimental/string_view/element_access/wchar_t/front_back.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-require-string-conversions "" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/string_view/include.cc
===================================================================
--- testsuite/experimental/string_view/include.cc	(revision 216246)
+++ testsuite/experimental/string_view/include.cc	(working copy)
@@ -19,7 +19,7 @@ 
 
 // NB: This issue affected only debug-mode.
 
-// { dg-options "-std=gnu++1y -fno-rtti" }
+// { dg-options "-std=gnu++14 -fno-rtti" }
 // { dg-do compile }
 
 #include <experimental/string_view>
Index: testsuite/experimental/string_view/inserters/char/1.cc
===================================================================
--- testsuite/experimental/string_view/inserters/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/inserters/char/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/inserters/char/2.cc
===================================================================
--- testsuite/experimental/string_view/inserters/char/2.cc	(revision 216246)
+++ testsuite/experimental/string_view/inserters/char/2.cc	(working copy)
@@ -22,7 +22,7 @@ 
 // working, not to mention other major details like char_traits, and
 // all of the string_view class.
 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-require-fileio "" }
 
 #include <experimental/string_view>
Index: testsuite/experimental/string_view/inserters/char/3.cc
===================================================================
--- testsuite/experimental/string_view/inserters/char/3.cc	(revision 216246)
+++ testsuite/experimental/string_view/inserters/char/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/inserters/pod/10081-out.cc
===================================================================
--- testsuite/experimental/string_view/inserters/pod/10081-out.cc	(revision 216246)
+++ testsuite/experimental/string_view/inserters/pod/10081-out.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/inserters/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/inserters/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/inserters/wchar_t/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/inserters/wchar_t/2.cc
===================================================================
--- testsuite/experimental/string_view/inserters/wchar_t/2.cc	(revision 216246)
+++ testsuite/experimental/string_view/inserters/wchar_t/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/inserters/wchar_t/3.cc
===================================================================
--- testsuite/experimental/string_view/inserters/wchar_t/3.cc	(revision 216246)
+++ testsuite/experimental/string_view/inserters/wchar_t/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/literals/types.cc
===================================================================
--- testsuite/experimental/string_view/literals/types.cc	(revision 216246)
+++ testsuite/experimental/string_view/literals/types.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/string_view/literals/values.cc
===================================================================
--- testsuite/experimental/string_view/literals/values.cc	(revision 216246)
+++ testsuite/experimental/string_view/literals/values.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do run }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/modifiers/remove_prefix/char/1.cc
===================================================================
--- testsuite/experimental/string_view/modifiers/remove_prefix/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/modifiers/remove_prefix/char/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/modifiers/remove_prefix/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/modifiers/remove_prefix/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/modifiers/remove_prefix/wchar_t/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/modifiers/remove_suffix/char/1.cc
===================================================================
--- testsuite/experimental/string_view/modifiers/remove_suffix/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/modifiers/remove_suffix/char/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/modifiers/remove_suffix/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/modifiers/remove_suffix/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/modifiers/remove_suffix/wchar_t/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/compare/char/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/compare/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/compare/char/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/compare/char/13650.cc
===================================================================
--- testsuite/experimental/string_view/operations/compare/char/13650.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/compare/char/13650.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/compare/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/compare/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/compare/wchar_t/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/compare/wchar_t/13650.cc
===================================================================
--- testsuite/experimental/string_view/operations/compare/wchar_t/13650.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/compare/wchar_t/13650.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/copy/char/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/copy/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/copy/char/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/copy/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/copy/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/copy/wchar_t/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/data/char/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/data/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/data/char/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/data/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/data/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/data/wchar_t/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/find/char/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/find/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/find/char/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/find/char/2.cc
===================================================================
--- testsuite/experimental/string_view/operations/find/char/2.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/find/char/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/find/char/3.cc
===================================================================
--- testsuite/experimental/string_view/operations/find/char/3.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/find/char/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/find/char/4.cc
===================================================================
--- testsuite/experimental/string_view/operations/find/char/4.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/find/char/4.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/find/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/find/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/find/wchar_t/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/find/wchar_t/2.cc
===================================================================
--- testsuite/experimental/string_view/operations/find/wchar_t/2.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/find/wchar_t/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/find/wchar_t/3.cc
===================================================================
--- testsuite/experimental/string_view/operations/find/wchar_t/3.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/find/wchar_t/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/find/wchar_t/4.cc
===================================================================
--- testsuite/experimental/string_view/operations/find/wchar_t/4.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/find/wchar_t/4.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/rfind/char/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/rfind/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/rfind/char/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/rfind/char/2.cc
===================================================================
--- testsuite/experimental/string_view/operations/rfind/char/2.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/rfind/char/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
@@ -12,7 +12,7 @@ 
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 // GNU General Public License for more details.
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // You should have received a copy of the GNU General Public License along
 // with this library; see the file COPYING3.  If not see
Index: testsuite/experimental/string_view/operations/rfind/char/3.cc
===================================================================
--- testsuite/experimental/string_view/operations/rfind/char/3.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/rfind/char/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/rfind/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/rfind/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/rfind/wchar_t/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/rfind/wchar_t/2.cc
===================================================================
--- testsuite/experimental/string_view/operations/rfind/wchar_t/2.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/rfind/wchar_t/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/rfind/wchar_t/3.cc
===================================================================
--- testsuite/experimental/string_view/operations/rfind/wchar_t/3.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/rfind/wchar_t/3.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/substr/char/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/substr/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/substr/char/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/substr/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/substr/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/substr/wchar_t/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operations/to_string/1.cc
===================================================================
--- testsuite/experimental/string_view/operations/to_string/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/operations/to_string/1.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operators/char/2.cc
===================================================================
--- testsuite/experimental/string_view/operators/char/2.cc	(revision 216246)
+++ testsuite/experimental/string_view/operators/char/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/operators/wchar_t/2.cc
===================================================================
--- testsuite/experimental/string_view/operators/wchar_t/2.cc	(revision 216246)
+++ testsuite/experimental/string_view/operators/wchar_t/2.cc	(working copy)
@@ -1,4 +1,4 @@ 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/range_access/char/1.cc
===================================================================
--- testsuite/experimental/string_view/range_access/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/range_access/char/1.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/range_access/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/range_access/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/range_access/wchar_t/1.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/requirements/explicit_instantiation/1.cc
===================================================================
--- testsuite/experimental/string_view/requirements/explicit_instantiation/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/requirements/explicit_instantiation/1.cc	(working copy)
@@ -21,6 +21,6 @@ 
 #include <experimental/string_view>
 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 template class std::experimental::basic_string_view<int, std::char_traits<int>>;
Index: testsuite/experimental/string_view/requirements/explicit_instantiation/char/1.cc
===================================================================
--- testsuite/experimental/string_view/requirements/explicit_instantiation/char/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/requirements/explicit_instantiation/char/1.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/requirements/explicit_instantiation/char16_t/1.cc
===================================================================
--- testsuite/experimental/string_view/requirements/explicit_instantiation/char16_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/requirements/explicit_instantiation/char16_t/1.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-require-cstdint "" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/string_view/requirements/explicit_instantiation/char32_t/1.cc
===================================================================
--- testsuite/experimental/string_view/requirements/explicit_instantiation/char32_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/requirements/explicit_instantiation/char32_t/1.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-require-cstdint "" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/string_view/requirements/explicit_instantiation/wchar_t/1.cc
===================================================================
--- testsuite/experimental/string_view/requirements/explicit_instantiation/wchar_t/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/requirements/explicit_instantiation/wchar_t/1.cc	(working copy)
@@ -1,5 +1,5 @@ 
 // { dg-do compile }
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
 //
Index: testsuite/experimental/string_view/requirements/typedefs.cc
===================================================================
--- testsuite/experimental/string_view/requirements/typedefs.cc	(revision 216246)
+++ testsuite/experimental/string_view/requirements/typedefs.cc	(working copy)
@@ -1,5 +1,5 @@ 
 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 // Copyright (C) 2013-2014 Free Software Foundation, Inc.
Index: testsuite/experimental/string_view/types/1.cc
===================================================================
--- testsuite/experimental/string_view/types/1.cc	(revision 216246)
+++ testsuite/experimental/string_view/types/1.cc	(working copy)
@@ -17,7 +17,7 @@ 
 // <http://www.gnu.org/licenses/>.
 //
 
-// { dg-options "-std=gnu++1y" }
+// { dg-options "-std=gnu++14" }
 // { dg-do compile }
 
 #include <experimental/string_view>