Fix float-approx negative left shift UB

Reported by toto.
4 jobs for fix-fapprox-ub in 5 minutes and 13 seconds (queued for 2 seconds)