[Bug go/82043] error: redefinition of ...
mfe at live dot de
gcc-bugzilla@gcc.gnu.org
Tue Sep 5 11:28:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82043
--- Comment #6 from martin <mfe at live dot de> ---
Created attachment 42122
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42122&action=edit
recompiled-gcc7.2-with-patch
../../../gcc-7.2.0/libgo/go/runtime/mheap.go:867:7: error: type mismatch
between switch value and case clause
case _MSpanStack:
^
../../../gcc-7.2.0/libgo/go/runtime/mheap.go:871:7: error: type mismatch
between switch value and case clause
case _MSpanInUse:
^
../../../gcc-7.2.0/libgo/go/runtime/mheap.go:887:10: error: incompatible types
in assignment (cannot use type mSpanState as type uint8)
s.state = _MSpanFree
^
../../../gcc-7.2.0/libgo/go/runtime/mheap.go:904:26: error: incompatible types
in binary expression
if t != nil && t.state == _MSpanFree {
^
../../../gcc-7.2.0/libgo/go/runtime/mheap.go:912:12: error: incompatible types
in assignment (cannot use type mSpanState as type uint8)
t.state = _MSpanDead
^
../../../gcc-7.2.0/libgo/go/runtime/mheap.go:918:26: error: incompatible types
in binary expression
if t != nil && t.state == _MSpanFree {
^
../../../gcc-7.2.0/libgo/go/runtime/mheap.go:924:12: error: incompatible types
in assignment (cannot use type mSpanState as type uint8)
t.state = _MSpanDead
^
../../../gcc-7.2.0/libgo/go/runtime/mheap.go:1023:13: error: incompatible types
in assignment (cannot use type mSpanState as type uint8)
span.state = _MSpanDead
^
make[4]: *** [Makefile:3331: runtime.lo] Error 1
make[4]: Leaving directory
'/c/media/gcc-7.2.0-go/sparc-unknown-linux-gnu/libgo'
make[3]: *** [Makefile:2746: all-recursive] Error 1
make[3]: Leaving directory
'/c/media/gcc-7.2.0-go/sparc-unknown-linux-gnu/libgo'
make[2]: *** [Makefile:1344: all] Error 2
make[2]: Leaving directory
'/c/media/gcc-7.2.0-go/sparc-unknown-linux-gnu/libgo'
make[1]: *** [Makefile:18527: all-target-libgo] Error 2
make[1]: Leaving directory '/c/media/gcc-7.2.0-go'
make: *** [Makefile:931: all] Error 2
nas-02-90-38:/media/gcc-7.2.0-go#
nas-02-90-38:/media/gcc-7.2.0-go# /usr/local/bin/make >&log.log
More information about the Gcc-bugs
mailing list