Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Build fails on gcc 7.2.1 (CentOs 7 devtoolset 7) #874
This is a compiler that should be supported by us - according to our documentation.
This build was against the current master version.
I can't reproduce the compiler error on a fresh CentOS with devtoolkit7:
It says 7.3.1, though. The compiler error you've ran into makes no sense, btw. I double-checked the code and there's no
Since this bug gets fixed when updating the system, I wouldn’t implement a workaround for an outdated compiler. Unless supporting GCC 7.2 is important for some other reason.
As far as I remember, we don’t have a fixed policy yet. The question is: is the goal to provide support for all major OS distributions, or do we narrow down on individual compiler versions? I think the former is the better option, as it allows to constantly phase out outdated compilers and not compromise on code quality as well as catching up with new C++ features and library additions.