Commit Graph

206 Commits

Author SHA1 Message Date
Peter Dimov
fe59bbdb3d Add 03/11 mismatch tests 2017-07-24 04:52:55 +03:00
Peter Dimov
2649b7e4a6 Merge branch 'develop' 2017-06-22 21:56:51 +03:00
Peter Dimov
29fda3272c Remove diagnostic options from appveyor.yml 2017-06-22 20:01:32 +03:00
Peter Dimov
87c427b5df Rework the equivalence logic in terms of the corresponding downstream equivalent 2017-06-22 19:27:55 +03:00
Peter Dimov
5eda96dcbc Fix Cygwin path 2017-06-22 18:10:55 +03:00
Peter Dimov
d6c950f534 Add missing #include 2017-06-22 18:09:33 +03:00
Peter Dimov
81880ba5ff Execute bootstrap in a subshell in Appveyor 2017-06-22 17:28:25 +03:00
Peter Dimov
483f3769e6 Add --debug-configuration to appveyor.yml 2017-06-22 16:21:08 +03:00
Peter Dimov
23e7c5d133 Add MinGW to Appveyor 2017-06-22 15:23:48 +03:00
Peter Dimov
138a7c0d27 Fix CXXFLAGS in appveyor.yml 2017-06-13 20:17:40 +03:00
Peter Dimov
473cf5ef91 Add import testing to test/Jamfile 2017-06-13 20:12:21 +03:00
Peter Dimov
62ecf74717 Add appveyor.yml 2017-06-13 19:58:16 +03:00
Peter Dimov
cc26feabef Fix error_code.ipp on Cygwin 2017-06-13 19:50:36 +03:00
Peter Dimov
ef2b755d77 Fix <winerror.h> include in error_code_test on cygwin/mingw 2017-06-13 19:34:28 +03:00
Peter Dimov
1ad099291d Add required #include 2017-06-13 19:22:48 +03:00
Beman
f26bfc87aa Fix typo 2017-06-04 11:28:14 -04:00
Beman
bd37d3b619 Reformat overly long lines of code. 2017-06-04 11:17:39 -04:00
Beman
4736079b2e Fix boost::detail::winapi::ERROR_INSUFFICIENT_BUFFER_ in error_code.ipp (Thanks to Lastique). Use <boost/detail/winapi/error_codes.hpp> in windows_error.hpp. Add msvc project to build header-only version of error_code_test. 2017-06-04 11:01:08 -04:00
Beman
9087c92cc7 Add std_interop_test to msvc solution. Add cout message indicating whether or not inter-operation will be tested. 2017-06-03 08:22:04 -04:00
Beman
47b4e4e7c2 Merge branch 'jlodos-feature/do_not_include_windows.h' into develop 2017-05-28 16:46:12 -04:00
Jorge Lodos
67ae4c2aa7 Do not include windows.h in header only mode 2017-05-28 16:37:27 -04:00
Beman
4626b887be #define _CRT_SECURE_NO_WARNINGS to avoid spurious VC++ warning 2017-05-28 16:34:24 -04:00
Beman
c1d722543a Merge branch 'mkurdej-hotfix/deprecated-throw' into develop 2017-05-28 09:27:11 -04:00
Beman
b9eb153bac Merge branch 'hotfix/deprecated-throw' of git://github.com/mkurdej/system into mkurdej-hotfix/deprecated-throw 2017-05-28 09:15:27 -04:00
Beman Dawes
e84af437d8 Merge pull request #16 from boostorg/feature/std-interop
Add conversions to std:: counterparts when <system_error> is available
2017-05-21 11:26:49 -04:00
Peter Dimov
02262a4048 Test a user-defined error condition category; improve equivalent 2017-05-21 01:25:09 +03:00
Peter Dimov
bdd1613898 Do not map system::generic to std::generic directly 2017-05-20 19:33:03 +03:00
Peter Dimov
c4238c745c Add second overload of equivalent, improve first 2017-05-20 18:59:15 +03:00
Peter Dimov
2d18f66800 Try to fix g++ 4.x issue with generic_category 2017-05-20 18:43:31 +03:00
Peter Dimov
b722a1ebda Add a few more std interop tests 2017-05-20 15:53:02 +03:00
Peter Dimov
96db439aef Test exact generic condition values 2017-05-20 15:07:48 +03:00
Peter Dimov
044c0565b9 Add test for std interop; implement equivalent 2017-05-20 14:33:54 +03:00
Peter Dimov
6010be4144 Add conversions to std:: counterparts when <system_error> is available 2017-05-20 06:05:39 +03:00
Peter Dimov
ebda81008e Add .travis.yml 2017-05-20 05:45:24 +03:00
Beman
a4120cdf1d Upgrade to Visual Studio 2017 2017-04-02 08:01:19 -04:00
Beman
504c5e95ee Merge branch 'develop' boost-1.64.0-beta1 boost-1.64.0-beta2 boost-1.64.0 2017-02-17 06:49:49 -05:00
Beman
dc985cb3bc Clean up some sloppy include guards that were clashing with other Boost projects 2017-01-23 17:08:17 -05:00
Beman
af1f767dfe Comment two lines of code to try to prevent user confusion error_codes and error_conditions, such exhibited by ticket #12574. 2016-11-28 08:32:26 -05:00
Beman
388b3497af Revert the prior change (do not include windows.h). It worked fine with the msvc toolset, testing with the last four VC++ versions. But it failed with GCC version 4.9.3 cygwin64. 2016-02-23 10:58:27 -05:00
Beman Dawes
b4aa25dc0e Merge pull request #9 from jlodos/feature/do_not_include_windows.h
Feature/do not include windows.h
2016-02-22 10:36:06 -05:00
Jorge Lodos
4fecb0a505 Merge branch 'feature/do_not_include_windows.h' of github.com:jlodos/system into feature/do_not_include_windows.h
# Conflicts:
#	include/boost/system/detail/error_code.ipp
2016-02-18 22:02:43 -06:00
Jorge Lodos
561ac00345 Do not include windows.h in header only mode 2016-02-18 22:00:34 -06:00
Jorge Lodos
7c0e5f7c0d Do not include windows.h in header only mode 2016-02-18 21:49:53 -06:00
Beman Dawes
e374f766ea Merge pull request #7 from Lastique/patch-1
Fix gcc warnings about unused variables
2015-11-21 10:24:38 -05:00
Andrey Semashev
241f69c55e Fix gcc warnings about unused variables 2015-11-16 16:42:21 +03:00
Marek Kurdej
1f67456bcf Use BOOST_NOEXCEPT_OR_NOTHROW instead of throw() to avoid -Wdeprecated warning on clang (3.5+). 2015-10-23 11:54:17 +02:00
Beman
69252d03b1 Upgrade to VC++ 14.0 2015 2015-01-19 14:11:39 -05:00
Beman
db3dd13fb6 Rename test/system directory to test/msvc 2015-01-19 14:09:21 -05:00
Beman
e5da5ce2cf Merge remote-tracking branch 'remotes/origin/develop' boost-1.62.0 boost-1.61.0 boost-1.60.0 boost-1.59.0 boost-1.58.0 boost-1.63.0 2015-01-06 11:08:27 -05:00
Beman Dawes
cd8828db96 Merge pull request #5 from danieljames/metadata
Create metadata file.
2015-01-06 10:58:04 -05:00