digitalmars.D.bugs - abnormal program termination
- Bent Rasmussen (25/25) Jun 28 2004 I'm not at all sure whether this is supposed to work, nor do I need it t...
I'm not at all sure whether this is supposed to work, nor do I need it to
work, but here it is
.
module test;
template Polytype(uint N : 3){uint I = 1;}
class Mesh(uint N)
{
alias Polytype!(N).I I;
}
alias Mesh!(3) Mesh3;
void main()
{
}
.
DMD/0.94 prints
.
template instance Polytype!(3) does not match any template declaration
template instance Polytype!(3) cannot resolve forward reference
Assertion failure: 'semanticdone == 0' on line 1189 in file 'template.c'
Abnormal program termination
.
The assertion failure seems to support the theory that something fishy is
goin on.
(ps. Thanks for DMD/0.94; it allowed me to use structs again and that surely
made my program run pleasantly smooth.)
Jun 28 2004








"Bent Rasmussen" <exo bent-rasmussen.info>