1
0
forked from boostorg/move
Commit Graph

408 Commits

Author SHA1 Message Date
201668fb74 glob headers 2022-07-05 10:48:21 +02:00
dcb818ac1e Rework as esp-idf component 2022-07-04 20:16:31 +02:00
19bb08cf17 Make identity operator() const boost-1.80.0.beta1 boost-1.80.0 2022-05-29 17:58:56 +02:00
17012d5aae Split lower_bound/upper_bound to its own header 2022-05-03 22:59:44 +02:00
1cd013d3c1 Add BOOST_Add BOOST_MOVE_FORCEINLINE to bool_ 2022-05-03 22:59:05 +02:00
09a6c8a66e Add natN utility 2022-03-10 12:53:12 +01:00
208df9f3c3 Use std::iterator_traits for C++20 as this version it's too complicated to be emulated by the library. boost-1.79.0.beta1 boost-1.79.0 2022-01-12 00:57:39 +01:00
78f26da1f3 Forward declare std::contiguous_iterator_tag only when the standard library defines it 2022-01-04 16:27:43 +01:00
bd91ec0259 Increase minimum version for forceinline usage in MSVC as bad code generation was detected in some cases 2022-01-04 00:23:27 +01:00
23c12bef69 Add BOOST_MOVE_TO_LV to help reducing potential UB 2022-01-02 00:03:38 +01:00
5ebcc17657 Activate BOOST_MOVE_FORCEINLINE with GCC > 5, since some code generation problems were detected in tests executed under MingW. 2022-01-02 00:03:15 +01:00
dc01b16b2b Remove old MSVC project files 2022-01-01 23:54:37 +01:00
777ec2ccb6 addressof.hpp include was missing 2021-12-30 12:48:35 +01:00
d5b747c5f7 ADd missing include for BOOST_MOVE_FORCEINLINE 2021-12-30 12:48:07 +01:00
6cd6a1879c Fix maybe uninitialized value warnings 2021-12-29 17:26:39 +01:00
a62674f805 Now try the script from smart_ptr for complete GCC+Clang+Windows 2021-12-28 18:14:39 +01:00
6fc76f8e67 Remove sanitizer run to avoid continuous errors 2021-12-28 17:55:17 +01:00
bac87fc95c A step back and try to fix "linkflags=-fno-sanitize-recover=all: No such file or directory" error... 2021-12-28 17:45:28 +01:00
eac56efa02 Add address sanitizer 2021-12-28 17:33:04 +01:00
7637429b6c Changes to support -Wcast-align=strict 2021-12-28 15:07:56 +01:00
dc9edc458c Fixes #47: ("MSVC C5243: 'member_function_ptr': using incomplete class can cause potential ODR violation ...") 2021-12-26 22:25:05 +01:00
9505c4cc59 Merge branch 'develop' of github.com:boostorg/move into develop 2021-12-26 22:12:47 +01:00
4335c7874a Fix -Wshadow warnings 2021-12-26 22:12:32 +01:00
346b249db8 Add missing include 2021-12-26 22:12:08 +01:00
7c8527b2d0 Merge pull request #46 from mkurdej/fix-include
Include <algorithm> when BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE is defined
2021-12-26 22:07:23 +01:00
1378bd263f Fixes #48 ("MSVC warning C4643: Forward declaring 'nothrow_t' in namespace std is not permitted by the C++ Standard") 2021-12-26 22:05:26 +01:00
73c843cac4 Include <algorithm> when BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE is defined. 2021-12-10 09:36:04 +01:00
a51c5cc218 Fixes #45 ("Sort/merge bugs that affect boost::container::flat_map") boost-1.78.0 2021-11-03 15:44:44 +01:00
70623d0215 Merge branch 'develop' of github.com:boostorg/move into develop boost-1.78.0.beta1 2021-10-21 16:11:29 +02:00
00db7a0829 Fixes #42 ("<boost/move/unique_ptr.hpp> fails when BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE is set") 2021-10-21 16:11:15 +02:00
7215f5b8b3 Merge pull request #41 from sdarwin/feature/gha_fix_1
Update GitHub Actions CI file
2021-10-21 15:10:01 +02:00
55bbf331b0 Support Clang's -Wconversion -Wfloat-conversion -Wsign-conversion with -Werror 2021-10-20 00:16:34 +02:00
82dfdf8e78 Fixes #44 ("Unused local type error with warnings-as-errors=on variant=release") 2021-10-19 16:12:10 +02:00
2af840afc1 Support GCC's -Wconversion -Wfloat-conversion -Warith-conversion -Wsign-conversion warnings. 2021-10-16 15:36:46 +02:00
122a84b366 Remove -Wconversion warnings 2021-10-05 23:30:54 +02:00
6dc0217dc6 Update GitHub Actions CI file 2021-07-30 16:10:51 +00:00
6ab49a8d82 Merge branch 'master' of github.com:boostorg/move into develop boost-1.77.0 boost-1.77.0.beta1 2021-06-25 23:33:29 +02:00
e41d0a97b6 Update Changelog with issue #40 2021-06-19 20:22:43 +02:00
260423791d Fixes #40 ("Warning 4675 is not defined in MSVC") 2021-06-19 20:20:43 +02:00
93e3bd5011 Add support for BOOST_NOEXCEPT_XXX macros when generating the documentation 2021-06-19 19:40:18 +02:00
7eed48919c Update CMakeLists.txt 2021-06-11 16:49:17 +03:00
283d36c0b5 Update CMakeLists.txt 2021-06-10 02:01:49 +03:00
1d0320ae33 Add forward declaration to contiguous_iterator_tag. 2021-04-21 00:44:27 +02:00
80f9c89f17 Merge pull request #38 from sdarwin/drone
Drone config
2021-04-18 13:45:31 +02:00
8dab3f24e5 Merge pull request #39 from sdarwin/githubactions
GitHub Actions config
2021-04-18 13:45:15 +02:00
84be86e943 Boost::timer no longer needed to run tests 2021-04-04 18:49:35 +02:00
61c5c6f8d7 Fix syntax error for Mac version of nsec_clock() 2021-04-04 18:40:12 +02:00
660765e0a5 Merge pull request #37 from eldiener/develop
[skip ci] Add "cxxstd" json field
2021-03-14 08:10:32 +01:00
1a02c93022 Add GitHub Actions config [ci skip] 2021-03-05 15:59:58 +00:00
8ce9fde78e add drone config [ci skip] 2021-01-28 17:45:48 +00:00