// "048.hac" should pass, using template parameters in definitions' parameters
// copy-modified from "045.hac"
// expected to die unrolling
// ENHANCEMENT: error message could be more precise
//	something like: already assigned value

template <pint E>
defproc bogus() {
pint M[E];
M[0] = 3;
M[E-1] = 5;		// E must be >= 2 to not conflict
}

bogus<1> x;		// should die on unrolling

