llvm / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
http://llvm.org
Other
27.93k stars 11.53k forks source link

[libc] dead/broken entrypoints #101798

Open SchrodingerZhu opened 1 month ago

SchrodingerZhu commented 1 month ago

After #101797, I still get the following test demanding some non-existing entrypoints:

[cmake] -- Skipping unittest libc.test.src.stdio.scanf_core.converter_test as it has missing deps: libc.src.stdio.scanf_core.string_reader.
[cmake] -- Skipping unittest libc.test.src.wchar.btowc_test.__unit__ as it has missing deps: libc.src.wchar.btowc.
[cmake] -- Skipping hermetic test libc.test.src.wchar.btowc_test.__hermetic__ as it has missing deps: libc.src.wchar.btowc.
SchrodingerZhu commented 1 month ago

cc @michaelrj-google since this is related to wchar and stdio.

michaelrj-google commented 1 month ago

iirc btowc is broken because I forgot to finish setting up the cmake, and scanf_core.converter_test just needs a minor rewrite to handle the new scanf writer. Both small fixes that I just haven't gotten around to