[Bug target/78831] New: [nvptx] -mgomp -Os init_softstack_frame ICE
tschwinge at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Dec 16 14:05:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78831
Bug ID: 78831
Summary: [nvptx] -mgomp -Os init_softstack_frame ICE
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: tschwinge at gcc dot gnu.org
CC: amonakov at gcc dot gnu.org
Target Milestone: ---
Target: nvptx
For nvptx' "mgomp" multilib, some change in (r242761,r243672] is causing a
number of "-Os" test cases to run into an ICE, for example:
$ build-gcc/gcc/xgcc -Bbuild-gcc/gcc/ -c
source-gcc/gcc/testsuite/gcc.c-torture/compile/20020604-1.c -Os -mgomp
source-gcc/gcc/testsuite/gcc.c-torture/compile/20020604-1.c: In function
'foo':
source-gcc/gcc/testsuite/gcc.c-torture/compile/20020604-1.c:91:1: internal
compiler error: in init_softstack_frame, at config/nvptx/nvptx.c:1051
}
^
0xe73417 init_softstack_frame
[...]/source-gcc/gcc/config/nvptx/nvptx.c:1051
0xe73417 nvptx_declare_function_name(_IO_FILE*, char const*, tree_node
const*)
[...]/source-gcc/gcc/config/nvptx/nvptx.c:1238
0xe537e0 assemble_start_function(tree_node*, char const*)
[...]/source-gcc/gcc/varasm.c:1835
0x7fe8f7 rest_of_handle_final
[...]/source-gcc/gcc/final.c:4473
0x7fe8f7 execute
[...]/source-gcc/gcc/final.c:4548
More information about the Gcc-bugs
mailing list