[PATCH] Possible Fix for PR42644 and PR42130

Sebastian Pop sebpop@gmail.com
Mon Feb 1 18:07:00 GMT 2010


On Mon, Feb 1, 2010 at 11:41, Sebastian Pop <sebpop@gmail.com> wrote:
> With your patch, I have the following extra fails:
>
> Running /home/seb/gcc/graphite/gcc/testsuite/gcc.dg/graphite/graphite.exp ...
> FAIL: gcc.dg/graphite/block-1.c (internal compiler error)
> FAIL: gcc.dg/graphite/block-1.c (test for excess errors)
> FAIL: gcc.dg/graphite/id-11.c (internal compiler error)
> FAIL: gcc.dg/graphite/id-11.c (test for excess errors)
> FAIL: gcc.dg/graphite/id-13.c (internal compiler error)
> FAIL: gcc.dg/graphite/id-13.c (test for excess errors)
> FAIL: gcc.dg/graphite/id-14.c (internal compiler error)
> FAIL: gcc.dg/graphite/id-14.c (test for excess errors)
> FAIL: gcc.dg/graphite/interchange-1.c (internal compiler error)
> FAIL: gcc.dg/graphite/interchange-1.c (test for excess errors)
> FAIL: gcc.dg/graphite/interchange-10.c (internal compiler error)
> FAIL: gcc.dg/graphite/interchange-10.c (test for excess errors)
> FAIL: gcc.dg/graphite/interchange-10.c scan-tree-dump-times graphite
> "will be interchanged" 2
> FAIL: gcc.dg/graphite/interchange-11.c (internal compiler error)
> FAIL: gcc.dg/graphite/interchange-11.c (test for excess errors)
> FAIL: gcc.dg/graphite/interchange-2.c (internal compiler error)
> FAIL: gcc.dg/graphite/interchange-2.c (test for excess errors)
> FAIL: gcc.dg/graphite/interchange-3.c (internal compiler error)
> FAIL: gcc.dg/graphite/interchange-3.c (test for excess errors)
> FAIL: gcc.dg/graphite/interchange-4.c (internal compiler error)
> FAIL: gcc.dg/graphite/interchange-4.c (test for excess errors)
> FAIL: gcc.dg/graphite/interchange-7.c (internal compiler error)
> FAIL: gcc.dg/graphite/interchange-7.c (test for excess errors)
> FAIL: gcc.dg/graphite/interchange-9.c (internal compiler error)
> FAIL: gcc.dg/graphite/interchange-9.c (test for excess errors)
> FAIL: gcc.dg/graphite/scop-22.c (internal compiler error)
> FAIL: gcc.dg/graphite/scop-22.c (test for excess errors)
> FAIL: gcc.dg/graphite/run-id-2.c (internal compiler error)
> FAIL: gcc.dg/graphite/run-id-2.c (test for excess errors)
> FAIL: gcc.dg/graphite/pr35356-2.c scan-tree-dump-times graphite "MAX_EXPR" 2
> FAIL: gcc.dg/graphite/pr37485.c (internal compiler error)
> FAIL: gcc.dg/graphite/pr37485.c (test for excess errors)
> FAIL: gcc.dg/graphite/pr38073.c (internal compiler error)
> FAIL: gcc.dg/graphite/pr38073.c (test for excess errors)
> FAIL: gcc.dg/graphite/pr38409.c (internal compiler error)
> FAIL: gcc.dg/graphite/pr38409.c (test for excess errors)
> FAIL: gcc.dg/graphite/pr42284.c (internal compiler error)
> FAIL: gcc.dg/graphite/pr42284.c (test for excess errors)
>
> Running /home/seb/gcc/graphite/gcc/testsuite/gfortran.dg/graphite/graphite.exp
> ...
> FAIL: gfortran.dg/graphite/id-13.f  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/id-13.f  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/id-16.f  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/id-16.f  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/id-18.f90  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/id-18.f90  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/id-7.f  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/id-7.f  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/id-8.f  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/id-8.f  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/interchange-3.f90  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/interchange-3.f90  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/pr40982.f90  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/pr40982.f90  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/pr42180.f90  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/pr42180.f90  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/pr42186.f90  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/pr42186.f90  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/pr42285.f90  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/pr42285.f90  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/pr42326.f90  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/pr42326.f90  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/pr42393-1.f90  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/pr42393-1.f90  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/pr42393.f90  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/pr42393.f90  -O  (test for excess errors)
> FAIL: gfortran.dg/graphite/pr42732.f  -O  (internal compiler error)
> FAIL: gfortran.dg/graphite/pr42732.f  -O  (test for excess errors)
>

I tried to see what is wrong in some of these testcases: it seems like
all of them are stopping when I am breakpointing the gloog_error line
in your patch.  Tobias, and Ramakrishna, could you have a look again
to these PRs, and try to come with a better solution?

Thanks,
Sebastian



More information about the Gcc-patches mailing list