Commit Graph

545 Commits

Author SHA1 Message Date
Peter Dimov
141b4331e4 Update test/cmake_subdir_test 2023-02-17 15:32:36 +02:00
Peter Dimov
69eae72f9b Regenerate CMakeLists.txt 2023-02-17 15:31:06 +02:00
Peter Dimov
d268283044 Replace boost/typeindex.hpp use with core/typeinfo.hpp 2023-02-17 14:25:43 +02:00
Peter Dimov
361e07808f Rearrange include order 2023-02-17 13:55:26 +02:00
Peter Dimov
45e1ddeabc Add -fno-rtti runs of contains_test and contains2_test 2023-02-17 13:32:59 +02:00
Peter Dimov
df5ae70b71 Update test/cmake_subdir_test 2023-02-17 06:16:02 +02:00
Peter Dimov
9f21554e13 Regenerate CMakeLists.txt 2023-02-17 04:20:51 +02:00
Peter Dimov
cb888a496d Remove unnecessary include of boost/integer.hpp 2023-02-17 03:48:52 +02:00
Peter Dimov
1e7cc33d77 Add VS2017 clang-cl to appveyor.yml 2023-02-12 20:14:56 +02:00
Peter Dimov
5470c5fa32 Resolve C++20 issue with fn == bind(...). Fixes #45. 2023-02-12 19:25:39 +02:00
Peter Dimov
bb841ed397 Merge branch 'develop' into feature/issue-45 2023-02-12 06:23:51 +02:00
Peter Dimov
8882d0b74c Update ci.yml 2023-02-12 05:30:33 +02:00
Peter Dimov
b75386f628 Avoid -Wuninitialized under GCC 11.3 2023-02-12 04:50:04 +02:00
Peter Dimov
9229ed3010 Avoid another -Wmaybe-uninitialized under GCC 11/12 2023-02-12 04:47:38 +02:00
Peter Dimov
e9f1036927 Avoid -Wsign-compare under GCC 4.4 in lambda_test.cpp 2023-02-12 04:44:32 +02:00
Peter Dimov
c44392fcae Update test/Jamfile 2023-02-12 04:43:26 +02:00
Peter Dimov
a127006139 Add Drone support 2023-02-12 04:00:33 +02:00
Peter Dimov
6961c50cce Add fn_eq_bind_test. Refs #45. 2023-02-12 03:23:54 +02:00
Peter Dimov
0bb1247f2a Update ci.yml 2022-12-23 05:02:13 +02:00
Peter Dimov
53c084084d Use BOOST_TEST_TRAIT_SAME 2022-12-23 02:32:03 +02:00
Peter Dimov
c225007399 Update dependency list in cmake_subdir_test 2022-12-23 02:17:32 +02:00
Peter Dimov
4633220a9d Update ci.yml 2022-12-23 02:14:27 +02:00
Peter Dimov
16fca8368b Keep -Wmaybe-uninitialized disabled boost-1.80.0.beta1 boost-1.81.0.beta1 boost-1.81.0 boost-1.80.0 2022-05-30 20:25:13 +03:00
Peter Dimov
4cf7c718b8 Merge branch 'gcc12-Wuninitialized' of https://github.com/jngrad/boost-function into feature/issue-42 2022-05-30 19:56:08 +03:00
Peter Dimov
389f886bc3 Add test for issue #42 2022-05-30 19:36:29 +03:00
Peter Dimov
abc1bf9b4a Extend GCC 11 workaround to GCC 12 as well 2022-05-30 18:44:07 +03:00
Peter Dimov
e665d1e9af Disable -Wdeprecated-declarations for GCC 12 2022-05-30 18:18:09 +03:00
Peter Dimov
f7e42dc08f Update ci.yml 2022-05-30 17:35:22 +03:00
Jean-Noël Grad
5b4e2797a2 Avoid -Wuninitialized warnings in GCC 12 2022-05-30 16:16:41 +02:00
Peter Dimov
5e1a4f49aa Remove msvc-14.3 from appveyor.yml (in GHA); use clang-win from 2019 boost-1.79.0.beta1 boost-1.79.0 2021-12-17 02:52:13 +02:00
Peter Dimov
e36de553dd Update README 2021-12-16 06:43:57 +02:00
Peter Dimov
acaca854c4 More Clang warning suppression 2021-12-16 06:20:42 +02:00
Peter Dimov
277757befc Disable -Wmaybe-uninitialized in function_template.hpp for GCC 11 2021-12-16 06:18:06 +02:00
Peter Dimov
61479788b8 Additional Clang warning fixes 2021-12-16 05:25:03 +02:00
Peter Dimov
e47b6a51e4 Test with warnings=extra, warnings-as-errors=on 2021-12-16 04:59:39 +02:00
Peter Dimov
bf8898c95f Disable C5243 in function_base.hpp (closes #41) 2021-12-16 04:24:49 +02:00
Peter Dimov
e0477637eb Add test/cmake_install_test 2021-12-16 03:45:24 +02:00
Peter Dimov
24dfb4f560 Add CMake tests to ci.yml 2021-12-16 03:41:09 +02:00
Peter Dimov
a60ee51957 Update ci.yml 2021-12-16 03:40:23 +02:00
Peter Dimov
6d98696d74 Update .github/workflows boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 boost-1.77.0 2021-04-19 18:15:28 +03:00
Peter Dimov
223749287a Add test/CMakeLists.txt 2021-03-19 04:35:28 +02:00
Peter Dimov
78a03cb7bc Update CMakeLists.txt 2021-03-19 04:35:09 +02:00
Peter Dimov
bc16eee025 Add CMake tests to .travis.yml 2021-03-19 04:09:27 +02:00
Peter Dimov
848b0b219d Update .travis.yml 2021-03-19 00:06:53 +02:00
Peter Dimov
bd979303a2 Update .travis.yml 2021-03-18 04:32:47 +02:00
Peter Dimov
06357e16d0 Merge branch 'feature/gha' into develop boost-1.76.0 boost-1.76.0.beta1 2021-01-20 00:50:53 +02:00
Peter Dimov
10ab375aef Merge pull request #40 from eldiener/develop
[skip ci] Add "cxxstd" json field
2021-01-20 00:46:13 +02:00
Peter Dimov
37a1fa3f6a Add .github/workflows 2021-01-20 00:38:48 +02:00
Edward Diener
a2f088db05 [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-19 17:15:01 -05:00
Peter Dimov
c197ec934e Update maintainer e-mail 2020-12-12 01:02:38 +02:00