-
Notifications
You must be signed in to change notification settings - Fork 228
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
Test suite failures on macOS 12 #123
Comments
Thanks. I think the non-DWARF5 failures are fixed now. On the machine I tested on, on the GCC compile farm, the DWARF5 failures appear to be due to bugs in the dsymutil program, which doesn't seem to understand DWARF5 yet. However, I don't know how to find out which version of macOS that machine is running. dsymutil -v reports
Can you update to libbacktrace HEAD and see what testsuite failures you get now? Thanks. |
With current libbacktrace HEAD:
Here is the log from "make check": |
Btw, the macOS version of that machine is
(My statement that it was macOS 12.5 was incorrect. There is not a 1:1 mapping between Darwin versions and macOS versions. See https://en.wikipedia.org/wiki/MacOS_Monterey#Release_history ) |
Hopefully Apple will fix dsymutil to support DWARF 5. |
On a macOS 12.5 machine, building libbacktrace (current git HEAD) and running "make check" produces 7 test failures:
Here is the test-suite.log:
test-suite.log.gz
It seems that the compiler and tooling don't support dwarf 5 well.
When configured with
libbacktrace_cv_lib_dwarf5=no ./configure
, there are only 5 test failures:To reproduce, you can use the
cfarm104
machine of the GCC compile farm https://portal.cfarm.net/ . Alternatively, macOS 12 machines are also available through GitHub actions.The text was updated successfully, but these errors were encountered: