https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63621
Bug ID: 63621 Summary: [ICE] symtab_node::verify failed Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: jojelino at gmail dot com Host: i686-pc-cygwin Target: i686-pc-cygwin Build: i686-pc-cygwin Created attachment 33783 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33783&action=edit preprocesed source g++ -L/tmp/winsup/i686-pc-cygwin/winsup/cygwin -isystem /tmp/winsup/winsup/cygwin/include -B/tmp/winsup/i686-pc-cygwin/newlib/ -isystem /tmp/winsup/i686-pc-cygwin/newlib/targ-include -isystem /tmp/winsup/newlib/libc/include -xc++ -nostdinc -I. -I../../.././winsup/cygwin -isystem /tmp/winsup/winsup/cygwin/include -isystem /tmp/winsup/i686-pc-cygwin/newlib/targ-include -isystem /tmp/winsup/newlib/libc/include -isystem /tmp/winsup/winsup/cygwin/include -isystem /tmp/winsup/i686-pc-cygwin/newlib/targ-include -isystem /tmp/winsup/newlib/libc/include -isystem /usr/include/c++/5.0.0 -isystem /usr/include/c++/5.0.0/i686-pc-cygwin -isystem /usr/include/c++/5.0.0/backward -isystem /usr/lib/gcc/i686-pc-cygwin/5.0.0/include -isystem /usr/local/include -isystem /usr/lib/gcc/i686-pc-cygwin/5.0.0/include-fixed -isystem /usr/include -isystem /usr/include/w32api -fomit-frame-pointer -mstackrealign -march=core2 -mfpmath=sse -O2 -g -fno-rtti -fno-exceptions -fno-use-cxa-atexit -Wall -Wstrict-aliasing -Wwrite-strings -fno-common -pipe -fbuiltin -fmessage-length=0 -MMD -fomit-frame-pointer -fmerge-constants -ftracer -c -o fhandler_socket.o ../../.././winsup/cygwin/fhandler_socket.cc -save-temps -v g++: warning: -pipe ignored because -save-temps specified Using built-in specs. COLLECT_GCC=g++ Target: i686-pc-cygwin Configured with: ./configure --config-cache --prefix=/usr --disable-win32-registry --enable-threads=win32 --enable-languages=c,c++,lto,fortran --with-win32-nlsapi=unicode --disable-bootstrap --enable-shared --disable-sjlj-exceptions --enable-gomp --enable-cloog-backend=isl LTLDFLAGS=-no-undefined lt_cv_deplibs_check_method=pass_all Thread model: win32 gcc version 5.0.0 20141022 (experimental) (GCC) COLLECT_GCC_OPTIONS='-L/tmp/winsup/i686-pc-cygwin/winsup/cygwin' '-isystem' '/tmp/winsup/winsup/cygwin/include' '-B' '/tmp/winsup/i686-pc-cygwin/newlib/' '-isystem' '/tmp/winsup/i686-pc-cygwin/newlib/targ-include' '-isystem' '/tmp/winsup/newlib/libc/include' '-nostdinc' '-I' '.' '-I' '../../.././winsup/cygwin' '-isystem' '/tmp/winsup/winsup/cygwin/include' '-isystem' '/tmp/winsup/i686-pc-cygwin/newlib/targ-include' '-isystem' '/tmp/winsup/newlib/libc/include' '-isystem' '/tmp/winsup/winsup/cygwin/include' '-isystem' '/tmp/winsup/i686-pc-cygwin/newlib/targ-include' '-isystem' '/tmp/winsup/newlib/libc/include' '-isystem' '/usr/include/c++/5.0.0' '-isystem' '/usr/include/c++/5.0.0/i686-pc-cygwin' '-isystem' '/usr/include/c++/5.0.0/backward' '-isystem' '/usr/lib/gcc/i686-pc-cygwin/5.0.0/include' '-isystem' '/usr/local/include' '-isystem' '/usr/lib/gcc/i686-pc-cygwin/5.0.0/include-fixed' '-isystem' '/usr/include' '-isystem' '/usr/include/w32api' '-mstackrealign' '-march=core2' '-mfpmath=sse' '-O2' '-g' '-fno-rtti' '-fno-exceptions' '-fno-use-cxa-atexit' '-Wall' '-Wstrict-aliasing' '-Wwrite-strings' '-fno-common' '-pipe' '-fbuiltin' '-fmessage-length=0' '-MMD' '-fomit-frame-pointer' '-fmerge-constants' '-ftracer' '-c' '-o' 'fhandler_socket.o' '-save-temps' '-v' '-shared-libgcc' /usr/libexec/gcc/i686-pc-cygwin/5.0.0/cc1plus.exe -E -quiet -nostdinc -v -I . -I ../../.././winsup/cygwin -MMD fhandler_socket.d -MQ fhandler_socket.o -Dunix -isystem /tmp/winsup/winsup/cygwin/include -isystem /tmp/winsup/i686-pc-cygwin/newlib/targ-include -isystem /tmp/winsup/newlib/libc/include -isystem /tmp/winsup/winsup/cygwin/include -isystem /tmp/winsup/i686-pc-cygwin/newlib/targ-include -isystem /tmp/winsup/newlib/libc/include -isystem /tmp/winsup/winsup/cygwin/include -isystem /tmp/winsup/i686-pc-cygwin/newlib/targ-include -isystem /tmp/winsup/newlib/libc/include -isystem /usr/include/c++/5.0.0 -isystem /usr/include/c++/5.0.0/i686-pc-cygwin -isystem /usr/include/c++/5.0.0/backward -isystem /usr/lib/gcc/i686-pc-cygwin/5.0.0/include -isystem /usr/local/include -isystem /usr/lib/gcc/i686-pc-cygwin/5.0.0/include-fixed -isystem /usr/include -isystem /usr/include/w32api ../../.././winsup/cygwin/fhandler_socket.cc -mstackrealign -march=core2 -mfpmath=sse -Wall -Wstrict-aliasing -Wwrite-strings -fno-rtti -fno-exceptions -fno-use-cxa-atexit -fno-common -fbuiltin -fmessage-length=0 -fomit-frame-pointer -fmerge-constants -ftracer -g -fworking-directory -O2 -fpch-preprocess -o fhandler_socket.ii ignoring duplicate directory "/tmp/winsup/winsup/cygwin/include" ignoring duplicate directory "/tmp/winsup/i686-pc-cygwin/newlib/targ-include" ignoring duplicate directory "/tmp/winsup/newlib/libc/include" ignoring duplicate directory "/tmp/winsup/winsup/cygwin/include" ignoring duplicate directory "/tmp/winsup/i686-pc-cygwin/newlib/targ-include" ignoring duplicate directory "/tmp/winsup/newlib/libc/include" #include "..." search starts here: #include <...> search starts here: . ../../.././winsup/cygwin /tmp/winsup/winsup/cygwin/include /tmp/winsup/i686-pc-cygwin/newlib/targ-include /tmp/winsup/newlib/libc/include /usr/include/c++/5.0.0 /usr/include/c++/5.0.0/i686-pc-cygwin /usr/include/c++/5.0.0/backward /usr/lib/gcc/i686-pc-cygwin/5.0.0/include /usr/local/include /usr/lib/gcc/i686-pc-cygwin/5.0.0/include-fixed /usr/include /usr/include/w32api End of search list. COLLECT_GCC_OPTIONS='-L/tmp/winsup/i686-pc-cygwin/winsup/cygwin' '-isystem' '/tmp/winsup/winsup/cygwin/include' '-B' '/tmp/winsup/i686-pc-cygwin/newlib/' '-isystem' '/tmp/winsup/i686-pc-cygwin/newlib/targ-include' '-isystem' '/tmp/winsup/newlib/libc/include' '-nostdinc' '-I' '.' '-I' '../../.././winsup/cygwin' '-isystem' '/tmp/winsup/winsup/cygwin/include' '-isystem' '/tmp/winsup/i686-pc-cygwin/newlib/targ-include' '-isystem' '/tmp/winsup/newlib/libc/include' '-isystem' '/tmp/winsup/winsup/cygwin/include' '-isystem' '/tmp/winsup/i686-pc-cygwin/newlib/targ-include' '-isystem' '/tmp/winsup/newlib/libc/include' '-isystem' '/usr/include/c++/5.0.0' '-isystem' '/usr/include/c++/5.0.0/i686-pc-cygwin' '-isystem' '/usr/include/c++/5.0.0/backward' '-isystem' '/usr/lib/gcc/i686-pc-cygwin/5.0.0/include' '-isystem' '/usr/local/include' '-isystem' '/usr/lib/gcc/i686-pc-cygwin/5.0.0/include-fixed' '-isystem' '/usr/include' '-isystem' '/usr/include/w32api' '-mstackrealign' '-march=core2' '-mfpmath=sse' '-O2' '-g' '-fno-rtti' '-fno-exceptions' '-fno-use-cxa-atexit' '-Wall' '-Wstrict-aliasing' '-Wwrite-strings' '-fno-common' '-pipe' '-fbuiltin' '-fmessage-length=0' '-MMD' '-fomit-frame-pointer' '-fmerge-constants' '-ftracer' '-c' '-o' 'fhandler_socket.o' '-save-temps' '-v' '-shared-libgcc' /usr/libexec/gcc/i686-pc-cygwin/5.0.0/cc1plus.exe -fpreprocessed fhandler_socket.ii -quiet -dumpbase fhandler_socket.cc -mstackrealign -march=core2 -mfpmath=sse -auxbase-strip fhandler_socket.o -g -O2 -Wall -Wstrict-aliasing -Wwrite-strings -version -fno-rtti -fno-exceptions -fno-use-cxa-atexit -fno-common -fbuiltin -fmessage-length=0 -fomit-frame-pointer -fmerge-constants -ftracer -o fhandler_socket.s GNU C++ (GCC) version 5.0.0 20141022 (experimental) (i686-pc-cygwin) compiled by GNU C version 5.0.0 20141013 (experimental), GMP version 6.0.0, MPFR version 3.1.2, MPC version 0.9 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 GNU C++ (GCC) version 5.0.0 20141022 (experimental) (i686-pc-cygwin) compiled by GNU C version 5.0.0 20141013 (experimental), GMP version 6.0.0, MPFR version 3.1.2, MPC version 0.9 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: f09d71a5c382d149c64ec927d5a8d419 ../../.././winsup/cygwin/fhandler_socket.cc:2374:1: error: Both section and comdat group is set } ^ _ZZN15fhandler_socket13recv_internalEP7_WSAMSGbE10WSARecvMsg/1908 (INT (__attribute__((__stdcall__)) * WSARecvMsg)(SOCKET, LPWSAMSG, LPDWORD, LPWSAOVERLAPPED, LPWSAOVERLAPPED_COMPLETION_ROUTINE)) @0x7d2be388 Type: variable definition analyzed Visibility: public comdat comdat_group:_ZZN15fhandler_socket13recv_internalEP7_WSAMSGbE10WSARecvMsg one_only section:.data_cygwin_nocopy References: Referring: _ZN15fhandler_socket13recv_internalEP7_WSAMSGb@12/1909 (read)_ZN15fhandler_socket13recv_internalEP7_WSAMSGb@12/1909 (addr)_ZN15fhandler_socket13recv_internalEP7_WSAMSGb@12/1909 (read) Availability: not-ready Varpool flags: ../../.././winsup/cygwin/fhandler_socket.cc:2374:1: internal compiler error: symtab_node::verify failed ../../.././winsup/cygwin/fhandler_socket.cc:2374:1: internal compiler error: Aborted g++: internal compiler error: Aborted (program cc1plus) Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions.