On Mon, Jul 15, 2024 at 9:35 PM Csaba Ráduly via Cygwin <cygwin@cygwin.com> wrote: > > On 09/07/2024 08:17, Cedric Blancher via Cygwin wrote: > > I'd agree that newer gcc 13.x to compile Cygwin and as /usr/bin/gcc > > would be a very good idea, not only for performance+STL fixes, but > > also since by default the Cygwin distro lacks C++17 support, > > Huh? GCC supports C++17 since GCC 7 > > https://en.cppreference.com/w/cpp/17
No, it does not. *Some* features work, but gcc 13.1 was the first release where everything mandated by C++17 is working, or at least compiling. So far g++ in Cygwin 3.5.3 cannot compile anything in std::pmr:*, e.g. std::pmr::monotonic_buffer_resource, std::pmr::polymorphic_allocator, std::pmr::string, ruling out any realistic C++17 apps (of course, HelloWorld will work). Mark -- IT Infrastructure Consultant Windows, Linux -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple