-
Notifications
You must be signed in to change notification settings - Fork 162
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
hashkeybag.tst gives Bus Error on SPARC Solaris 11 #2191
Comments
The Bus Error happens upon calling |
I don't think it's big-endian, I think it's an alignment issue. Try changing getBlock8 to (warning, untested, as I do not have a SPARC)
|
Bingo! At least this fixes this particular test. More testing now. |
OK, this seem to work (modulo #2193 and #2194). However, |
On SPARC solaris hashing is broken due to an alignement issue, and this is a fix for it.
fixed by #2196 |
Observed behaviour
Expected behaviour
should work (it's a part of "hashkeybag.tst") - the other tests in this file work
(as well as all the tests preceding this one in "testinstall.g")
Copy and paste GAP banner (to tell us about your setup)
built with gcc 5.4.0 (or gcc 7.2.0, with no difference in the outcome)
and also no difference in
CFLAGS
(with or without debugging options on)Also, the same error with gap 4.8.6.
I suppose it's one of these big-endian bugs...
Here is the gdb output:
The text was updated successfully, but these errors were encountered: