Peter Dimov
|
d56678401d
|
Remove msvc-9.0 from Appveyor
|
2023-10-12 10:19:09 +03:00 |
|
Peter Dimov
|
b3905c7394
|
Regenerate CMakeLists.txt
|
2023-10-12 01:47:09 +03:00 |
|
Peter Dimov
|
1f3f971d1f
|
Update C++03 deprecation message
|
2023-10-12 01:33:27 +03:00 |
|
Peter Dimov
|
6eddcae095
|
Remove typeof registrations from function_typeof.hpp; they are no longer necessary since Boost.Typeof now requires decltype
|
2023-10-12 01:31:00 +03:00 |
|
Peter Dimov
|
a6605b5d0b
|
Disable function_typeof_test for 98 and 0x as well
|
2023-10-11 21:57:45 +03:00 |
|
Peter Dimov
|
8b126c8950
|
Disable function_typeof_test for <cxxstd>03
|
2023-10-11 21:37:34 +03:00 |
|
Peter Dimov
|
7ca2310b15
|
Support fn.contains(f) where f is a function. Fixes #46.
|
2023-09-03 17:55:50 +03:00 |
|
Peter Dimov
|
4ecf3e8ad5
|
Update ci.yml
|
2023-09-03 17:19:59 +03:00 |
|
Peter Dimov
|
4d3b477d71
|
Update ci.yml
|
2023-06-03 10:17:00 +03:00 |
|
Peter Dimov
|
a8ae69798d
|
Update C++03 deprecation message
|
2023-06-03 02:29:35 +03:00 |
|
Peter Dimov
|
65bbbbc359
|
Add C++03 deprecation notice
|
2023-03-05 20:00:18 +02:00 |
|
Peter Dimov
|
f1535c3b00
|
Update ci.yml
|
2023-03-05 18:27:55 +02:00 |
|
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
|
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 |
|
Peter Dimov
|
5e1a4f49aa
|
Remove msvc-14.3 from appveyor.yml (in GHA); use clang-win from 2019
|
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
|
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
|
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 |
|
Peter Dimov
|
c197ec934e
|
Update maintainer e-mail
|
2020-12-12 01:02:38 +02:00 |
|
Peter Dimov
|
8b1a23033d
|
Add cxxstd=latest to msvc-14.2
|
2020-11-14 21:41:46 +02:00 |
|
Peter Dimov
|
fc28657f34
|
Use address-model=32 for msvc-9.0,10.0,11.0
|
2020-11-14 21:36:16 +02:00 |
|
Peter Dimov
|
52c8fd15d1
|
Update Travis
|
2020-09-10 17:28:39 +03:00 |
|
Peter Dimov
|
4841cbf475
|
Restrict clang-win to 64 bit to avoid mspdbcore.dll error
|
2020-03-28 05:03:12 +02:00 |
|
Peter Dimov
|
b07c2efef5
|
Add msvc-14.2, clang-win to Appveyor
|
2020-03-28 04:32:38 +02:00 |
|
Peter Dimov
|
1aa3e8c8d7
|
Merge pull request #38 from Romain-Geissler-1A/develop
Avoid -Wmaybe-uninitialized warnings in gcc (issue #27).
|
2020-03-28 03:45:44 +02:00 |
|
Peter Dimov
|
8ec9323003
|
Update .travis.yml
|
2019-07-25 08:06:10 +03:00 |
|
Peter Dimov
|
c39ca938a6
|
Set Travis to Trusty
|
2019-07-25 07:59:38 +03:00 |
|
Peter Dimov
|
eaf2151263
|
Cosmetic cleanup
|
2019-04-29 02:47:09 +03:00 |
|
Peter Dimov
|
2e2c44f070
|
Switch Appveyor to 2015 image
|
2019-04-14 18:27:47 +03:00 |
|
Peter Dimov
|
7f69508eac
|
Add CMakeLists.txt
|
2019-01-07 00:09:56 +02:00 |
|
Peter Dimov
|
6d811a2e72
|
Add test/quick.cpp
|
2019-01-07 00:02:14 +02:00 |
|
Peter Dimov
|
3f6b2b6f56
|
Remove essentials from yml files
|
2018-12-22 05:17:56 +02:00 |
|
Peter Dimov
|
439d64d8a8
|
Update .yml files
|
2018-12-18 21:48:12 +02:00 |
|
Peter Dimov
|
3f46081c59
|
Add mixed cxxstd variants of test_return_function
|
2018-11-14 00:17:36 +02:00 |
|
Peter Dimov
|
17716b63f2
|
Add test_return_function
|
2018-11-14 00:11:27 +02:00 |
|
Peter Dimov
|
b6b0568c88
|
Reinstate appveyor.yml
|
2018-11-13 23:57:02 +02:00 |
|
Peter Dimov
|
babdbe500d
|
Merge branch 'feature/more-lwtest' into develop
|
2018-11-13 22:33:07 +02:00 |
|
Peter Dimov
|
db39532c45
|
Update libraries.json
|
2018-11-13 21:31:36 +02:00 |
|
Peter Dimov
|
eb09bb6fec
|
Simplify README
|
2018-11-13 21:30:36 +02:00 |
|
Peter Dimov
|
ccc66b34d9
|
Simplify example/Jamfile
|
2018-11-13 21:21:10 +02:00 |
|
Peter Dimov
|
e7952cb242
|
Remove LICENSE
|
2018-11-13 21:17:49 +02:00 |
|
Peter Dimov
|
57f4171c77
|
Remove top-level Jamfile
|
2018-11-13 21:17:35 +02:00 |
|
Peter Dimov
|
30f31f894c
|
Merge branch 'develop' into feature/more-lwtest
|
2018-11-13 21:16:15 +02:00 |
|
Peter Dimov
|
bfb0e4701e
|
Remove remaining uses of Boost.Test
|
2018-11-13 19:43:12 +02:00 |
|
Peter Dimov
|
7b11b52e62
|
Make function_buffer visible, for UBSan
|
2018-11-13 19:10:11 +02:00 |
|
Peter Dimov
|
0a1a33a443
|
Update toolset name for gcc-4.4
|
2018-11-13 18:13:50 +02:00 |
|
Peter Dimov
|
79045752e0
|
Revert "Added variadic support"
This reverts commit f22fa49e07.
|
2018-11-13 18:02:22 +02:00 |
|
Peter Dimov
|
b149dba678
|
Revert "Forgot to undef BOOST_FUNCTION_NUM_ARGS"
This reverts commit 161f7557e7.
|
2018-11-13 18:02:05 +02:00 |
|
Peter Dimov
|
cd91278477
|
Reinstate .travis.yml
|
2018-11-13 17:58:58 +02:00 |
|
Peter Dimov
|
c18d123137
|
Add test_mixed_cxxstd
|
2018-11-13 17:54:17 +02:00 |
|