jzmaddock
|
4c2b7d5215
|
Try again with --hash on b2 command line.
|
2021-03-07 10:51:38 +00:00 |
|
jzmaddock
|
a105c3531c
|
Add GHA first cut.
|
2021-03-07 10:36:17 +00:00 |
|
jzmaddock
|
d1994736b9
|
Fix for recent libc++ versions.
Tidy up drone script a little more.
|
2021-01-27 20:08:11 +00:00 |
|
jzmaddock
|
d9d298170f
|
Tidy up drone script.
|
2021-01-27 19:33:37 +00:00 |
|
jzmaddock
|
95c8a8a567
|
Mark testing binary member operators as const.
Otherwise they generate ambiguities in C++20.
|
2021-01-27 19:33:13 +00:00 |
|
jzmaddock
|
89a062e7b8
|
Disable testing volatile return types in C++20:
as they're deprecated.
|
2021-01-27 19:32:29 +00:00 |
|
Edward Diener
|
1b0cf49465
|
Merge pull request #152 from eldiener/develop
[skip ci] Add "cxxstd" json field
|
2021-01-21 19:34:33 -05:00 |
|
Edward Diener
|
2b8b797b88
|
[skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out.
|
2021-01-21 16:26:33 -05:00 |
|
jzmaddock
|
a2cffe9c04
|
Update compilers tested on drone CI.
|
2021-01-18 17:05:49 +00:00 |
|
jzmaddock
|
7ca204de52
|
Merge pull request #151 from sdarwin/drone
Drone config
|
2021-01-18 16:59:46 +00:00 |
|
sdarwin
|
92ceb4079b
|
add drone config [ci skip]
|
2021-01-12 17:08:07 +00:00 |
|
jzmaddock
|
59951c1853
|
Add missing ).
Fixes https://github.com/boostorg/type_traits/issues/150.
|
2020-12-25 16:55:55 +00:00 |
|
Glen Fernandes
|
c6c7ff1647
|
Update is_trivially_copyable implementation for user move with defaulted copy
boost-1.75.0
|
2020-08-14 09:53:04 -04:00 |
|
jzmaddock
|
5588bb1ab7
|
Regenerate docs.
boost-1.74.0
boost-1.75.0.beta1
boost-1.74.0.beta1
|
2020-06-23 18:53:39 +01:00 |
|
jzmaddock
|
18962d99a4
|
Merge pull request #142 from glenfe/develop
Implement multiple type traits
|
2020-06-02 19:07:36 +01:00 |
|
Glen Fernandes
|
f7f7dbf16e
|
Implement is_trivially_copyable
|
2020-05-31 03:00:48 -04:00 |
|
Glen Fernandes
|
7a071a5918
|
Implement is_scoped_enum and is_unscoped_enum
|
2020-05-31 02:49:03 -04:00 |
|
Glen Fernandes
|
f8e9879d4e
|
Implement conjunction, disjunction, negation
|
2020-05-31 02:47:41 -04:00 |
|
jzmaddock
|
bd5bede326
|
Merge pull request #140 from eldiener/develop
Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74. Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost conf…
|
2020-05-06 20:30:10 +01:00 |
|
Edward Diener
|
ea2dae279f
|
Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers.
|
2020-03-23 09:21:49 -04:00 |
|
Peter Dimov
|
7ee9910b2f
|
Merge branch 'develop'
boost-1.73.0
boost-1.73.0.beta1
|
2020-01-06 15:47:53 +02:00 |
|
Peter Dimov
|
b57a7a54e4
|
Merge pull request #136 from boostorg/pr/add-cmake-install
Add CMake install support (needed by Atomic)
|
2019-12-28 09:50:02 -08:00 |
|
Peter Dimov
|
4e6975503f
|
Disable installation without the superproject; add comments
|
2019-12-27 04:27:59 +02:00 |
|
Peter Dimov
|
b0f9c6cda1
|
Add CMake install support (needed by Atomic)
|
2019-12-26 17:19:43 +02:00 |
|
jzmaddock
|
d91381b8f2
|
Merge branch 'develop'
boost-1.72.0.beta1
boost-1.72.0
|
2019-11-01 16:45:06 +00:00 |
|
jzmaddock
|
4a32bcc9ff
|
Merge pull request #131 from boostorg/circle_ci_inspect
clean up inspection failures and add circle-ci testing.
|
2019-08-26 08:13:43 +01:00 |
|
jzmaddock
|
741b8b395b
|
clean up inspection failures and add circle-ci testing.
|
2019-08-22 19:17:36 +01:00 |
|
jzmaddock
|
cbf7c56a66
|
Merge pull request #128 from boostorg/gcc9
Add clang-8 and gcc-9 to CI tests.
|
2019-06-28 18:22:48 +01:00 |
|
jzmaddock
|
12325df58f
|
Add clang-8 and gcc-9 to CI tests.
|
2019-06-28 11:53:12 +01:00 |
|
jzmaddock
|
0044e85b4c
|
Merge branch 'develop'
boost-1.71.0
boost-1.71.0.beta1
|
2019-06-28 08:35:15 +01:00 |
|
jzmaddock
|
f8069ad974
|
Merge pull request #127 from boostorg/xenial
CI: update distribution and clang testing.
|
2019-06-27 08:35:38 +01:00 |
|
jzmaddock
|
5ff6b669ea
|
CI: Try again to get clang-3.7 working.
|
2019-06-25 12:58:31 +01:00 |
|
jzmaddock
|
86855dac99
|
CI: clang-3.7 needs "precise" distro?
|
2019-06-25 08:28:17 +01:00 |
|
jzmaddock
|
c54dd34571
|
Merge pull request #119 from Kojoley/patch-1
Remove expected fail on tricky_rvalue_test
|
2019-06-24 18:18:28 +01:00 |
|
jzmaddock
|
17359415f5
|
Make sure distributions match and are supported.
|
2019-06-24 16:01:39 +01:00 |
|
jzmaddock
|
f9e8143ac5
|
CI: update distribution and clang testing.
|
2019-06-23 08:50:30 +01:00 |
|
jzmaddock
|
efc0be6b55
|
is_function_cxx_11.hpp: There's no __fastcall on clr.
Update for noexcept functions, also updates CI script to test C++17 as that's required to trigger the error.
Fixes: https://github.com/boostorg/type_traits/pull/124.
|
2019-06-13 11:49:46 +01:00 |
|
jzmaddock
|
ba7a01aa96
|
Merge pull request #122 from gongminmin/Vs2019Arm64
Fix the compiling errors in VS2019 ARM64 with /std:c++17
|
2019-06-13 11:17:57 +01:00 |
|
Minmin Gong
|
dbc8980715
|
Fix the compiling errors in VS2019 ARM64 with /std:c++17
|
2019-06-07 10:53:40 +08:00 |
|
jzmaddock
|
dea6757dbf
|
Add support for noexcept detection via _NOEXCEPT_TYPES_SUPPORTED with msvc.
See https://github.com/boostorg/type_traits/issues/118#issuecomment-475228526
|
2019-03-22 19:25:33 +00:00 |
|
Nikita Kniazev
|
decc409800
|
Remove expected fail on tricky_rvalue_test
Was fixed in #83
|
2019-03-22 00:33:36 +03:00 |
|
jzmaddock
|
7d89ec0426
|
Fix use of noexcept for msvc with /Zc:noexceptTypes- flag set.
Fixes https://github.com/boostorg/type_traits/issues/118.
|
2019-03-21 10:23:21 +00:00 |
|
jzmaddock
|
f9bc21647a
|
Merge pull request #116 from Kojoley/vc14.2-still-has-underlying-enum-type-bug
VS2017 and VS2019 still has underlying enum type bug
|
2019-03-16 08:51:42 +00:00 |
|
jzmaddock
|
cfe031d40d
|
Merge pull request #117 from Kojoley/suppress-clang-Wignored-qualifiers-in-test.hpp
test.hpp: Suppress Clang -Wignored-qualifiers warning
|
2019-03-16 08:50:48 +00:00 |
|
Nikita Kniazev
|
6f7e2ec545
|
test.hpp: Suppress Clang -Wignored-qualifiers warning
../libs/type_traits/test/test.hpp:221:9: warning: 'const' qualifier on reference type 'r_type' (aka 'int &') has no effect [-Wignored-qualifiers]
|
2019-03-15 00:27:09 +03:00 |
|
Nikita Kniazev
|
04350b86c5
|
VS2017 and VS2019 still has underlying enum type bug
Opened a new bug report in their new bug report system for the issue https://developercommunity.visualstudio.com/content/problem/490264/standard-violation-enum-underlying-type-cannot-rep.html
|
2019-03-15 00:08:20 +03:00 |
|
Nikita Kniazev
|
d2dbcca368
|
Migrate explicit-failures-markup.xml to the repository
|
2019-03-15 00:03:55 +03:00 |
|
John Maddock
|
cbcb282722
|
Merge branch 'develop'
boost-1.70.0.beta1
boost-1.70.0
|
2019-03-03 09:37:19 +00:00 |
|
jzmaddock
|
f6ef5722ef
|
Merge pull request #115 from glenfe/develop
Use make_void directly instead of void_t for compatibility
|
2019-02-27 18:04:39 +00:00 |
|
Glen Fernandes
|
453564a501
|
Use make_void directly instead of void_t for compatibility
|
2019-02-27 08:29:43 -05:00 |
|