sisyphus1@optusnet.com.au wrote: >And this would be a bug in the constant folding, I presume. Well, it's a bug that the constant folding doesn't match the runtime behaviour, but the constant folding was more accurate. So the main bug is in libc, having an inaccurate powl(). I reported it as a libc bug via Debian <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=727841>, and it turned out it's been fixed already. glibc 2.13 has the inaccurate powl(); in glibc 2.17 powl() produces the same (correct) result as gcc's constant folding. -zeframThread Previous