[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #49519] SparseComplexMatrix::solve numeric fac
From: |
Rik |
Subject: |
[Octave-bug-tracker] [bug #49519] SparseComplexMatrix::solve numeric factorization |
Date: |
Fri, 4 Nov 2016 19:30:18 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0 |
Update of bug #49519 (project octave):
Item Group: WTF, Matlab?!? => Matlab Compatibility
Status: None => Confirmed
_______________________________________________________
Follow-up Comment #5:
I received your files correctly and can reproduce the error. From what I can
see this is related to a factorization call in UMFPACK.
I notice that your sparse matrix, if it were converted to a full matrix, would
have number of elements greater than the 32-bit index type used by Octave.
This may be a problem. Just for grins, I truncated the left-hand matrix to
46e3 x 46e3. The left division operator now works.
So, one possibility is to compile Octave from source code and use the
'--enable-64' configure option which will use 64-bit indices (and you must be
running on 64-bit HW as well). The issue is that you also need to re-build
all of your support libraries like BLAS and LAPACK to also use 64-bit indices.
The instructions for building a 64-bit Octave are in the manual in Appendix
E.3 if you want to try.
Since you are a commercial enterprise, you might just want to pay someone to
resolve the situation. The founder of Octave, John W. Eaton, does this kind
of work. See https://www.gnu.org/software/octave/commercial-support.html.
I've saved the matrices in Octave's own binary format and by using lzip I have
reduced the file size to ~7.5 MB. This still won't upload to this report so
I've asked on the Octave-Maintainer's list as to why this is not working.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?49519>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #49519] SparseComplexMatrix::solve numeric factorization, anonymous, 2016/11/02
- [Octave-bug-tracker] [bug #49519] SparseComplexMatrix::solve numeric factorization, anonymous, 2016/11/02
- [Octave-bug-tracker] [bug #49519] SparseComplexMatrix::solve numeric factorization, anonymous, 2016/11/02
- [Octave-bug-tracker] [bug #49519] SparseComplexMatrix::solve numeric factorization, Rik, 2016/11/02
- [Octave-bug-tracker] [bug #49519] SparseComplexMatrix::solve numeric factorization, anonymous, 2016/11/04
- [Octave-bug-tracker] [bug #49519] SparseComplexMatrix::solve numeric factorization, Rik, 2016/11/04
- [Octave-bug-tracker] [bug #49519] SparseComplexMatrix::solve numeric factorization, anonymous, 2016/11/04
- [Octave-bug-tracker] [bug #49519] SparseComplexMatrix::solve numeric factorization, anonymous, 2016/11/04
- [Octave-bug-tracker] [bug #49519] SparseComplexMatrix::solve numeric factorization,
Rik <=
- [Octave-bug-tracker] [bug #49519] SparseComplexMatrix::solve numeric factorization, anonymous, 2016/11/04