[libc-commits] [PATCH] D136802: [libc] add locale free strcoll

Michael Jones via Phabricator via libc-commits libc-commits at lists.llvm.org
Thu Oct 27 10:23:52 PDT 2022


michaelrj added inline comments.


================
Comment at: libc/test/src/string/strcoll_test.cpp:22
+  result = __llvm_libc::strcoll(s2, s1);
+  ASSERT_EQ(result, 0);
+}
----------------
sivachandra wrote:
> For completeness, you should add `ASSERT_GT` and `ASSERT_LT` tests also.
I'm avoiding adding GT and LT tests because they'll likely be wrong in some locales. Until we have a system for setting the locale per-test, similar to what we have for floating point rounding modes, any inequality comparison is unsafe.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D136802/new/

https://reviews.llvm.org/D136802



More information about the libc-commits mailing list