https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82707
Bug ID: 82707 Summary: ICE in verify_gimple_in_cfg at tree-cfg.c:5395 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org Target Milestone: --- Since r253779 enabled a couple of additional libgomp testcases, one of them causes an ICE everywere: +FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/declare-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (internal compiler error) +FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/declare-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors) +WARNING: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/declare-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 compilation failed to produce executable output is: /vol/gcc/src/hg/trunk/local/libgomp/testsuite/libgomp.oacc-c++/../libgomp.oacc-c-c++-common/declare-1.c: In function 'int main(int, char**)': /vol/gcc/src/hg/trunk/local/libgomp/testsuite/libgomp.oacc-c++/../libgomp.oacc-c-c++-common/declare-1.c:120:1: error: incorrect sharing of tree nodes map(delete:e) #pragma omp target oacc_declare map(delete:e) during GIMPLE pass: cfg /vol/gcc/src/hg/trunk/local/libgomp/testsuite/libgomp.oacc-c++/../libgomp.oacc-c-c++-common/declare-1.c:120:1: internal compiler error: verify_gimple failed 0x90d8070 verify_gimple_in_cfg(function*, bool) /vol/gcc/src/hg/trunk/local/gcc/tree-cfg.c:5395 0x8fadfdf execute_function_todo /vol/gcc/src/hg/trunk/local/gcc/passes.c:1994 0x8faecf2 do_per_function /vol/gcc/src/hg/trunk/local/gcc/passes.c:1659 0x8faedf1 execute_todo /vol/gcc/src/hg/trunk/local/gcc/passes.c:2048 It still happens even after the fixes for PR tree-optimization/82672 went in. Rainer