From fd815ff6d378dfeaf121af111361d05ca82d29ab Mon Sep 17 00:00:00 2001 From: Vladimir Chalupecky Date: Wed, 30 Nov 2016 12:01:45 +0100 Subject: [PATCH] native,cgo: replace string literal in Dlasrt with string const --- cgo/lapack.go | 3 ++- native/dlasrt.go | 2 +- native/general.go | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/cgo/lapack.go b/cgo/lapack.go index 7d035aa3..2ce79d83 100644 --- a/cgo/lapack.go +++ b/cgo/lapack.go @@ -37,6 +37,7 @@ const ( badShifts = "lapack: bad shifts" badSide = "lapack: bad side" badSlice = "lapack: bad input slice length" + badSort = "lapack: bad Sort" badStore = "lapack: bad store" badTau = "lapack: tau has insufficient length" badTauQ = "lapack: tauQ has insufficient length" @@ -462,7 +463,7 @@ func (impl Implementation) Dlasrt(s lapack.Sort, n int, d []float64) { checkVector(n, d, 1) switch s { default: - panic("lapack: bad sort") + panic(badSort) case lapack.SortIncreasing, lapack.SortDecreasing: } lapacke.Dlasrt(byte(s), n, d[:n]) diff --git a/native/dlasrt.go b/native/dlasrt.go index 67219bcc..86773f36 100644 --- a/native/dlasrt.go +++ b/native/dlasrt.go @@ -20,7 +20,7 @@ func (impl Implementation) Dlasrt(s lapack.Sort, n int, d []float64) { d = d[:n] switch s { default: - panic("lapack: bad sort") + panic(badSort) case lapack.SortIncreasing: sort.Float64s(d) case lapack.SortDecreasing: diff --git a/native/general.go b/native/general.go index f0328ffc..d54f6ec4 100644 --- a/native/general.go +++ b/native/general.go @@ -41,6 +41,7 @@ const ( badShifts = "lapack: bad shifts" badSide = "lapack: bad side" badSlice = "lapack: bad input slice length" + badSort = "lapack: bad Sort" badStore = "lapack: bad store" badTau = "lapack: tau has insufficient length" badTauQ = "lapack: tauQ has insufficient length"