The compilers of most languages have been upgraded.
Thanks! These updates are very much welcome.
You can find the new versions at List of Compilers | CodeChef
…
D D gdc 11.1.0
This doesn’t seem to be accurate. The GDC version on CodeChef is still older than 11.x and it is also still used without any optimization options (while "-O3 -frelease -flto" would be a good choice for GDC11). I have an old topic about it here: GDC compiler settings on codechef
C++14 and C++17 now use gcc 11.1.0
Why version 11.1.0 when 11.3.0 had been released several months ago? The 11.2.0 and 11.3.0 are strictly bugfix updates for the 11.x release branch (while GCC 12.x introduces new features and possibly new bugs). Staying at GCC 11.1.0 means that CodeChef is missing fixes for roughly 300 compiler bugs:
Rust uses rust 1.56
It doesn’t look like the compiler is used in the 2021 edition mode ("--edition=2021" compiler option).
Go uses go 1.17.2
Go version 1.18 introduced generics. Go is not my first choice for competitive programming. But if I were forced to use Go programming language, then I would surely prefer to have generics there.