On Monday, 24 July 2023 at 13:30:27 UTC, cc wrote:
Is there any list of known significant "gotchas" with moving to LDC from DMD? Any unexpected surprises to watch out for or be careful for? I'm thinking of all the "features" of DMD that are now considered verboten by many users (e.g. compiling with -release, disabling of asserts or array bounds checking, etc). Known edge cases of compiler optimization causing different behavior between vendors?
Some LDC stuff: https://wiki.dlang.org/LDC-specific_language_changes#Violations_of_the_specification Pretty much everything for GDC: https://gcc.gnu.org/onlinedocs/gdc/Missing-Features.html