[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #42421] "find" function overflows for large sp
From: |
David Spies |
Subject: |
[Octave-bug-tracker] [bug #42421] "find" function overflows for large sparse matrices |
Date: |
Sun, 25 May 2014 18:31:47 +0000 |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0 |
Follow-up Comment #1, bug #42421 (project octave):
This is fixed by adding a method to translate directly from row-column pairs
to doubles and then multiplying. I rewrote find with templates so that all
calls to find go to the same place (as I already tried to do once, but this
time I have a better understanding of the core of Octave so I could do it
"right").
I've attached my patch. It's changesets 18792 and 18793 on my clone of Octave
at https://address@hidden/dspyz/octave
Note that this patch goes on top of 18791 which removes _colp from permutation
matrices.
(file #31432)
_______________________________________________________
Additional Item Attachment:
File name: fixFind.diff Size:44 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?42421>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/