-
-
Notifications
You must be signed in to change notification settings - Fork 298
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
Illegal instructions are hard to debug #589
Comments
I don't see a feasible way to do that. |
Me either :) |
Probably you could enable coredumps inside the sandbox and add a global |
If we always pass |
I don't think that helps at all. It doesn't make autotools enter cross-compilation mode (and we really don't want that anyway). |
I know @lheckemann used this to build armv7 stuff on aarch64 without cross compilation. But perhaps if just helps with very coarse-grained things like that. |
Yes that doesn't help at all with the recent issue on Hydra. An x86_64 cpu which supports PCLMUL has the same target triple as one that doesn't. I personally do the ARMv6-on-ARMv7 with a local kernel hack to avoid changing any packages. |
When mixing new and old hardware it is possible for a dependency to be compiled with extra CPU features another builder doesn't have. This is undesirable and should be fixed, but it can be very hard. It would be a bit easier if the trap logs in dmesg were available:
The text was updated successfully, but these errors were encountered: