Re: GCC 15 for Fedora 42 in a side-tag

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux