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

Add gcc-9 and clang-9 to Travis CI #265

Merged
merged 1 commit into from
Feb 17, 2020

Conversation

esabol
Copy link
Collaborator

@esabol esabol commented Jan 12, 2020

This PR adds gcc-9 (on Bionic) and clang-9 to the gearmand Travis CI configuration. The gcc-9 build currently fails with yet another strncpy truncation warning in libtest/has.cc. This was one wasn't noticed previously because it requires memcached and libmemcached for that code to be compiled. @zvpunry (or I) will submit a PR soon which fixes this. Once that is merged, the gcc-9 build in this PR will pass. (Tested here: https://travis-ci.org/esabol/gearmand/builds/635884516)

@esabol
Copy link
Collaborator Author

esabol commented Feb 11, 2020

Now that PR #267 has been merged, this one can be merged, too. Thanks!

@SpamapS
Copy link
Member

SpamapS commented Feb 11, 2020

Please rebase on master!

@esabol esabol force-pushed the add-gcc-9-and-clang-9-to-travis-ci branch from 9f0c3a7 to c6df765 Compare February 11, 2020 04:52
@esabol
Copy link
Collaborator Author

esabol commented Feb 11, 2020

Please rebase on master!

Done.

@p-alik p-alik merged commit 6d3031d into gearman:master Feb 17, 2020
@esabol esabol deleted the add-gcc-9-and-clang-9-to-travis-ci branch February 17, 2020 18:20
@esabol
Copy link
Collaborator Author

esabol commented Feb 18, 2020

Please restart the job at https://travis-ci.org/gearman/gearmand/jobs/651356089.

Turning off concurrent builds in Travis CI doesn't seem to have helped the problem with the tests failing, unfortunately. Should it be turned back on?

@p-alik
Copy link
Collaborator

p-alik commented Feb 18, 2020

I've disabled concurrent job limitation in Travis CI.

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

Successfully merging this pull request may close these issues.

None yet

3 participants