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

Attachment: signature.asc
Description: PGP signature

Reply via email to