[Bug c/26751] [4.2 Regression] Some OpenMP semantics are caught too late (in the gimplifier)

pinskia at physics dot uc dot edu gcc-bugzilla@gcc.gnu.org
Fri Apr 28 19:20:00 GMT 2006



------- Comment #4 from pinskia at physics dot uc dot edu  2006-04-28 19:20 -------
Subject: Re:  [4.2 Regression] Some OpenMP semantics are caught too late (in
the gimplifier)

> 
> 
> 
> ------- Comment #3 from dnovillo at gcc dot gnu dot org  2006-04-28 19:17 -------
> Well, some of the structural analysis for which emit errors is done even later
> than that, so it would be naive to pretend that we can catch everything during
> parsing.

I don't understand why it is hard.  

> 
> If you find a non-intrusive way of bubbling this diagnostic up to the parser,
> be my guest.  Otherwise, we should close as WONTFIX.

GDR will become upset with you if you close as WILL NOT FIX.

Also I did not mark this as a regression on purpose so we can keep track
of the problems with reporting errors late in the game.

Really after the front-end is done parsing, calling error should be turned
into an internal error.

-- Pinski


-- 


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



More information about the Gcc-bugs mailing list