Skip to content

Commit d7d8e2c

Browse files
committed
fix an ambiguity
1 parent 13198f1 commit d7d8e2c

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/rulesets/Base/broadcast.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,7 @@ rrule(::RCR, ::typeof(broadcasted), ::typeof(+), args::Number...) = rrule(+, arg
241241
rrule(::RCR, ::typeof(broadcasted), ::typeof(-), x::Number, y::Number) = rrule(-, x, y) |> _prepend_zero
242242
rrule(::RCR, ::typeof(broadcasted), ::typeof(-), x::Number) = rrule(-, x) |> _prepend_zero
243243
rrule(::RCR, ::typeof(broadcasted), ::typeof(*), args::Number...) = rrule(*, args...) |> _prepend_zero
244+
rrule(::RCR, ::typeof(broadcasted), ::typeof(*), x::Number, y::Number) = rrule(*, x, y) |> _prepend_zero # ambiguity
244245
rrule(::RCR, ::typeof(broadcasted), ::typeof(Base.literal_pow), ::typeof(^), x::Number, ::Val{2}) =
245246
rrule(Base.literal_pow, ^, x, Val(2)) |> _prepend_zero
246247
rrule(::RCR, ::typeof(broadcasted), ::typeof(/), x::Number, y::Number) = rrule(/, x, y) |> _prepend_zero

0 commit comments

Comments
 (0)