[Issue 13021] Construct union with floating type and then access its field in one expression causes ICE
    via Digitalmars-d-bugs 
    digitalmars-d-bugs at puremagic.com
       
    Sat Jul  5 21:47:50 PDT 2014
    
    
  
https://issues.dlang.org/show_bug.cgi?id=13021
sinkuu at aol.jp changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice
--- Comment #2 from sinkuu at aol.jp ---
I found this bug with building msgpack.d with latest dmd, too.
msgpack.d compiles successfully on pre2.066 of dmd, but this code causes ICE on
pre2.066.
Please see this paste(this is 2.065): http://dpaste.dzfl.pl/5a1e160b5f59
I also tested with even earlier than 2.060, but ICE happens.
% dmd | head -n1
DMD64 D Compiler v2.055
% dmd -run ice.d
1
int 0x7f833503c380
int 0x7f833503c380
ty = 18, tym = a
Internal error: e2ir.c 1319
--
    
    
More information about the Digitalmars-d-bugs
mailing list