fround* bug Fix
Created by: coreyqh
Arithmetic right shift was being performed as a logical shift. Used the $signed()
function to cause the initial value to be interpreted as signed, ensuring the MSB is copied into the upper bits, as intended.
Resolves issue #1025 (closed)