Commit Graph

  • 837fe4d245 Merge pull request #57 from danieljames/develop jzmaddock 2018-01-25 10:44:12 +00:00
  • 3e9608230c Fallback for is_nothrow_swappable on pre-C++11 Daniel James 2017-11-28 22:12:01 +00:00
  • 73cff9cd99 Try to reproduce issue with has_trivial_constructor and pair<deleted_construct,int> pr/has-trivial-deleted-pair Peter Dimov 2017-10-30 15:04:03 +02:00
  • 1146f73070 Travis.yml: Correct use of "cxxstd-dialect". jzmaddock 2017-10-28 16:56:08 +01:00
  • af2546ae5c travis.yml: need to unset IFS before b2 invocation. jzmaddock 2017-10-28 08:25:13 +01:00
  • 3530a015ed One more try with travis.yml: remove ":" from command line as travis mangles it. jzmaddock 2017-10-27 17:18:19 +01:00
  • 4cd7655730 Correct travis.yml syntax one more time. jzmaddock 2017-10-27 08:31:49 +01:00
  • 4ac0c52b66 Merge pull request #50 from Lastique/fix_clang30_decltype jzmaddock 2017-10-26 18:34:02 +01:00
  • 9ee7745626 Merge pull request #47 from kuhlenough/develop jzmaddock 2017-10-26 18:32:02 +01:00
  • 51c82dc0fe Merge pull request #46 from tanzislam/fix_detail_namespace_for_borland jzmaddock 2017-10-26 18:28:24 +01:00
  • 73fd7479dd Type_traits: try using --hash on the Appveyor b2 command line as we appear to be exceeding the max path length. jzmaddock 2017-10-26 18:09:49 +01:00
  • ceaddeef42 Type_traits: correct travis.yml. jzmaddock 2017-10-26 11:27:44 +01:00
  • bb94535ba8 Type_traits: add CI defines to Jamfile. Update travis script to build multiple configurations at once for faster build times. jzmaddock 2017-10-25 19:10:02 +01:00
  • 455e6129be Added a workaround for clang 3.0 not supporting decltype in base class list. Andrey Semashev 2017-09-19 14:51:45 +03:00
  • 7bc78f51ff Move the detail namespace entirely within the #ifndef __BORLANDC__-block. Tanzinul Islam 2017-09-08 21:37:03 +01:00
  • b23f18cac2 is_complex.hpp: include boost/config.hpp first so we get compiler specific workarounds prior to including std lib headers. jzmaddock 2017-09-07 18:09:53 +01:00
  • d6f2dd9186 Whoops, updating intrinsics.hpp again Brian Kuhl 2017-09-06 10:33:34 -04:00
  • dfaad9ed21 Update intrinsics.hpp Brian Kuhl 2017-09-05 23:54:19 -04:00
  • 54f3c61f08 VxWorks has double align issues similar to unix Brian Kuhl 2017-09-05 23:46:58 -04:00
  • 907bbbb759 Fix 'detail' namespace closing for Borland Tanzinul Islam 2017-08-27 14:54:47 +01:00
  • 06d07e3d11 Merge pull request #44 from boostorg/2017_07_21 jzmaddock 2017-07-21 18:27:30 +01:00
  • d17304143e Merge branch 'develop' into 2017_07_21 jzmaddock 2017-07-21 13:38:00 +01:00
  • defd5612a4 Replace exception specification with noexcept(false) (except.spec. invalid in C++17) Peter Dimov 2017-07-15 15:20:35 +03:00
  • d59b9f419e Suppress g++ bool use warnings Peter Dimov 2017-07-15 15:19:44 +03:00
  • bc98c3b05f Add g++-7 in -std=c++ mode as well Peter Dimov 2017-07-15 15:05:25 +03:00
  • 33328ddad0 Add g++-7, clang-4 to Travis Peter Dimov 2017-07-15 14:36:29 +03:00
  • db654452a3 Fix MSVC failures caused by warning C4800 Peter Dimov 2017-07-06 00:05:17 +03:00
  • bd30493d1c Add corresponding required include Peter Dimov 2017-07-01 23:54:09 +03:00
  • 26b2676928 Add floating_point_promotion test Peter Dimov 2017-07-01 23:53:15 +03:00
  • 6acc283b49 Add missing includes Peter Dimov 2017-07-01 23:45:13 +03:00
  • 05982c1b09 Reorder test includes to test header self-sufficiency Peter Dimov 2017-07-01 23:37:04 +03:00
  • 336162c8c4 Merge pull request #42 from boostorg/feature/is_list_constructible jzmaddock 2017-07-16 19:04:56 +01:00
  • 1321945e8b Merge pull request #41 from boostorg/pdimov-patch-1 jzmaddock 2017-07-16 19:03:11 +01:00
  • 847b2b3b06 Merge pull request #40 from boostorg/feature/is_nothrow_swappable jzmaddock 2017-07-16 19:02:45 +01:00
  • 7af1f795c1 Merge pull request #43 from boostorg/pr/fix-gcc7-warnings jzmaddock 2017-07-16 19:00:21 +01:00
  • aa2158f97b Define CI_SUPPRESS_KNOWN_ISSUES on Travis, suppress known g++-4 issues Peter Dimov 2017-07-16 02:29:40 +03:00
  • 7d7322655e Disable g++-7 warnings in a proper manner Peter Dimov 2017-07-16 02:06:18 +03:00
  • a3bef3752c Disable failures caused by g++-7 -std=c++17 bug Peter Dimov 2017-07-16 01:44:06 +03:00
  • d5be3746a1 Suppress warnings on g++ 4.x Peter Dimov 2017-07-16 01:20:50 +03:00
  • ced4870cb0 Add is_list_constructible Peter Dimov 2017-07-15 23:03:38 +03:00
  • 0ea90ad466 Fix typo in .travis.yml Peter Dimov 2017-07-15 21:51:11 +03:00
  • b47d4aa421 Disable is_nothrow_swappable_test for the built-in clang++ on Travis, libstdc++ 4.6 is too old Peter Dimov 2017-07-15 21:32:13 +03:00
  • 1154c16b34 std::vector isn't nothrow swappable pre-C++17 Peter Dimov 2017-07-15 20:41:23 +03:00
  • aa8dcb47cf Add is_nothrow_swappable Peter Dimov 2017-07-15 18:57:34 +03:00
  • 64421a443b Merge pull request #39 from boostorg/pr/clang-4 jzmaddock 2017-07-15 16:09:29 +01:00
  • d19ff6cec4 Replace exception specification with noexcept(false) (except.spec. invalid in C++17) Peter Dimov 2017-07-15 15:20:35 +03:00
  • 53f5c2776c Suppress g++ bool use warnings Peter Dimov 2017-07-15 15:19:44 +03:00
  • 0c3d8420ee Add g++-7 in -std=c++ mode as well Peter Dimov 2017-07-15 15:05:25 +03:00
  • 3d81378e92 Add g++-7, clang-4 to Travis Peter Dimov 2017-07-15 14:36:29 +03:00
  • 97db3128ad Merge pull request #37 from boostorg/pr/missing-config-includes jzmaddock 2017-07-07 08:11:32 +01:00
  • 8f62efcdfc Fix MSVC failures caused by warning C4800 Peter Dimov 2017-07-06 00:05:17 +03:00
  • 2260b04c5d Add corresponding required include Peter Dimov 2017-07-01 23:54:09 +03:00
  • 468ed1b9be Add floating_point_promotion test Peter Dimov 2017-07-01 23:53:15 +03:00
  • 0cae4b02e4 Add missing includes Peter Dimov 2017-07-01 23:45:13 +03:00
  • 06c90d642b Reorder test includes to test header self-sufficiency Peter Dimov 2017-07-01 23:37:04 +03:00
  • 1f6bc4d80b Merge pull request #36 from boostorg/develop boost-1.66.0 boost-1.65.1 boost-1.65.0 jzmaddock 2017-06-29 18:28:26 +01:00
  • a427937573 CI: disable tricky_rvalue_test when we know it will fail with msvc-10 and 11. jzmaddock 2017-06-04 11:26:20 +01:00
  • 079ea2af3a CI: Add missing appveyor dependency. jzmaddock 2017-06-04 08:12:33 +01:00
  • 6907de979f CI: Fix appveyor bjam arguments. jzmaddock 2017-06-04 08:04:59 +01:00
  • 27c0457cba CI: Simplify appveyor testing load. jzmaddock 2017-05-30 19:34:24 +01:00
  • 31b509c52d Merge pull request #35 from boostorg/improve_ci jzmaddock 2017-05-30 09:40:42 +01:00
  • 7bf550d474 CI: add missing type_index dependency. jzmaddock 2017-05-29 20:57:03 +01:00
  • 4b40530453 Fix directory name jzmaddock 2017-05-29 20:30:47 +01:00
  • f0e7cfbf96 Improve CI testing jzmaddock 2017-05-29 19:58:42 +01:00
  • 1268ba4c24 Appveyor: add initial testing. Disable known test failures. jzmaddock 2017-05-24 17:51:35 +01:00
  • ea78f79bbd Merge branch 'develop' of https://github.com/boostorg/type_traits into develop jzmaddock 2017-05-21 10:58:25 +01:00
  • 623f41d806 Update travis to run GCC with GNU extensions, plus multiple XCode versions, and better config_info output. jzmaddock 2017-05-21 10:58:09 +01:00
  • b67ceea791 Merge pull request #34 from boostorg/feature/remove_cv_ref jzmaddock 2017-05-21 10:52:29 +01:00
  • 8a3d01a5ea Add remove_cv_ref Peter Dimov 2017-05-20 17:13:43 +03:00
  • 85df11dad2 Don't test new aliases prior to gcc 4.6.4. Add config_info output to travis build. jzmaddock 2017-05-19 08:40:54 +01:00
  • c725b736be Rebuild docs. jzmaddock 2017-05-18 19:47:21 +01:00
  • bb867c86d8 Improve tests for new *_t template aliases. Add missing *_t aliases. jzmaddock 2017-05-18 19:44:29 +01:00
  • 13d4b60dea Add simple test for _t aliases Peter Dimov 2017-05-18 00:33:14 +03:00
  • 909cd6ad9e Merge branch 'develop' into feature/cxx14-aliases Peter Dimov 2017-05-16 21:52:52 +03:00
  • f51a528591 Add _t aliases Peter Dimov 2017-05-16 21:52:06 +03:00
  • 9bb504b631 Add workarounds in tests for GCC-4.7 John Maddock 2017-05-16 19:42:35 +01:00
  • 60d8c7d5e1 Fix spurious warnings from old GCC versions in aligned_storage test case John Maddock 2017-05-16 19:10:38 +01:00
  • 58b0bc964e Add initial .travis.yml jzmaddock 2017-05-16 18:49:01 +01:00
  • 7f792f96c9 Make is_virtual_base_of work on final classes Bálint Cserni 2017-03-29 22:58:49 +02:00
  • 9e05c49c7d Merge branch 'develop' boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 jzmaddock 2017-02-27 12:06:40 +00:00
  • 551502a4a0 Update history. jzmaddock 2017-02-27 12:06:11 +00:00
  • 2efc763afc Merge branch 'develop' jzmaddock 2017-02-27 12:03:03 +00:00
  • 37955f2360 Merge pull request #29 from glenfe/develop jzmaddock 2017-02-08 18:19:32 +00:00
  • fe7317d1ba Add multiple type support to pre-C++11 void_t alias Glen Fernandes 2017-02-07 18:04:31 -05:00
  • 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. jzmaddock 2017-02-07 18:49:33 +00:00
  • f59467e310 Merge branch 'develop' of https://github.com/glenfe/type_traits into pr28 jzmaddock 2017-02-07 18:31:38 +00:00
  • 9898e1684e Merge pull request #27 from zerotypos-found/inspection_report jzmaddock 2017-02-07 18:27:13 +00:00
  • d24f722c5a Add make_void and void_t traits Glen Fernandes 2017-01-30 08:47:47 -05:00
  • c3b38bc3dd [inspection report] remove tabs and non-ASCII chars, add newline at EOF, fix copyright zerotypos-found 2016-11-29 12:05:30 +09:00
  • f6c6a3ef9f Add, and update, documentation build targets. boost-1.63.0 Rene Rivera 2016-10-07 23:07:37 -05:00
  • 4fffc7637d Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:37 -05:00
  • 627832e519 Merge branch 'develop' boost-1.62.0 jzmaddock 2016-08-10 18:27:24 +01:00
  • 5f82b5ac50 Suppress msvc-14 warning. jzmaddock 2016-05-08 18:13:26 +01:00
  • 4243962e40 Conditionally stop using outdated msvc workarounds. jzmaddock 2016-05-08 18:12:57 +01:00
  • 97cea143b9 Add and comment cstddef includes whenever std::size_t is used. See https://svn.boost.org/trac/boost/ticket/12124. jzmaddock 2016-04-13 18:36:03 +01:00
  • 8637711758 Merge branch 'develop' jzmaddock 2016-04-13 17:54:17 +01:00
  • b93bed1313 Merge branch 'develop' jzmaddock 2016-04-13 17:53:33 +01:00
  • 01f41ec30e Merge branch 'develop' boost-1.61.0 jzmaddock 2016-04-01 18:26:57 +01:00
  • 38cbf9df96 Merge pull request #24 from MarcelRaad/fix_clang_msvc jzmaddock 2016-03-18 10:11:53 +00:00
  • f7e1f2d52e Change #includes to use angle brackets. See https://svn.boost.org/trac/boost/ticket/11516. jzmaddock 2016-03-12 17:18:24 +00:00