Skip to content
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

Two-stage GS: initialize functor bool members #2420

Merged
merged 1 commit into from
Nov 6, 2024

Conversation

brian-kelley
Copy link
Contributor

@brian-kelley brian-kelley commented Nov 6, 2024

Follow on to #2415 and #2417 - fix one more UBsan error. This one happened in the CI build, but not my local build.
It's the same kind of error we fixed before, where bool members of a struct were left uninitialized.

Copy link
Contributor

@lucbv lucbv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good initialization values.

@cwpearson
Copy link
Contributor

Same thing for me, this does not happen in my local build.

@brian-kelley
Copy link
Contributor Author

Sweet, ubuntu-asan-ubsan-ci is clean now.

@lucbv
Copy link
Contributor

lucbv commented Nov 6, 2024

Down the line we may want to run these sanitizers on more configurations like complex numbers for instance, maybe also with clang in case that changes something?
I see only one of the HIP builds is still running, will keep an eye on this and merge when it completes.
Thanks for cleaning this up @brian-kelley !

@lucbv lucbv merged commit fd452bf into kokkos:develop Nov 6, 2024
21 checks passed
@brian-kelley brian-kelley deleted the FixUB2 branch November 6, 2024 21:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants