-
Notifications
You must be signed in to change notification settings - Fork 10
Use new Sender constructors and expose ability to Courier::Sender::set_parent_pointer #43
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
Conversation
…t_parent_pointer.
tanaya-mankad
left a comment
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.
I updated Courier again on top of your update-courier. This whole shebang is self-consistent.
| - os: ubuntu | ||
| os_ver: "20.04" | ||
| config: Debug | ||
| coverage: true | ||
| cc: gcc-10 | ||
| cxx: g++-10 |
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.
Why are we removing this?
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.
Not supported: https://docs.github.com/en/actions/reference/runners/github-hosted-runners#standard-github-hosted-runners-for-public-repositories
(The indication is that the job never starts.)
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.
Shouldn't we update instead so we still get the code coverage analysis?
Because of the PIMPL paradigm used in Btwxt, the public RegularGridInterpolator is not a Courier::Sender class. This uses a cleaner Sender class constructor, and exposes the
set_parent_pointermethod in the public class so messages can be passed up through calling libraries.This depends on the corresponding Courier PR, here: bigladder/courier#6