https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109173

--- Comment #6 from Hongtao.liu <crazylht at gmail dot com> ---
(In reply to Jan Wassenberg from comment #5)
> Thanks, Mathieu, for raising this.
> 
> Note that clang has changed their intrinsic to require an unsigned arg: 
> https://github.com/google/highway/commit/
> 45b1fac0b1c404e6573c2f182b36c245af6503e0
> 
> I understand that some implementations may be using a macro, and that's
> fine, but certain GCC and clang have non-macro intrinsics that are mutually
> incompatible, and users including us are forced to use #if to compile
> without warnings.
> 
> My understanding is that icc is being replaced with clang. Wouldn't it be
> better then to follow the Intel intrinsics documentation?

Sure, we can do that.

Reply via email to