-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG]: debug labels are not hidden on GCC MIPS and LoongArch #6392
Labels
Comments
jf2048
added a commit
to jf2048/compiler-explorer
that referenced
this issue
May 11, 2024
jf2048
added a commit
to jf2048/compiler-explorer
that referenced
this issue
May 15, 2024
jf2048
added a commit
to jf2048/compiler-explorer
that referenced
this issue
May 15, 2024
jf2048
added a commit
to jf2048/compiler-explorer
that referenced
this issue
May 16, 2024
jf2048
added a commit
to jf2048/compiler-explorer
that referenced
this issue
May 25, 2024
partouf
pushed a commit
that referenced
this issue
May 29, 2024
fix is live |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
When using gcc mips, gcc mips64, or gcc loongarch64, many debug labels beginning with
$LVL
$LBE
and$LBB
are present in the assembly output. This makes the output very hard to read. The problem is pronounced when using optimization flags as they add a lot more of these labels.As a workaround, the labels can be disabled by manually passing the
-g0
flag, but that also prevents the line colouring from working.Steps to reproduce
-O
flag to compiler optionsExpected behavior
I expect the output to match the behavior of the other compilers, where these labels are hidden.
Reproduction link
https://gcc.godbolt.org/z/qvr915Ysz
Screenshots
Operating System
No response
Browser version
No response
The text was updated successfully, but these errors were encountered: