diff options
| author | Robert Griesemer <gri@golang.org> | 2010-03-29 10:34:16 -0700 | 
|---|---|---|
| committer | Robert Griesemer <gri@golang.org> | 2010-03-29 10:34:16 -0700 | 
| commit | 248f40a7171a458ff13c524fea0f05e6854748ec (patch) | |
| tree | 8e4d180ef71f2ea35ff63e779c80157c85f9a7ea | |
| parent | e574ea3f37fd2ede74999b49cd2616c2bfaede45 (diff) | |
| download | golang-248f40a7171a458ff13c524fea0f05e6854748ec.tar.gz | |
bug265: test case for issue 700
( http://code.google.com/p/go/issues/detail?id=700 )
R=r
CC=golang-dev
http://codereview.appspot.com/827042
| -rw-r--r-- | test/bugs/bug265.go | 22 | ||||
| -rw-r--r-- | test/golden.out | 3 | 
2 files changed, 25 insertions, 0 deletions
| diff --git a/test/bugs/bug265.go b/test/bugs/bug265.go new file mode 100644 index 000000000..55f32ecec --- /dev/null +++ b/test/bugs/bug265.go @@ -0,0 +1,22 @@ +// $G $D/$F.go && $L $F.$A && ./$A.out || echo BUG + +// Copyright 2010 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Test case for http://code.google.com/p/go/issues/detail?id=700 + +package main + +import "os" + +func f() (e int) { +	_ = &e +	return 999 +} + +func main() { +	if f() != 999 { +		os.Exit(1) +	} +} diff --git a/test/golden.out b/test/golden.out index 9e08b20e0..f83f15996 100644 --- a/test/golden.out +++ b/test/golden.out @@ -192,3 +192,6 @@ bal  barCount != 1  panic PC=xxx  BUG + +=========== bugs/bug265.go +BUG | 
