|
109 | 109 |
|
110 | 110 | @testset "Tuples" begin |
111 | 111 | test_to_vec((5, 4)) |
112 | | - test_to_vec((5, randn(T, 5)); check_inferred = VERSION ≥ v"1.2") |
| 112 | + # TODO remove "< 1.6" once https://github.com/JuliaLang/julia/issues/40277 |
| 113 | + test_to_vec((5, randn(T, 5)); check_inferred = VERSION ≥ v"1.2" && VERSION < v"1.6") |
113 | 114 | test_to_vec((randn(T, 4), randn(T, 4, 3, 2), 1); check_inferred = false) |
114 | | - test_to_vec((5, randn(T, 4, 3, 2), UpperTriangular(randn(T, 4, 4)), 2.5); check_inferred = VERSION ≥ v"1.2") |
| 115 | + # TODO remove "< 1.6" once https://github.com/JuliaLang/julia/issues/40277 |
| 116 | + test_to_vec((5, randn(T, 4, 3, 2), UpperTriangular(randn(T, 4, 4)), 2.5); check_inferred = VERSION ≥ v"1.2" && VERSION < v"1.6") |
115 | 117 | test_to_vec(((6, 5), 3, randn(T, 3, 2, 0, 1)); check_inferred = false) |
116 | 118 | test_to_vec((DummyType(randn(T, 2, 7)), DummyType(randn(T, 3, 9)))) |
117 | 119 | test_to_vec((DummyType(randn(T, 3, 2)), randn(T, 11, 8))) |
|
157 | 159 |
|
158 | 160 | @testset "Struct" begin |
159 | 161 | test_to_vec(Composite{ThreeFields}(; a=10.0, b=20.0, c=30.0)) |
160 | | - test_to_vec(Composite{ThreeFields}(; a=10.0, b=20.0,)) |
| 162 | + # TODO remove "< 1.6" once https://github.com/JuliaLang/julia/issues/40277 |
| 163 | + test_to_vec(Composite{ThreeFields}(; a=10.0, b=20.0,), check_inferred = VERSION < v"1.6") |
161 | 164 | test_to_vec(Composite{ThreeFields}(; a=10.0, c=30.0)) |
162 | 165 | test_to_vec(Composite{ThreeFields}(; c=30.0, a=10.0, b=20.0)) |
163 | 166 | end |
|
0 commit comments