`common_reference_t` is broken with nvrtc and function pointers that involve noexept specifier
Open
- Dominant language
- C++
- Stars
- 2.5k
- Forks
- 486
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 295
Description
It seems that `common_reference_t` with nvc++ is broken with respect to function pointers and noexcept specifiers.
E.g `int (*)()` and `int (*)() noexcept` do not have a common reference
This breaks `common_with` and `equality_comparable`
Contributor guide
Assessment
This issue has not been assessed yet.