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
)