graphite-isl-ast-to-gimple.c (set_codegen_error): With -fchecking and --param graphit...
authorRichard Biener <rguenther@suse.de>
Mon, 2 Oct 2017 10:04:00 +0000 (10:04 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 2 Oct 2017 10:04:00 +0000 (10:04 +0000)
commit96e2d1d1ae69d409e3052d45f79f471c2caf6c9a
treec1e756fa65093265268fb24b80f92bcad3593c63
parenta1488398d4abf50ff8b2ec25d6a75185aefc52c8
graphite-isl-ast-to-gimple.c (set_codegen_error): With -fchecking and --param graphite-allow-codegen-errors=0 ICE.

2017-10-02  Richard Biener  <rguenther@suse.de>

* graphite-isl-ast-to-gimple.c (set_codegen_error): With
-fchecking and --param graphite-allow-codegen-errors=0 ICE.
* params.def (PARAM_GRAPHITE_ALLOW_CODEGEN_ERRORS): New param.

* gcc.dg/graphite/graphite.exp: Add -fdump-tree-graphite-details.
* gcc.dg/graphite/id-15.c: Adjust for existing codegen errors.
* gcc.dg/graphite/id-16.c: Likewise.
* gcc.dg/graphite/pr46168.c: Likewise.
* gcc.dg/graphite/pr68756.c: Likewise.
* gcc.dg/graphite/pr69728.c: Likewise.
* gcc.dg/graphite/pr71575-2.c: Likewise.
* gcc.dg/graphite/pr77362.c: Likewise.
* gcc.dg/graphite/pr81373.c: Likewise.
* gcc.dg/graphite/run-id-pr67700-1.c: Likewise.
* gfortran.dg/graphite/interchange-1.f: Likewise.
* gfortran.dg/graphite/pr29581.f90: Likewise.
* gfortran.dg/graphite/pr42334-1.f: Likewise.
* gfortran.dg/graphite/pr42393-1.f90: Likewise.
* gfortran.dg/graphite/pr42393.f90: Likewise.
* gfortran.dg/graphite/pr47019.f: Likewise.

From-SVN: r253342
20 files changed:
gcc/ChangeLog
gcc/graphite-isl-ast-to-gimple.c
gcc/params.def
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/graphite/graphite.exp
gcc/testsuite/gcc.dg/graphite/id-15.c
gcc/testsuite/gcc.dg/graphite/id-16.c
gcc/testsuite/gcc.dg/graphite/pr46168.c
gcc/testsuite/gcc.dg/graphite/pr68756.c
gcc/testsuite/gcc.dg/graphite/pr69728.c
gcc/testsuite/gcc.dg/graphite/pr71575-2.c
gcc/testsuite/gcc.dg/graphite/pr77362.c
gcc/testsuite/gcc.dg/graphite/pr81373.c
gcc/testsuite/gcc.dg/graphite/run-id-pr67700-1.c
gcc/testsuite/gfortran.dg/graphite/interchange-1.f
gcc/testsuite/gfortran.dg/graphite/pr29581.f90
gcc/testsuite/gfortran.dg/graphite/pr42334-1.f
gcc/testsuite/gfortran.dg/graphite/pr42393-1.f90
gcc/testsuite/gfortran.dg/graphite/pr42393.f90
gcc/testsuite/gfortran.dg/graphite/pr47019.f