https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79955
Bug ID: 79955 Summary: GLIBC build fails after r245840 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: doug.gilmore at imgtec dot com Target Milestone: --- Created attachment 40920 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40920&action=edit CPP output file for mips-mti-linux-gnu target See: https://sourceware.org/ml/libc-alpha/2017-03/msg00052.html We are working around the issue by disabling -Werror in the build. I'll upload an X86_64 .i file tomorrow. $ mips-mti-linux-gnu-gcc -mabi=32 fnmatch.i -c -std=gnu11 -fgnu89-inline -O2 -Wall -Wundef -Wwrite-strings -fmerge-all-constants -fno-stack-protector -frounding-math \ -g -Wstrict-prototypes -Wold-style-definition -ftls-model=initial-exec In file included from fnmatch.c:250:0: fnmatch_loop.c: In function 'internal_fnwmatch': ../locale/weightwc.h:103:28: warning: '*((void *)&str+4)' may be used uninitialized in this function [-Wmaybe-uninitialized]