Commit Graph
1201 Commits
Author SHA1 Message Date
jzmaddock ceaddeef42 Type_traits: correct travis.yml. 2017-10-26 11:27:44 +01:00
jzmaddock bb94535ba8 Type_traits: add CI defines to Jamfile. Update travis script to build multiple configurations at once for faster build times. 2017-10-25 19:10:02 +01:00
jzmaddock b23f18cac2 is_complex.hpp: include boost/config.hpp first so we get compiler specific workarounds prior to including std lib headers. 2017-09-07 18:09:53 +01:00
jzmaddock 06d07e3d11 Merge pull request #44 from boostorg/2017_07_21
Cherry pick fixes from develop for Boost-1.47
2017-07-21 18:27:30 +01:00
jzmaddock d17304143e Merge branch 'develop' into 2017_07_21 2017-07-21 13:38:00 +01:00
Peter Dimov defd5612a4 Replace exception specification with noexcept(false) (except.spec. invalid in C++17) 2017-07-21 13:33:56 +01:00
Peter Dimov d59b9f419e Suppress g++ bool use warnings 2017-07-21 13:33:56 +01:00
Peter Dimov bc98c3b05f Add g++-7 in -std=c++ mode as well 2017-07-21 13:33:55 +01:00
Peter Dimov 33328ddad0 Add g++-7, clang-4 to Travis 2017-07-21 13:33:55 +01:00
Peter Dimov db654452a3 Fix MSVC failures caused by warning C4800 2017-07-21 13:33:55 +01:00
Peter Dimov bd30493d1c Add corresponding required include 2017-07-21 13:33:54 +01:00
Peter Dimov 26b2676928 Add floating_point_promotion test 2017-07-21 13:33:54 +01:00
Peter Dimov 6acc283b49 Add missing includes 2017-07-21 13:33:53 +01:00
Peter Dimov 05982c1b09 Reorder test includes to test header self-sufficiency 2017-07-21 13:33:53 +01:00
jzmaddock 336162c8c4 Merge pull request #42 from boostorg/feature/is_list_constructible
Add is_list_constructible
2017-07-16 19:04:56 +01:00
jzmaddock 1321945e8b Merge pull request #41 from boostorg/pdimov-patch-1
Fix typo in .travis.yml
2017-07-16 19:03:11 +01:00
jzmaddock 847b2b3b06 Merge pull request #40 from boostorg/feature/is_nothrow_swappable
Add is_nothrow_swappable
2017-07-16 19:02:45 +01:00
jzmaddock 7af1f795c1 Merge pull request #43 from boostorg/pr/fix-gcc7-warnings
Disable g++-7 warnings in a proper manner
2017-07-16 19:00:21 +01:00
Peter Dimov aa2158f97b Define CI_SUPPRESS_KNOWN_ISSUES on Travis, suppress known g++-4 issues 2017-07-16 02:29:40 +03:00
Peter Dimov 7d7322655e Disable g++-7 warnings in a proper manner 2017-07-16 02:06:18 +03:00
Peter Dimov a3bef3752c Disable failures caused by g++-7 -std=c++17 bug 2017-07-16 01:44:06 +03:00
Peter Dimov d5be3746a1 Suppress warnings on g++ 4.x 2017-07-16 01:20:50 +03:00
Peter Dimov ced4870cb0 Add is_list_constructible 2017-07-15 23:03:38 +03:00
Peter Dimov 0ea90ad466 Fix typo in .travis.yml 2017-07-15 21:51:11 +03:00
Peter Dimov b47d4aa421 Disable is_nothrow_swappable_test for the built-in clang++ on Travis, libstdc++ 4.6 is too old 2017-07-15 21:32:13 +03:00
Peter Dimov 1154c16b34 std::vector isn't nothrow swappable pre-C++17 2017-07-15 20:41:23 +03:00
Peter Dimov aa8dcb47cf Add is_nothrow_swappable 2017-07-15 18:57:34 +03:00
jzmaddock 64421a443b Merge pull request #39 from boostorg/pr/clang-4
Add g++-7, clang-4 to Travis
2017-07-15 16:09:29 +01:00
Peter Dimov d19ff6cec4 Replace exception specification with noexcept(false) (except.spec. invalid in C++17) 2017-07-15 15:20:35 +03:00
Peter Dimov 53f5c2776c Suppress g++ bool use warnings 2017-07-15 15:19:44 +03:00
Peter Dimov 0c3d8420ee Add g++-7 in -std=c++ mode as well 2017-07-15 15:05:25 +03:00
Peter Dimov 3d81378e92 Add g++-7, clang-4 to Travis 2017-07-15 14:36:29 +03:00
jzmaddock 97db3128ad Merge pull request #37 from boostorg/pr/missing-config-includes
Add missing includes
2017-07-07 08:11:32 +01:00
Peter Dimov 8f62efcdfc Fix MSVC failures caused by warning C4800 2017-07-06 00:05:17 +03:00
Peter Dimov 2260b04c5d Add corresponding required include 2017-07-01 23:54:09 +03:00
Peter Dimov 468ed1b9be Add floating_point_promotion test 2017-07-01 23:53:15 +03:00
Peter Dimov 0cae4b02e4 Add missing includes 2017-07-01 23:45:13 +03:00
Peter Dimov 06c90d642b Reorder test includes to test header self-sufficiency 2017-07-01 23:37:04 +03:00
jzmaddock 1f6bc4d80b Merge pull request #36 from boostorg/develop
Merge develop to master
boost-1.65.0 boost-1.66.0 boost-1.65.1
2017-06-29 18:28:26 +01:00
jzmaddock a427937573 CI: disable tricky_rvalue_test when we know it will fail with msvc-10 and 11. 2017-06-04 11:26:20 +01:00
jzmaddock 079ea2af3a CI: Add missing appveyor dependency. 2017-06-04 08:12:33 +01:00
jzmaddock 6907de979f CI: Fix appveyor bjam arguments. 2017-06-04 08:04:59 +01:00
jzmaddock 27c0457cba CI: Simplify appveyor testing load. 2017-05-30 19:34:24 +01:00
jzmaddock 31b509c52d Merge pull request #35 from boostorg/improve_ci
Improve CI testing
2017-05-30 09:40:42 +01:00
jzmaddock 7bf550d474 CI: add missing type_index dependency. 2017-05-29 20:57:03 +01:00
jzmaddock 4b40530453 Fix directory name 2017-05-29 20:30:47 +01:00
jzmaddock f0e7cfbf96 Improve CI testing 2017-05-29 19:58:42 +01:00
jzmaddock 1268ba4c24 Appveyor: add initial testing.
Disable known test failures.
2017-05-24 17:51:35 +01:00
jzmaddock ea78f79bbd Merge branch 'develop' of https://github.com/boostorg/type_traits into develop 2017-05-21 10:58:25 +01:00
jzmaddock 623f41d806 Update travis to run GCC with GNU extensions, plus multiple XCode versions, and better config_info output. 2017-05-21 10:58:09 +01:00