On Tue, Jan 14, 2025 at 12:33:55PM +0000, Sérgio Basto wrote: > On Mon, 2025-01-13 at 11:45 +0100, Jakub Jelinek wrote: > > Hi! > > > > With the Fedora 42 mass rebuild approaching, I've built gcc 15 > > snapshot > > (and annobin/libtool) in the > > > > f42-build-side-103300 > > > > side-tag. > > > > Feel free to do scratch builds against this side-tag > > > https://koji.fedoraproject.org/koji/taskinfo?taskID=127845969 again it > fails withh gcc15 but not with 14 on arch: ppc64le with VSX_ > any idea ? See https://gcc.gnu.org/r15-1919 and https://gcc.gnu.org/pipermail/gcc-patches/2024-April/649747.html In short, for intrinsics on the various architectures, the supported API are the intrinsics declared in the header, not the underlying builtin functions, which can be added/removed as needed, those are just implementation details how to implement those intrinsics. opencv is clearly using a builtin directly, don't. That said, I don't know much about the VSX intrinsics, for vector conversions there is also __builtin_convertvector (both in GCC and LLVM) which allows to say convert a vector of floats to vector of doubles or vice versa. In any case, I think raise this upstream and if they don't know what to do, get them talk to the author of those changes. Jakub -- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue