https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85465

            Bug ID: 85465
           Summary: [og7, openacc] ICE in mark_vars_oacc_gangprivate, at
                    c/c-parser.c:14213
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vries at gcc dot gnu.org
  Target Milestone: ---

$ cat bug.c
int
main (void)
{

  #pragma acc parallel
  foo ();

  return 0;
}

$ ./install/bin/gcc bug.c -fopenacc
bug.c: In function ‘main’:
bug.c:6:3: warning: implicit declaration of function ‘foo’
[-Wimplicit-function-declaration]
   foo ();
   ^~~
bug.c:6:3: internal compiler error: in mark_vars_oacc_gangprivate, at
c/c-parser.c:14213
0x7ecba5 mark_vars_oacc_gangprivate
        gcc/c/c-parser.c:14213
0x110d5b8 walk_tree_1(tree_node**, tree_node* (*)(tree_node**, int*, void*),
void*, hash_set<tree_node*, default_hash_traits<tree_node*> >*, tree_node*
(*)(tree_node**, int*, tree_node* (*)(tree_node**, int*, void*), void*,
hash_set<tree_node*, default_hash_traits<tree_node*> >*))
        gcc/tree.c:11832
0x110e32f walk_tree_1(tree_node**, tree_node* (*)(tree_node**, int*, void*),
void*, hash_set<tree_node*, default_hash_traits<tree_node*> >*, tree_node*
(*)(tree_node**, int*, tree_node* (*)(tree_node**, int*, void*), void*,
hash_set<tree_node*, default_hash_traits<tree_node*> >*))
        gcc/tree.c:12158
0x7edea2 c_parser_oacc_kernels_parallel
        gcc/c/c-parser.c:14269
0x7fb762 c_parser_omp_construct
        gcc/c/c-parser.c:17580
0x7e2de7 c_parser_pragma
        gcc/c/c-parser.c:10372
0x7d5544 c_parser_compound_statement_nostart
        gcc/c/c-parser.c:4890
0x7d5015 c_parser_compound_statement
        gcc/c/c-parser.c:4755
0x7cfb0a c_parser_declaration_or_fndef
        gcc/c/c-parser.c:2128
0x7ce202 c_parser_external_declaration
        gcc/c/c-parser.c:1472
0x7cdd98 c_parser_translation_unit
        gcc/c/c-parser.c:1352
0x7fd41e c_parse_file()
        gcc/c/c-parser.c:18349
0x85aaab c_common_parse_file()
        gcc/c-family/c-opts.c:1107
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.

Reply via email to