1
0
mirror of https://github.com/golang/go synced 2024-11-25 02:07:58 -07:00

bugs related to constat types

R=r
DELTA=10  (6 added, 4 deleted, 0 changed)
OCL=14348
CL=14348
This commit is contained in:
Robert Griesemer 2008-08-20 15:43:12 -07:00
parent b59b551be7
commit a9af184131
2 changed files with 6 additions and 4 deletions

View File

@ -36,4 +36,10 @@ func main() {
i = f3div2; // BUG: probably shouldn't compile
assert(i == c3div2, "i == c3div2 from f3div2");
assert(i != f3div2, "i != f3div2"); // BUG: certainly shouldn't fail
const g float64 = 1.0;
i = g; // BUG: shouldn't compile
const h float64 = 3.14;
i = h; // BUG: certainly shouldn't compile
}

View File

@ -89,10 +89,6 @@ func floats() {
assert(i == f0, "i == f0");
i = fm1;
assert(i == fm1, "i == fm1");
i = f1;
assert(i == f1, "i == f1");
i = f1e3;
assert(i == f1e3, "i == f1e3");
// verify that all are assignable as floats
var f float64;