https://sourceware.org/bugzilla/show_bug.cgi?id=28690
Nick Clifton <nickc at redhat dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nickc at redhat dot com --- Comment #1 from Nick Clifton <nickc at redhat dot com> --- (In reply to Shaohua Li from comment #0) Hi Shaohua, > $ diff out_gcc11 out_clang13 > < /nm-new/bin/ DWARF error: could not find abbrev number 93 > 18c17,18 > < 0000ffff N .debug_info > --- > > 0000ffff N .debug_info/nm-new/bin/ DWARF error: could not find abbrev > > number 93 I think that this might actually be a "feature" rather than a bug. What appears to be happening is that the "DWARF error" message is being printed to stderr, whilst the "0000ffff N .debug_info" message is being printed to stdout. But somehow you are collecting both streams into your output file (which should not be happening with just the ">" operator...) and the order in which the messages are printed out is different bewteen the two compilers. This suggests that the code sequences have been compiled slightly differently. But basically both versions are doing the same thing and producing the same output. It is just the synchronization between stdout and stderr that is different. Cheers Nick -- You are receiving this mail because: You are on the CC list for the bug.