1 // $G $D/$F.go && $L $F.$A && ./$A.out
3 // Copyright 2010 The Go Authors. All rights reserved.
4 // Use of this source code is governed by a BSD-style
5 // license that can be found in the LICENSE file.
40 m := make(map[string]int)
41 m[f()], *g() = strconv.Atoi(h())
42 if m["abc"] != 123 || trace != "fgh" {
43 println("BUG", m["abc"], trace)
46 mm := make(map[string]os.Error)
49 *i(), mm[f()] = strconv.Atoi(h())
50 if mm["abc"] != nil || trace != "ifh" {
51 println("BUG1", mm["abc"], trace)