]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
add more stringent test for c++2011 support, making sure travis doesn't attempt it..
authorbert hubert <bert.hubert@netherlabs.nl>
Sun, 18 Jan 2015 10:45:23 +0000 (11:45 +0100)
committerbert hubert <bert.hubert@netherlabs.nl>
Sun, 18 Jan 2015 10:45:23 +0000 (11:45 +0100)
.travis.yml
m4/ax_cxx_compile_stdcxx_11.m4

index 1de9a7587c480da59fca35684982416975cf08be..f0d53cbc3d0abc15003845944a37e57a89b7600d 100644 (file)
@@ -7,10 +7,7 @@ before_script:
  - sudo /sbin/ip addr add 10.0.3.0/24 dev lo
  - sudo /sbin/ip addr add 1.2.3.4/32 dev lo
  - sudo rm -f /etc/apt/sources.list.d/travis_ci_zeromq3-source.list
- - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
  - sudo apt-get update -qq
- - if [ "$CXX" = "g++" ]; then sudo apt-get install -qq g++-4.8; fi
- - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi
  - sudo apt-get install --quiet --quiet --no-install-recommends
      authbind
      bc
index 163a4c646f762b5ec14674cb0dffbd0620850413..5c747bfc34879b36384f918937a092ad47a83ab3 100644 (file)
 #serial 4
 
 m4_define([_AX_CXX_COMPILE_STDCXX_11_testbody], [[
+  #include <thread>
+  #include <boost/shared_ptr.hpp>
+  void test() {
+  boost::shared_ptr<int> one;
+  boost::shared_ptr<int> two;
+  one=two;
+  }
   template <typename T>
     struct check
     {