Fix CI
tdegeus opened this issue · 3 comments
It seems that currently the CI is failing unrelatedly to PRs
Fixed the OS X issues ... still struggling to get the Linux+boost::regex build to work right.
Mind taking a look at the #121 fix?
Issue appears to be that the compilers used were all pretty old and the boost::regex test was with gcc-4.8, which was just prior to a major ABI change in gcc-5. So I think the linker issues were that the pre-installed boost::regex was linked against libstdc++-5 but then docopt was built using libstdc++4.8, and that caused the ABI problem in the linker.
I've just cleaned out all those old GCC and Clang versions, moving the boost test to g++-9.
Ok, the CI is all good now, yay :) Thanks for the prodding on this!
If anyone knows Travis better, or knows a C++ repo that has a good TravisCI file that we could emulate, please let me know!