 
            On Tue, Oct 7, 2025, at 7:41 PM, Andrey Semashev wrote:
No. My opinion is to_string and to_static_string should return the same string, at any supported C++ version. Option a doesn't qualify the second part.
"at any supported C++ version" here means that for a given input the produced output string should be the same at any supported C++ version.
Thanks for clarifying. I think we agree 100% on the goals. One of us reading the options wrong though, because I felt it is clearly the other way around. Regardless of who is right here, let's just keep in mind that confusion seems to be possible and re-check whether the options as posed are unambiguous for the rest of us. When I did that exercise, it occurred to me that `to_string` vs. `to_static_string` implies `std::to_string` vs. `boost::to_static_string` always (TTBOMK boost doesn't implement `to_string` except for non-standard types or as member function?). With that in mind, option (a) is clearly what will (quoting your requirement): "make to_string and to_static_string [should] return the same string, at any supported C++ version" (AT any version; not BETWEEN versions, but there's no way to achieve that for `std::to_string` no matter what) Seth