@@ -1076,8 +1076,19 @@ end
10761076 @test @inferred (signbit (- 0.0 m)) == true
10771077 @test @inferred (copysign (3.0 m, - 4.0 s)) == - 3.0 m
10781078 @test @inferred (copysign (3.0 m, 4 )) == 3.0 m
1079+ @test @inferred (copysign (3 , - 4.0 m)) == - 3
10791080 @test @inferred (flipsign (3.0 m, - 4 )) == - 3.0 m
10801081 @test @inferred (flipsign (- 3.0 m, - 4 )) == 3.0 m
1082+ @test @inferred (flipsign (- 3.0 , - 4 m)) == 3.0
1083+ @test @inferred (flipsign (- 3 , 4.0 m)) == - 3
1084+ @test @inferred (flipsign (3.0 m, - 4 s)) == - 3.0 m
1085+ @test @inferred (flipsign (- 3 m, 4.0 s)) == - 3 m
1086+ @test @inferred (flipsign ((3.0 + 4.0im )m, - 4 )) == (- 3.0 - 4.0im )m
1087+ @test @inferred (flipsign ((- 3.0 + 4.0im )m, - 4 )) == (3.0 - 4.0im )m
1088+ @test @inferred (flipsign (- 3 + 4im , - 4 m)) == 3 - 4im
1089+ @test @inferred (flipsign (- 3.0 + 4.0im , 4 m)) == - 3.0 + 4.0im
1090+ @test @inferred (flipsign ((3.0 + 4.0im )m, - 4 s)) == (- 3.0 - 4.0im )m
1091+ @test @inferred (flipsign ((- 3 + 4im )m, 4.0 s)) == (- 3 + 4im )m
10811092 @test @inferred (real (3 m)) == 3.0 m
10821093 @test @inferred (real ((3 + 4im )V)) == 3 V
10831094 @test @inferred (imag (3 m)) == 0 m
0 commit comments