gccgo: can apply ^ to true (original) (raw)
gccgo accepts the following program:
package a
var f = ^true
While gc and go/types say:
go.go:2:10: invalid operation: operator ^ not defined for true (untyped bool constant)
go.go:2: invalid operation: ^ untyped bool
gcc version 6.0.0 2015070 (experimental) (GCC)