Here is a snipet of a code that produces a non-POD error:
//Complex is a perfectly good class that I've used several times over.
//it serves merely as an example class.
When compiled, this code produces an error:
unsupported underlying vla type (non-POD)
However, if I declare n explicitly, it compiles and runs just fine. This function is:
What's up with this? It seems to be a pretty crippling bug in the compiler.