Skip to content

Fix concept sender_in - #310

Open
Cra3z wants to merge 1 commit into
bemanproject:mainfrom
Cra3z:main
Open

Fix concept sender_in#310
Cra3z wants to merge 1 commit into
bemanproject:mainfrom
Cra3z:main

Conversation

@Cra3z

@Cra3z Cra3z commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

Fix the implementation of sender_in.
The current implementation of is_constant can lead to incorrect results for sender_in. For example, let sndr be decltype(ex::read_env(ex::get_allocator))ex::sender_in<sndr, ex::env<>> should evaluate to false, but it evaluates to true on GCC. This issue appears to be caused by is_constant always evaluating to true. See https://godbolt.org/z/71Ez1zKxv

@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 93.454%. remained the same — Cra3z:main into bemanproject:main

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants