Re: gdc-4.7 (git) ICE

2012-10-24 Thread H. S. Teoh
On Wed, Oct 24, 2012 at 10:52:15PM +0100, Iain Buclaw wrote: [...] > The D FE's type system is not integrated into GCC's garbage collector. > What I've done on the current trunk at least (will have to check what > 4.7 looks like) is delay the genericizing of the codegen till after > all functions h

Re: gdc-4.7 (git) ICE

2012-10-24 Thread Iain Buclaw
On 24 October 2012 22:05, H. S. Teoh wrote: > I need some help to track down a GDC bug. I'm getting a bunch of ICE's > (on gdc-4.7 git branch) that seem to be highly sensitive to the precise > amount of code being compiled: > > For example: > > /mnt/1/usr/src/d/gdcroot/include/d/4.7/std/a

gdc-4.7 (git) ICE

2012-10-24 Thread H. S. Teoh
I need some help to track down a GDC bug. I'm getting a bunch of ICE's (on gdc-4.7 git branch) that seem to be highly sensitive to the precise amount of code being compiled: For example: /mnt/1/usr/src/d/gdcroot/include/d/4.7/std/algorithm.d: In member function 'map': /mnt/1/usr

[Issue 19] New: byte b; --b = b; // error: non-trivial conversion (int/byte) /w wrong line number

2012-10-24 Thread gdc-bugzilla
http://gdcproject.org/bugzilla/show_bug.cgi?id=19 Bug #: 19 Summary: byte b; --b = b; // error: non-trivial conversion (int/byte) /w wrong line number Classification: Unclassified Product: GDC Version: 4.7.x Platform: