Strange stuff happens

For now, this with this patch I can compile 'make debug'
and I dont get segfaulted and also the pi value is correct.
This all in a slightly older g++ (4.7, -std=c++0x)