https://gcc.gnu.org/bugzilla/show_bug.cgi?id=128234
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |openmp
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
<cc> DW_AT_artificial : 1
so it's artificial, it should not have (or need) a name. There should be
an abstract origin to the original variable with this artificial one
just adding a location or so I think. I'd guess the very same issue shows
up with C or C++.