-
Notifications
You must be signed in to change notification settings - Fork 180
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
P3481 R2 - Incorporate changes from the "bulk issues" paper #1500
base: main
Are you sure you want to change the base?
Conversation
As execution policies don't come by default with libc++, also added variants for them in stdexec.
@ericniebler : this is not yet ready, but I wanted to push it up, so that you have a chance to see it earlier. I'm planning to change the schedulers (static_thread_pool, libdispatch, parallel_scheduler) to be customized in terms of I'm also expecting some issues on the CUDA sides; I'm not sure how can I move forward on that side. Any help is greatly appreciated. |
/ok to test |
The GCC failure should be fixed. I'm not sure how to approach the Windows failure :( |
/ok to test |
@lucteo you can disregard the GPU CI failures. they are infra-related. the msvc failures are real though. |
@ericniebler : there are some issues on the GPU side as well caused by my patch. I will temporarily pause this for 2 weeks, as I need to finish my ACCU presentation for next week. |
/ok to test |
@lucteo i have addressed the GPU build problem. the msvc build failure remains. |
/ok to test |
/ok to test |
/ok to test |
See http://wg21.link/P3481R2
Main changes:
bulk_chunked
andbulk_unchunked
bulk
takes an additional execution policybulk
is specified in terms ofbulk_chunked