Skip to content

Commit dcde823

Browse files
committed
sum: fix ambiguous def
1 parent 94305ca commit dcde823

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ParallelOperations.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,8 +162,8 @@ function allreduce(f::Function, pids::Array, src_expr, target_expr = src_expr, m
162162
end
163163

164164
# Commonly used functions
165-
sum(pids::Array, expr, mod::Module = Main) = sum(gather(pids, expr, mod))
166-
allsum(pids::Array, src_expr, target_expr = src_expr, mod::Module = Main) = bcast(pids, target_expr, sum(pids, src_expr, mod), mod)
165+
sum(pids::Array, expr::Union{Symbol, Expr}, mod::Module = Main) = sum(gather(pids, expr, mod))
166+
allsum(pids::Array, src_expr::Union{Symbol, Expr}, target_expr = src_expr, mod::Module = Main) = bcast(pids, target_expr, sum(pids, src_expr, mod), mod)
167167

168168
maximum(pids::Array, expr, mod::Module = Main) = maximum(gather(pids, expr, mod))
169169
allmaximum(pids::Array, src_expr, target_expr = src_expr, mod::Module = Main) = bcast(pids, target_expr, maximum(pids, src_expr, mod), mod)

0 commit comments

Comments
 (0)