[Bug tree-optimization/93017] FAIL: gcc.dg/graphite/interchange-1.c scan-tree-dump graphite "tiled"

2020-01-26 Thread romain.geissler at amadeus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93017

--- Comment #5 from Romain Geissler  ---
Ah actually I see this on branch gcc 8 as well, with ISL 0.21. And apparently
it is not making "make check" return an error code, so it's very possible that
I had this error before without noticing it.

[Bug tree-optimization/93017] FAIL: gcc.dg/graphite/interchange-1.c scan-tree-dump graphite "tiled"

2020-01-26 Thread romain.geissler at amadeus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93017

Romain Geissler  changed:

   What|Removed |Added

 CC||romain.geissler at amadeus dot 
com

--- Comment #4 from Romain Geissler  ---
Hi,

I am seeing similar fails on current release branch gcc 9 as well, using ISL
0.21. Some months ago with the same ISL version and branch gcc 9 I did not see
such failures.

Cheers,
Romain

[Bug tree-optimization/93017] FAIL: gcc.dg/graphite/interchange-1.c scan-tree-dump graphite "tiled"

2020-01-08 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93017

--- Comment #3 from rguenther at suse dot de  ---
On Wed, 8 Jan 2020, dave.anglin at bell dot net wrote:

> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93017
> 
> --- Comment #2 from dave.anglin at bell dot net ---
> On 2020-01-08 9:38 a.m., rguenth at gcc dot gnu.org wrote:
> > What ISL version are you using?
> 
> dave@mx3210:~$ dpkg -l '*isl*'
> Desired=Unknown/Install/Remove/Purge/Hold
> | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
> ||/ Name   Version  Architecture Description
> +++-==---==>
> ii  libcloog-isl4:hppa 0.18.4-2 hppa Chunky Loop Generator
> (runtime>
> ii  libisl-dev:hppa    0.22-2   hppa manipulating sets and
> relation>
> ii  libisl15:hppa  0.18-4   hppa manipulating sets and
> relation>
> ii  libisl19:hppa  0.20-2   hppa manipulating sets and
> relation>
> ii  libisl22:hppa  0.22-2   hppa manipulating sets and
> relation>
> 
> Debian 0.22-2 should be the one being used.  The older libraries are linked
> into various gcc versions.

OK, 0.22 has some issues which is why I didn't try it yet.  Most of the
testcases really are "non-testcases", we do not do any transform there
and the dump scans are simply spurious...  The testcase in the
summary already says it:

/*FIXME: Between isl 0.12 and isl 0.15 the schedule optimizer needs to 
print
something canonical so that it can be checked in the test.  The final code
generated by both are same in this case but the messaged printed are
not consistent.  */

and since there's a reduction involved in the testcase I _know_ we're
not interchanging the loops.  On x86_64 we actually dump "not tiled"
(as I said, scanning for "tiled" is useless).

[Bug tree-optimization/93017] FAIL: gcc.dg/graphite/interchange-1.c scan-tree-dump graphite "tiled"

2020-01-08 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93017

--- Comment #2 from dave.anglin at bell dot net ---
On 2020-01-08 9:38 a.m., rguenth at gcc dot gnu.org wrote:
> What ISL version are you using?

dave@mx3210:~$ dpkg -l '*isl*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name   Version  Architecture Description
+++-==---==>
ii  libcloog-isl4:hppa 0.18.4-2 hppa Chunky Loop Generator
(runtime>
ii  libisl-dev:hppa    0.22-2   hppa manipulating sets and
relation>
ii  libisl15:hppa  0.18-4   hppa manipulating sets and
relation>
ii  libisl19:hppa  0.20-2   hppa manipulating sets and
relation>
ii  libisl22:hppa  0.22-2   hppa manipulating sets and
relation>

Debian 0.22-2 should be the one being used.  The older libraries are linked
into various gcc versions.

[Bug tree-optimization/93017] FAIL: gcc.dg/graphite/interchange-1.c scan-tree-dump graphite "tiled"

2020-01-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93017

Richard Biener  changed:

   What|Removed |Added

 CC||rguenth at gcc dot gnu.org

--- Comment #1 from Richard Biener  ---
ppl is no longer used (but ISL is).  Scannig for 'tiled' is also borken
since we either print "tiled" or "not tiled" ...

What ISL version are you using?