Skip to content
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

Fix the __int64 to be long long on macOS only #77268

Merged
merged 1 commit into from
Oct 20, 2022

Conversation

janvorli
Copy link
Member

It turned out that my recent change to redefine __int64 on Unix is actually correct for macOS only. For other 64 bit Unixes, the __int64 should be defined as long.

This change fixes it.

It turned out that my recent change to redefine __int64 on Unix is
actually correct for macOS only. For other 64 bit Unixes, the __int64
should be defined as long.

This change fixes it.
@janvorli janvorli added this to the 8.0.0 milestone Oct 20, 2022
@janvorli janvorli self-assigned this Oct 20, 2022
@janvorli
Copy link
Member Author

cc: @AaronRobinsonMSFT

@mangod9
Copy link
Member

mangod9 commented Oct 20, 2022

looks like the super-pmi rerun is red due to failure to upload logs, the tests actually passed. Guessing its ok to merge?

@mangod9 mangod9 merged commit 4fc3eb4 into dotnet:main Oct 20, 2022
@janvorli janvorli deleted the fix-int64-unix branch October 20, 2022 22:21
mangod9 pushed a commit to mangod9/runtime that referenced this pull request Nov 10, 2022
It turned out that my recent change to redefine __int64 on Unix is
actually correct for macOS only. For other 64 bit Unixes, the __int64
should be defined as long.

This change fixes it.
@ghost ghost locked as resolved and limited conversation to collaborators Nov 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants