-
Notifications
You must be signed in to change notification settings - Fork 787
[SYCL] Add atomic64 aspect decoration to atomic_ref<T *> #14052
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
atomic_ref<T *> uses 64-bit atomics and it should be decorated with the corresponding aspect.
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.
syclcompat/math_ops.cpp
and syclcompat/atomic_comp_exchange.cpp
also mention this issue. The changes to atomic_arith.cpp
have to be applied there as well.
@Alcpz Thank you for pointing out. I changed them accordingly. |
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! Thanks! 😄
@intel/llvm-gatekeepers Can we merge it? |
Re-triggering stalled CUDA workflow. |
strange error in lit configuration:
I will try to sync |
130e8bc
to
7960729
Compare
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.
Inadvertent add for driver review? I see nothing from our team that requires approval.
@mdtoguchi Yes, sorry for inconvenience. |
@intel/llvm-gatekeepers Can we merge it? |
atomic_ref<T *> uses 64-bit atomics and it should be decorated with the corresponding aspect. fixes: intel#12743
atomic_ref<T *> uses 64-bit atomics and it should be decorated with the corresponding aspect.
fixes: #12743