@@ -164,16 +164,20 @@ end
164
164
165
165
r = OffsetArrays. IdOffsetRange (3 : 5 , - 1 )
166
166
rc = copyto! (similar (r), r)
167
- @test @inferred (broadcast (+ , r, big (2 ))) == @inferred (broadcast (+ , big (2 ), r)) == rc .+ big (2 )
168
- n = big (typemax (Int)) + 1
167
+ n = big (typemax (Int))
169
168
@test @inferred (broadcast (+ , r, n)) == @inferred (broadcast (+ , n, r)) == rc .+ n
170
169
@test @inferred (broadcast (- , r)) == .- rc
171
- @test @inferred (broadcast (- , r, big (2 ))) == rc .- big (2 )
172
- @test @inferred (broadcast (- , big (2 ), r)) == big (2 ) .- rc
173
- @test @inferred (broadcast (* , r, 2 )) == @inferred (broadcast (* , 2 , r)) == rc .* 2
174
- @test @inferred (broadcast (* , r, 2.5 )) == @inferred (broadcast (* , 2.5 , r)) == rc .* 2.5
175
- @test @inferred (broadcast (/ , r, 2 )) == @inferred (broadcast (\ , 2 , r)) == rc ./ 2
176
- @test @inferred ((r -> big .(r))(r)) == big .(rc)
170
+ @test @inferred (broadcast (big, r)) == big .(rc)
171
+ for n in Any[2 , big (2 )]
172
+ @test @inferred (broadcast (+ , r, n)) == @inferred (broadcast (+ , n, r)) == rc .+ n
173
+ @test @inferred (broadcast (- , r, n)) == rc .- n
174
+ @test @inferred (broadcast (- , n, r)) == n .- rc
175
+ @test @inferred (broadcast (* , r, n)) == @inferred (broadcast (* , n, r)) == rc .* n
176
+ @test @inferred (broadcast (/ , r, n)) == @inferred (broadcast (\ , n, r)) == rc ./ n
177
+ end
178
+ for n in Any[2.5 , big (5 )/ 2 ]
179
+ @test @inferred (broadcast (* , r, n)) == @inferred (broadcast (* , n, r)) == rc .* n
180
+ end
177
181
178
182
@testset " Idempotent indexing" begin
179
183
@testset " Indexing into an IdOffsetRange" begin
0 commit comments