aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/concepts/equiv2.C
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/g++.dg/concepts/equiv2.C')
-rw-r--r--gcc/testsuite/g++.dg/concepts/equiv2.C12
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/testsuite/g++.dg/concepts/equiv2.C b/gcc/testsuite/g++.dg/concepts/equiv2.C
index 2094ca9f388..dff719b86a5 100644
--- a/gcc/testsuite/g++.dg/concepts/equiv2.C
+++ b/gcc/testsuite/g++.dg/concepts/equiv2.C
@@ -1,4 +1,4 @@
-// { dg-do run { target c++17 } }
+// { dg-do link { target c++17_only } }
// { dg-options "-fconcepts" }
@@ -21,9 +21,9 @@ int main() {
void f1(C, C) { }
-template<C T>
-void f2(T, T) { }
+template<C T1, C T2>
+void f2(T1, T2) { }
-template<typename T>
- requires C<T>
-void f3(T, T) { }
+template<typename T, typename U>
+ requires C<T> && C<U>
+void f3(T, U) { }