It turns out that the build machine we've been using for the last few years doesn't have the latest versions of GCC on it and only goes up to 4.5. Luckily, I've got a VPS on which I've been setting up a
Buildbot. You can see what I have so far at
http://milliams.com:8010/waterfall (ignore the test failures). Since it's completely under my control, I can easily update the compilers and packages to have everything we need available.
As it's very configurable I can set it to that it can automatically build any feature branches and run the build automatically whenever a change is committed. Also, it can also be a bit more intelligent about interpreting the test results so that we will no longer have to do the strange thing in tests/CMakeLists.txt where we declare all the tests multiple times.
Given this, I have disabled the
CDash dashboard for now. I will be working on the Buildbot for a while until it's working as I want, at which point we can host the web front-end at volumesoffun.com if we wish.