[libcxx-commits] [libcxx] [libc++][FreeBSD] Fix localization test on FreeBSD (PR #186066)

via libcxx-commits libcxx-commits at lists.llvm.org
Sun Mar 22 02:49:40 PDT 2026


aokblast wrote:

> I have no idea how to test this, I must be doing something wrong, since both before and after this PR I get:
> 
> ```
> ********************
> ********************
> Unexpectedly Passed Tests (4):
>   llvm-libc++-shared.cfg.in :: std/localization/locale.categories/category.ctype/locale.ctype.byname/tolower_1.pass.cpp
>   llvm-libc++-shared.cfg.in :: std/localization/locale.categories/category.ctype/locale.ctype.byname/tolower_many.pass.cpp
>   llvm-libc++-shared.cfg.in :: std/localization/locale.categories/category.ctype/locale.ctype.byname/toupper_1.pass.cpp
>   llvm-libc++-shared.cfg.in :: std/localization/locale.categories/category.ctype/locale.ctype.byname/toupper_many.pass.cpp
> 
> 
> Testing Time: 8.98s
> 
> Total Discovered Tests: 333
>   Unsupported        :   3 (0.90%)
>   Passed             : 322 (96.70%)
>   Expectedly Failed  :   4 (1.20%)
>   Unexpectedly Passed:   4 (1.20%)
> ```
> 
> The only test that seems to be fixed by this PR is:
> 
> ```
> Failed Tests (1):
>   llvm-libc++-shared.cfg.in :: std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp
> ```
> 
> Am I missing something?

Which FreeBSD version you use to test? It works on my another current machine.

https://github.com/llvm/llvm-project/pull/186066


More information about the libcxx-commits mailing list