Commit Graph

248 Commits

Author SHA1 Message Date
Peter Dimov
bed0d59d22 Disable failing tests under g++ 7 -std=c++17 2021-09-15 15:23:52 +03:00
Peter Dimov
a9b64a888a Add support for source_location to error_code 2021-09-15 07:03:18 +03:00
Peter Dimov
98533dedb3 Disable failing tests on g++ 4.8 and 4.9 2021-06-15 05:32:04 +03:00
Peter Dimov
137ecb4abf Add more tests to std_interop_test7 2021-06-15 03:06:07 +03:00
Peter Dimov
e5cd7bf852 Placate g++ 6 and earlier 2021-06-15 02:25:13 +03:00
Peter Dimov
a9da17f2e2 Add std_interop_test9 2021-06-15 01:59:51 +03:00
Peter Dimov
d09c998eb2 Add std_interop_test8 2021-06-15 01:43:49 +03:00
Peter Dimov
2374e85dc7 Add std_interop_test7 2021-06-14 22:25:31 +03:00
Peter Dimov
67ae4d3c47 Disable std_interop_test5 on g++ 4.8 and 4.9, rather. 2021-06-14 19:04:15 +03:00
Peter Dimov
ee028e2f9d Remove tabs 2021-06-14 18:28:29 +03:00
Peter Dimov
7657188802 Disable std_interop_test5 on g++ 4.7 and 4.8; these crash on Xenial, but the real g++ 4.8 on CentOS 7 and Trusty works 2021-06-14 18:07:06 +03:00
Peter Dimov
88a7be42b5 Update Clang version check 2021-06-14 14:38:26 +03:00
Peter Dimov
3c469fe710 Update std_interop_test5.cpp 2021-06-14 04:19:45 +03:00
Peter Dimov
c2d044f34e Add std_interop_test6 2021-06-14 04:09:24 +03:00
Peter Dimov
26d0d32c54 Add std_interop_test5 2021-06-14 03:53:55 +03:00
Peter Dimov
83a2933afa Disable failing test cases on clang-6 and earlier 2021-06-14 02:54:40 +03:00
Peter Dimov
fbc49bbaa0 Add more tests to std_interop_test3 2021-06-13 19:51:02 +03:00
Peter Dimov
344eb1e1f8 Rework error_code for better std interop 2021-06-13 19:47:37 +03:00
Peter Dimov
20b8e90dff Add detail/snprintf.hpp 2021-06-13 18:58:50 +03:00
Peter Dimov
a0136e570d Update tests/CMakeLists 2021-06-13 18:45:15 +03:00
Peter Dimov
6586fcb01e Add errc_test3.cpp 2021-06-13 18:42:59 +03:00
Peter Dimov
f6fb85d7d3 Revert "Update Travis to use undefined-sanitizer; disable failed_constexpr_test"
This reverts commit c069ae048f.
2021-06-13 04:59:49 +03:00
Peter Dimov
9cd9d8732f Revert "Update test/Jamfile"
This reverts commit 3d4c31c213.
2021-06-13 04:59:38 +03:00
Peter Dimov
1b7fd6854d Revert "Disable failing tests on g++-7/c++17"
This reverts commit b20191f8d7.
2021-06-13 04:58:53 +03:00
Peter Dimov
610d5f3f78 Revert "Mark error_condition::failed, error_condition::message as deprecated; revert op bool"
This reverts commit 329e72fb92.
2021-06-13 04:56:18 +03:00
Peter Dimov
3d4c31c213 Update test/Jamfile 2021-06-13 01:13:48 +03:00
Peter Dimov
c069ae048f Update Travis to use undefined-sanitizer; disable failed_constexpr_test 2021-06-13 01:08:54 +03:00
Peter Dimov
28e1b919ac Disable failing test 2021-06-12 22:36:12 +03:00
Peter Dimov
b20191f8d7 Disable failing tests on g++-7/c++17 2021-06-12 22:20:38 +03:00
Peter Dimov
a650f5d676 Remove cmake_install_test dependency on Boost::core 2021-06-12 00:18:26 +03:00
Peter Dimov
ff9bca96e3 Add boost/system.hpp 2021-06-11 21:15:17 +03:00
Peter Dimov
329e72fb92 Mark error_condition::failed, error_condition::message as deprecated; revert op bool 2020-10-06 04:03:13 +03:00
Peter Dimov
8f32183b63 Mark platform-specific error headers as deprecated; split tests 2020-10-06 03:21:38 +03:00
Peter Dimov
7236be0c58 Add errc_test2 2020-08-28 02:00:20 +03:00
Peter Dimov
7d6da0ad91 Add tests for failed() 2020-08-27 17:49:20 +03:00
Peter Dimov
999cf08bf5 Add system_category_test3 2020-08-27 17:47:06 +03:00
Peter Dimov
96418c1531 Add generic_category_test3 2020-08-27 17:41:33 +03:00
Peter Dimov
717867cf4e Remove unnecessary includes 2020-08-27 17:40:27 +03:00
Peter Dimov
b7e3be2798 Add system_category.hpp 2020-08-27 17:22:24 +03:00
Peter Dimov
e919caa2b4 Add generic_category.hpp 2020-08-27 16:35:32 +03:00
Peter Dimov
ff18f28684 Move make_ functions for errc to errc.hpp 2020-08-27 16:15:10 +03:00
Peter Dimov
96321beb88 Add error_condition.hpp 2020-08-27 15:45:07 +03:00
Peter Dimov
cc2b081a9e Add boost/system/error_category.hpp 2020-08-27 03:38:30 +03:00
Peter Dimov
b6a447cdde Extract errc into its own header 2020-08-27 00:31:45 +03:00
Peter Dimov
83019b5822 Extract is_error_code_enum, is_error_condition_enum into their own headers 2020-08-26 22:46:27 +03:00
Peter Dimov
8220aa5700 Include and test system_error.hpp in test/quick.cpp 2020-06-17 01:21:42 +03:00
Peter Dimov
f00c76a3fc Include and test system_error.hpp in warnings_test 2020-06-17 01:13:16 +03:00
Peter Dimov
73bf30ae04 Enable -Wsuggest-override in warnings_test; add BOOST_OVERRIDE appropriately 2020-06-17 01:06:40 +03:00
Peter Dimov
63ac7fb9bc Use <warnings>pedantic for warnings_test 2020-06-17 00:45:29 +03:00
Peter Dimov
5d3365717e Revert "Revert operator bool() to its pre-failed value() != 0 meaning"
This reverts commit 3164b387a5.
2020-06-16 20:24:23 +03:00