--- /dev/null
+// ! $G $D/$F.go
+
+// Copyright 2009 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.
+
+package main
+
+const x x = 2;
+
+/*
+bug081.go:3: first constant must evaluate an expression
+Bus error
+*/
--- /dev/null
+// $G $D/$F.go && $L $F.$A && ./$A.out
+
+// Copyright 2009 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.
+
+package main
+
+func main() {
+ x := 0;
+ x = ^x; // unary ^ not yet implemented
+}
+
+/*
+uetli:~/Source/go/test/bugs gri$ 6g bug082.go
+bug082.go:7: fatal error: optoas: no entry COM-<int32>INT32
+*/
({<x><int32>INT32;<y><float32>FLOAT32;})
BUG: fails incorrectly
+=========== bugs/bug081.go
+
+=========== bugs/bug082.go
+bugs/bug082.go:7: fatal error: optoas: no entry COM-<int32>INT32
+BUG: fails incorrectly
+
=========== fixedbugs/bug000.go
=========== fixedbugs/bug001.go