Skip to content

Commit 3689da7

Browse files
Merge pull request #385 from isaacsas/ambiguity_fix
Ambiguity fix
2 parents 2f76357 + 92d45b7 commit 3689da7

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Diff for: src/extended_jump_array.jl

+7
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,13 @@ function Base.BroadcastStyle(::ExtendedJumpArrayStyle{UStyle, JumpUStyle},
154154
Broadcast.DefaultArrayStyle{N}()
155155
end
156156

157+
function Base.Broadcast.BroadcastStyle(::S, ::Base.Broadcast.Unknown) where {
158+
UStyle, JumpUStyle, S<:JumpProcesses.ExtendedJumpArrayStyle{UStyle, JumpUStyle}}
159+
160+
return throw(ArgumentError("Cannot broadcast JumpProcesses.ExtendedJumpArray with" *
161+
" something of type Base.Broadcast.Unknown."),)
162+
end
163+
157164
# Lookup the first ExtendedJumpArray to pick output container size
158165
"`A = find_eja(args)` returns the first ExtendedJumpArray among the arguments."
159166
find_eja(bc::Base.Broadcast.Broadcasted) = find_eja(bc.args)

0 commit comments

Comments
 (0)