-
Notifications
You must be signed in to change notification settings - Fork 9
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
276 Automatically synthesize and deduce message types for sends to arbitrary handlers #2064
276 Automatically synthesize and deduce message types for sends to arbitrary handlers #2064
Conversation
1429af2
to
3020c27
Compare
1338c01
to
cb28d28
Compare
f90c90b
to
b600931
Compare
Codecov Report
@@ Coverage Diff @@
## develop #2064 +/- ##
===========================================
- Coverage 84.92% 84.86% -0.06%
===========================================
Files 721 721
Lines 25737 25667 -70
===========================================
- Hits 21857 21783 -74
- Misses 3880 3884 +4
|
Pipelines resultsPR tests (clang-10, ubuntu, mpich) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (nvidia cuda 11.0, ubuntu, mpich) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (clang-9, ubuntu, mpich) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (clang-11, ubuntu, mpich) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (clang-12, ubuntu, mpich) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (gcc-10, ubuntu, openmpi, no LB) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (gcc-9, ubuntu, mpich, zoltan) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (gcc-7, ubuntu, mpich, trace runtime, LB) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (nvidia cuda 11.2, ubuntu, mpich) Build for ( UTC)
PR tests (clang-13, ubuntu, mpich) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (gcc-11, ubuntu, mpich, json schema test) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (gcc-12, ubuntu, mpich) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (gcc-8, ubuntu, mpich, address sanitizer) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (clang-14, ubuntu, mpich) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
PR tests (intel icpc, ubuntu, mpich) Build for 6b69c91 (2023-03-14 17:08:17 UTC)
|
@@ -154,10 +155,11 @@ struct FunctorAdapterArgs<ObjTypeT, MsgT> { | |||
|
|||
// Need to provide a non-pointer overload for parameterization auto-registered | |||
// functions for GCC |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Was this here to address a limitation in older versions of GCC, that may no longer be applicable?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should checking this be converted into a separate issue? (to avoid delaying merge for this PR)
Separately, I think it would be worthwhile to do a refactor pushing that strong |
7bb32e4
to
dcc89a1
Compare
e69f41f
to
ab229fe
Compare
ab229fe
to
3502881
Compare
@thearusable Can you focus on the objgroup and collection send/broadcast APIs? |
Sure, will do |
57c81e5
to
96fbfe5
Compare
I'd be a bit more comfortable if the changes for |
OK, |
… in non-debug builds
bead248
to
6b69c91
Compare
Fixes #276