Open Quuxplusone opened 3 years ago
Bugzilla Link | PR48941 |
Status | NEW |
Importance | P release blocker |
Reported by | John Maddock (john@johnmaddock.co.uk) |
Reported on | 2021-01-29 03:29:13 -0800 |
Last modified on | 2021-01-29 03:59:26 -0800 |
Version | 11.0 |
Hardware | PC Windows NT |
CC | blitzrakete@gmail.com, dgregor@apple.com, erik.pilkington@gmail.com, llvm-bugs@lists.llvm.org, richard-llvm@metafoo.co.uk |
Fixed by commit(s) | |
Attachments | |
Blocks | |
Blocked by | |
See also |
This is not what I thought it was, it's the comparison that sefaults, reduced
to:
int main()
{
float f = 0;
__int128 i = 0;
return i == f; // sefault here.
}
Conversion from __int128 -> float also segfaults:
float f = 0;
__int128 i = 2;
f = i; //here