On Friday, 5 August 2022 at 15:36:06 UTC, Rumbu wrote:
The last issues are generated by unpublished changes in the
parser:
Examples:
```d
float z = 85886696878585969769557975866955695.E0; //integer
overflow, I don't see any int
```
The last version where this compiled successfully was D 2.057,
released on December 13, 2011.
```d
real x = 0x1p-16383; //number `0x1p-16383` is not
representable. It is, trust me.
```
The last version where this compiled successfully was D 0.116,
released on March 7, 2005.
Perhaps you may have had a bug in your test suite which caused
these lines to not be compiled.