lhmouse wrote: libcxx test results with `-mlong-double-64`:
| | | |---|---| | Discovered | 11527 | | Passed | 10234 (88.78%) | | Unsupported | 1223 | | Expectedly Failed | 55 | | **Failed** | **15** | Failed tests are: locale `time.get.byname`, `printf`/`fmemopen`, `aligned_alloc`, sized delete, `text_encoding`, `remove_all/toctou`, `shared_timed_mutex`; none related to `long dobule` <details> <summary>Failed tests</summary> <pre> llvm-lit.py: D:\lh_mouse\GitHub\MINGW-packages\mingw-w64-llvm\src\llvm-project\libcxx\utils\libcxx\test\config.py:24: note: (llvm-libc++-mingw.cfg.in) All available features: buildhost=win32, buildhost=windows, c++29, c++experimental, can-create-symlinks, character-conversion-warnings, clang, clang-24, clang-24.0, clang-24.0.0, diagnose-if-support, enable-benchmarks=no, gcc-style-warnings, has-128-bit-atomics, has-64-bit-atomics, has-fblocks, has-fconstexpr-steps, large_tests, libcpp-abi-version=1, libcpp-assertion-semantic=quick_enforce, libcpp-hardening-mode=none, libcpp-has-no-availability-markup, locale.en_US.UTF-8, locale.fr_CA.ISO8859-1, locale.fr_FR.UTF-8, locale.ja_JP.UTF-8, locale.ru_RU.UTF-8, locale.zh_CN.UTF-8, long_tests, no-tzdb, objective-c++, optimization=none, std-at-least-c++03, std-at-least-c++11, std-at-least-c++14, std-at-least-c++17, std-at-least-c++20, std-at-least-c++23, std-at-least-c++26, std-at-least-c++29, stdlib=libc++, stdlib=llvm-libc++, target=arm64ec-w64-mingw32, verify-support, windows -- Testing: 11527 tests, 8 workers -- Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/text/text_encoding/text_encoding.members/environment.pass.cpp (4 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/input.output/iostream.format/print.fun/println.blank_line.sh.cpp (8 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/input.output/filesystems/fs.op.funcs/fs.op.remove_all/toctou.pass.cpp (9 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/input.output/iostream.format/print.fun/println.sh.cpp (11 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/localization/locale.categories/category.time/locale.time.get.byname/get_one.pass.cpp (22 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/localization/locale.categories/category.time/locale.time.get.byname/get_date.pass.cpp (25 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_until_deadlock_bug.pass.cpp (43 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/localization/locale.categories/category.time/locale.time.get.byname/get_date_wide.pass.cpp (44 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: libcxx/text/text_encoding/environment.windows.pass.cpp (51 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/input.output/iostream.format/std.manip/setfill_wchar_max.pass.cpp (58 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array.pass.cpp (61 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete.pass.cpp (62 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/depr/depr.c.headers/stdlib_h.aligned_alloc.compile.pass.cpp (63 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/language.support/support.runtime/cstdlib.aligned_alloc.compile.pass.cpp (64 of 11527) Testing: FAIL: llvm-libc++-mingw.cfg.in :: std/input.output/iostream.format/print.fun/no_file_description.pass.cpp (67 of 11527) </pre> </details> https://github.com/llvm/llvm-project/pull/237057 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
