1
0
forked from boostorg/core

Commit Graph

  • 4c7f35613e Merge branch 'develop' into feature/max-align Peter Dimov 2023-01-25 04:39:27 +02:00
  • 642a0cf70e Update ci.yml Peter Dimov 2023-01-25 01:56:57 +02:00
  • ece7a9ad9c Update max_align_test.cpp Peter Dimov 2023-01-25 01:52:18 +02:00
  • 5632ee0367 Test __SIZEOF_FLOAT128__ as well, for g++ -m32 Peter Dimov 2023-01-25 01:41:01 +02:00
  • 8052abb15c Add boost::core::max_align(_t) Peter Dimov 2023-01-24 21:06:07 +02:00
  • d3ed836f75 Document boost::core::launder Peter Dimov 2023-01-24 19:40:30 +02:00
  • c4777c309e Avoid including <new> in core/launder.hpp when not C++17 Peter Dimov 2023-01-24 18:54:45 +02:00
  • 2b3b97c633 Add boost::core::launder Peter Dimov 2023-01-24 17:50:45 +02:00
  • ab455ab2f8 Disable -Wdeprecated-declarations for early clang-cl feature/appveyor Peter Dimov 2023-01-23 05:24:28 +02:00
  • 116c6830e0 Add VS2017 clang-cl to Appveyor Peter Dimov 2023-01-23 04:13:05 +02:00
  • d8cfc71073 lwt_unattended: disable WER dialog box on crash feature/set-error-mode Peter Dimov 2023-01-19 02:35:15 +02:00
  • dd85ed565e Update CMakeLists.txt feature/pr-122 Peter Dimov 2023-01-12 20:53:52 +02:00
  • 58fd395c51 Merge branch 'develop' of https://github.com/vinniefalco/boost-core into feature/pr-122 Peter Dimov 2023-01-12 20:51:58 +02:00
  • 992824c50b Update appveyor.yml Peter Dimov 2023-01-12 19:55:57 +02:00
  • 9d443cb094 Update appveyor.yml Peter Dimov 2023-01-12 18:44:30 +02:00
  • 7d67301bba Add CMake tests to Appveyor Peter Dimov 2023-01-12 15:25:51 +02:00
  • e487fec094 Merge branch 'develop' into feature/appveyor Peter Dimov 2023-01-12 15:21:33 +02:00
  • 0890785fec Added #pragma once in swap.hpp. Andrey Semashev 2023-01-07 03:52:46 +03:00
  • eda68d4086 Trim trailing spaces in boost::swap tests. Andrey Semashev 2023-01-07 01:54:22 +03:00
  • 8a8738a981 Propagate noexcept specification in boost::swap. Andrey Semashev 2023-01-07 01:52:02 +03:00
  • 99f9654f18 Fixed incorrect preprocessor condition for ref_empty definition. Andrey Semashev 2023-01-07 01:06:41 +03:00
  • 1e84baeea3 Use defaulted template arguments to restrict boost::ref converting ctor. Andrey Semashev 2023-01-06 19:38:55 +03:00
  • 1825265014 Marked boost::ref methods and associated functions with noexcept. Andrey Semashev 2023-01-06 19:12:47 +03:00
  • 8caca51c4d Do not run lightweight_test_fail16.cpp under CMake, as CTest doesn't like std::abort feature/lwt_init Peter Dimov 2022-12-30 22:03:06 +02:00
  • 2d302c1666 Document boost::core::lwt_init Peter Dimov 2022-12-30 21:57:12 +02:00
  • 6299da9273 Add boost::core::lwt_init() Peter Dimov 2022-12-30 21:17:58 +02:00
  • 843e0f7bb0 Add boost::core::detail::lwt_unattended() feature/lwt-unattended Peter Dimov 2022-12-28 17:49:01 +02:00
  • ddc6cc25a9 Actualized includes of ref.hpp. Andrey Semashev 2022-12-22 18:59:27 +03:00
  • 86bf1d4aec Deprecated boost::core::is_same and the associated header. Andrey Semashev 2022-12-22 15:46:55 +03:00
  • 75c765cc13 Removed suppression of -Wno-deprecated-builtins on clang-15. Andrey Semashev 2022-12-18 01:02:18 +03:00
  • 2286749f97 Change order of restoration of warning disables in allocator access Glen Fernandes 2022-12-15 01:08:51 -05:00
  • 23fa5d30f3 Merge pull request #133 from boostorg/feature/lwt_remove_snprintf Peter Dimov 2022-12-09 18:55:14 +02:00
  • d428335758 Remove the use of snprintf for trivial formatting. Andrey Semashev 2022-12-09 04:15:02 +03:00
  • be8790115c Added portable snprintf/vsnprintf definition. Andrey Semashev 2022-12-06 21:19:11 +03:00
  • 2778c5cca6 Rename BOOST_CORE_SNPRINTF to BOOST_CORE_DETAIL_SNPRINTF feature/pr-131 Peter Dimov 2022-12-07 22:33:17 +02:00
  • d5b7c3c0dc Add snprintf macro Matt Borland 2022-12-06 08:11:22 -08:00
  • db916e4673 Correct test macro and add undef Matt Borland 2022-12-06 08:10:14 -08:00
  • 3eaba7afc0 Fix for sprintf deprecation warning Matt Borland 2022-12-05 20:34:46 -08:00
  • ad20fadde7 Added missing release notes for Boost 1.80.0. boost-1.81.0 Andrey Semashev 2022-12-04 03:52:31 +03:00
  • a67ec1f75c Corrected Boost release version, added links in changelog. Andrey Semashev 2022-12-04 02:02:40 +03:00
  • 5e95d28eb6 Update revision history Peter Dimov 2022-12-01 13:59:17 +02:00
  • 65377a2e13 Updated to GHA checkout@v3 to avoid deprecation warnings. boost-1.81.0.beta1 Andrey Semashev 2022-10-18 17:55:59 +03:00
  • b407b5d87d Change bit_width to return int, LWG3656 has been applied as a DR to C++20 Peter Dimov 2022-09-22 01:31:01 +03:00
  • 013c7856ce Merge branch 'develop' into feature/bit Peter Dimov 2022-09-21 21:41:43 +03:00
  • 1c79871f0f Added dependency on Boost.Config to fclose_deleter_test CMake target. Andrey Semashev 2022-09-21 21:20:40 +03:00
  • 09f2aa123a Enabled parallel build in CMake CI jobs. Andrey Semashev 2022-09-21 21:14:13 +03:00
  • 9cbf3ac420 Fixed fclose_deleter test failing to build with CMake. Andrey Semashev 2022-09-21 21:05:27 +03:00
  • fd615f3bfe Use depinst in AppVeyor CI as well. Andrey Semashev 2022-09-21 19:54:35 +03:00
  • a7f76af262 Fixed unintentional change to CMake configure step in GHA config. Andrey Semashev 2022-09-21 20:00:03 +03:00
  • 860eed6baf Use depinst to install library dependencies in GHA config. Andrey Semashev 2022-09-21 19:19:38 +03:00
  • 66a742f41e Statically assert the unsigned integer requirements in bit.hpp. Fixes #129. Peter Dimov 2022-09-21 19:07:33 +03:00
  • 2cc3e23447 Add test/bit_width_fail (refs #129) Peter Dimov 2022-09-21 18:55:31 +03:00
  • 00f4f11f14 Added a check for NULL pointer in fclose_deleter. Andrey Semashev 2022-09-21 18:09:42 +03:00
  • 3510f6244b Added fclose_deleter. Andrey Semashev 2022-09-21 02:19:11 +03:00
  • 89852794ca Fix typos in docs (#127) tocic 2022-09-19 12:53:00 +03:00
  • 0ac87736f8 Explicitly disable sv_nullptr_fail when BOOST_NO_CXX11_NULLPTR is defined, because libc++ seems to have nullptr even in C++03 mode Peter Dimov 2022-09-18 21:10:18 +03:00
  • 1fa592c9ec Add a deleted constructor from nullptr_t to string_view; closes #113 Peter Dimov 2022-09-18 13:53:55 +03:00
  • 162a4e1d24 Disabled warnings about deprecated builtins on clang-15. Andrey Semashev 2022-09-10 02:49:25 +03:00
  • 68f8f36b04 GitHub Actions config update. Andrey Semashev 2022-09-10 00:55:04 +03:00
  • 6fb57488a2 add boost_core.natvis and interface project sources Vinnie Falco 2022-08-18 15:41:49 -07:00
  • 414dfb4668 Removed ubuntu-18.04 image from CMake tests in GHA config as this image is deprecated. Andrey Semashev 2022-08-14 18:27:48 +03:00
  • 1b3a907394 Switched gcc-9 to ubuntu-20.04 GHA CI image. Andrey Semashev 2022-08-14 17:51:54 +03:00
  • ab23246301 Replaced ubuntu-18.04 GHA CI images with containers. Andrey Semashev 2022-08-14 14:24:08 +03:00
  • 48bc47cce2 Update empty_value docs Glen Fernandes 2022-08-06 21:24:09 -04:00
  • e3745b2072 Add constexpr support to empty_value Glen Fernandes 2022-08-06 18:53:40 -04:00
  • 4162dbed57 Merge pull request #120 from renbaoshuo/patch-1 Peter Dimov 2022-07-25 12:50:49 +03:00
  • 38937b0fa3 chore: bump macos runner version Baoshuo Ren 2022-07-25 14:35:22 +08:00
  • 8503c536dc Add documentation for rebind C++03 compatibility boost-1.80.0 Glen Fernandes 2022-07-17 17:18:54 -04:00
  • 7100c05490 In C++03 use rebind<U>::other instead of rebind<U> feature/pointer_rebind_compatibility Glen Fernandes 2022-07-17 09:47:38 -04:00
  • 47dab0d545 glob headers esp-idf-component 0xFEEDC0DE64 2022-07-05 10:48:07 +02:00
  • 17513d123b Rework as esp-idf component 0xFEEDC0DE64 2022-07-04 19:41:22 +02:00
  • ac9d79992e Update ci.yml boost-1.80.0.beta1 master feature/update-ci develop Peter Dimov 2022-06-24 14:09:47 +03:00
  • b6c3190468 Add tn_holder specializations for __int128 (avoids macOS link errors for missing typeinfo for same) Peter Dimov 2022-05-30 04:03:18 +03:00
  • f941d2e1f7 Add tests for __int128 to type_name_test.cpp Peter Dimov 2022-05-30 03:00:37 +03:00
  • c0e2211c2b Simplify test Glen Fernandes 2022-05-14 13:05:56 -04:00
  • eec8689d58 Merge pull request #116 from boostorg/feature/span_boost_begin_test Glen Fernandes 2022-05-14 01:59:39 -04:00
  • 45e5b1ebcf Add test around the MSVC defect Glen Fernandes 2022-05-13 21:33:53 -04:00
  • 8645bcb06e Merge pull request #101 from boostorg/feature/bit_use_if_constexpr Peter Dimov 2022-05-14 04:35:13 +03:00
  • ebff02a932 Merge pull request #115 from glenfe/develop Glen Fernandes 2022-05-13 20:45:27 -04:00
  • 42ed795866 Remove inline friend begin and end functions Glen Fernandes 2022-05-13 18:26:08 -04:00
  • 0212774324 Avoid -Wshadow warning under g++ 4.8 Peter Dimov 2022-04-29 02:43:37 +03:00
  • 43d0da03f3 Remove msvc-14.1 from ci.yml Peter Dimov 2022-04-28 21:28:11 +03:00
  • 0011697492 Add hash_value (refs #110) Peter Dimov 2022-04-28 20:42:48 +03:00
  • d74140983d Correct definition of C++11 alias rebind Glen Fernandes 2022-04-26 14:11:31 -04:00
  • 1e5c86eb9d Add tests for the C++11 alias rebind Glen Fernandes 2022-04-26 14:10:21 -04:00
  • 00cc660f28 Merge pull request #108 from Aiee/fix-typo Andrey Semashev 2022-04-19 11:17:52 +03:00
  • 44610b65ba Fix typo Yichen Wang 2022-04-19 15:26:36 +08:00
  • 5e0ff1680f Use a different workaround for supporting noinit_adaptor in C++03 Glen Fernandes 2022-03-15 11:58:38 -04:00
  • 4defdfd233 Add allocator_construct_n to allocator_access and deprecate alloc_construct Glen Fernandes 2022-03-12 10:14:59 -05:00
  • c4deb479fd Add detection support for single argument construct and destroy Glen Fernandes 2022-03-12 01:06:00 -05:00
  • f326683d42 Add allocator_construct and allocator_destroy tests to Jamfile Glen Fernandes 2022-03-12 00:51:52 -05:00
  • dbefea9631 Update revision history boost-1.79.0.beta1 boost-1.79.0 Peter Dimov 2022-02-15 20:54:37 +02:00
  • a32c1ee7ac Disable test under CMake, CTest doesn't like crashing tests feature/verbose-terminate-handler Peter Dimov 2022-02-15 05:11:37 +02:00
  • 230dd83002 Add newlines, fflush Peter Dimov 2022-02-15 05:10:41 +02:00
  • ec91f29d56 Disable msvc warnings Peter Dimov 2022-02-15 05:10:26 +02:00
  • 188ca25bf3 Mark verbose_terminate_handler as inline Peter Dimov 2022-02-15 02:03:40 +02:00
  • ed84fc4e23 Document verbose_terminate_handler Peter Dimov 2022-02-15 01:51:15 +02:00
  • 622b7a398a Add core/verbose_terminate_handler.hpp Peter Dimov 2022-02-15 01:34:14 +02:00
  • 35a4e09854 Add clang-win to GHA Peter Dimov 2022-02-15 04:41:21 +02:00
  • b7c987f83c Mark quick_exit as inline feature/quick_exit Peter Dimov 2022-02-15 02:08:30 +02:00