This can happen if the user uses asm to put a floating point variable in an integer register. From-SVN: r4666