[GHC] #15509: `showEFloat` inconsistency introduced in base-4.12