Commit Graph
1166 Commits
Author SHA1 Message Date
Peter Dimov ced4870cb0 Add is_list_constructible 2017-07-15 23:03:38 +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 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
jzmaddock b67ceea791 Merge pull request #34 from boostorg/feature/remove_cv_ref
Add remove_cv_ref
2017-05-21 10:52:29 +01:00
Peter Dimov 8a3d01a5ea Add remove_cv_ref 2017-05-20 17:13:43 +03:00
jzmaddock 85df11dad2 Don't test new aliases prior to gcc 4.6.4.
Add config_info output to travis build.
2017-05-19 08:40:54 +01:00
jzmaddock c725b736be Rebuild docs. 2017-05-18 19:47:21 +01:00
jzmaddock bb867c86d8 Improve tests for new *_t template aliases.
Add missing *_t aliases.
2017-05-18 19:44:29 +01:00
Peter Dimov 13d4b60dea Add simple test for _t aliases 2017-05-18 00:33:14 +03:00
Peter Dimov 909cd6ad9e Merge branch 'develop' into feature/cxx14-aliases 2017-05-16 21:52:52 +03:00
Peter Dimov f51a528591 Add _t aliases 2017-05-16 21:52:06 +03:00
John Maddock 9bb504b631 Add workarounds in tests for GCC-4.7 2017-05-16 19:42:35 +01:00
John Maddock 60d8c7d5e1 Fix spurious warnings from old GCC versions in aligned_storage test case 2017-05-16 19:10:38 +01:00
jzmaddock 58b0bc964e Add initial .travis.yml 2017-05-16 18:49:01 +01:00
jzmaddock 551502a4a0 Update history. 2017-02-27 12:06:11 +00:00
jzmaddock 37955f2360 Merge pull request #29 from glenfe/develop
Add multiple type support to pre-C++11 void_t alias
2017-02-08 18:19:32 +00:00
Glen Fernandes fe7317d1ba Add multiple type support to pre-C++11 void_t alias 2017-02-07 18:04:31 -05:00
jzmaddock 7b29d67a3e Small improvements to make_void:
* When there are no variadic templates, supports up to 5 parameters.
* Tests added for void_t.
* Documentation added on compiler support.
2017-02-07 18:49:33 +00:00
jzmaddock f59467e310 Merge branch 'develop' of https://github.com/glenfe/type_traits into pr28 2017-02-07 18:31:38 +00:00
jzmaddock 9898e1684e Merge pull request #27 from zerotypos-found/inspection_report
[inspection report] remove tabs and non-ASCII chars, add newline, etc.
2017-02-07 18:27:13 +00:00
Glen Fernandes d24f722c5a Add make_void and void_t traits 2017-01-30 19:50:38 -05:00
zerotypos-found c3b38bc3dd [inspection report] remove tabs and non-ASCII chars, add newline at EOF, fix copyright 2016-11-29 12:05:30 +09:00
Rene Rivera 4fffc7637d Add, and update, documentation build targets. 2016-10-07 23:07:37 -05:00
jzmaddock 5f82b5ac50 Suppress msvc-14 warning. 2016-05-08 18:13:26 +01:00
jzmaddock 4243962e40 Conditionally stop using outdated msvc workarounds. 2016-05-08 18:12:57 +01:00
jzmaddock 97cea143b9 Add and comment cstddef includes whenever std::size_t is used.
See https://svn.boost.org/trac/boost/ticket/12124.
2016-04-13 18:36:03 +01:00
jzmaddock b93bed1313 Merge branch 'develop' 2016-04-13 17:53:33 +01:00
jzmaddock 38cbf9df96 Merge pull request #24 from MarcelRaad/fix_clang_msvc
Fixes for clang in MSVC mode
2016-03-18 10:11:53 +00:00
jzmaddock f7e1f2d52e Change #includes to use angle brackets.
See https://svn.boost.org/trac/boost/ticket/11516.
2016-03-12 17:18:24 +00:00
jzmaddock 2b64ca10e5 Change #includes to angle brackets.
See https://svn.boost.org/trac/boost/ticket/11516.
2016-03-12 17:05:27 +00:00