Commit Graph

488 Commits

Author SHA1 Message Date
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
jrmarsha
4b25a75c03
Merge branch 'develop' into develop 2019-04-29 15:05:21 -04:00
Josh Marshall
5682111fad Whitespace 2019-04-29 13:24:59 -04:00
Josh Marshall
1694b32e1b Fixing another -Wswitch-enum warning. 2019-04-29 12:29:22 -04:00
Peter Dimov
eaf2151263 Cosmetic cleanup 2019-04-29 02:47:09 +03:00
Josh Marshall
d9043b76d6 Changed a switch statement to an if to reduce compiler warnings on more sensitive flags. 2019-04-25 13:16:15 -04: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
James E. King III
3bc2478a95 Disable C++98 example in C++17 2018-11-04 06:53:50 -05:00
James E. King III
af15ab966e Enhance CI with libc++ and VS2017 strict builds 2018-11-04 06:53:50 -05:00
Nikita Kniazev
161f7557e7 Forgot to undef BOOST_FUNCTION_NUM_ARGS 2018-11-01 08:40:00 -04:00
Nikita Kniazev
f22fa49e07 Added variadic support
Improves `boost/function.hpp` inclusion by 20%.
2018-10-27 21:04:00 -04:00
Nikita Kniazev
5f93559650 Prepare for variadic support 2018-10-27 21:04:00 -04:00
Peter Dimov
5b2acbc175 Add throw/catch test for bad_function_call 2018-10-26 07:41:18 -04:00
Nikita Kniazev
755d3c2001 Missing visibility mark on exception type 2018-10-25 08:32:29 -04:00
Nikita Kniazev
b07621f2ee Default defaulted functions 2018-10-22 18:34:40 -04:00
Nikita Kniazev
df1f33eb00 TST: Do not catch exceptions by value 2018-10-22 18:34:40 -04:00
Nikita Kniazev
86f05aa602 Replace boost::forward with static_cast
One dependency less
2018-10-22 18:34:40 -04:00
Nikita Kniazev
4230fb2388 Reuse BOOST_FUNCTION_TEMPLATE_ARGS in BOOST_FUNCTION_PARTIAL_SPEC 2018-10-22 18:34:40 -04:00
James E. King III
453860ff9c expand CI jobs for more coverage 2018-10-15 20:27:06 -04:00
Peter Dimov
0ee9299e5e
Merge pull request #22 from boostorg/feature/use-lwtest
Remove dependency on Boost.Test library, simplify test Jamfile
2018-09-24 22:54:16 +03:00
Peter Dimov
d1a771b6ea Disable -fno-rtti test on g++-4.4/c++0x as <memory> does not compile 2018-09-24 20:30:41 +03:00
Peter Dimov
27808e2bd5 Simplify test/Jamfile 2018-09-24 19:31:58 +03:00
Peter Dimov
528afe6b41 Replace Boost.Test use with lwtest 2018-09-24 19:23:58 +03:00
Glen Fernandes
df80a7b29c
Merge pull request #20 from glenfe/develop
Drop dependency on MPL
2018-09-22 21:44:30 -04:00
Glen Fernandes
c0d41a880a Drop dependency on MPL 2018-09-22 15:27:54 -04:00
Glen Fernandes
87c978d36e Use LightweightTest and NoExceptionsSupport from Core 2018-09-22 15:27:44 -04:00
Glen Fernandes
d1ad1141f3 Use enable_if from TypeTraits 2018-09-22 15:27:34 -04:00
Glen Fernandes
b1fa00f3b1 Include workaround.hpp from config instead of detail 2018-09-22 15:04:52 -04:00