-
-
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
Bugs in A_mul_Bc for CholmodSparse #9160
Labels
sparse
Sparse arrays
Comments
acroy
added a commit
to acroy/julia
that referenced
this issue
Nov 28, 2014
acroy
added a commit
to acroy/julia
that referenced
this issue
Dec 1, 2014
acroy
added a commit
to acroy/julia
that referenced
this issue
Dec 7, 2014
… Remove support for single precision types and ssmult for matrices with complex entries. Added tests for Cholmod issue JuliaLang#9160.
tkelman
added a commit
that referenced
this issue
Dec 12, 2014
Fix issues with A_mul_Bc and Ac_mul_B for CholmodSparse (#9160).
Closed by #9189? |
tkelman
pushed a commit
that referenced
this issue
Dec 15, 2014
… Remove support for single precision types and ssmult for matrices with complex entries. Added tests for Cholmod issue #9160. (cherry picked from commit 877a29c) Conflicts: base/linalg/cholmod.jl test/runtests.jl Add jl_cholmod_sizeof_long to SuiteSparse_wrapper. Select supported index types based on size of SuitSparse_long. Test adjusted. (cherry picked from commit 5f333b1)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I just noticed some issues with
A_mul_Bc
andAc_mul_B
inCHOLMOD
. Ifthen
cmA*cmB'
andcmA'*cmB
segfault. The reason is that theccall
ofcholmod_transpose
incholmod.jl#L507-L510 and cholmod.jl#L540-L543 misses the second argument which should be
1
in this case (see code for transpose).There is also a
return
missing in cholmod.jl#L500.Another issue arises if
A
is symmetric. Then only the upper part is stored, butcholmod_aat
needs both parts for some reason. Although the error seems to be detected, there is still a segfault.The text was updated successfully, but these errors were encountered: