Thanks for your bug report. The mainline compiler (2.96 20000607 (experimental)) reports In file included from genetic.cpp:17: genetic.h:44: size of member `population' is not constant genetic.h:45: size of member `new_pop' is not constant so the bug appears to be fixed. Regards, Martin