diff --git a/.travis.yml b/.travis.yml
index 6afb3eb1285d375d4b8e992d7e009e4ed7e9b6d1..953a83d5a6dc75a5397b3e632cb765fb4a01d0c8 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,7 +1,13 @@
-language: c++
+language: cpp
 compiler: gcc
 dist: trusty
 
+before_install:
+  - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
+  - sudo apt-get update -q
+  - sudo apt-get install g++-6 -y
+  - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-6 90
+
 addons:
   apt:
     packages: