|
From: | Rik |
Subject: | [Octave-bug-tracker] [bug #44722] linsolve.m: Rand unit test fails randomly... |
Date: | Mon, 06 Apr 2015 00:15:09 +0000 |
User-agent: | Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:36.0) Gecko/20100101 Firefox/36.0 |
Update of bug #44722 (project octave): Status: None => Ready For Test _______________________________________________________ Follow-up Comment #8: The zero tolerance was useful in catching that we were using a different algorithm between linsolve and the expected result in assert. I've re-written linsolve to not perform the transpose of A in Octave, and instead forward the transpose flag to BLAS. This is what we already do if you write A' \ b at the prompt. This yields a 40% speed improvement in linsolve and there shouldn't be a BIST failure anymore because linsolve and the interpreter are using the same algorithm. A changeset for test is attached. Please try it and if it works I'll commit it before the 4.0 release. (file #33557) _______________________________________________________ Additional Item Attachment: File name: linsolve.cset Size:1 KB _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?44722> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |