This wasn't important when we used diff's -w (--ignore-all-space) option
to compare regression result files, but it is now. Per buildfarm member
canary, which evidently has been offline since we did that in November,
but came to life again today.
SELECT '10e-400'::float8;
float8
--------
- 0
+ 0
(1 row)
SELECT '-10e-400'::float8;
float8
--------
- -0
+ -0
(1 row)
-- bad input
SELECT '10e-400'::float8;
float8
--------
- 0
+ 0
(1 row)
SELECT '-10e-400'::float8;
float8
--------
- 0
+ 0
(1 row)
-- bad input