invsqrt overlaps with icc namespace
./../include/vec.h(152): warning #147: declaration is incompatible with "double invsqrt(double)" (declared at line 635 of "/opt/sharcnet/intel/11.0.083/icc/include/math.h")
static inline real invsqrt(real x)
As originally described here:
I don't suspect that this is actually causing any problems, but it's hard to get sysadmins to take one seriously when one provides them with any files that contain the word 'warning'