Welcome GNU G++23 14.2 (64 bit, winlibsmsys2)

Правка en4, от MikeMirzayanov, 2024-08-23 21:54:11

Hello, Codeforces!

Together with Vladosiya, we've added support for the 64-bit g++14 C++23. You can find it under the name GNU G++23 14.2 (64 bit, winlibs).

If you're using Windows, you can easily install it via our minimalistic package manager, PBOX, by running the command pbox install gcc14-64-winlibs.

Thanks to the WinLibs project! We used the distribution from this page: https://winlibs.com/ GCC 14.2.0 (with POSIX threads) + LLVM/Clang/LLD/LLDB 18.1.8 + MinGW-w64 12.0.0 UCRT - release 1, Win64.

Your solutions will be compiled using the following command line: g++ -Wall -Wextra -Wconversion -static -DONLINE_JUDGE -Wl,--stack=268435456 -O2 -std=c++23 program.cpp -lstdc++exp.

Now you can start using C++23 features!

Please note that support for GNU G++23 14.2 (64 bit, winlibs) is currently experimental. We invite you to join in the testing and experimentation process. Share your thoughts and experiences in the comments!

UPD 1: It seems this distribution experiences performance degradation, which can lead to time limit exceeded verdict in some cases. For now, we don't recommend using it in real contests.

UPD 2: I figured out how to make the print function work. The compilation line has been changed, and it now works.

Теги codeforces, c++, g++14, c++23

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
en8 Английский MikeMirzayanov 2024-08-23 22:24:27 15 Tiny change: '<i>Some time ' -> '<i><b>UPDATE:</b> Some time '
en7 Английский MikeMirzayanov 2024-08-23 22:03:12 8 Tiny change: ' certain solutions. So, ' -> ' certain submissions. So, '
en6 Английский MikeMirzayanov 2024-08-23 22:02:26 7
en5 Английский MikeMirzayanov 2024-08-23 22:01:59 974
en4 Английский MikeMirzayanov 2024-08-23 21:54:11 12
en3 Английский MikeMirzayanov 2024-08-23 10:31:50 143
en2 Английский MikeMirzayanov 2024-08-22 22:20:30 187
en1 Английский MikeMirzayanov 2024-08-22 19:21:24 1009 Initial revision (published)