Replies: 1 comment
-
I really don't think supporting more than 2 last LTS versions is necessary, nor wise. (If it were me, I'd only go for the single last LTS on main branch 😉) As we require C++17 on the main branch, this was only fully supported from GCC9. This is also in line w/ the GHA runner image support: "images are eventually deprecated according to our guidelines as we only support the latest 2 versions of an OS". |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
current master supports GCC7 and above, which is default with Ubuntu 18.04 LTS.
@kmilos suggests bumping it to avoid workarounds. I think there's only one currently.
bumping the minimum to GCC9 (Ubuntu 20.04 LTS) allows using some C++20 features.
Anyone else have thoughts on this?
Beta Was this translation helpful? Give feedback.
All reactions