GCC 2.96
Question:
I have trouble compiling BALL with g++ 2.96. I get strange core dumps, NaNs, failing tests, etc. What am I doing wrong?
Answer:
Simple: you are using gcc 2.96. This compiler, which is contained in some Red Hat distributions, is BBR (broken beyond recognition). Avoid it at all costs. Just grab a more recent version and try to compile BALL with that (e.g. gcc 3.2.2).