On 20111115@20:41, Michele Martone wrote: > > ... > > However, I notice that handling of empty matrices (e.g.:[0]) is > > not yet stable.. > > ... > > Update: > now in sparsersb, error() is used to handle critical errors. > > Therefore now, when issuing 'sparsersb([0])' (for now, librsb does not > support empty matrices), with librsb API functions failing in allocating > a matrix, an exception (I'm guessing it is such) is thrown by error(), > and it is safe to continue octave execution. > > p.s.: now one may ./configure sparsersb with the --with-verbosity-level=1 > option, allowing the tracking all of sparsersb's methods/functions > executions, whose name is dumped on screen (this is a debug option).
Hi, I made a number of changes to librsb (e.g.: `make tests' is extended to many empty matrix cases now) and sparsersb (more test cases in `make tests', more output to octave_stdout rather than through printf(); detection of zero-diagonal matrices in triangular solution). So I think sparsersb is ready for some more torture-test. As before, the fresh librsb tarball is on http://www.ipp.mpg.de/~mima/librsb.tar.gz . Cheers, Michele
pgp9jCwu8UYKE.pgp
Description: PGP signature
------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d
_______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev