diff options
Diffstat (limited to 'gcc/cp/class.c')
-rw-r--r-- | gcc/cp/class.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cp/class.c b/gcc/cp/class.c index 9ba28245940..17cfe2bf9b4 100644 --- a/gcc/cp/class.c +++ b/gcc/cp/class.c @@ -5151,7 +5151,7 @@ instantiate_type (lhstype, rhs, complain) i = type_unification (DECL_INNERMOST_TEMPLATE_PARMS (elem), t, TYPE_ARG_TYPES (TREE_TYPE (elem)), - TYPE_ARG_TYPES (lhstype), explicit_targs, 1, 1); + TYPE_ARG_TYPES (lhstype), explicit_targs, DEDUCE_EXACT, 1); if (i == 0) { if (save_elem) |