newCTFE is getting ported to 2.092

Stefan Koch uplink.coder at googlemail.com
Sun Jun 7 13:38:02 UTC 2020


On Sunday, 7 June 2020 at 13:19:59 UTC, Basile B. wrote:
> On Friday, 5 June 2020 at 20:24:10 UTC, Stefan Koch wrote:
>
> I have build your branch and I don't know where to start.
>
> 1. there are issues with the new check for printf format.  
> (commented them to go further)
> 2. "dparse" doedsn't build
> 3. "iz" doesn't build
> 4. "styx" doesn't build
> 5. segfault when building "dmd-fe" using the sdl description
> 6. overhaul too much stuff are logged (esp. the bailouts)
> 7. I've managed to get simple packages to get compiled ("x11", 
> "imageformats")
>
> I'll eventually just send you scripts for what does not work.
> Or maybe tomorrow morning I'll be on IRC I think... as I prefer 
> live chats for these kind of things.

Ah yes.
Default constructed classes get zero initialized rather than 
being set to the appropriate values.
There are bugs in exception handling as well.
Anything which depends on phobos will likely not work.

My next step is to clean duplicated sections of the code.
And unify the way default initialization off aggregates is done.


More information about the Digitalmars-d mailing list