-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Fixed bugs found while compiling for baremetal. #1462
Fixed bugs found while compiling for baremetal. #1462
Conversation
… the operator=. Updating the expected line numbers to match where the asserts are now.
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.
Looks good to me
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.
Looks good overall. Please address comments.
Autocoders/Python/src/fprime_ac/generators/templates/enums/enum_cpp.tmpl
Outdated
Show resolved
Hide resolved
Autocoders/Python/src/fprime_ac/generators/templates/enums/enum_cpp.tmpl
Outdated
Show resolved
Hide resolved
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.
Looks good, just one comment.
Autocoders/Python/src/fprime_ac/generators/templates/enums/enum_hpp.tmpl
Outdated
Show resolved
Hide resolved
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.
Looks good!
* Fixed bugs found while compiling for baremetal. * line number in which assert occurs has changed due to the addition of the operator=. Updating the expected line numbers to match where the asserts are now. * addressing pr comments. * updated line numbers in unit test to match what is auto generated. * fixed comment
Change Description
Discovered a lack of
operator=
for enum in Autocoder's template files.A mismatch in function definition with its prototype in BufferLogger.
An invalid casting in PolyType
Rationale
Fixes bugs found while compiling for baremetal
Testing/Review Recommendations
Re-run the UTs on your side.
Future Work