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.
39 m := make(map[string]int)
40 m[f()], *g() = strconv.Atoi(h())
41 if m["abc"] != 123 || trace != "fgh" {
42 println("BUG", m["abc"], trace)
45 mm := make(map[string]error)
48 *i(), mm[f()] = strconv.Atoi(h())
49 if mm["abc"] != nil || trace != "ifh" {
50 println("BUG1", mm["abc"], trace)