Summary

"-d0" is accepted as number syntax on some systems

Metadata

Description

The core number parser reads this as a floating-point number, when the underlying C runtime accepts something like `-e0`.

Found by andy while porting the system to irix.

Changes and comments

[2012-04-16 15:11:15 UTC] felix removed milestone 4.8.0

[2012-10-05 20:30:10 UTC] sjamaan wrote:

I think this should be fixed with changeset 6e10dfb17175faa307a2a7230cf705c987af85c5

Could you please check this, Andy?

[2015-08-27 09:27:33 UTC] sjamaan wrote:

Aaaaannnnddddyyyyyyy, where are you?

[2015-08-27 11:34:52 UTC] andyjpb set cc to andyjpb@ashurst.eu.org

[2016-02-20 13:04:16 UTC] sjamaan set milestone to 4.12.0

[2016-02-20 13:04:16 UTC] sjamaan wrote:

Most likely this is fixed already. Should verify for 4.12

[2016-12-28 22:16:05 UTC] sjamaan set resolution to worksforme

[2016-12-28 22:16:05 UTC] sjamaan wrote:

Andy: Please reopen this ticket if it is still broken on IRIX.

[2016-12-28 22:16:05 UTC] sjamaan changed status from new to closed

[2016-12-28 22:16:05 UTC] sjamaan removed difficulty