Thread overview
Internal error compiling code with exceptions
May 19, 2003
Nicolay Haustov
May 19, 2003
Walter
May 24, 2003
Walter
May 19, 2003
The following code gives
Internal error: eh 684
when compiled with -Ae -o+space.
Seems to compile fine without optimization
or with -o+all.

class A {};

class B : public A {};

class C : public A {};

void test()
{
try {
} catch (const B&) {
throw;
} catch (const C&) {
throw;
} catch (const A&) {
}
}

int main()
{
test();
return 0;
}


May 19, 2003
Thanks, I'll take care of it from here. -Walter


May 24, 2003
Fixed. Thanks. -Walter