]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/compile: update error messages in Mpint, Mpflt methods
authorAlberto Donizetti <alb.donizetti@gmail.com>
Fri, 30 Sep 2016 09:27:52 +0000 (11:27 +0200)
committerMatthew Dempsky <mdempsky@google.com>
Fri, 30 Sep 2016 17:32:39 +0000 (17:32 +0000)
CL 20909 gave Mpint methods nice go-like names, but it
didn't update the names in the error strings. Fix them.

Same for a couple of Mpflt methods.

Change-Id: I9c99653d4b922e32fd5ba18aba768a589a4c7869
Reviewed-on: https://go-review.googlesource.com/30091
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/cmd/compile/internal/gc/mpfloat.go
src/cmd/compile/internal/gc/mpint.go

index 31d35d64b35f9e11d69633509f281f5e6dca08b5..55168e91e0fc5abcf578f75e68be7c4904b182f9 100644 (file)
@@ -128,7 +128,7 @@ func (a *Mpflt) Float64() float64 {
 
        // check for overflow
        if math.IsInf(x, 0) && nsavederrors+nerrors == 0 {
-               yyerror("mpgetflt ovf")
+               yyerror("ovf in Mpflt Float64")
        }
 
        return x + 0 // avoid -0 (should not be needed, but be conservative)
@@ -140,7 +140,7 @@ func (a *Mpflt) Float32() float64 {
 
        // check for overflow
        if math.IsInf(x, 0) && nsavederrors+nerrors == 0 {
-               yyerror("mpgetflt32 ovf")
+               yyerror("ovf in Mpflt Float32")
        }
 
        return x + 0 // avoid -0 (should not be needed, but be conservative)
index 3ae4deeec8c9c06afde6d9fbfa3c5b0ed45f03db..31fbe857aa8f35addce4f08f44ec5411ca54f9cf 100644 (file)
@@ -71,7 +71,7 @@ func (a *Mpint) SetFloat(b *Mpflt) int {
 func (a *Mpint) Add(b *Mpint) {
        if a.Ovf || b.Ovf {
                if nsavederrors+nerrors == 0 {
-                       yyerror("ovf in mpaddfixfix")
+                       yyerror("ovf in Mpint Add")
                }
                a.SetOverflow()
                return
@@ -87,7 +87,7 @@ func (a *Mpint) Add(b *Mpint) {
 func (a *Mpint) Sub(b *Mpint) {
        if a.Ovf || b.Ovf {
                if nsavederrors+nerrors == 0 {
-                       yyerror("ovf in mpsubfixfix")
+                       yyerror("ovf in Mpint Sub")
                }
                a.SetOverflow()
                return
@@ -103,7 +103,7 @@ func (a *Mpint) Sub(b *Mpint) {
 func (a *Mpint) Mul(b *Mpint) {
        if a.Ovf || b.Ovf {
                if nsavederrors+nerrors == 0 {
-                       yyerror("ovf in mpmulfixfix")
+                       yyerror("ovf in Mpint Mul")
                }
                a.SetOverflow()
                return
@@ -119,7 +119,7 @@ func (a *Mpint) Mul(b *Mpint) {
 func (a *Mpint) Quo(b *Mpint) {
        if a.Ovf || b.Ovf {
                if nsavederrors+nerrors == 0 {
-                       yyerror("ovf in mpdivfixfix")
+                       yyerror("ovf in Mpint Quo")
                }
                a.SetOverflow()
                return
@@ -136,7 +136,7 @@ func (a *Mpint) Quo(b *Mpint) {
 func (a *Mpint) Rem(b *Mpint) {
        if a.Ovf || b.Ovf {
                if nsavederrors+nerrors == 0 {
-                       yyerror("ovf in mpmodfixfix")
+                       yyerror("ovf in Mpint Rem")
                }
                a.SetOverflow()
                return
@@ -153,7 +153,7 @@ func (a *Mpint) Rem(b *Mpint) {
 func (a *Mpint) Or(b *Mpint) {
        if a.Ovf || b.Ovf {
                if nsavederrors+nerrors == 0 {
-                       yyerror("ovf in mporfixfix")
+                       yyerror("ovf in Mpint Or")
                }
                a.SetOverflow()
                return
@@ -165,7 +165,7 @@ func (a *Mpint) Or(b *Mpint) {
 func (a *Mpint) And(b *Mpint) {
        if a.Ovf || b.Ovf {
                if nsavederrors+nerrors == 0 {
-                       yyerror("ovf in mpandfixfix")
+                       yyerror("ovf in Mpint And")
                }
                a.SetOverflow()
                return
@@ -177,7 +177,7 @@ func (a *Mpint) And(b *Mpint) {
 func (a *Mpint) AndNot(b *Mpint) {
        if a.Ovf || b.Ovf {
                if nsavederrors+nerrors == 0 {
-                       yyerror("ovf in mpandnotfixfix")
+                       yyerror("ovf in Mpint AndNot")
                }
                a.SetOverflow()
                return
@@ -189,7 +189,7 @@ func (a *Mpint) AndNot(b *Mpint) {
 func (a *Mpint) Xor(b *Mpint) {
        if a.Ovf || b.Ovf {
                if nsavederrors+nerrors == 0 {
-                       yyerror("ovf in mpxorfixfix")
+                       yyerror("ovf in Mpint Xor")
                }
                a.SetOverflow()
                return
@@ -201,7 +201,7 @@ func (a *Mpint) Xor(b *Mpint) {
 func (a *Mpint) Lsh(b *Mpint) {
        if a.Ovf || b.Ovf {
                if nsavederrors+nerrors == 0 {
-                       yyerror("ovf in mplshfixfix")
+                       yyerror("ovf in Mpint Lsh")
                }
                a.SetOverflow()
                return
@@ -228,7 +228,7 @@ func (a *Mpint) Lsh(b *Mpint) {
 func (a *Mpint) Rsh(b *Mpint) {
        if a.Ovf || b.Ovf {
                if nsavederrors+nerrors == 0 {
-                       yyerror("ovf in mprshfixfix")
+                       yyerror("ovf in Mpint Rsh")
                }
                a.SetOverflow()
                return