https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116634
--- Comment #3 from Horse Radi <horserad12 at outlook dot com> --- This code has been working all the way back from gcc 9 till 13, only breaking in gcc 14. There is also a frozen library for constexpr strings that uses similar methods. The compilation error shows a clear inconsistency in the compiler. The lengths are correctly inferred, but the first string argument is skipped.