@@ -29,7 +29,7 @@ function testcat(f, args::Tuple, type, kwargs=NamedTuple())
29
29
@assert length (args) == 2
30
30
31
31
broken = f == hcat && (args[2 ] isa AbstractMatrix)
32
- if broken && VERSION >= v " 1.4 "
32
+ if broken && v " 1.4 " <= VERSION < v " 1.11 "
33
33
@test_broken f (track (args[1 ]), args[2 ]; kwargs... ) isa type
34
34
@test_broken value (f (track (args[1 ]), args[2 ]; kwargs... )) == f (args... ; kwargs... )
35
35
else
@@ -38,7 +38,7 @@ function testcat(f, args::Tuple, type, kwargs=NamedTuple())
38
38
end
39
39
40
40
broken = f == hcat && (args[1 ] isa AbstractMatrix)
41
- if broken && VERSION >= v " 1.4 "
41
+ if broken && v " 1.4 " <= VERSION < v " 1.11 "
42
42
@test_broken f (args[1 ], track (args[2 ]); kwargs... ) isa type
43
43
@test_broken value (f (args[1 ], track (args[2 ]); kwargs... )) == f (args... ; kwargs... )
44
44
else
@@ -50,7 +50,7 @@ function testcat(f, args::Tuple, type, kwargs=NamedTuple())
50
50
args = (args... , args... )
51
51
sizes = size .(args)
52
52
broken = (f in (vcat, hcat) && (args[2 ] isa AbstractArray))
53
- if broken && VERSION >= v " 1.4 "
53
+ if broken && v " 1.4 " <= VERSION < v " 1.11 "
54
54
@test_broken f (track .(args)... ; kwargs... ) isa type
55
55
@test_broken value (f (track .(args)... ; kwargs... )) == f (args... ; kwargs... )
56
56
else
0 commit comments