@@ -246,24 +246,29 @@ prod2(itr) = invoke(prod, Tuple{Any}, itr)
246246@test maximum (Int[]; init= - 1 ) == - 1
247247@test minimum (Int[]; init= - 1 ) == - 1
248248@test extrema (Int[]; init= (1 , - 1 )) == (1 , - 1 )
249+ @test Core. Compiler. extrema (Int[]; init= (1 , - 1 )) == (1 , - 1 )
249250
250251@test maximum (sin, []; init= - 1 ) == - 1
251252@test minimum (sin, []; init= 1 ) == 1
252253@test extrema (sin, []; init= (1 , - 1 )) == (1 , - 1 )
254+ @test Core. Compiler. extrema (sin, []; init= (1 , - 1 )) == (1 , - 1 )
253255
254256@test maximum (5 ) == 5
255257@test minimum (5 ) == 5
256258@test extrema (5 ) == (5 , 5 )
257259@test extrema (abs2, 5 ) == (25 , 25 )
260+ @test Core. Compiler. extrema (abs2, 5 ) == (25 , 25 )
258261
259262let x = [4 ,3 ,5 ,2 ]
260263 @test maximum (x) == 5
261264 @test minimum (x) == 2
262265 @test extrema (x) == (2 , 5 )
266+ @test Core. Compiler. extrema (x) == (2 , 5 )
263267
264268 @test maximum (abs2, x) == 25
265269 @test minimum (abs2, x) == 4
266270 @test extrema (abs2, x) == (4 , 25 )
271+ @test Core. Compiler. extrema (abs2, x) == (4 , 25 )
267272end
268273
269274@test maximum ([- 0. ,0. ]) === 0.0
0 commit comments