Skip to content
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

BUGFIX: provide enough space when converting adjoint of triangular sparse matrix to sparse #34124

Merged
merged 1 commit into from
Jan 4, 2020
Merged

Conversation

KlausC
Copy link
Contributor

@KlausC KlausC commented Dec 17, 2019

Fixes #34123.

The internal buffers of SparseMatrixCSC are to small in length.

The error is in all releases starting form 1.2 in stdlib/SparseArrays.
It initiates a segmentation violation, if the program is not started with julia --check-bounds=yes.

@ViralBShah ViralBShah added the domain:arrays:sparse Sparse arrays label Dec 17, 2019
@KlausC
Copy link
Contributor Author

KlausC commented Jan 3, 2020

Bump - this bugfix seems to be forgotten!

@StefanKarpinski
Copy link
Sponsor Member

It would be good if someone who is familiar with the sparse matrix code could review and either request changes or merge if this looks good. cc @ViralBShah, @KristofferC

@ViralBShah ViralBShah merged commit ccfc55f into JuliaLang:master Jan 4, 2020
@ViralBShah
Copy link
Member

Doesn't break on 1.0. So only marking backport 1.3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bug constructing a sparse matrix
3 participants