r337483 - Fix failing testcase to actually be valid.

Richard Smith via cfe-commits cfe-commits at lists.llvm.org
Thu Jul 19 12:05:13 PDT 2018


Author: rsmith
Date: Thu Jul 19 12:05:13 2018
New Revision: 337483

URL: http://llvm.org/viewvc/llvm-project?rev=337483&view=rev
Log:
Fix failing testcase to actually be valid.

Modified:
    cfe/trunk/test/SemaTemplate/pack-deduction.cpp

Modified: cfe/trunk/test/SemaTemplate/pack-deduction.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaTemplate/pack-deduction.cpp?rev=337483&r1=337482&r2=337483&view=diff
==============================================================================
--- cfe/trunk/test/SemaTemplate/pack-deduction.cpp (original)
+++ cfe/trunk/test/SemaTemplate/pack-deduction.cpp Thu Jul 19 12:05:13 2018
@@ -152,7 +152,7 @@ namespace partial_full_mix {
   pair<tuple<int, float>, tuple<char, double>> k4 = A<int, float>().g<char>(pair<int, char>(), pair<float, double>(), pair<void, long>()); // expected-error {{no match}}
 
   // FIXME: We should accept this by treating the pack of pairs as having a fixed length of 2 here.
-  tuple<int[2], int[4]> k5 = A<int[1], int[3]>::h<int[2]>(tuple<pair<int[1], int[2]>, pair<int[3], int[4]>, pair<int[5], int[5]>>()); // expected-error {{no match}}
+  tuple<int[2], int[4]> k5 = A<int[1], int[3]>::h<int[2]>(tuple<pair<int[1], int[2]>, pair<int[3], int[4]>, pair<int, int>>()); // expected-error {{no match}}
 }
 
 namespace substitution_vs_function_deduction {




More information about the cfe-commits mailing list