https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84052
--- Comment #2 from pino <caoj.fnst at cn dot fujitsu.com> --- (In reply to Andrew Pinski from comment #1) > Plugins issues like this should reported to the plugin author and not to gcc. I don't know gcc internals, from my very limited understanding about gcc & that plugin, the plugin just does one optimization on the intermediate language: redefine a structure with randomized order and set it back to its context. So the backend would see a structure different from its original definition in source file and could generate the proper debuginfo. So I feels this issue may be more close to gcc. I was not sure where should I report this problem. I was hoping gcc guys could take a look at that plugin, I feel it is not hard for you gcc expert to read, even I can tell the basic logic inside.