[Bug 1127564] gcc bug in double calculation in i586