[libcxx-commits] [libcxx] [libc++][math] Generalize workaround for UCRT to `signbit` (PR #212398)
Nikolas Klauser via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Jul 28 02:54:35 PDT 2026
philnik777 wrote:
> > I'm really not a big fan. This adds an incredible amount of additional code (as-in doubling the amount of code per math function we have to maintain) for supporting a single libc, which will inevitably have to implement this anyways.
>
> Hmm, do we want to leave the workaround for MS UCRT half baked? I think I can live with removal of workarounds (which will also effectively revert #149234).
I think that workaround is different in that we keep conforming code working in newer dialects, while this change essentially adds workarounds to add new features which simply haven't yet been implemented in MSVC.
https://github.com/llvm/llvm-project/pull/212398
More information about the libcxx-commits
mailing list