Description
Many packages now assert with something similar to:
WARNING: Method definition constructorof(Type{var"#s1"} where var"#s1"<:(IntervalSets.Interval{L, R, T} where T)) where {L, R} in module ConstructionBaseIntervalSetsExt at /home/pkgeval/.julia/packages/ConstructionBase/pAlst/ext/ConstructionBaseIntervalSetsExt.jl:6 overwritten in module ConstructionBaseExtras at /home/pkgeval/.julia/packages/ConstructionBaseExtras/cy4E1/src/intervalsets.jl:3.
julia: /source/src/gf.c:1486: get_intersect_visitor: Assertion `oldentry->max_world == ~(size_t)0 && "method cannot be added at the same time as method deleted"' failed.
Example PkgEval log: https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_hash/c9a32f4_vs_e4ee485/ConstructionBaseExtras.primary.log
I think this happens when a method is overwritten but I didn't check all cases.