-
-
Notifications
You must be signed in to change notification settings - Fork 5.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
[DONOTMERGE] Debug x86 darwin issue #57821
base: master
Are you sure you want to change the base?
Conversation
I missed some deprecations in the previous pr and if we're using jitlink another header file needs to be included.
Try to debug issue at JuliaLang#57658 (comment)
I would try doing
|
Wait is there a difference between two leading underscores and three, because the error references symbols with 3 but my I'm mostly hoping this just works with the yggy build as I don't have access to a mac nor have I ever done dev work on one. |
macOS compilers mangle all symbols by adding an extra leading underscore. So you should always expect one extra underscore when comparing symbols between macOS and rest of the world. This is also why |
The hang is probably just #55844, |
…irm x86 darwin works
These machines are increasingly harder to come by. I am sure we will start seeing projects starting to drop Darwin x86 at some point - perhaps we are still 2-3 years away from that. |
More importantly this might be an issue that shows up in different ways |
Upstream issue at llvm/llvm-project#132055. Not that it was useful here for me but for future reference, github actions has x86 macs and https://github.com/MatthewCroughan/NixThePlanet provides a easy way to get a x86 mac vm running on linux. |
Try to debug issue at #57658 (comment)