[non-BE][allow-regression][non-io] port mr 1347 from float to BASOP Closes #1640 See merge request !1721