-
-
Notifications
You must be signed in to change notification settings - Fork 28
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
gcc 9.3.0 -fno-plt -fuse-ld=gold results into bad instructions on ppc64le #48
Comments
I'm planning to report it upstream, waiting on BZ account creation at the moment. @mingwandroid have you ever come across this problem before? |
I haven't come across it, no. I am working on compilers at the moment though. I am looking at 10.2 as the base-line for GCC. |
@nehaljwani did you ever get to report this upstream? |
At the time when I hit the problem, I couldn't reproduce it with a compiler built from source (not using the recipe), so couldn't report it upstream. |
I hit this conda-forge/fish-feedstock#29 here too. |
Steps to reproduce (on a powerpc box):
Another pruned example (from mongodb build system):
This is also reproducible using the
cross compilers
+qemu-static
+binfmt_misc
+QEMU_LD_PREFIX
. The error is simply:Not sure if this has been reported upstream, as I am able to reproduce this only with this combo:
-fno-plt
+-fuse-ld=gold
. If I remove either, the problem goes away.I saw this problem happen with mongodb and mysql. @hmaarrfk found that downgrading the compiler version to 8 resolves the issue, so I ended up doing that on both these feedstocks.
cc @isuruf @beckermr
The text was updated successfully, but these errors were encountered: