-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
GDB debuginfo tests depend on operating system locale #17423
Comments
This looks like a locale-related issue, given: |
Yes, I've had that issue too and changing the systemwide number format fixed it. But we should see if we can't make our test suite independent of the system's locale... Thanks for the detailed bug report! |
If this is the kind of bug that a newbie can handle, I'll try to fix it. On 21-09-14 20:30, Michael Woerister wrote:
|
Sure, if you want to give it a try, just go ahead. If you need any help you can post questions right here. |
Here's my first attempt at solving this (works fine for me): However, I am not sure if this is a good way to do it. I'll eagerly wait for you folks to review it and see what could be improved (if needed). |
Setting LC_ALL to C helps keep gdb's output consistent ('print' gives us expected output). This fixes #17423. I do not have access to a windows/mac machines to test this. I've only tested it on an x86_64 linux box.
👍 |
While trying 'make check' on the latest revision (id mentioned in attachments), I get a bunch of failures in gdb debuginfo tests. Along with this, I see that 'make check' itself errors out and does not continue further.
Here is how the system info looks:
Also, the last few lines of output from the problem described above:
I mentioned this issue in #rust last evening and was advised to file it as an issue. Please let me know if I can help resolve this issue by providing more information or trying a different setting/config.
The text was updated successfully, but these errors were encountered: