How to proceed with ICE?

Iain Buclaw ibuclaw at ubuntu.com
Sun Mar 24 14:22:56 PDT 2013


On 24 March 2013 21:15, "Øivind" <oivind.loe at gmail.com> 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';
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20130324/a0963353/attachment-0001.html>


More information about the Digitalmars-d mailing list