[Bug debug/66714] New: gomp4: libgomp.oacc-c-c++-common/atomic_capture-1.c -g ICE

vries at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Jun 30 22:17:00 GMT 2015


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

            Bug ID: 66714
           Summary: gomp4: libgomp.oacc-c-c++-common/atomic_capture-1.c -g
                    ICE
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: debug
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vries at gcc dot gnu.org
  Target Milestone: ---

With gomp-4_0-branch, when running target-libgomp testsuite with
--target_board=unix/-O2/-g, we have:

c.exp:
...
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/atomic_capture-1.c
-DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 (internal compiler error)
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/atomic_capture-1.c
-DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 (test for excess errors)
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/atomic_capture-1.c
-DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 (internal compiler error)
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/atomic_capture-1.c
-DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 (test for excess errors)
...

c++.exp:
...
FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/atomic_capture-1.c
-DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 (internal compiler error)
FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/atomic_capture-1.c
-DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 (test for excess errors)
FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/atomic_capture-1.c
-DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 (internal compiler error)
FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/atomic_capture-1.c
-DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 (test for excess errors)
...

In more detail:
...
src/libgomp/testsuite/libgomp.oacc-c/../libgomp.oacc-c-c++-common/atomic_capture-1.c:
In function ‘main._omp_fn.44’:
src/libgomp/testsuite/libgomp.oacc-c/../libgomp.oacc-c-c++-common/atomic_capture-1.c:817:9:
internal compiler error: Segmentation fault
0xebeb50 crash_signal
        src/gcc/toplev.c:380
0x92e939 loc_list_from_tree
        src/gcc/dwarf2out.c:14444
0x92ef5e loc_list_from_tree
        src/gcc/dwarf2out.c:14571
0x92f3e2 loc_list_from_tree
        src/gcc/dwarf2out.c:14645
0x92ef5e loc_list_from_tree
        src/gcc/dwarf2out.c:14571
0x93478c add_location_or_const_value_attribute
        src/gcc/dwarf2out.c:16088
0x940528 gen_variable_die
        src/gcc/dwarf2out.c:19277
0x946189 gen_decl_die
        src/gcc/dwarf2out.c:21028
0x94481d process_scope_var
        src/gcc/dwarf2out.c:20543
0x944896 decls_for_scope
        src/gcc/dwarf2out.c:20568
0x93c0c0 gen_subprogram_die
        src/gcc/dwarf2out.c:18869
0x945e09 gen_decl_die
        src/gcc/dwarf2out.c:20961
0x94708c dwarf2out_decl
        src/gcc/dwarf2out.c:21394
0x9470ae dwarf2out_function_decl
        src/gcc/dwarf2out.c:21402
0x9ecc5b rest_of_handle_final
        src/gcc/final.c:4525
0x9ecfce execute
        src/gcc/final.c:4567
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.
...


More information about the Gcc-bugs mailing list