Hi! Committed to gomp-4_0-branch in r230293:
commit 679edb57a2d0826d2965ba5d61ef11df0e3b23bf Merge: 6ec2634 0ebb8b2 Author: tschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Fri Nov 13 09:21:42 2015 +0000 svn merge -r 230169:230255 svn+ssh://gcc.gnu.org/svn/gcc/trunk git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gomp-4_0-branch@230293 138bc75d-0d04-0410-961f-82ee72b054a4 Something in r230169..r230255 causes the libgomp.oacc-fortran/pset-1.f90 tests to regress for -O3 with nvptx offloading: PASS: libgomp.oacc-fortran/pset-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0 -foffload=nvptx-none -O1 execution test PASS: libgomp.oacc-fortran/pset-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0 -foffload=nvptx-none -O2 (test for excess errors) PASS: libgomp.oacc-fortran/pset-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0 -foffload=nvptx-none -O2 execution test [-PASS:-]{+FAIL: libgomp.oacc-fortran/pset-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0 -foffload=nvptx-none -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (internal compiler error)+} {+FAIL:+} libgomp.oacc-fortran/pset-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0 -foffload=nvptx-none -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) [-PASS:-]{+UNRESOLVED:+} libgomp.oacc-fortran/pset-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0 -foffload=nvptx-none -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions [-execution test-] [-PASS:-]{+compilation failed to produce executable+} {+FAIL: libgomp.oacc-fortran/pset-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0 -foffload=nvptx-none -O3 -g (internal compiler error)+} {+FAIL:+} libgomp.oacc-fortran/pset-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0 -foffload=nvptx-none -O3 -g (test for excess errors) [-PASS:-]{+UNRESOLVED:+} libgomp.oacc-fortran/pset-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0 -foffload=nvptx-none -O3 -g [-execution test-]{+compilation failed to produce executable+} PASS: libgomp.oacc-fortran/pset-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0 -foffload=nvptx-none -Os (test for excess errors) PASS: libgomp.oacc-fortran/pset-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0 -foffload=nvptx-none -Os execution test [...]/libgomp/testsuite/libgomp.oacc-fortran/pset-1.f90: In function 'MAIN__._omp_fn.8': [...]/libgomp/testsuite/libgomp.oacc-fortran/pset-1.f90:218:0: internal compiler error: in vectorizable_store, at tree-vect-stmts.c:5651 0xc0732c vectorizable_store [...]/gcc/tree-vect-stmts.c:5651 0xc0f26c vect_transform_stmt(gimple*, gimple_stmt_iterator*, bool*, _slp_tree*, _slp_instance*) [...]/gcc/tree-vect-stmts.c:8003 0xc2799d vect_schedule_slp_instance [...]/gcc/tree-vect-slp.c:3486 0xc29483 vect_schedule_slp(vec_info*) [...]/gcc/tree-vect-slp.c:3551 0xc2ca88 vect_slp_bb(basic_block_def*) [...]/gcc/tree-vect-slp.c:2543 0xc2ea65 execute [...]/gcc/tree-vectorizer.c:734 That is to say, the same error is also present on trunk, not just on gomp-4_0-branch. As there is discussion about this (or, at least, what looks like very similar backtraces) on the mailing lists and in Bugzilla, I suppose this will be cured soon. Grüße Thomas
signature.asc
Description: PGP signature