Am 19.02.2012 14:44, schrieb Timon Gehr:
On 02/19/2012 02:24 PM, Benjamin Thaut wrote:
The last dmd version I could use to actually build my project was dmd
2.056. Now I want to help finding those bugs that keep me from compiling
and I'm wondering how I can build repro cases for the ICEs I encounter.
I tried compiling with -v but that does not really give much information
about where the crash actually happens. So I wonder what can actually be
done to find the part of the code or even only the module it crashes in?

The current ICE I'm encountering is:
Assertion failure: 't1->ty == t2->ty' on line 2082 in file 'cast.c'

Kind Regards
Benjamin Thaut

DustMite is an useful tool for generating reduced cases that cause the
same ICE:

https://github.com/CyberShadow/DustMite

Which dmd version should I use to build DustMite?
I tried 2.055 and 2.058 but DustMite crashes half way through the reductino process without a message (I'm using windows)

Reply via email to