Housekeeping for the effective targets of optional's tests.
authorVille Voutilainen <ville.voutilainen@gmail.com>
Tue, 20 Nov 2018 10:42:28 +0000 (12:42 +0200)
committerVille Voutilainen <ville@gcc.gnu.org>
Tue, 20 Nov 2018 10:42:28 +0000 (12:42 +0200)
* testsuite/20_util/optional/77288.cc: Adjust.
* testsuite/20_util/optional/84601.cc: Likewise.
* testsuite/20_util/optional/assignment/1.cc: Likewise.
* testsuite/20_util/optional/assignment/2.cc: Likewise.
* testsuite/20_util/optional/assignment/3.cc: Likewise.
* testsuite/20_util/optional/assignment/4.cc: Likewise.
* testsuite/20_util/optional/assignment/5.cc: Likewise.
* testsuite/20_util/optional/assignment/6.cc: Likewise.
* testsuite/20_util/optional/assignment/7.cc: Likewise.
* testsuite/20_util/optional/assignment/8.cc: Likewise.
* testsuite/20_util/optional/cons/77727.cc: Likewise.
* testsuite/20_util/optional/cons/copy.cc: Likewise.
* testsuite/20_util/optional/cons/deduction.cc: Likewise.
* testsuite/20_util/optional/cons/default.cc: Likewise.
* testsuite/20_util/optional/cons/move.cc: Likewise.
* testsuite/20_util/optional/cons/trivial.cc: Likewise.
* testsuite/20_util/optional/cons/value.cc: Likewise.
* testsuite/20_util/optional/cons/value_neg.cc: Likewise.
* testsuite/20_util/optional/constexpr/cons/default.cc: Likewise.
* testsuite/20_util/optional/constexpr/cons/value.cc: Likewise.
* testsuite/20_util/optional/constexpr/in_place.cc: Likewise.
* testsuite/20_util/optional/constexpr/nullopt.cc: Likewise.
* testsuite/20_util/optional/constexpr/observers/1.cc: Likewise.
* testsuite/20_util/optional/constexpr/observers/4.cc: Likewise.
* testsuite/20_util/optional/constexpr/observers/5.cc: Likewise.
* testsuite/20_util/optional/constexpr/relops/1.cc: Likewise.
* testsuite/20_util/optional/constexpr/relops/2.cc: Likewise.
* testsuite/20_util/optional/constexpr/relops/3.cc: Likewise.
* testsuite/20_util/optional/constexpr/relops/4.cc: Likewise.
* testsuite/20_util/optional/constexpr/relops/5.cc: Likewise.
* testsuite/20_util/optional/constexpr/relops/6.cc: Likewise.
* testsuite/20_util/optional/in_place.cc: Likewise.
* testsuite/20_util/optional/make_optional.cc: Likewise.
* testsuite/20_util/optional/nullopt.cc: Likewise.
* testsuite/20_util/optional/observers/1.cc: Likewise.
* testsuite/20_util/optional/observers/2.cc: Likewise.
* testsuite/20_util/optional/observers/3.cc: Likewise.
* testsuite/20_util/optional/observers/4.cc: Likewise.
* testsuite/20_util/optional/observers/5.cc: Likewise.
* testsuite/20_util/optional/observers/6.cc: Likewise.
* testsuite/20_util/optional/relops/1.cc: Likewise.
* testsuite/20_util/optional/relops/2.cc: Likewise.
* testsuite/20_util/optional/relops/3.cc: Likewise.
* testsuite/20_util/optional/relops/4.cc: Likewise.
* testsuite/20_util/optional/relops/5.cc: Likewise.
* testsuite/20_util/optional/relops/6.cc: Likewise.
* testsuite/20_util/optional/relops/7.cc: Likewise.
* testsuite/20_util/optional/requirements.cc: Likewise.
* testsuite/20_util/optional/swap/1.cc: Likewise.
* testsuite/20_util/optional/swap/2.cc: Likewise.
* testsuite/20_util/optional/typedefs.cc: Likewise.

From-SVN: r266310

52 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/20_util/optional/77288.cc
libstdc++-v3/testsuite/20_util/optional/84601.cc
libstdc++-v3/testsuite/20_util/optional/assignment/1.cc
libstdc++-v3/testsuite/20_util/optional/assignment/2.cc
libstdc++-v3/testsuite/20_util/optional/assignment/3.cc
libstdc++-v3/testsuite/20_util/optional/assignment/4.cc
libstdc++-v3/testsuite/20_util/optional/assignment/5.cc
libstdc++-v3/testsuite/20_util/optional/assignment/6.cc
libstdc++-v3/testsuite/20_util/optional/assignment/7.cc
libstdc++-v3/testsuite/20_util/optional/assignment/8.cc
libstdc++-v3/testsuite/20_util/optional/cons/77727.cc
libstdc++-v3/testsuite/20_util/optional/cons/copy.cc
libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc
libstdc++-v3/testsuite/20_util/optional/cons/default.cc
libstdc++-v3/testsuite/20_util/optional/cons/move.cc
libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc
libstdc++-v3/testsuite/20_util/optional/cons/value.cc
libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/nullopt.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/observers/1.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/observers/4.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/observers/5.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/relops/1.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/relops/2.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/relops/3.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/relops/4.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/relops/5.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/relops/6.cc
libstdc++-v3/testsuite/20_util/optional/in_place.cc
libstdc++-v3/testsuite/20_util/optional/make_optional.cc
libstdc++-v3/testsuite/20_util/optional/nullopt.cc
libstdc++-v3/testsuite/20_util/optional/observers/1.cc
libstdc++-v3/testsuite/20_util/optional/observers/2.cc
libstdc++-v3/testsuite/20_util/optional/observers/3.cc
libstdc++-v3/testsuite/20_util/optional/observers/4.cc
libstdc++-v3/testsuite/20_util/optional/observers/5.cc
libstdc++-v3/testsuite/20_util/optional/observers/6.cc
libstdc++-v3/testsuite/20_util/optional/relops/1.cc
libstdc++-v3/testsuite/20_util/optional/relops/2.cc
libstdc++-v3/testsuite/20_util/optional/relops/3.cc
libstdc++-v3/testsuite/20_util/optional/relops/4.cc
libstdc++-v3/testsuite/20_util/optional/relops/5.cc
libstdc++-v3/testsuite/20_util/optional/relops/6.cc
libstdc++-v3/testsuite/20_util/optional/relops/7.cc
libstdc++-v3/testsuite/20_util/optional/requirements.cc
libstdc++-v3/testsuite/20_util/optional/swap/1.cc
libstdc++-v3/testsuite/20_util/optional/swap/2.cc
libstdc++-v3/testsuite/20_util/optional/typedefs.cc

index bfc9319fdd39c0c70b02ef69cafa7a3b7ea6724f..abdf4d971fb4cb6458b5f46b6ea5af7fb337cddf 100644 (file)
@@ -1,3 +1,58 @@
+2018-11-20  Ville Voutilainen  <ville.voutilainen@gmail.com>
+
+       Housekeeping for the effective targets of optional's tests.
+       * testsuite/20_util/optional/77288.cc: Adjust.
+       * testsuite/20_util/optional/84601.cc: Likewise.
+       * testsuite/20_util/optional/assignment/1.cc: Likewise.
+       * testsuite/20_util/optional/assignment/2.cc: Likewise.
+       * testsuite/20_util/optional/assignment/3.cc: Likewise.
+       * testsuite/20_util/optional/assignment/4.cc: Likewise.
+       * testsuite/20_util/optional/assignment/5.cc: Likewise.
+       * testsuite/20_util/optional/assignment/6.cc: Likewise.
+       * testsuite/20_util/optional/assignment/7.cc: Likewise.
+       * testsuite/20_util/optional/assignment/8.cc: Likewise.
+       * testsuite/20_util/optional/cons/77727.cc: Likewise.
+       * testsuite/20_util/optional/cons/copy.cc: Likewise.
+       * testsuite/20_util/optional/cons/deduction.cc: Likewise.
+       * testsuite/20_util/optional/cons/default.cc: Likewise.
+       * testsuite/20_util/optional/cons/move.cc: Likewise.
+       * testsuite/20_util/optional/cons/trivial.cc: Likewise.
+       * testsuite/20_util/optional/cons/value.cc: Likewise.
+       * testsuite/20_util/optional/cons/value_neg.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/cons/default.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/cons/value.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/in_place.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/nullopt.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/observers/1.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/observers/4.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/observers/5.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/relops/1.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/relops/2.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/relops/3.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/relops/4.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/relops/5.cc: Likewise.
+       * testsuite/20_util/optional/constexpr/relops/6.cc: Likewise.
+       * testsuite/20_util/optional/in_place.cc: Likewise.
+       * testsuite/20_util/optional/make_optional.cc: Likewise.
+       * testsuite/20_util/optional/nullopt.cc: Likewise.
+       * testsuite/20_util/optional/observers/1.cc: Likewise.
+       * testsuite/20_util/optional/observers/2.cc: Likewise.
+       * testsuite/20_util/optional/observers/3.cc: Likewise.
+       * testsuite/20_util/optional/observers/4.cc: Likewise.
+       * testsuite/20_util/optional/observers/5.cc: Likewise.
+       * testsuite/20_util/optional/observers/6.cc: Likewise.
+       * testsuite/20_util/optional/relops/1.cc: Likewise.
+       * testsuite/20_util/optional/relops/2.cc: Likewise.
+       * testsuite/20_util/optional/relops/3.cc: Likewise.
+       * testsuite/20_util/optional/relops/4.cc: Likewise.
+       * testsuite/20_util/optional/relops/5.cc: Likewise.
+       * testsuite/20_util/optional/relops/6.cc: Likewise.
+       * testsuite/20_util/optional/relops/7.cc: Likewise.
+       * testsuite/20_util/optional/requirements.cc: Likewise.
+       * testsuite/20_util/optional/swap/1.cc: Likewise.
+       * testsuite/20_util/optional/swap/2.cc: Likewise.
+       * testsuite/20_util/optional/typedefs.cc: Likewise.
+
 2018-11-19  François Dumont  <fdumont@gcc.gnu.org>
 
        * include/ext/throw_allocator.h
index 6f3f7f402b94be44a546e5984f7da0c0a2b1ee7a..cd3dc0e7d1bb65122cb170529c87bbb851d48d78 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2016-2018 Free Software Foundation, Inc.
 //
index e86d39e277d56fca7ee943cd48a9463e38f5f26e..b8a1706d271c7a16b99e697d8137ea450435a317 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 #include <optional>
 
index f9aaae357609bde8adb5f85176c155d7a2b6e544..ec0832b1ab54adc8025b42df183cbf441c202457 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index c3832e923dcf853f41d2fa1845995535503d3e06..772f7bf691dcfbe4b88d438ad2715a88def80359 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 885a9f99606cc19c47aeba50944bd243c3fa57c9..34fa7a29f3cd7c66139f86960976dd5fa803f99d 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index f498156ac413f63e9e0fade901ccbcc47d63d71f..bf455e41d8fc836f1ad7ed4237d1c4a8b1092abd 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index faea0ebee7716ed224862e0e99f61fa7081cfaa5..b200ee044257fead12dfdfa3ca9ef800732aec7f 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 5de6e5998a9681b5f4c24b4bf2487074e49dad1c..48813f69f35f786d05541a34415c90745b35425c 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 0ed357bf7a81c283da0e72ae44608cb6e6bc48e8..1c4bd488d866b05fcd6586bfd437e6a04255df29 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2016-2018 Free Software Foundation, Inc.
 //
index 7241b92488908484d577fbf214b030f63c4e6514..6fa116451d495be6e97f3f294cdd445c91f17660 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2018 Free Software Foundation, Inc.
 //
index aca2e2df9734ba915cd1b9553e2f8d02a4ab7301..8d39ae79ae627fc6e2d322ba7a013d8533b14f8c 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2016-2018 Free Software Foundation, Inc.
 //
index 25cc53f1a7b5428b30044073615c90c97743ffc8..ba7e48a9bb7e75689ada62f05fc33aa3c8251c31 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 8b8b70778ebabaddf7908adec9371ef083509da1..cc56701e95d2aafcef89e6131b34d44fa5afb8d3 100644 (file)
@@ -16,7 +16,7 @@
 // <http://www.gnu.org/licenses/>.
 
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 #include <optional>
 #include <type_traits>
index 2e28daf2ff1c145cdd6741a07146c496672be56a..7a73832d79ced44192e36feea5d783ec442caa3f 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 250b715f2e6d59b0a0d0d3ba57698cbef650e084..f68a94853a152f4b33059ecca386c4f533fd1256 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 84a8e10154710862dcebfed7f2f644bab9ec159f..7528be83dde3628a15b244141c2f536d12f837b7 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2018 Free Software Foundation, Inc.
 //
index 34dbb93bcf5cb6f1a484c7bdc0c7196cd731e5c1..bdc9e7ed06992c33a369690c692858393952520f 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 020cb26453f465ac49afb87f77e4833d0fb3aa16..133a8b0f199036cb76c35b845518a708fb35b384 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index f991efcbadd5d7ef7120a3ae148ac9adc8c28ccc..eeef0fdd870362fa8f4d7495806cd7005b62b80f 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index f5da9004f45a74bacfc27a49933b1f7b7867b491..baba7ff1eda9f1b1cfe1084bdb6dc3b8a8ab42e1 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 0759d6606e9260a6055ffd12dd2d0e678b361e2f..a8ca1d01bedc8de5f590efe83e07fd23e8eec7ab 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 69842c12d67fd75ad4f26bed6025a49e4134f394..6f29b3dd81823920f27af0362c2898f76db116a2 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 5dd8af6da6e2dfc5cebf12b817a2e192adb88f53..c1b824cb76bac4c1fc229e1c0f4d8498998ad2ec 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 7743221adf7c553ccee9bd1cc3cec26f5c0eb449..3c83a3dbf586a4070c0a6ff529e1037ec89a829f 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 7cf5ecd136c229e87156de5c92169b5bda720d3a..07595d0928a72f78b806ab284225406b7d5ddc31 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 4d2cf82311ca6705981ce5e0782ab68be7a6fd4a..93655dfa1f810780d5849c1add22249c4cda930f 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 849ddd9e0d1609a621d91a79599b4c5fee221bad..a4e3567dc2172ade31573ef7c91ad635679b10a4 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 40a71b7e1667fdd01da7d3621410f991f82a3ca6..b40137feaaf0b20b6fbce3028c46ab1460d8b0e2 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 2a39c790fbb78c636858a65334a0575fc9fb0c8f..ad60ea2bc504efb0df74060034de121dab05db13 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 35615539ba6752799f676d770ff832f8162d66c8..a896d9b35b99baecf48e0e49e18a6ff87c4005af 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index f716b5fc13518fb578ab64d6845bf66af90ea319..d22bbe771797466b15d8e8b134d438321d29f8d9 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index d1e91d2b4afdda8e171c22c3c76cadf1255787f7..d8b0e2f7bb28bb808f24d13b713413e7827c41b0 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 75541c9decf31dc47d691fbd0dee50b7747af7bb..ce5bf561899e64ecab206102d54d67e99e4ea698 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 3440bf5017de8c758cebb266a1d98e1d448165e8..8cc82403c33483b1652e58a3aa4b08a652108846 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index bc84f276e0add235699e12cbd5115d2da2ca1ccf..17ec0fd7c6327929d91a0dc17bc9e309e0b2b3b7 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 4af183e8ee672da0a5851e4fb41046cac5281c02..4089b06bdfe4cb0bf0e3b731dcc4c128dd8744c1 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 6f71fb8081b10275d40e2d04de94560f0de2207c..d4dd187ab0c1993f2f6f0be60aaf4e1a261987ae 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index ac8515f4cffb5ec32a4002b8cb96181fff178a9e..e36e5f135dd6c4471d9c42c62847d87289512fb7 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index bcf6c388f10986ec274d9a3f965464d3713a455f..7e526e3c7d1b25c0cebeea7624b3d61c640eab9c 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index d84007b7a47efb72b3e60f0e1559f46cf2b1fd40..af7c6922a8d32a7a32dd4cf1ae449139ddf253b0 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2016-2018 Free Software Foundation, Inc.
 //
index 78d53dc1e6ff2cacc9b0e1461e0cef54fe86d0d4..7a74405132d7a9f7c6b78dfce37fa8d60ee477f1 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 4c8e95851e2af8509e83fc7affc4bfb47d543e4e..fce9046418e0513db0fc5036862e12c6f1b71b83 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 5b7f5a17977b9ef8969ee6fb09b16ad0b9d50b49..c2032c39fc9dfc76fa3a37deb5d400ce16d18887 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 69ab2735f0c9e642bffb63455c354bf0afecc002..686c6f571fb8e5816f4c926cb9a0ef08e0abbfb8 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 3510d1889677484c56f63b4d2c5492694036eff4..838cefec05292e1f8073ff429c89da02063d725c 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 1d6ecae07e5ff884e0580c86832e58b16387b042..f7f94b0526759b47a2f00a69b547b8e7bf276c54 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 05f9c72a82e7aca5a9685d8ad23e872cd364a208..3048152fdee770ff5284d2df0c338a8caddf6788 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2017-2018 Free Software Foundation, Inc.
 //
index 14c97eea47d8e3b384e3db0a7f64a766541c7415..f15ab0db28db094bd9dc47f925950a628c7b05bd 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index 3fc2db8d6148c76650c1dd250578284f284540da..c0662f9f58edfd96ce01909850f30135f900daac 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run }
+// { dg-do run { target c++17 }  }
 
 // Copyright (C) 2013-2018 Free Software Foundation, Inc.
 //
index f2e285ee908475553095f2d4a8b9de93c05706cf..d74561f9eb4790f21562b227cff9cbce60a4f313 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2016-2018 Free Software Foundation, Inc.
 //
index 501160b4efb04643122b66e17cc0377c22d7e5b2..34d5b9391401a0512e45fb70f70adb75fe2299cd 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do compile }
+// { dg-do compile { target c++17 }  }
 
 // Copyright (C) 2014-2018 Free Software Foundation, Inc.
 //