You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If step 2 is blocked, convince the fmtlib team to remove the line #include <stdexcept> in the header-only library, or make it an optional #include similar to how #include <fmt/compile.h> is made optional.
If step 2 and 3 are blocked, convince the compile-time-init team to make #include <fmt/format.h> optional.
If step 2, 3, and 4 are all "no go", the feature is clearly stuck in a multi-team, multi-project stalemate. maybe we should give up on Microchip/Atmel AVR chipset support in the compile-time-init framework. (After all, the limited 16-bit address space, and the Harvard architecture may not justify cib's complexity.)
(Summarizing the discussions at #105 ... Please feel free to revise the roadmap below.)
<stdexcept>to be part of the freestanding C++ toolchain;<stdexcept>features. https://github.com/modm-io/avr-libstdcpp?tab=readme-ov-file#notable-adaptions-and-limitations#include <stdexcept>in the header-only library, or make it an optional#includesimilar to how#include <fmt/compile.h>is made optional.compile-time-initteam to make#include <fmt/format.h>optional.compile-time-initframework. (After all, the limited 16-bit address space, and the Harvard architecture may not justifycib's complexity.)