http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59310
--- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> --- Breakpoint 1, c_parser_omp_simd (loc=loc@entry=9494, parser=parser@entry=0x7ffff590f540, p_name=0x7fffffffd6a0 "I teams distribute simd teams distribute parallel for", mask=mask@entry=20113958316, cclauses=cclauses@entry=0x7fffffffd640) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:11787 11787 strcat (p_name, " simd"); (gdb) bt #0 c_parser_omp_simd (loc=loc@entry=9494, parser=parser@entry=0x7ffff590f540, p_name=0x7fffffffd6a0 "I teams distribute simd teams distribute parallel for", mask=mask@entry=20113958316, cclauses=cclauses@entry=0x7fffffffd640) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:11787 #1 0x00000000006d5c85 in c_parser_omp_for (loc=loc@entry=9494, parser=parser@entry=0x7ffff590f540, p_name=p_name@entry=0x7fffffffd6a0 "I teams distribute simd teams distribute parallel for", mask=20113958316, mask@entry=19568666028, cclauses=cclauses@entry=0x7fffffffd640) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:11850 #2 0x00000000006ef036 in c_parser_omp_parallel (loc=9494, parser=0x7ffff590f540, p_name=0x7fffffffd6a0 "I teams distribute simd teams distribute parallel for", mask=19568666028, cclauses=0x7fffffffd640) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:12066 #3 0x00000000006ef745 in c_parser_omp_distribute (loc=loc@entry=9494, parser=parser@entry=0x7ffff590f540, p_name=<optimized out>, mask=19497362852, mask@entry=19497362592, cclauses=cclauses@entry=0x7fffffffd640) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:12322 #4 0x00000000006f03c3 in c_parser_omp_teams (loc=loc@entry=9494, parser=parser@entry=0x7ffff590f540, p_name=p_name@entry=0x7fffffffd6a0 "I teams distribute simd teams distribute parallel for", mask=19497362592, mask@entry=139392, cclauses=cclauses@entry=0x7fffffffd640) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:12395 #5 0x00000000006b1a5c in c_parser_omp_target (context=<optimized out>, parser=0x7ffff590f540) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:12534 #6 c_parser_pragma (parser=parser@entry=0x7ffff590f540, context=context@entry=pragma_compound) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:9342 #7 0x00000000006e1a07 in c_parser_compound_statement_nostart (parser=0x7ffff590f540) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:4496 ---Type <return> to continue, or q <return> to quit--- #8 0x00000000006e258d in c_parser_compound_statement (parser=parser@entry=0x7ffff590f540) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:4358 #9 0x00000000006e5a0b in c_parser_declaration_or_fndef (parser=parser@entry=0x7ffff590f540, fndef_ok=fndef_ok@entry=true, static_assert_ok=static_assert_ok@entry=true, empty_ok=empty_ok@entry=true, nested=nested@entry=false, start_attr_ok=start_attr_ok@entry=true, objc_foreach_object_declaration=objc_foreach_object_declaration@entry=0x0, omp_declare_simd_clauses=...) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:1909 #10 0x00000000006f09d3 in c_parser_external_declaration (parser=0x7ffff590f540) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:1392 #11 0x00000000006f249a in c_parser_translation_unit (parser=<optimized out>) at /export/gnu/import/git/gcc/gcc/c/c-parser.c:1279 #12 c_parse_file () at /export/gnu/import/git/gcc/gcc/c/c-parser.c:13819 #13 0x00000000007b476c in c_common_parse_file () at /export/gnu/import/git/gcc/gcc/c-family/c-opts.c:1056 #14 0x00000000012075d2 in compile_file () at /export/gnu/import/git/gcc/gcc/toplev.c:547 #15 0x000000000120c144 in do_compile () at /export/gnu/import/git/gcc/gcc/toplev.c:1893 #16 toplev_main (argc=22, argv=0x7fffffffdf28) at /export/gnu/import/git/gcc/gcc/toplev.c:1969 #17 0x0000003cdda21b45 in __libc_start_main () from /lib64/libc.so.6 #18 0x000000000059b721 in _start () (gdb)