octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

plans for release


From: John W. Eaton
Subject: plans for release
Date: Fri, 4 Feb 2011 05:56:58 -0500

On  3-Feb-2011, John W. Eaton wrote:

| So, Are there any serious problems that absolutely must be fixed before
| a release can happen?  If so, then those problems should be entered in
| the bug tracker already, and you can just post a link to them here.

And one more that, although it was probably introduced with Jaroslav's
diagonal and permutation matrix changes for 3.2.x and has apparently
gone unreported since then, would be good to fix before the release:

  https://savannah.gnu.org/bugs/?32346

The problem seems to be that indexing a diagonal matrix does not
always work correctly.  For example, try this:

  diag_eye = eye (3);
  full_eye = full (diag_eye);
  full_eye([3,1,2], [3,2,1])
  diag_eye([3,1,2], [3,2,1])

I see:

  octave:3> full_eye([3,1,2], [3,2,1])
  ans =

     1   0   0
     0   0   1
     0   1   0

  octave:4> diag_eye([3,1,2], [3,2,1])
  ans =

  Permutation Matrix

     0   1   0
     1   0   0
     0   0   1


The result with the full_eye matrix is correct.

jwe


reply via email to

[Prev in Thread] Current Thread [Next in Thread]