On 24 March 2013 21:15, "Øivind" <[email protected]> wrote:
> On Sunday, 24 March 2013 at 18:16:03 UTC, lomereiter wrote: > >> DustMite >> (https://github.com/**CyberShadow/DustMite<https://github.com/CyberShadow/DustMite>) >> is an invaluable tool for reducing test cases like this. I have to use it >> after each frontend update =\ >> > > Thanks! After running, my project is reduced to a small set of files. > There are now also a couple of regular compiler errors before the ICE > (introduced by dustmite), but the ICE should not be there anyway.. Should I > zip the remaining files with instructions and post them on the tracker, or > do I need to take steps to remove the first errors? > > Here is the output now: > > Compiling: src/main.d -> build/debug/src/main.o > src/boss/core/addr.d(9): Error: undefined identifier procId, did you mean > alias tProcId? > src/boss/core/annotstruct.d(3)**: Error: no identifier for declarator > index > src/boss/core/annotstruct.d(3)**: Error: semicolon expected, not 'EOF' > src/boss/core/annotstruct.d(3)**: Error: undefined identifier index > src/boss/core/annotstruct.d(3)**: Error: constructor addr.Addr.this > (_error_, uint) is not callable using argument types (uint,uint) > src/boss/core/addr.d(6): Error: Internal Compiler Error: CTFE literal > cast(uint)PROC_INVALID > > dmd: ctfeexpr.c:353: Expression* copyLiteral(Expression*): Assertion `0' > failed. > Aborted (core dumped) > make[1]: *** [build/debug/src/main.o] Error 134 > > Put it in a new bug report please. http://d.puremagic.com/issues/ -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';
