Log In
Log In

Sam's Q2 2024 Update

https://cppalliance.org/sam/2024/07/10/SamsQ2Update.html

The update outlines work on Boost infrastructure: CDN migration, Fastly VCL tuning, OAuth, S3 uploads, release tools, Mailman3 fixes, wowbagger disk recovery, CI improvements for Jenkins, LLVM CI discussions, GHA VM images, cpp.al blog rendering, Drone CI updates.

Next Post

  • Mohammad's Q2 2024 Update
    Link #Asio
    Deprecation of beast::ssl_stream and beast::flat_stream, recommending asio::ssl::stream. Coroutine examples are simplified using asio::deferred. New fuzzing targets added, a Boost.Http.IO coroutine client example added, and Boost‑Gecko received a learn index.
  • Hub is here
    Link #Bloom
    During Q2 2026 Boost work is summarized: boost::container::hub accepted for Boost 1.92; Boost.Unordered added C++20 range support; Boost.MultiIndex got iterator pointers; Boost.ICL fixed for libc++ v22; Boost.Bloom, Boost.Graph and activities noted.
  • MrDocs Bootstrap: One Script to Build Them All
    Link
    Complex C++ dependency management is explained with version conflicts, ABI issues, and platform toolchain differences. Limitations of package managers are described, and a bootstrap script is presented that automates builds, configuration, and IDE setup across platforms, supporting sanitizers.
  • Speed and Safety
    Link #Decimal
    CUDA support is added to Boost int128 for host and device use. Device from_chars/to_chars are provided by Boost.Charconv, and Boost.Decimal will gain CUDA later. Verification is used by Boost.Safe_Numbers for safety and error check with CUDA reporting.