@@ -168,14 +168,17 @@ end
168
168
@test @inferred (broadcast (+ , r, n)) == @inferred (broadcast (+ , n, r)) == rc .+ n
169
169
@test @inferred (broadcast (- , r)) == .- rc
170
170
@test @inferred (broadcast (big, r)) == big .(rc)
171
- for n in Any[typemax (Int) , big (typemax (Int))]
171
+ for n in Any[2 , big (typemax (Int))]
172
172
@test @inferred (broadcast (+ , r, n)) == @inferred (broadcast (+ , n, r)) == rc .+ n
173
173
@test @inferred (broadcast (- , r, n)) == rc .- n
174
174
@test @inferred (broadcast (- , n, r)) == n .- rc
175
175
@test @inferred (broadcast (* , r, n)) == @inferred (broadcast (* , n, r)) == rc .* n
176
- @test @inferred (broadcast (/ , r, n)) == @inferred (broadcast (\ , n, r)) == rc ./ n
176
+ if VERSION >= v " 1.6.0"
177
+ # this test fails on v1.0 due to a bug in evaluating (3:5) / big(2)
178
+ @test @inferred (broadcast (/ , r, n)) == @inferred (broadcast (\ , n, r)) == rc ./ n
179
+ end
177
180
end
178
- for n in Any[2.5 , big (5 ) / 2 ]
181
+ for n in Any[2.0 , big (2.0 ) ]
179
182
@test @inferred (broadcast (* , r, n)) == @inferred (broadcast (* , n, r)) == rc .* n
180
183
end
181
184
0 commit comments