[Bug fortran/27446] ICE on OpenMP array REDUCTION clause

2006-05-15 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2006-05-15 12:43 --- Fixed on the trunk. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|

[Bug fortran/27446] ICE on OpenMP array REDUCTION clause

2006-05-15 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2006-05-15 09:58 --- Subject: Bug 27446 Author: jakub Date: Mon May 15 09:57:54 2006 New Revision: 113787 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=113787 Log: PR fortran/27446 * trans-openmp.c (gfc_trans_omp_

[Bug fortran/27446] ICE on OpenMP array REDUCTION clause

2006-05-12 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2006-05-12 11:27 --- -fbounds-check is completely useless option, it is so buggy that you can't use it for anything real. E.g. it doesn't handle assumed size or allocatable arrays. Try running make check-gfortran RUNTESTFLAGS="--target_boa

[Bug fortran/27446] ICE on OpenMP array REDUCTION clause

2006-05-09 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2006-05-09 10:00 --- The testcase in #2 is unrelated to this, already covered in PR27416. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27446

[Bug fortran/27446] ICE on OpenMP array REDUCTION clause

2006-05-09 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2006-05-09 09:11 --- The following testcase crashes even without "-fbounds-check": === subroutine FOO(X) integer, dimension(4), intent(out) :: X !$OMP DO PRIVATE(I), REDUCTION(+:X) do

[Bug fortran/27446] ICE on OpenMP array REDUCTION clause and -fbounds-check

2006-05-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-07 08:10 --- Confirmed: 4526 pop_gimplify_context (OMP_CLAUSE_REDUCTION_INIT (c)); And OMP_CLAUSE_REDUCTION_INIT (c) is a statement_list which is wrong for pop_gimplify_context. They should be an BIND_EXPR. Red