https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92602
seurer at gcc dot gnu.org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |seurer at gcc dot gnu.org
--- Comment #1 from seurer at gcc dot gnu.org ---
This patch also causes failures in
FAIL: gfortran.dg/global_vars_f90_init.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/global_vars_f90_init.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/global_vars_f90_init.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/global_vars_f90_init.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/global_vars_f90_init.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/global_vars_f90_init.f90 -Os (test for excess errors)
and it causes a link error in building go
libtool: compile: /home/seurer/gcc/build/gcc-test/./gcc/gccgo
-B/home/seurer/gcc/build/gcc-test/./gcc/
-B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/ -isystem
/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include -O2
-g -I . -c -fgo-pkgpath=cmd/go/internal/modfetch
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/cache.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/coderepo.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/fetch.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/key.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/proxy.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/pseudo.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/repo.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/sumdb.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/unzip.go -o
cmd/go/internal/modfetch.o
internal/bytealg/.libs/bytealg.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
reflect/.libs/makefunc_ffi_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
syscall/.libs/clone_linux.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
syscall/.libs/errno.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
syscall/.libs/signame.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
syscall/.libs/wait.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
log/syslog/.libs/syslog_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
runtime/internal/.libs/atomic_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
sync/.libs/atomic_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
internal/cpu/.libs/cpu_gccgo.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
collect2: error: ld returned 1 exit status
Makefile:1368: recipe for target 'libgo.la' failed
make[4]: *** [libgo.la] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory
'/home/seurer/gcc/build/gcc-test/powerpc64le-unknown-linux-gnu/libgo'