Giving up

React react at react.js
Fri Aug 5 15:57:32 UTC 2022


On Friday, 5 August 2022 at 15:44:10 UTC, Steven Schveighoffer 
wrote:
> On 8/5/22 11:36 AM, Rumbu wrote:
>> float z = 85886696878585969769557975866955695.E0; //integer 
>> overflow, I don't see any int
>
> That's an integer, which is trying to call a UFCS function 
> named `E0`. Did you mean to include the `.`?
>
> -Steve

Yes, continue to argue, exactly what I am saying. It worked 
before because numbers were eagerly consumed in the parser. 
Someone made a change without dovumenting it. That value is not 
even written by me, it is from an official test file from Intel 
which should be parsed by any C compiler. Since there are 
millions of tests there, I don't intend to hand pick the values 
from the file to make D compiler happy.


More information about the Digitalmars-d-announce mailing list