2017-09-19 Richard Biener <rguenther@suse.de>
commit944ec98997df3c30e4020561c7f59f6372c8f76b
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Sep 2017 08:25:17 +0000 (19 08:25 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Sep 2017 08:25:17 +0000 (19 08:25 +0000)
tree46573d7befe8b4b83a43af3b5ac0742ae0bfee13
parent3c03bb8bbb957f8a398eda7440c8b40d1cb0de13
2017-09-19  Richard Biener  <rguenther@suse.de>

PR tree-optimization/69728
* graphite-sese-to-poly.c (schedule_error): New global.
(add_loop_schedule): Handle empty domain by failing the
schedule.
(build_original_schedule): Handle schedule_error.

* gfortran.dg/graphite/pr69728.f90: New testcase.
* gcc.dg/graphite/pr69728.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@252968 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/graphite-sese-to-poly.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/graphite/pr69728.c [new file with mode: 0644]
gcc/testsuite/gfortran.dg/graphite/pr69728.f90 [new file with mode: 0644]