[Dlang-internal] CTFE error in druntime when separating the semantic routines in the compiler

RazvanN via Dlang-internal dlang-internal at puremagic.com
Fri Jul 21 01:45:32 PDT 2017


Hi guys,

I was working on separating the semantic routines from the AST 
nodes and I started with the Initializer AST nodes. The 
separating went pretty smooth and at this point I can compile the 
compiler with the new code organization but I am getting a ctfe 
error when compiling druntime :

src/gc/impl/conservative/gc.d(1599): Error: cannot determine 
length of binsize at compile time
src/gc/impl/conservative/gc.d(1605):        called from here: 
ctfeBins()

I have little to 0 knowledge about CTFE so if anybody has any 
idea on what could be the problem, please take a look at:

https://github.com/dlang/dmd/pull/7007

Thank you,
RazvanN


More information about the Dlang-internal mailing list