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 |
|
James E. King III
|
feea19660b
|
fix broken ci jobs in travis
boost-1.68.0
|
2018-07-14 20:50:30 +00:00 |
|
James E. King III
|
51145b9d2c
|
Fix appveyor links and badges in readme
|
2018-06-14 17:01:22 -04:00 |
|
James E. King III
|
251701850a
|
fix coverity scan integration
|
2018-06-13 18:08:47 +00:00 |
|
James E. King III
|
151ce9492c
|
fix building in boostorg appveyor account
|
2018-06-03 00:09:23 +00:00 |
|
James E. King III
|
7b4f5520e6
|
update README
|
2018-05-29 02:13:35 +00:00 |
|
James E. King III
|
e91b39f94f
|
update to new-style boost-ci scripting
|
2018-05-29 02:12:39 +00:00 |
|
James E. King III
|
4a83ca8a57
|
Fix coverity scan badges
|
2018-05-27 10:17:27 -04:00 |
|
James E. King III
|
2afccba173
|
Added CI framework
- travis with valgrind, cppcheck, ubsan, codecov, covscan (future)
- appveyor with MSVC 2010 through 2017, cygwin 32/64, mingw 32/64
- README, LICENSE, etc.
|
2018-05-27 10:14:55 -04:00 |
|
Edward Diener
|
52fae95412
|
Merge pull request #16 from joakimtosteberg/fix-aliasing-issue
Use char type directly to avoid invalid aliasing in one more place
|
2018-04-04 08:48:29 -04:00 |
|
Joakim Tosteberg
|
9d0acd5195
|
Use char type directly to avoid invalid aliasing in one more place
|
2018-04-04 09:37:44 +02:00 |
|
Edward Diener
|
0482db3a79
|
Merge pull request #15 from podusowski/fix-aliasing-issue
use char type directly to avoid invalid aliasing
|
2018-03-30 23:36:02 -04:00 |
|
Piotr Podusowski
|
0ee8e59d0a
|
use char type directly to avoid invalid aliasing
|
2018-03-16 11:47:23 +01:00 |
|
Edward Diener
|
bd9c06bd37
|
Merge pull request #14 from DanielaE/fix/replace-deprecated-allocator-members
replace members of std::allocate which are deprecated in c++17 by the…
boost-1.67.0
|
2017-12-18 17:35:14 -05:00 |
|
Daniela Engert
|
f4f8fb0a16
|
replace members of std::allocate which are deprecated in c++17 by theirs cousins from std::allocator_traits.
|
2017-12-17 07:42:28 +01:00 |
|
Peter Dimov
|
eba48932f0
|
Skip test_empty_ref on g++ 7 in C++17 mode due to compiler bug
|
2017-12-17 02:18:11 +02:00 |
|
Peter Dimov
|
8defd1ea81
|
Update .travis.yml
|
2017-12-17 00:14:01 +02:00 |
|
Edward Diener
|
9c1285514f
|
Merge branch 'develop' of https://github.com/boostorg/function into develop
boost-1.66.0
|
2017-07-08 01:26:44 -04:00 |
|
Edward Diener
|
c257d432e9
|
Add missing test.
|
2017-07-08 01:26:28 -04:00 |
|
Edward Diener
|
1938737ee7
|
Merge pull request #11 from Kojoley/suppress-weak-vtables-warning
Suppress weak vtables warning
|
2017-07-08 01:14:08 -04:00 |
|
Edward Diener
|
9096849ef0
|
Merge branch 'develop' of https://github.com/boostorg/function into develop
|
2017-07-06 15:38:58 -04:00 |
|
Edward Diener
|
d6cff3991d
|
Disable processing of function.hpp if it is included more than once in the TU and BOOST_FUNCTION_MAX_ARGS does not change.
|
2017-07-06 15:37:18 -04:00 |
|
Peter Dimov
|
b84891ba9d
|
Switch g++7 to c++14 mode due to a bug with c++17
boost-1.65.1
boost-1.65.0
|
2017-07-04 16:32:34 +03:00 |
|
Peter Dimov
|
01b81da059
|
Remove non-working clang from Travis; add a few working toolsets instead
|
2017-07-04 15:21:52 +03:00 |
|
Peter Dimov
|
a76403e102
|
Fix dependency installation, add matrix to Travis
|
2017-07-04 15:07:03 +03:00 |
|