[10/77] Make assemble_real take a scalar_float_mode