[Bug c++/120056] Circular constraint satisfaction error with non-trivial container iterators to callables taking std::expected parameters

2025-05-01 Thread catsith at me dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120056 --- Comment #1 from catsith at me dot com --- The source code comment is wrong; std::expected template arguments do matter - replacing int with void removes the issue. The use of function pointers isn't necessary to trigger this; also happens wi

[Bug c++/120056] New: Circular constraint satisfaction error with non-trivial container iterators to callables taking std::expected parameters

2025-05-01 Thread catsith at me dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120056 Bug ID: 120056 Summary: Circular constraint satisfaction error with non-trivial container iterators to callables taking std::expected parameters Product: gcc Ver

[Bug c++/99599] [11/12/13 Regression] Concepts requirement falsely reporting cyclic dependency, breaks tag_invoke pattern

2023-04-03 Thread catsith at me dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99599 catsith at me dot com changed: What|Removed |Added CC||catsith at me dot com --- Comment

[Bug c++/109397] [concepts] Unexpected "satisfaction of atomic constraint ... depends on itself"

2023-04-03 Thread catsith at me dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109397 catsith at me dot com changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNC

[Bug c++/109397] [concepts] Unexpected "satisfaction of atomic constraint ... depends on itself"

2023-04-03 Thread catsith at me dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109397 --- Comment #2 from catsith at me dot com --- Thank you. Looks like this is a duplicate of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99599 then. I believe I can workaround my problem by using std::enable_if_t instead of concepts.

[Bug c++/109397] New: [concepts] Unexpected "satisfaction of atomic constraint ... depends on itself"

2023-04-03 Thread catsith at me dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109397 Bug ID: 109397 Summary: [concepts] Unexpected "satisfaction of atomic constraint ... depends on itself" Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severi