diff --git a/.travis.yml b/.travis.yml
index b533da3191e75912e6d34f8c0bdd4a1212e684f9..32a9cac5be49cb740febae1e8d00e548fe48d045 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,3 +1,5 @@
+sudo: required
+dist: trusty
 language: c
 compiler:
   - gcc
@@ -87,7 +89,7 @@ matrix:
     - compiler: gcc
       language: cpp
       env: BINDINGS=cpp
-    - compiler: gcc
+    - compiler: clang
       language: cpp
       env: BINDINGS=cpp CC=clang
 before_install: