This unlocks moving to c++14 because both compilers provide headers recent enough for c++14 features. For linux this is enabled by using g++-5 headers (clang++ on linux depends on g++ being installed for its headers). On OS X this is enabled by using the latest Xcode.
For binaries built this way on linux users will need to upgrade libstdc++ on both Ubuntu Precise and Trusty.
This unlocks moving to c++14 because both compilers provide headers recent enough for c++14 features. For linux this is enabled by using g++-5 headers (clang++ on linux depends on g++ being installed for its headers). On OS X this is enabled by using the latest Xcode.
For binaries built this way on linux users will need to upgrade libstdc++ on both Ubuntu Precise and Trusty.
For boxes with access to sudo and PPAs:
For travis machines that only need to run C++ binaries (not compile them):