r218567 - in /branches/gomp-4_0-branch/gcc: Cha...

tschwinge@gcc.gnu.org tschwinge@gcc.gnu.org
Wed Dec 10 09:52:00 GMT 2014


Author: tschwinge
Date: Wed Dec 10 09:52:14 2014
New Revision: 218567

URL: https://gcc.gnu.org/viewcvs?rev=218567&root=gcc&view=rev
Log:
Fix OpenACC enter/exit data ICE.

    [...]: In function 'f_acc_data':
    [...]:4:1: internal compiler error: in expand_gimple_stmt_1, at cfgexpand.c:3413
     f_acc_data (void)
     ^
    0x70cad3 expand_gimple_stmt_1
            [...]/source-gcc/gcc/cfgexpand.c:3413
    0x70cad3 expand_gimple_stmt
            [...]/source-gcc/gcc/cfgexpand.c:3440
    0x712b3d expand_gimple_basic_block
            [...]/source-gcc/gcc/cfgexpand.c:5273
    0x71479e execute
            [...]/source-gcc/gcc/cfgexpand.c:5882

	gcc/
	* omp-low.c (build_omp_regions_1, make_gimple_omp_edges)
	<GIMPLE_OMP_TARGET>: Handle
	GF_OMP_TARGET_KIND_OACC_ENTER_EXIT_DATA the same as
	GF_OMP_TARGET_KIND_OACC_UPDATE.

Added:
    branches/gomp-4_0-branch/gcc/testsuite/c-c++-common/goacc/nesting-2.c
Modified:
    branches/gomp-4_0-branch/gcc/ChangeLog.gomp
    branches/gomp-4_0-branch/gcc/omp-low.c



More information about the Gcc-cvs mailing list