Hi Joseph! On Wed, 2016-08-17 20:17:07 +0000, Joseph Myers wrote: [...] > ISO/IEC TS 18661-3:2015 defines C bindings to IEEE interchange and > extended types, in the form of _FloatN and _FloatNx type names with > corresponding fN/FN and fNx/FNx constant suffixes and FLTN_* / FLTNX_* > macros. This patch implements support for this feature in > GCC. Between dee8cef0c1c1ebf85fceb5c37996ed12a2bec352 (Fri Aug 19 15:42:11 2016 +0000) and 82c85aba845985e55c27a7a9c448810d433adb17 (Fri Aug 19 17:43:26 2016 +0000), a new build regression for x86_64-{linux,rtems,elf} showed up and I think this patch caused it. It occurs during GCC's self-test while it's setting up it's FP types: /scratch/4/jbglaw/regular/build/x86_64-elf/build-gcc/./gcc/xgcc -B/scratch/4/jbglaw/regular/build/x86_64-elf/build-gcc/./gcc/ -xc -S -c /dev/null -fself-test : internal compiler error: Segmentation fault 0xb7803f crash_signal /scratch/4/jbglaw/regular/repos/gcc/gcc/toplev.c:335 0x687952 tree_class_check /scratch/4/jbglaw/regular/repos/gcc/gcc/tree.h:3145 0x687952 c_register_builtin_type(tree_node*, char const*) /scratch/4/jbglaw/regular/repos/gcc/gcc/c-family/c-common.c:3876 0xeb6b36 ix86_init_builtin_types /scratch/4/jbglaw/regular/repos/gcc/gcc/config/i386/i386.c:33351 0xeb6b36 ix86_init_builtins /scratch/4/jbglaw/regular/repos/gcc/gcc/config/i386/i386.c:33366 0x6a8006 c_define_builtins /scratch/4/jbglaw/regular/repos/gcc/gcc/c-family/c-common.c:5282 0x6a8006 c_common_nodes_and_builtins() /scratch/4/jbglaw/regular/repos/gcc/gcc/c-family/c-common.c:5750 0x5ef719 c_init_decl_processing() /scratch/4/jbglaw/regular/repos/gcc/gcc/c/c-decl.c:4097 0x63caf8 c_objc_common_init() /scratch/4/jbglaw/regular/repos/gcc/gcc/c/c-objc-common.c:58 0x5de4c2 lang_dependent_init /scratch/4/jbglaw/regular/repos/gcc/gcc/toplev.c:1766 0x5de4c2 do_compile /scratch/4/jbglaw/regular/repos/gcc/gcc/toplev.c:1989 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. make[1]: *** [s-selftest] Error 1 See eg. build http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=608741 MfG, JBG -- Jan-Benedict Glaw jbglaw@lug-owl.de +49-172-7608481 Signature of: Wenn ich wach bin, träume ich. the second :