diff --git a/src/compiler/transform/canonicalize.jl b/src/compiler/transform/canonicalize.jl index 577b41d5..071fd740 100644 --- a/src/compiler/transform/canonicalize.jl +++ b/src/compiler/transform/canonicalize.jl @@ -194,6 +194,7 @@ function promote_scalar_type(@nospecialize(T)) T <: Number && return Tile{T, Tuple{}} if T <: Tuple params = T.parameters + any(P -> P isa Core.TypeofVararg, params) && return nothing any_promoted = false new_params = map(params) do P P = CC.widenconst(P)