fails only when FMT_BUILTIN_CTZLL is not defined
Use std::fprintf for assertion message output preventing infinite recursion when output to stderr is limited or broken.