http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46752

Tobias Burnus <burnus at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |NEW

--- Comment #6 from Tobias Burnus <burnus at gcc dot gnu.org> 2011-02-08 
22:24:41 UTC ---
(In reply to comment #5)
> Reply from James:
> 
> Version 3.1 of the OpenMP specification removes the offending bullet: " A
> variable that appears in a firstprivate clause must be definable."  When the
> new spec is released GCC will have to change to allow this test.

The OpenMP 3.1 draft is now available at http://openmp.org/wp/ ; cf. page
97/98.

 * * *

Side remark: The issues mentioned in PR 45430, PR 42865 and
http://openmp.org/forum/viewtopic.php?f=5&t=7&start=10#p292 seems also be
solved, cf. "2.9.4.1 copyin clause" (p. 106-107) in the new spec.

The old spec had the following in 2.9.4.1 (p98, l17-18): "An array with the
ALLOCATABLE attribute must be in the allocated state. Each thread's copy of
that array must be allocated with the same bounds."

Reply via email to