Compiler support of 202X features

Any progress on compiler support of 202X features?

1 Like

I’d be astonished if any mainstream compilers had added features from a not-yet-published standard. DEC learned that lesson the hard way with FORTRAN-77 changing the syntax of the PARAMETER statement. Heck, there are only two Fortran 2018 compilers out there right now (Intel and Cray.)

4 Likes

I think it was not that rare in the past that the new standard version officially included features which were in common use as extensions (with implicit none as a prominent example), so the OP’s question might be justified, though probably could be better phrased as are there any common extensions likely to be included into 202Y?

1 Like

I assume you mean 202X. Yes, many compilers already support the BOZ constant features being added to 202X (Fortran 2023). Similarly, the degree trig functions are widely supported, and most compilers support longer source lines and more continuation lines than F2018 allows - F2023 relaxes this a lot. I don’t see any other 202X features that compilers already support.

2 Likes

NVIDIA already implemented reductions in DO CONCURRENT loops

2 Likes