How to track down a bad llvm optimization pass

Dan Olson via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Tue Jun 21 13:25:38 PDT 2016


On Tuesday, 21 June 2016 at 19:41:59 UTC, Dan Olson wrote:
> Hmmm.  I looked at failing code in std.conv.  I think it does a 
> negative shift, which is undefined in C.  It is the opSlice() 
> method.

Or rather with unsigned types, a really big shift, also undefined.


More information about the digitalmars-d-ldc mailing list