Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implement older compilers (clang 3.[0..5] and gcc 4.7) #196

Open
odinthenerd opened this issue Aug 14, 2018 · 2 comments
Open

implement older compilers (clang 3.[0..5] and gcc 4.7) #196

odinthenerd opened this issue Aug 14, 2018 · 2 comments

Comments

@odinthenerd
Copy link
Contributor

looking at the libs on here there seems to be a lot of support for compilers which are older than those currently offered. I am looking to add a legacy mode to boost.tmp (same front end different back end) using this pattern https://godbolt.org/g/W62iut and I would like to bench it against others on here (initially its probably going to suck). would it be feasible to add a few more clang versions and g++-4.7 ?

mp11:
g++ 4.7 or later
clang++ 3.3 or later
Visual Studio 2013, 2015, 2017

metal:
GCC | 4.7 | Ubuntu 14.04 LTS
Clang | 3.4 | Ubuntu 14.04 LTS
Clang | 3.5 | Ubuntu 14.04 LTS

meta:
clang >= 3.4

brigand:
clang >= 3.4

@ldionne
Copy link
Owner

ldionne commented Aug 15, 2018

Feel free to submit a PR that adds new compilers to the Travis. Just make sure libraries that don't support those compilers are not tested on them (or they'll fail).

I think it would also be good not to add too many legacy compilers, since this will increase the number of jobs. We should be slightly careful about this.

@odinthenerd
Copy link
Contributor Author

I'll see if I can find time, I agree that we shouldn't murder Travis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants