-
-
Notifications
You must be signed in to change notification settings - Fork 51
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
Testsuite failures on aarch64-apple-darwin #1012
Comments
I tried to make a reproducer, but failed: it could always be a compiler error 👎 |
It is a compiler issue, nothing to do with That done I get only one fail,
which should be easy enough to fix. BTW, |
I believe I'm running into the same issue on aarch64 Linux. Tracing with gdb, this Dynamic_Predicate is calling memset and causing a segfault there. Removing that predicate fixes pins regardless of optimization level. On armv8-a, the stack pointer must always be aligned to a 16-bit word (eg. the lowest 4 bits must always be zero). I suspect that somehow the compiler isn't accounting for this. Adding |
@simonjwright that should do the trick -> #1015 |
@JeremyGrosser Thanks, but that didn't fix this problem |
Having applied this fix to
e3-core
I get the following failures with d34cc53.This appears to be related to pins, particularly link pins, as in this output from
alr update
intrendy_terminal_tests
:(the
path=
).I strongly suspect this is related to this ada-toml issue.
I started to work on fixing up the alire source, but became quite confused about which parts were meant to change queues and which were merely to inspect them, so I'm not going to proceed until I hear from you!
I think we're OK as long as people don't use pins, so newcomers should be unaffected.
The text was updated successfully, but these errors were encountered: