Debug information in C++14

Hi,

Debug information (-g) is not required for C++14 compliance but I consider it a very important compiler feature nevertheless.

Is there a plan to provide debug information for C++14 mode? If the answer is yes, could anyone provide a time estimate about when it will be supported?

The bugzilla issue is from May 2013 and AFAIK it hasn’t seen much progress (I still get the compiler “error: debug information for auto is not yet supported”).

Bests,
Gonzalo BG

Debug information (-g) is not required for C++14 compliance but I consider
it a very important compiler feature nevertheless.

That statement doesn't make sense.

Is there a plan to provide debug information for C++14 mode? If the answer
is yes, could anyone provide a time estimate about when it will be
supported?

That question doesn't make sense either.

The bugzilla issue is from May 2013 and AFAIK it hasn't seen much progress
(I still get the compiler "error: debug information for auto is not yet
supported").

I have no idea what bugzilla issue you are talking about. I bet others
on this list don't either.

Joerg

Hi,

Debug information (-g) is not required for C++14 compliance but I consider it a very important compiler feature nevertheless.

Is there a plan to provide debug information for C++14 mode? If the answer is yes, could anyone provide a time estimate about when it will be supported?

The bugzilla issue is from May 2013 and AFAIK it hasn’t seen much progress (I still get the compiler “error: debug information for auto is not yet supported”).

I’m pretty sure I fixed that… Are you testing on top-of-tree?

I was using debug information with C++14 on Wednesday. (on t-o-t)

— Marshall

>
> Hi,
>
> Debug information (-g) is not required for C++14 compliance but I
consider it a very important compiler feature nevertheless.
>
> Is there a plan to provide debug information for C++14 mode? If the
answer is yes, could anyone provide a time estimate about when it will be
supported?
>
> The bugzilla issue is from May 2013 and AFAIK it hasn't seen much
progress (I still get the compiler "error: debug information for auto is
not yet supported").

I'm pretty sure I fixed that... Are you testing on top-of-tree?

I was using debug information with C++14 on Wednesday. (on t-o-t)

The specific issue is auto return type specifications in a class - either a
class template, or a class with function defined out of line (so you have a
member function declaration with an auto return type that hasn't been
resolved). I'd half-assedly 'fixed' the crash for this over a year ago by
making it an error in debug info. I fixed it properly recently, if I recall
correctly.

That’s a bit harsh Joerg.