summaryrefslogtreecommitdiff
path: root/test/ken
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2008-06-11 10:33:20 -0700
committerRob Pike <r@golang.org>2008-06-11 10:33:20 -0700
commit4d384422ae3f3b5378923596d8693fcd2aca3a82 (patch)
tree4aa784a428bd2a747978ca7f5ba2b28a21bd8871 /test/ken
parentdd0b86e162793b5957399a9fa7ff96829c92142d (diff)
downloadgo-4d384422ae3f3b5378923596d8693fcd2aca3a82.tar.gz
add bug045: bad nil assigning into array
update robfunc.go (BUG comment deleted) SVN=122143
Diffstat (limited to 'test/ken')
-rw-r--r--test/ken/robfunc.go22
1 files changed, 10 insertions, 12 deletions
diff --git a/test/ken/robfunc.go b/test/ken/robfunc.go
index addd05b26..c6b1a10c4 100644
--- a/test/ken/robfunc.go
+++ b/test/ken/robfunc.go
@@ -54,11 +54,9 @@ func (t *T) m10(a int, b float) int {
func f9(a int) (i int, f float) {
-// BUG funny return value
i := 9;
f := float(9);
return i, f;
-// return;
}
@@ -83,14 +81,14 @@ func main() {
r8, s8 = f8(1);
assertequal(r8, 8, "r8");
assertequal(int(s8), 8, "s8");
- var r9 int;
- var s9 float;
- r9, s9 = f9(1);
- assertequal(r9, 9, "r9");
- assertequal(int(s9), 9, "s9");
- var t *T = new(T);
- t.x = 1;
- t.y = 2;
- r10 := t.m10(1, 3.0);
- assertequal(r10, 10, "10");
+ var r9 int;
+ var s9 float;
+ r9, s9 = f9(1);
+ assertequal(r9, 9, "r9");
+ assertequal(int(s9), 9, "s9");
+ var t *T = new(T);
+ t.x = 1;
+ t.y = 2;
+ r10 := t.m10(1, 3.0);
+ assertequal(r10, 10, "10");
}