-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Label QRCompactWY.T as Triangular #7649
Conversation
Rebased this on master. |
This warning looks a little puzzling. Cc: @JeffBezanson @andreasnoackjensen Also, I wonder if it should be |
Fixed the warning, but still have this test failure:
Should |
Yes |
Is it enough to specify |
It should be ok to specify |
This doesn't build because Triangular isn't defined yet when factorization is built.
Note: produces ambiguity warning at compile time Warning: New definition A_mul_Bc could not show value of type Tuple at linalg/factorization.jl:370 is ambiguous with: A_mul_Bc could not show value of type Tuple at linalg/triangular.jl:180. To fix, define A_mul_Bc could not show value of type Tuple before the new definition.
Label QRCompactWY.T as Triangular
Fixes JuliaLang/LinearAlgebra.jl#122
This PR currently does fix the original issue, but in order to do so, I had to reorder the way things are loaded in
LinAlg
so thatTriangular
intriangular.jl
was defined beforeQRCompactWY
infactorization.jl
. This now throws the ambiguity warning:when building Julia.
Would appreciate any help to resolve the warning.