--- 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|
--- 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_
--- 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
--- 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
--- 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
--- 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