moved softfloat scan into Compiler and it runs but most results are slightly off