Skip to content

Conversation

@dkarrasch
Copy link
Member

@dkarrasch dkarrasch commented Nov 17, 2025

Fixes #1484. Should be backported.

EDIT: This fixes it for all matrix types (HermOrSym were also missing), and also makes sure that the exact zero is returned, to avoid things like

julia> dot(zero(ComplexF64), zero(Float64), zero(Float64))
0.0 - 0.0im

@dkarrasch
Copy link
Member Author

I don't understand the test errors; they are with muladd, seemingly completely unrelated. How can addition of a 3-dimensional array yield a vector? Has that been touched in Julia Base recently?

@dkarrasch dkarrasch added backport 1.10 Change should be backported to the 1.10 release backport 1.12 Change should be backported to release-1.12 labels Nov 17, 2025
@dkarrasch
Copy link
Member Author

I see: #59961. @jishnub

@dkarrasch dkarrasch merged commit 21af0af into master Nov 26, 2025
1 of 2 checks passed
@dkarrasch dkarrasch deleted the dk/fix3argdotempty branch November 26, 2025 13:58
dkarrasch added a commit that referenced this pull request Nov 26, 2025
@dkarrasch dkarrasch mentioned this pull request Nov 26, 2025
5 tasks
@dkarrasch dkarrasch added backport 1.13 and removed backport 1.12 Change should be backported to release-1.12 labels Nov 26, 2025
dkarrasch added a commit that referenced this pull request Nov 27, 2025
@dkarrasch dkarrasch mentioned this pull request Nov 27, 2025
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport 1.10 Change should be backported to the 1.10 release backport 1.13

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3-argument dot errors for empty vectors

2 participants