DMD gives me this error a lot:
Internal error: ..\ztc\evalu8.c 2093
I have no idea why. I tried reinstalling DMD and tango in many different configurations, but nothing seems to help.
For example this application gives the aforementioned error:
module hello;
import tango.text.convert.Integer;
import tango.io.Stdout;
void main() {
char [] t = "123";
int x = toInt(t);
}
but this does not:
module hello;
import tango.text.convert.Integer;
import tango.io.Stdout;
void main() {
char [] t = "123";
// int x = toInt(t);
}
What could be causing that? Any ideas?
Thanks for any help,
Adam
Comment #1 by clugdbug — 2009-05-08T05:20:33Z
This WAS a compiler bug. But without a test case it's impossible to know if it's been fixed. It certainly doesn't happen with a recent Tango and recent DMD.
Closing as invalid; reopen only if you have a test case. (Tango and Phobos2 should NOT be used in test cases: they change so often. It's best to even avoid Phobos1).