From: "ko1 (Koichi Sasada)" Date: 2013-01-25T12:14:00+09:00 Subject: [ruby-core:51638] [ruby-trunk - Bug #7620] Incorrect exception for non-square matrix in Matrix::LUPDecomposition#det Issue #7620 has been updated by ko1 (Koichi Sasada). (I'm not sure about this issue) marcandre, Is this 2.0 issue? High priority? (release blocker?) ---------------------------------------- Bug #7620: Incorrect exception for non-square matrix in Matrix::LUPDecomposition#det https://bugs.ruby-lang.org/issues/7620#change-35599 Author: pypypy567 (py _) Status: Assigned Priority: Normal Assignee: marcandre (Marc-Andre Lafortune) Category: Target version: ruby -v: ruby 2.0.0dev (2012-11-01) [i386-mswin32_100] If m is a non-square matrix , m.lup.det should raise Matrix::ErrDimensionMismatch, but it raises NoMethodError. > ruby -rmatrix -e 'Matrix[[0, 0]].lup.det' C:/ruby200/lib/ruby/2.0.0/matrix/lup_decomposition.rb:80:in `det': undefined method `square?' for # (NoMethodError) from -e:1:in `
' -- http://bugs.ruby-lang.org/