Peter Dimov
|
19d5bf5f04
|
clang++ 3.8 and below requires a user-provided default constructor
|
2018-01-22 17:39:29 +02:00 |
|
Peter Dimov
|
9f5cbe223c
|
Merge branch 'develop' into feature/constexpr
|
2018-01-22 08:07:54 +02:00 |
|
Peter Dimov
|
8cc57370ca
|
Revert "Disable std_mismatch_test when UBSAN is defined"
This reverts commit 22189fce95.
|
2018-01-22 07:54:22 +02:00 |
|
Peter Dimov
|
42f2dbc32e
|
Disable 03/11 tests when UBSAN is defined
|
2018-01-22 07:54:00 +02:00 |
|
Peter Dimov
|
a14074bafc
|
Merge branch 'develop' into feature/constexpr
|
2018-01-22 07:19:19 +02:00 |
|
Peter Dimov
|
ca5357699a
|
Enable stack trace on UBSAN Travis configurations
|
2018-01-22 07:17:56 +02:00 |
|
Peter Dimov
|
22189fce95
|
Disable std_mismatch_test when UBSAN is defined
|
2018-01-22 05:40:41 +02:00 |
|
Peter Dimov
|
0b18289a85
|
Avoid unused expression warning by using the expression
|
2018-01-22 05:21:08 +02:00 |
|
Peter Dimov
|
587ceaf739
|
Enable constexpr in header-only mode as well
|
2018-01-22 04:56:40 +02:00 |
|
Peter Dimov
|
8416ba067f
|
Merge branch 'develop' into feature/constexpr
|
2018-01-22 03:20:23 +02:00 |
|
Peter Dimov
|
3b988e278b
|
Use BOOST_SYMBOL_EXPORT instead of __declspec
|
2018-01-22 03:19:35 +02:00 |
|
Peter Dimov
|
6e87e44858
|
Add variant=debug,release to appveyor.yml
|
2018-01-22 02:21:53 +02:00 |
|
Peter Dimov
|
77817d8847
|
Fix MinGW link errors by properly exporting symbols
|
2018-01-22 02:20:01 +02:00 |
|
Peter Dimov
|
fe28fa163c
|
Merge branch 'develop' into feature/constexpr
|
2018-01-21 22:32:19 +02:00 |
|
Peter Dimov
|
653f132147
|
Add -d0 to b2 headers in appveyor.yml
|
2018-01-21 22:31:37 +02:00 |
|
Peter Dimov
|
3ee2c53cbf
|
Add equality tests using two libraries returning equivalent error codes, to check that the categories have sigle instances
|
2018-01-21 22:29:58 +02:00 |
|
Peter Dimov
|
61b4d8ef24
|
Fix variant=release link errors
|
2018-01-21 21:42:22 +02:00 |
|
Peter Dimov
|
3ba40116fe
|
Merge branch 'develop' into feature/constexpr
|
2018-01-21 20:44:29 +02:00 |
|
Peter Dimov
|
ecb77edb81
|
Fix typo in test/Jamfile
|
2018-01-21 20:42:08 +02:00 |
|
Peter Dimov
|
d837670627
|
Merge branch 'develop' into feature/constexpr
|
2018-01-21 19:55:18 +02:00 |
|
Peter Dimov
|
8e631c9afd
|
Add variant=debug,release to Travis
|
2018-01-21 18:22:49 +02:00 |
|
Peter Dimov
|
7f98fa58eb
|
Refactor test/Jamfile
|
2018-01-21 18:21:34 +02:00 |
|
Peter Dimov
|
5866fbb2b2
|
Do not test boost::throws() under -fsanitize=undefined
|
2018-01-21 17:38:01 +02:00 |
|
Peter Dimov
|
f5f3652f30
|
Add -fsanitize=undefined to Travis
|
2018-01-20 18:54:38 +02:00 |
|
Peter Dimov
|
5f9b5d70d1
|
Add clang-3.3, 3.4 to Travis
|
2018-01-19 19:51:03 +02:00 |
|
Peter Dimov
|
f89fe0ea77
|
Merge branch 'develop' into feature/constexpr
|
2018-01-18 15:03:07 +02:00 |
|
Peter Dimov
|
b494f307b5
|
Fix g++ 4.4 again
|
2018-01-18 00:01:17 +02:00 |
|
Peter Dimov
|
344df6c0a0
|
Add support for g++ 4.4 to test/Jamfile
|
2018-01-17 19:06:44 +02:00 |
|
Peter Dimov
|
d2fdd3637a
|
Add g++ 4.4, 4.6 to Travis
|
2018-01-16 19:11:33 +02:00 |
|
Peter Dimov
|
d0b3f59e63
|
Merge branch 'develop' into feature/constexpr
|
2018-01-16 16:12:18 +02:00 |
|
Peter Dimov
|
ef256b927b
|
Add clang++-libc++ to Travis
|
2018-01-16 16:11:55 +02:00 |
|
Peter Dimov
|
83ddde6b78
|
Disable constexpr on g++ 7/8 in C++17 mode due to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83835
|
2018-01-14 15:55:23 +02:00 |
|
Peter Dimov
|
fe55a4a963
|
Make error_category::op==, !=, < nonmembers (a non-literal class can't have constexpr members acc. to g++)
|
2018-01-14 08:49:25 +02:00 |
|
Peter Dimov
|
de5a0cf3ca
|
Install libstdc++-4.9 for clang 4.0, 5.0 too
|
2018-01-14 07:56:11 +02:00 |
|
Peter Dimov
|
7b6dcf6ac6
|
Make error_code, error_condition literal if C++14 constexpr is available
|
2018-01-14 07:24:00 +02:00 |
|
Peter Dimov
|
d28c6ff128
|
Do not put categories in an unnamed namespace, as this is an ODR violation in header-only mode
|
2018-01-14 05:56:15 +02:00 |
|
Peter Dimov
|
f8ef12bcc4
|
Add before_main_test.
|
2018-01-14 05:29:02 +02:00 |
|
Peter Dimov
|
c3da8661dc
|
Add test that checks for duplicate category instances
|
2018-01-14 05:10:44 +02:00 |
|
Peter Dimov
|
f69e195aaf
|
Do not link to the library for the header-only tests
|
2018-01-14 04:56:58 +02:00 |
|
Peter Dimov
|
d0c6aae2b9
|
Merge pull request #22 from DanielaE/fix/narrowing
std::basic_string::size() may return a size_type which is wider than …
|
2017-12-16 18:58:38 +02:00 |
|
Daniela Engert
|
706659a97f
|
std::basic_string::size() may return a size_type which is wider than an int.
Signed-off-by: Daniela Engert <dani@ngrt.de>
|
2017-12-16 10:40:49 +01:00 |
|
Peter Dimov
|
120860c397
|
Update Travis, Appveyor
|
2017-11-22 02:45:49 +02:00 |
|
Peter Dimov
|
e367d65b6e
|
Fix use of _alloca under g++/clang (mingw/cygwin)
boost-1.66.0
|
2017-11-01 20:59:34 +02:00 |
|
Peter Dimov
|
5e5cd0fda5
|
Merge branch 'bugfix' of https://github.com/kghost/boost-system into develop
|
2017-11-01 20:41:01 +02:00 |
|
Peter Dimov
|
a4955ec9c1
|
Test header-only w/ BOOST_NO_ANSI_APIS
|
2017-11-01 20:34:53 +02:00 |
|
Zang MingJie
|
0daba59730
|
Fix MSVC compile error
|
2017-11-02 01:32:18 +08:00 |
|
Peter Dimov
|
9cc189382d
|
Fix .travis.yml to support branches
|
2017-10-27 15:33:49 +03:00 |
|
Peter Dimov
|
41c43b6129
|
Use <cxxstd> in .travis.yml
|
2017-10-25 17:20:32 +03:00 |
|
Peter Dimov
|
16fc70c76f
|
Merge branch 'update_winapi' of https://github.com/Lastique/system into develop
|
2017-10-25 00:54:02 +03:00 |
|
Andrey Semashev
|
a4b67129ff
|
Updated Boost.WinAPI usage to the new location and namespace.
|
2017-10-25 00:44:18 +03:00 |
|