diff --git a/src/jltypes.c b/src/jltypes.c index 4987ead364197..9a3b78b4e6194 100644 --- a/src/jltypes.c +++ b/src/jltypes.c @@ -2659,7 +2659,7 @@ static int jl_tuple_morespecific(jl_datatype_t *cdt, jl_datatype_t *pdt, int inv if (!pseq) pseq = (pi= clenf && !cseq) - return some_morespecific || pi>=plenf || (pseq && !invariant); + return 1; if (pi >= plenf && !pseq) return some_morespecific; if (ci < clenr) {