Open jishnub opened 1 year ago
I recognize this is one of the CodeTracking bugs identified in #401, where it finds the wrong method:
julia> mi = badmis[end-7]
MethodInstance for (Vector)(::Vector{S}) where S
julia> mi.def
(Array{T, N} where T)(x::AbstractArray{S, N}) where {S, N}
@ Core boot.jl:498
julia> definition(String, mi.def)
("Array{T,1}() where {T} = Array{T,1}(undef, 0)", 496)
Clearly not the same method. There's work on improving CodeTracking going on in https://github.com/timholy/CodeTracking.jl/pull/108