-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
ignore {std,fast,vector,this}call on non-x86 windows #54576
Conversation
r? @zackmdavis (rust_highfive has picked a reviewer for you, use r? to override) |
@bors: r+ |
📌 Commit c0ac5ba has been approved by |
…lexcrichton ignore {std,fast,vector,this}call on non-x86 windows MSVC ignores these keywords for C/C++ and uses the standard system calling convention. Rust should do so as well. Fixes rust-lang#54569.
⌛ Testing commit c0ac5ba with merge 496c2b9d1d134efd8501ad1095637ff6917895f2... |
💔 Test failed - status-appveyor |
|
c0ac5ba
to
32cfa73
Compare
I made the test x86-only. There were other failures, e.g.
But that test does not look related to this change. Intermittent? |
Hm so |
MSVC ignores these keywords for C/C++ and uses the standard system calling convention. Rust should do so as well. Fixes rust-lang#54569.
32cfa73
to
2819def
Compare
I believe that's correct. x86-64 MSVC ignores
Indeed, thanks for pointing that out! |
@bors: r+ delegate=froydnj |
✌️ @froydnj can now approve this pull request |
📌 Commit 2819def has been approved by |
⌛ Testing commit 2819def with merge 0749928e1ba63da96e1f05cf29352a08ef488a76... |
💔 Test failed - status-travis |
The job Click to expand the log.
I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
⌛ Testing commit 2819def with merge c55e7f9ed25671f791000d8a1cbc9f1dd5430e3f... |
💔 Test failed - status-travis |
The job Click to expand the log.
I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
@bors: retry |
ignore {std,fast,vector,this}call on non-x86 windows MSVC ignores these keywords for C/C++ and uses the standard system calling convention. Rust should do so as well. Fixes #54569.
☀️ Test successful - status-appveyor, status-travis |
MSVC ignores these keywords for C/C++ and uses the standard system
calling convention. Rust should do so as well.
Fixes #54569.