-
Notifications
You must be signed in to change notification settings - Fork 163
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: Fix missing handling of little endian. #2805
testsuite: Fix missing handling of little endian. #2805
Conversation
I can give you SSH to our beefy sparc machine (just email me an SSH key + desired username). It needs kicking for a reboot every so often but it's fine otherwise. It's the same machine used for the sourceware buildbot. |
thanks @thesamesam I appreciate it a lot :) I've tested these changes on one of the machines of the GCC compile farm but I'll definitely take you up on that offer :D I'll email you! |
04907a6
to
46feb45
Compare
46feb45
to
b2be198
Compare
b2be198
to
09d6ad2
Compare
not sure why this causes a regression on MacOS. I'll ssh into the machine and investigate later |
26f5bb3
to
4fdef02
Compare
3bcaab0
to
492501c
Compare
Some failures occur in the testsuite because we did not account for the little-endian case. gcc/testsuite/ChangeLog: * rust/compile/issue-1446.rs: Add swap_bytes function. * rust/compile/iterators1.rs: Remove unused {to, from}_le functions.
gcc/testsuite/ChangeLog: * rust/compile/macros/builtin/eager1.rs: Switch to scan-assembler directive as the GIMPLE dump does not contain strings on LE. * rust/compile/macros/builtin/recurse2.rs: Likewise.
492501c
to
65ef110
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM lets ignore macos its going to be too hard now that the new m2 chip is out
Some failures occur in the testsuite because we
did not account for the big-endian case.
gcc/testsuite/ChangeLog:
Before merging this I would like to run our testsuite on the compile farm on a SPARC machine to see that they're really fixed. Will report here once it's done.