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
|
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
|
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
|
7b6dcf6ac6
|
Make error_code, error_condition literal if C++14 constexpr is available
|
2018-01-14 07:24:00 +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
|
a4955ec9c1
|
Test header-only w/ BOOST_NO_ANSI_APIS
|
2017-11-01 20:34:53 +02:00 |
|
Peter Dimov
|
829a1320a7
|
Replace BOOST_SYSTEM_NO_DEPRECATED with BOOST_SYSTEM_ENABLE_DEPRECATED
|
2017-10-21 19:19:57 +03:00 |
|
Beman
|
e039a454cf
|
Hand add the fix from github.com/boostorg/system/pull/12. Note: This fix was verified by testing in release mode with clang 4.0 on Linux. It crashed before applying the P/R and passed afterwards. The pull request was applied by hand to add some new comments and do some other minor code rearrangements. Thanks to Visigoth for the P/R.
|
2017-09-07 16:36:48 -04:00 |
|
Beman
|
1bb5b95ebd
|
Rewrite the boost::throws() reference documentation. Add tests of boost::throws() using the divide() function from the reference documentation. Having tests will allow us to change the implementation of throws() without fear of silently breaking it.
|
2017-09-07 15:00:26 -04:00 |
|
Peter Dimov
|
d0fe891bb3
|
Add 'quick' test target
|
2017-09-05 04:52:08 +03:00 |
|
Peter Dimov
|
a0fb1f2d41
|
Simplify 03/11 mismatch test because of MinGW; message() doesn't work
|
2017-07-24 12:29:32 +03:00 |
|
Peter Dimov
|
2f413abd8d
|
Add more 03/11 mismatch tests
|
2017-07-24 05:15:49 +03:00 |
|
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
|
d6c950f534
|
Add missing #include
|
2017-06-22 18:09:33 +03:00 |
|
Peter Dimov
|
473cf5ef91
|
Add import testing to test/Jamfile
|
2017-06-13 20:12:21 +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
|
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
|
4626b887be
|
#define _CRT_SECURE_NO_WARNINGS to avoid spurious VC++ warning
|
2017-05-28 16:34:24 -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
|
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 |
|
Beman
|
a4120cdf1d
|
Upgrade to Visual Studio 2017
|
2017-04-02 08:01:19 -04:00 |
|
Beman
|
504c5e95ee
|
Merge branch 'develop'
|
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
|
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'
|
2015-01-06 11:08:27 -05:00 |
|
Beman
|
dcf45d36e5
|
Neither MinGW or Cygwin versions of winerror.h work if used alone, so on either of these platforms include the full windows.h. Move reporting of configuration to a separate config_test.cpp program, and expand the coverage to report more macros.
|
2014-08-03 13:44:11 -07:00 |
|
Beman
|
9379d94b2a
|
Show value of BOOST_PLAT_WINDOWS_DESKTOP
|
2014-08-02 08:11:13 -04:00 |
|
Beman
|
800fce3aaf
|
Neither MinGW or Cygwin versions of winerror.h work if used alone, so on either of these platforms include the full windows.h. Move reporting of configuration to a separate config_test.cpp program, and expand the coverage to report more macros.
|
2014-08-01 10:49:40 -04:00 |
|
Beman
|
0d0e14b3c5
|
Show more macros as defined or not defined to aid regression test interpretation.
|
2014-08-01 07:19:58 -04:00 |
|
Beman
|
3ec7345ba1
|
Merge branch 'develop'
|
2014-07-19 14:14:26 -04:00 |
|
Beman Dawes
|
25e79b3492
|
Merge pull request #3 from MSOpenTech/winrt
[winrt support] Changes to make Boost System work on the Windows Runtime.
|
2014-06-04 11:06:40 -04:00 |
|
Beman
|
5a29c4458d
|
Merge branch 'develop'
Conflicts:
doc/reference.html
include/boost/system/error_code.hpp
test/system/error_code_test/error_code_test.vcxproj
test/system/system-dll/system-dll.vcxproj
test/system_msvc/system_msvc.sln
|
2014-06-02 08:14:58 -04:00 |
|
Beman
|
44c3566380
|
Update to Visual Studio 2013
|
2014-05-31 13:56:43 -04:00 |
|
Steve Gates
|
9c23522b73
|
Changes to make Boost System work on the Windows Runtime.
Basically just use FormatMessageW without FORMAT_MESSAGE_FROM_SYSTEM.
|
2014-05-27 12:28:13 -07:00 |
|
Beman
|
d77fd95f8a
|
Initial commit VC++ 2012 test solution
|
2014-01-06 17:41:36 -05:00 |
|
Beman
|
199c0cfb0b
|
Remove legacy VC++ solution. Easier to rebuild from scratch.
|
2014-01-06 15:33:39 -05:00 |
|