boostorg/spirit_x4

Invalid real numbers should be rejected by real parsers

Aperta

#63 aperta il 5 ott 2025

 (1 commento) (0 reazioni) (0 assegnatari)C++ (3 fork)auto 404
buggood first issuehelp wantedtests needed

Metriche repository

Star
 (37 stelle)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

For example:

  • 9.9e999999999999999999999 should be rejected
  • ... need further investigation ...

Integer parsers currently seem to correctly reject some invalid values, for instance too big numbers. I have no idea why the implementation detail has divergence between integer and real parsers.

Guida contributor