https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84823
--- Comment #5 from A. Wilcox (awilfox) <awilfox at adelielinux dot org> --- Created attachment 44483 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44483&action=edit more preprocessed source that fails % gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/share/locale\" "-DRRD_DEFAULT_FONT=\"DejaVu Sans Mono,Bitstream Vera Sans Mono,monospace,Courier\"" -DNUMVERS=1.6999 -O2 -ggdb -march=pentium-mmx -mtune=pentium-m -fno-omit-frame-pointer -fno-guess-branch-probability -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/libxml2 -O2 -ggdb -march=pentium-mmx -mtune=pentium-m -fno-omit-frame-pointer -fno-guess-branch-probability -g -g -D_GNU_SOURCE -fno-strict-aliasing -Wall -std=gnu99 -pedantic -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wold-style-definition -W -fPIC -DPIC -I.. -O2 -ggdb -march=pentium-mmx -mtune=pentium-m -fno-omit-frame-pointer -fno-guess-branch-probability -g -g -D_GNU_SOURCE -fno-strict-aliasing -Wall -std=gnu99 -pedantic -Wundef -Wshadow -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wold-style-definition -W -fPIC -DPIC -MT librrd_la-rrd_resize.lo -MD -MP -MF .deps/librrd_la-rrd_resize.Tpo -c rrd_resize.c -fPIC -DPIC -o .libs/librrd_la-rrd_resize.o -fchecking -Q -save-temps Execution times (seconds) phase setup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (100%) wall 433 kB (98%) ggc TOTAL : 0.00 0.00 0.01 441 kB Extra diagnostic checks enabled; compiler may run slowly. realpath __bswap16 __bswap32 __bswap64 __fortify_FD_CLR __fortify_FD_SET confstr getcwd getdomainname getgroups gethostname getlogin_r pread read readlink readlinkat ttyname_r write bcopy bzero memcpy memmove memset stpcpy stpncpy strcat strcpy strncat strncpy mempcpy strlcat strlcpy fgets fread fwrite vsnprintf vsprintf snprintf sprintf __isspace __FLOAT_BITS __DOUBLE_BITS __islessf __isless __islessl __islessequalf __islessequal __islessequall __islessgreaterf __islessgreater __islessgreaterl __isgreaterf __isgreater __isgreaterl __isgreaterequalf __isgreaterequal __isgreaterequall rrd_resize Analyzing compilation unit Performing interprocedural optimizations <*free_lang_data> <visibility> <build_ssa_passes> <opt_local_passes> <targetclone> <free-inline-summary> <whole-program> <profile_estimate> <icf> <devirt> <cp> <inline> <pure-const> <static-var> <single-use> <comdats>Assembling functions: <simdclone> rrd_resize (It is at this point that gcc locks up.)