https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113851

--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> ---
We fail much simpler cases too:

#include <algorithm>

template <class T>
struct holder {
    T t;
};

struct incomplete;

int main() {
    using validator = holder<incomplete>*;
    validator varr[1]{};
    (void) std::find(varr, varr + 1, nullptr);
}

Reply via email to