Woven by Toyota has open-sourced arene-base, a safety-critical, AUTOSAR-compliant C++ library originally announced at Meeting C++ 2025 by Anthony Williams. Built targeting C++14, Ubuntu 22.04+, and Clang, the library provides backports of modern C++ features (span, mdspan, optional, variant, etc.) and non-allocating containers for embedded and safety-critical environments. It uses Bazel as its build system and is organized into over 40 subpackages covering algorithms, atomics, concurrency, memory, type traits, template metaprogramming, and more. The release offers a rare look at production-grade embedded C++ code used in automotive software.

3m read timeFrom meetingcpp.com
Post cover image

Sort: