-
Notifications
You must be signed in to change notification settings - Fork 198
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
Solve #600 (ExtrapolationException & its error_code) #601
Conversation
This patch would be important to include in Iron's release |
@clalancette CI looks green! 🐢 |
@Mergifyio backport iron |
✅ Backports have been created
|
@roncapat Thanks again for the fix! Since this was a pretty urgent fix, I went ahead and merged it as-is, and also backported it to |
@clalancette it was a pleasure for me (and also an headache, I'm very sorry for having introduced this nasty bug). I was thinking exactly the same... we need a test for it. I lack time now for work reason, but if you want assign to me an issue as a reminder, I will make sure to think about it as soon as I can. |
* error_code shall follow same path of its error string * Lint (cherry picked from commit ac2479e) Co-authored-by: Patrick Roncagliolo <[email protected]>
in interim until next rolling sync - ros2/geometry2#601
Thank you, that is appreciated. I've now opened up #603 and assigned it to you. |
in interim until next rolling sync - ros2/geometry2#601
in interim until next rolling sync - ros2/geometry2#601
in interim until next rolling sync - ros2/geometry2#601 Signed-off-by: enricosutera <[email protected]>
This solves #600. There was an oversight in how the code, before introduction of
error_code
, handled theerror_string
. In particular, one code path saves the error in a "side" (so not directly inerror_string
but inextrapolation_error_string
) and this HAS to be done also with the newerror_code
stuff.