mat: panic with the advertised value for invalid norm order

This commit is contained in:
Dan Kortschak
2019-08-04 10:20:47 +09:30
parent 3db0b42b51
commit e67905e3d2

View File

@@ -768,7 +768,7 @@ func Norm(a Matrix, norm float64) float64 {
rv := rma.RawVector()
switch norm {
default:
panic("unreachable")
panic(ErrNormOrder)
case 1:
if aTrans {
imax := blas64.Iamax(rv)
@@ -787,7 +787,7 @@ func Norm(a Matrix, norm float64) float64 {
}
switch norm {
default:
panic("unreachable")
panic(ErrNormOrder)
case 1:
var max float64
for j := 0; j < c; j++ {