63 Commits

Author SHA1 Message Date
Peter Dimov 5fc2ce767d Add verify_test2.cpp. Refs #47. 2026-06-27 15:59:34 +03:00
Peter Dimov af978cfa53 Add assert_is_void_test2.cpp 2026-06-27 15:49:44 +03:00
Peter Dimov d82647a6c1 Update assert_test3.cpp 2026-06-27 15:43:03 +03:00
Peter Dimov 2bd4dd4d57 Update assert_test4.cpp 2026-06-27 15:40:16 +03:00
Peter Dimov 20925f677e Add assert_test4.cpp 2026-06-27 15:34:07 +03:00
Peter Dimov b9860a738b Add assert_test3.cpp 2026-06-27 15:22:28 +03:00
Peter Dimov 36113dc536 Add VERBATIM to add_custom_target 2024-08-20 18:48:07 +03:00
Rene Rivera 81c9b793b9 Change all <source> references to <library>. 2024-07-20 19:36:54 -05:00
Rene Rivera ca3c3c9021 Make the library modular usable. 2024-03-11 08:27:02 -05:00
Peter Dimov 3010f72c4e Testing the CMake project version is no longer needed 2023-12-16 18:10:03 +02:00
Peter Dimov 9067f0987b Update source_location_test4.cpp 2023-11-28 21:43:16 +02:00
Peter Dimov 2934b3ffb8 Update source_location_test3.cpp 2023-11-28 21:36:18 +02:00
Peter Dimov 8919429f41 Update source_location_test.cpp 2023-11-28 21:29:59 +02:00
Peter Dimov a7af7efe51 Add operator==, operator!= to source_location 2022-05-05 03:25:16 +03:00
Peter Dimov ab39bb78a6 Add source_location_test5.cpp 2022-02-05 08:03:55 +02:00
Peter Dimov ea2eb5cc6c Update source_location_test4.cpp 2022-02-04 22:53:17 +02:00
Peter Dimov 7045cc185a Add a test for BOOST_STATIC_CONSTEXPR source_location 2022-02-04 22:30:04 +02:00
Peter Dimov 93453bba64 Update tests 2022-02-04 04:03:43 +02:00
Peter Dimov e4c8016b11 Address gcc-8 and below failures 2022-02-04 03:17:57 +02:00
Peter Dimov 762a98d227 Use __builtin_FILE et al in BOOST_CURRENT_LOCATION 2022-02-04 02:07:36 +02:00
Peter Dimov 844d8c2245 Enable BOOST_CURRENT_LOCATION at top level and in default arguments 2022-02-03 21:19:43 +02:00
Peter Dimov 23e699b9a4 Use std::source_location::current() in BOOST_CURRENT_LOCATION 2022-02-03 20:28:59 +02:00
Peter Dimov fde226c7f5 Use __cpp_lib_source_location instead of BOOST_NO_CXX20_HDR_SOURCE_LOCATION 2022-02-03 09:31:27 +02:00
Peter Dimov 25f0bab733 Add a source_location constructor from std::source_location 2022-02-03 07:10:59 +02:00
Peter Dimov 0e99024312 Change file_name() and function_name() for source_location() to return '' instead of '(unknown)' 2022-02-03 06:56:39 +02:00
Peter Dimov a0d8040e93 Update documentation 2021-09-19 03:37:51 +03:00
Peter Dimov b7a43990e6 Add source_location::to_string 2021-09-19 00:45:15 +03:00
Peter Dimov e2fa62c4d8 Take care of gcc-4.4 in addition to gcc-4.4.7 2021-06-10 16:41:28 +03:00
Peter Dimov 793d7580e8 Change 'assertion failed' message to something less scary (fixes #12) 2021-03-01 19:06:53 +02:00
sdarwin 67c88796f6 simplify path in cmake_subdir_test 2021-01-26 16:37:58 +00:00
Peter Dimov 362da7892c Suppress warnings under variant=release 2020-11-20 04:56:21 +02:00
Giovanni Mascellani 826d6e833d Fix a typo in copyright headers. 2020-10-05 19:19:20 +02:00
Peter Dimov e52b379928 Add operator<< for source_location 2020-01-21 01:52:41 +02:00
Peter Dimov e4ae80770f Reinstate CMake project version check 2020-01-09 21:56:40 +02:00
Peter Dimov b16c39fad1 Detabify 2019-12-28 05:24:27 +02:00
Peter Dimov c015f4d8c0 Add missing copyright/license preambles 2019-12-27 05:24:50 +02:00
Peter Dimov e651b9d5e7 Change LIBRARIES to LINK_LIBRARIES 2019-12-27 04:06:14 +02:00
Peter Dimov 44bed90749 Add cmake_install_test, cmake_subdir_test 2019-12-26 17:55:24 +02:00
Peter Dimov 204ce510c0 Tolerate absence of BoostTestJamfile.cmake 2019-12-23 04:02:13 +02:00
Peter Dimov d3c598cbc0 Update CMake files 2019-12-15 20:10:02 +02:00
Peter Dimov 05c23a43b4 Disable -Wsign-compare on gcc 4.4.7 2019-12-08 22:02:59 +02:00
Peter Dimov bb86f9ebb5 Remove gcc-4.4.7 override, as it hard-fails 2019-12-08 21:28:50 +02:00
Peter Dimov d1c4462e35 Ignore -Waddress in assert_test and verify_test 2019-12-08 21:06:58 +02:00
Peter Dimov 264f98f32a Add <warning>extra to all tests, -Wshadow to gcc 2019-12-08 20:52:55 +02:00
Peter Dimov b74531dd71 Add <warnings>extra to source_location tests 2019-12-08 19:08:59 +02:00
Peter Dimov 1afa4b89fd Add boost::source_location 2019-11-25 03:25:57 +02:00
Peter Dimov 8cb08a019f Add current_function_test2 2018-11-15 18:18:14 +02:00
Peter Dimov 7e0edf22fe Add project version, test 2018-10-08 18:47:06 +03:00
Peter Dimov e646ac8c67 Rephrase current_function_test so that boost_test_jamfile picks it up 2018-09-29 00:18:35 +03:00
Peter Dimov a454453443 Use mincmake 2018-09-20 17:47:40 +03:00