Seriously? This makes me slightly angry at NVIDIA, that they would define a macro called signbit. :P