@@ -4,27 +4,27 @@ function _precompile_()
4
4
realtypes = (Float16, Float32, Float64, Int) # types for mixed Normed/Real operations
5
5
for T in normedtypes
6
6
for f in (+ , - , abs, eps, rand) # unary operations
7
- @assert precompile (Tuple{typeof (f),T})
7
+ precompile (Tuple{typeof (f),T})
8
8
end
9
- @assert precompile (Tuple{typeof (rand),T,Tuple{Int}})
10
- @assert precompile (Tuple{typeof (rand),T,Tuple{Int,Int}})
9
+ precompile (Tuple{typeof (rand),T,Tuple{Int}})
10
+ precompile (Tuple{typeof (rand),T,Tuple{Int,Int}})
11
11
for f in (trunc, floor, ceil, round) # rounding operations
12
- @assert precompile (Tuple{typeof (f),T})
13
- @assert precompile (Tuple{typeof (f),Type{Int},T})
12
+ precompile (Tuple{typeof (f),T})
13
+ precompile (Tuple{typeof (f),Type{Int},T})
14
14
end
15
15
for f in (+ , - , * , / , < , <= , == ) # binary operations
16
- @assert precompile (Tuple{typeof (f),T,T})
16
+ precompile (Tuple{typeof (f),T,T})
17
17
for S in realtypes
18
- @assert precompile (Tuple{typeof (f),T,S})
19
- @assert precompile (Tuple{typeof (f),S,T})
18
+ precompile (Tuple{typeof (f),T,S})
19
+ precompile (Tuple{typeof (f),S,T})
20
20
end
21
21
end
22
22
# conversions
23
23
for S in realtypes
24
- @assert precompile (Tuple{Type{T},S})
25
- @assert precompile (Tuple{Type{S},T})
26
- @assert precompile (Tuple{typeof (convert),Type{T},S})
27
- @assert precompile (Tuple{typeof (convert),Type{S},T})
24
+ precompile (Tuple{Type{T},S})
25
+ precompile (Tuple{Type{S},T})
26
+ precompile (Tuple{typeof (convert),Type{T},S})
27
+ precompile (Tuple{typeof (convert),Type{S},T})
28
28
end
29
29
end
30
30
end
0 commit comments