[libcxx-commits] [PATCH] D99932: [libcxx] Fix the type attribute for the default_searcher template
Martin Storsjö via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Apr 6 03:59:31 PDT 2021
mstorsjo added a comment.
In D99932#2670597 <https://reviews.llvm.org/D99932#2670597>, @curdeius wrote:
> Could you fix the same thing in `experimental/functional` as well when you're here?
Sure
> Also, shouldn't `boyer_moore_searcher` and `boyer_moore_horspool_searcher` (in `<experimental/functional>`) and `in_place_index_t` (in `<utility>`) be affected as well?
Yes, so it seems. FWIW the experimental library can only be built as a static library, so that's not tested in the current CI setup (but I'm experimenting with extending testing with a static library case as well, which would increase coverage over a few more testcases, and narrow down a number of the existing xfails), but in a static library configuration on windows, both `_LIBCPP_TYPE_VIS` and `_LIBCPP_TEMPLATE_VIS` expand to nothing at all, so the distinction isn't quite as easy to pick up on. And I didn't find any test with an XFAIL regarding `in_place_index_t`, but let's see what another round through the CI says...
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D99932/new/
https://reviews.llvm.org/D99932
More information about the libcxx-commits
mailing list