Skip to content

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

Merged
p-alik merged 1 commit intogearman:masterfrom
esabol:add-gcc-9-and-clang-9-to-travis-ci
Feb 17, 2020
Merged

Add gcc-9 and clang-9 to Travis CI#265
p-alik merged 1 commit intogearman:masterfrom
esabol:add-gcc-9-and-clang-9-to-travis-ci

Conversation

@esabol
Copy link
Member

@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
Member 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
Member 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
Member 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.

3 participants