-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
<__msvc_int128.hpp>
: Backport 128-bit integer-class types to C++14 mode
#3036
<__msvc_int128.hpp>
: Backport 128-bit integer-class types to C++14 mode
#3036
Conversation
Co-authored-by: Matt Stephanson <[email protected]>
Sometimes some (possibly unrelated) tests run forever. Is this triggering some compiler bug? |
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.
saw some stuff, but I need to go pass out again (think I'm getting sick)
Co-authored-by: nicole mazzuca <[email protected]>
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.
Other than that, looks really good! thanks!
Thanks, this looks good! I pushed various minor changes:
|
I'm mirroring this to the MSVC-internal repo - please notify me if any further changes are pushed. |
I had to push two more commits to fix internal test failures:
|
I had to push two more commits to fix internal test failures for
|
Thanks for bringing this Future Technology to the past! 🤖 ⌚ 🛰️ |
Thanks to @MattStephanson for having done the most works in #3012. As mentioned in #3012, having 128-bit integer-like types in all modes is useful for random number generation.
This PR also provides a library solution for DevCom-879048 with literal suffixes (
__i128
and__u128
) support.