
Issue #20170 has been updated by mame (Yusuke Endoh). In regard of compilers, we should look at not only the maintenance status of the upstream but also the one of major package distributions. I have investigated some distributions with long maintenance periods: * RHEL8 (maintenance support until May 31, 2029) provides gcc 8.5 * Amazon Linux 2 (maintenance support until Jun 30, 2025) provides gcc 7.3 Of course we are not obliged to support them until they stop supporting them. However, it is also true that it can be troublesome for users of those distributions. I think we need a good reason to drop them. Could you share a context in which you want to drop support? You want to use a new GCC feature, or you are facing on some actual maintenance issue? ---------------------------------------- Misc #20170: Drop support for GCC < 11 https://bugs.ruby-lang.org/issues/20170#change-106132 * Author: kddnewton (Kevin Newton) * Status: Open * Priority: Normal ---------------------------------------- Right now, CI compiles everything from GCC 7+. However, GCC 7-10 are all end-of-life and no longer supported. We should drop support for the end-of-life compilers. -- https://bugs.ruby-lang.org/