https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84248
--- Comment #2 from H.J. Lu <hjl.tools at gmail dot com> --- [hjl@gnu-skx-1 libitm]$ /export/build/gnu/gcc-test/build-x86_64-linux/./gcc/xg++ -B/export/build/gnu/gcc-test/build-x86_64-linux/./gcc/ -nostdinc++ -nostdinc++ -I/export/build/gnu/gcc-test/build-x86_64-linux/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu -I/export/build/gnu/gcc-test/build-x86_64-linux/x86_64-pc-linux-gnu/libstdc++-v3/include -I/export/gnu/import/git/sources/gcc/libstdc++-v3/libsupc++ -I/export/gnu/import/git/sources/gcc/libstdc++-v3/include/backward -I/export/gnu/import/git/sources/gcc/libstdc++-v3/testsuite/util -L/export/build/gnu/gcc-test/build-x86_64-linux/x86_64-pc-linux-gnu/libstdc++-v3/src -L/export/build/gnu/gcc-test/build-x86_64-linux/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -L/export/build/gnu/gcc-test/build-x86_64-linux/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -B/export/build/gnu/gcc-test/build-x86_64-linux/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -B/export/build/gnu/gcc-test/build-x86_64-linux/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -B/usr/gcc-8.0.1-x32/x86_64-pc-linux-gnu/bin/ -B/usr/gcc-8.0.1-x32/x86_64-pc-linux-gnu/lib/ -isystem /usr/gcc-8.0.1-x32/x86_64-pc-linux-gnu/include -isystem /usr/gcc-8.0.1-x32/x86_64-pc-linux-gnu/sys-include -DHAVE_CONFIG_H -I. -I/export/gnu/import/git/sources/gcc/libitm -I/export/gnu/import/git/sources/gcc/libitm/config/linux/x86 -I/export/gnu/import/git/sources/gcc/libitm/config/linux -I/export/gnu/import/git/sources/gcc/libitm/config/x86 -I/export/gnu/import/git/sources/gcc/libitm/config/posix -I/export/gnu/import/git/sources/gcc/libitm/config/generic -I/export/gnu/import/git/sources/gcc/libitm -mrtm -Wall -pthread -Werror -fcf-protection -mcet -std=gnu++0x -funwind-tables -fno-exceptions -fno-rtti -fabi-version=4 -O2 -g -D_GNU_SOURCE -MT aatree.lo -MD -MP -MF .deps/aatree.Tpo -c /export/gnu/import/git/sources/gcc/libitm/aatree.cc -fPIC -DPIC -S In file included from /export/build/gnu/gcc-test/build-x86_64-linux/gcc/include/x86intrin.h:27, from /export/gnu/import/git/sources/gcc/libitm/config/x86/target.h:26, from /export/gnu/import/git/sources/gcc/libitm/libitm_i.h:74, from /export/gnu/import/git/sources/gcc/libitm/aatree.cc:28: /export/build/gnu/gcc-test/build-x86_64-linux/gcc/include/ia32intrin.h:56:28: internal compiler error: in ix86_option_override_internal, at config/i386/i386.c:4952 #pragma GCC target("sse4.2") ^ 0x168245f ix86_option_override_internal /export/gnu/import/git/sources/gcc/gcc/config/i386/i386.c:4952 0x1683e67 ix86_valid_target_attribute_tree(tree_node*, gcc_options*, gcc_options*) /export/gnu/import/git/sources/gcc/gcc/config/i386/i386.c:5656 0xbbfaf1 ix86_pragma_target_parse /export/gnu/import/git/sources/gcc/gcc/config/i386/i386-c.c:538 0xb90391 handle_pragma_target /export/gnu/import/git/sources/gcc/gcc/c-family/c-pragma.c:907 0xb91110 c_invoke_pragma_handler(unsigned int) /export/gnu/import/git/sources/gcc/gcc/c-family/c-pragma.c:1482 0x9fd977 cp_parser_pragma /export/gnu/import/git/sources/gcc/gcc/cp/parser.c:38764 0x9bd45d cp_parser_declaration_seq_opt /export/gnu/import/git/sources/gcc/gcc/cp/parser.c:12595 0x9ac029 cp_parser_translation_unit /export/gnu/import/git/sources/gcc/gcc/cp/parser.c:4559 0x9fdaed c_parse_file() /export/gnu/import/git/sources/gcc/gcc/cp/parser.c:38820 0xb8b12f c_common_parse_file() /export/gnu/import/git/sources/gcc/gcc/c-family/c-opts.c:1132 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. [hjl@gnu-skx-1 libitm]$