@@ -2272,8 +2272,9 @@ abstract type P47654{A} end
2272
2272
@test_broken typeintersect (Tuple{Vector{VT}, Vector{VT}} where {N1, VT<: AbstractVector{N1} },
2273
2273
Tuple{Vector{VN} where {N, VN<: AbstractVector{N} }, Vector{Vector{Float64}}}) != = Union{}
2274
2274
# issue 40865
2275
- @test Tuple{Set{Ref{Int}}, Set{Ref{Int}}} <: Tuple{Set{KV}, Set{K}} where {K,KV<: Union{K,Ref{K}} }
2276
- @test Tuple{Set{Val{Int}}, Set{Val{Int}}} <: Tuple{Set{KV}, Set{K}} where {K,KV<: Union{K,Val{K}} }
2275
+ # broken due to 49857 and 49875
2276
+ @test_broken Tuple{Set{Ref{Int}}, Set{Ref{Int}}} <: Tuple{Set{KV}, Set{K}} where {K,KV<: Union{K,Ref{K}} }
2277
+ @test_broken Tuple{Set{Val{Int}}, Set{Val{Int}}} <: Tuple{Set{KV}, Set{K}} where {K,KV<: Union{K,Val{K}} }
2277
2278
2278
2279
# issue 39099
2279
2280
A = Tuple{Tuple{Int, Int, Vararg{Int, N}}, Tuple{Int, Vararg{Int, N}}, Tuple{Vararg{Int, N}}} where N
@@ -2310,7 +2311,8 @@ end
2310
2311
2311
2312
# try to fool a greedy algorithm that picks X=Int, Y=String here
2312
2313
@test Tuple{Ref{Union{Int,String}}, Ref{Union{Int,String}}} <: Tuple{Ref{Union{X,Y}}, Ref{X}} where {X,Y}
2313
- @test Tuple{Ref{Union{Int,String,Missing}}, Ref{Union{Int,String}}} <: Tuple{Ref{Union{X,Y}}, Ref{X}} where {X,Y}
2314
+ # broken due to 49857 and 49875
2315
+ @test_broken Tuple{Ref{Union{Int,String,Missing}}, Ref{Union{Int,String}}} <: Tuple{Ref{Union{X,Y}}, Ref{X}} where {X,Y}
2314
2316
2315
2317
@test ! (Tuple{Any, Any, Any} <: Tuple{Any, Vararg{T}} where T)
2316
2318
0 commit comments