-
Notifications
You must be signed in to change notification settings - Fork 22
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
Further AArch64 Support & Syscall OS Nuance Fixes #201
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Faccessat syscall test failing poissibly due to different file structure on Jenkins. Filepath used in test needs re-evaluating and/or print statements need pushing to PR to evaluate where in file directory the tests are being executed from
|
No more commits are expected for this PR other than to fix issues brought up when reviewing. |
#rerun tests |
1 similar comment
#rerun tests |
… instruction with tests.
… tests - a scatter store.
…nstruction with tests.
…egers rather than unsigned.
… instruction with tests.
…w special file access is dealt with.
…64 syscall so could build SimEng on M1 local machine.
…e. Not needed as following if statement does same check but allows execution to continue if an invalid speculated instruction gets through by returning a dummy value (0).
…tion (32-bit operands) with tests. Also added tests for 32-bit WHILELO sve instruction (64-bit operands).
…ing possible flags for MacOS and Linux in the openat syscall.
…hen else clause with a single ifndef.
…inux.cc to accomodate this.
…o longer widely supported.
…s retrieved) in attempt to fix jenkins errors.
…y system file structure) by creating a tempory file for the tests, then removing it after the tests have executed.
…instruction with tests.
…ed) sve instruction with tests.
…cated) sve instruction with tests.
…ve instruction with tests.
…e syscall is present in glibc.
…cated) sve instruction with tests.
…instruction with tests.
…different flag. (Tested on system that supports the syscall)
… work with m2r2 dependency
jj16791
force-pushed
the
MacOS-Syscall-Support
branch
from
December 9, 2021 10:55
ebd2436
to
06ad637
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request mainly contains aditional AArch64 instructions (inc. sve) and syscalls needed by the TeaLeaf benchmark (this branch was rebased onto the TeaLeaf-benchmark branch).
There are also some fixes to :