[24364 & 24365] Add UBSan workflow and solve its errors#6386
Conversation
|
I am expecting the |
Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com>
Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com>
Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com>
Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com>
Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com>
|
I have rebased and removed ABI-breaking commits. Ready to review |
Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com>
|
@Mergifyio backport 3.2.x 2.14.x 2.6.x |
✅ Backports have been createdDetails
Cherry-pick of 25a43a7 has failed: To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally
Cherry-pick of 25a43a7 has failed: To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally
Cherry-pick of 25a43a7 has failed: To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally |
Description
This PR adds a new workflow to Fast DDS: UBSan.
-DSANITIZER=Undefined, which sets-fsanitize=undefined -fno-omit-frame-pointer -fsanitize=float-cast-overflow -fsanitize=float-divide-by-zero -fsanitize=bounds-strict@Mergifyio backport 3.2.x 2.14.x
Related PRs
Merge after
Contributor Checklist
versions.mdfile (if applicable).Reviewer Checklist