Commit Graph
1562 Commits
Author SHA1 Message Date
Rene Rivera 040b018ce0 Restore warnings-as-errors-off that got accidentally removed in a merge. 2024-07-24 23:55:54 -05:00
Rene Rivera 42d0c5954a Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:24 -05:00
Rene Rivera 243eec26fe Update copyright dates. 2024-07-20 22:52:05 -05:00
Rene Rivera 44c32d7691 Change all <source> references to <library>. 2024-07-20 19:37:53 -05:00
Rene Rivera 0ee7dc5910 Sync from upstream. 2024-07-18 09:29:32 -05:00
Glen Fernandes 9e9e6e3898 Rename base type again 2024-07-16 23:53:47 -04:00
Glen Fernandes 242b14bb69 Rename base typedef 2024-07-14 07:14:38 -04:00
Glen Fernandes 76061d91d4 Move compile test to separate source file 2024-07-14 07:04:23 -04:00
Peter Dimov bda05a7812 Update .drone.jsonnet 2024-07-13 15:41:26 +03:00
Peter Dimov d66b8c1c13 Update ci.yml 2024-07-13 13:32:29 +03:00
Andrey Semashev bd29e0dd15 Merge pull request #177 from ashtum/rename-base-typedef
Rename typedef `base` to `core_ev_base`
2024-07-13 13:21:00 +03:00
Mohammad Nejati 72761e34e0 Rename typedef base to core_ev_base
Using typedef `base` poses a high risk of name conflict, given that
`empty_value` is inherited in user types.
2024-07-13 09:14:58 +00:00
Rene Rivera 983234baee Sync from upstream. 2024-07-12 08:54:55 -05:00
Glen Fernandes 83a3a51bee Merge pull request #175 from k3DW/feature/empty-value-inherit-public
Fix `empty_value` MSVC bug
2024-07-12 08:53:53 -04:00
Braden Ganetsky acbeaae181 Add link to Visual Studio bug report 2024-07-11 17:02:24 -05:00
Braden Ganetsky d01b4e94cc Write test for empty_value private inheritance 2024-07-11 17:02:23 -05:00
Braden Ganetsky e22bd49fa7 Fix MSVC issue with deriving from empty_value 2024-07-11 17:02:21 -05:00
Braden Ganetsky c056f3dfc9 Write failing test in MSVC for deriving from empty_value 2024-06-23 22:50:52 -05:00
Rene Rivera 8b8944dd6e Bump B2 require to 5.2 2024-06-14 11:33:55 -05:00
Rene Rivera 278d3f0060 Sync from upstream. 2024-05-30 11:21:22 -05:00
Peter Dimov 3f36d507f2 Disable the tn_holder<wchar_t> specialization when BOOST_NO_INTRINSIC_WCHAR_T. Refs #173. boost-1.86.0.beta1 2024-05-28 19:32:36 +03:00
Andrey Semashev a77338b1cd Use macos-14 image instead of macos-11 as the latter is being removed. 2024-05-21 01:06:02 +03:00
Rene Rivera a8c757ddf2 Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera 98a055cf34 Add missing lib reference. 2024-04-25 22:20:12 -05:00
Rene Rivera 074a467d9d Sync from upstream. 2024-04-24 20:30:49 -05:00
Peter Dimov 965508d9e1 Fix type_name for abstract classes. Fixes #172. 2024-04-24 21:46:32 +03:00
Rene Rivera 0a238bb30d Sync from upstream. 2024-04-20 15:33:40 -05:00
Glen Fernandes d03e58b77e Correct parameter type in documentation 2024-04-18 13:16:12 -04:00
Peter Dimov f774295cdb Add boost/core/detail/minstd_rand.hpp 2024-04-14 04:40:44 +03:00
Rene Rivera b18495fe35 Sync from upstream. 2024-04-12 22:40:43 -05:00
Peter Dimov c928c844da Merge branch 'feature/sign-conversion' into develop 2024-04-11 13:43:49 +03:00
Glen Fernandes 0a42ddabef Update pointer_in_range documentation 2024-04-11 02:25:05 -04:00
Glen Fernandes 04cc766db3 Address C++17 redeclaration of constexpr static 2024-04-11 00:52:26 -04:00
Peter Dimov aa01ad8bf0 Avoid another -Wconversion in sv_find_{first,last}_not_of_test 2024-04-11 05:57:32 +03:00
Peter Dimov 442e36f652 Avoid -Wconversion in sv_find_{first,last}_not_of_test 2024-04-11 04:33:29 +03:00
Peter Dimov 03040c7f5c Avoid -Wsign-conversion warnings in string_view.hpp. Fixes #170. 2024-04-11 04:09:29 +03:00
Peter Dimov 8b31acf9a4 Disable -Wsign-conversion in lightweight_test.hpp for GCC 6/7 2024-04-10 22:25:11 +03:00
Peter Dimov fd01cf788c Add -Wsign-conversion to pedantic-errors 2024-04-10 21:51:56 +03:00
Rene Rivera 151d0c4143 Sync from upstream. 2024-04-10 07:57:45 -05:00
Glen Fernandes 31117ef800 Implement pointer_in_range 2024-04-08 09:56:16 -04:00
Rene Rivera 25b0defdeb Switch to library requirements instead of source. As source puts extra source in install targets. 2024-03-29 21:15:58 -05:00
Rene Rivera 541745ea24 Sync from upstream. 2024-03-23 07:57:20 -05:00
Andrey Semashev 083b41c17e Merge pull request #169 from k3DW/feature/168
Fix deprecated warning ignores in allocator_access.hpp
boost-1.85.0
2024-03-19 18:10:04 +03:00
Braden Ganetsky a973490f53 Fix deprecated warning ignores in allocator_access.hpp, and add compile test for pmr allocator 2024-03-17 20:12:06 -05:00
Rene Rivera 5f825106c7 Make the library modular usable. 2024-03-11 08:32:21 -05:00
Andrey Semashev 8cc2fdad76 Updated comments. boost-1.85.0.beta1 2024-02-08 18:39:47 +03:00
Andrey Semashev 0fb4d92d83 Moved checked deleters into internal namespace to block unintended ADL.
This prevents adding namespace boost to ADL when the deleters are used
in template parameters, e.g. in std::unique_ptr.
2024-02-07 15:12:36 +03:00
Peter Dimov 76401063a6 Remove constexpr test from sv_construct_test 2024-02-07 06:34:06 +02:00
Peter Dimov c4bb59617c Disable sv_construct_test_cx2 for libstdc++ 7.2 and earlier 2024-02-07 04:55:07 +02:00
Peter Dimov 2d7e036416 Add sv_construct_test_cx, _cx2 2024-02-07 03:28:41 +02:00