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'

Reply via email to