NVIDIA/stdexec

__type_pack_element complaint from gcc 14

prlw1 opened this issue · 2 comments

prlw1 commented

e.g.

/usr/src/local/stdexec/test/stdexec/algos/adaptors/test_transfer_when_all.cpp:309:1:   required from here
/usr/src/local/stdexec/include/stdexec/__detail/__meta.hpp:1060:12: error: use of built-in trait ‘__type_pack_element<3 - 1, stdexec::__when_all::transfer_when_all_with_variant_t, stdexec::__queries::get_completion_scheduler_t<stdexec::__receivers::set_value_t> (*)(const stdexec::__placeholder<0>&), stdexec::__placeholder<1> >’ in function signature; use library traits instead

It seems Folly has already seen this:

thanks for the report. i'll get to this soon-ish (possibly after the upcoming C++ Committee meeting)

prlw1 commented

Good luck for tomorrow! :-)