1. Aug 15, 2016
    • Wenzel Jakob's avatar
      Merge pull request #336 from jagerman/gcc6-testing · 91bdcf3a
      Wenzel Jakob authored
      Add g++-6 builds to travis-ci
      91bdcf3a
    • Wenzel Jakob's avatar
      Merge pull request #334 from aldanor/bugfix/string-descriptors · 6a0a8507
      Wenzel Jakob authored
      Fix format descriptors for string types
      6a0a8507
    • Jason Rhinelander's avatar
      Add g++-6 builds to travis-ci · 024ce447
      Jason Rhinelander authored
      The current linux/g++ testing (using a backported g++-4.8 on a
      4-year-old Ubuntu) is quite ancient.  It's good as a baseline level of
      support, but it means we aren't testing g++'s C++14 support at all
      (which is why #334 happened).
      
      This commit adds a docker-based travis-ci build using the debian
      "testing" distribution, which will give us both another test system
      (with different versions of build tools), while, more importantly, also
      adding a build and test run using g++ in C++14 mode.
      024ce447
    • Ivan Smirnov's avatar
      format_descriptor::format() now yields std::string · 03fb4885
      Ivan Smirnov authored
      This is required since format descriptors for string types that
      were using PYBIND11_DESCR were causing problems on C++14 on Linux.
      
      Although this is technically a breaking change, it shouldn't cause
      problems since the only use of format strings is passing them to
      buffer_info constructor which expects std::string.
      
      Note: for non-structured types, the const char * value is still
      accessible via ::value for compatibility purpose.
      03fb4885
  2. Aug 14, 2016
  3. Aug 13, 2016