https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650

--- Comment #12 from rguenther at suse dot de <rguenther at suse dot de> ---
On Wed, 23 Mar 2016, manu at gcc dot gnu.org wrote:

> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650
> 
> --- Comment #11 from Manuel López-Ibáñez <manu at gcc dot gnu.org> ---
> (In reply to Richard Biener from comment #10)
> > maybe this location isn't supposed to be expanded?
> > 
> > Or nothing is ever supposed to get this location?
> > 
> > For example changing the testcase to (invalid)
> > 
> > namespace js {}
> > # 9 "" 2
> > namespace js {
> > int a
> > }
> 
> This is an invalid linemarker. libcpp should ignore it completely and behave 
> as
> if it was not present. It seems it is not doing that for some reason and that
> is messing up the line-table.

Sure, but I don't see that 1048539 line number anywhere so it feels like
sth is used uninitialized?

Reply via email to