On Wed, 21 Sep 2022 13:36:26 +0200 Bastian Blank <wa...@debian.org> wrote: > On Wed, Sep 21, 2022 at 11:43:07AM +0100, Philip Wyett wrote: > > Upstream believes this to be an issue with GCC. > > See comment and reproducer code: > > https://trac.filezilla-project.org/ticket/12777#comment:1 > > Needs to be reallocated to GCC. > > Sorry, no, this is a bug in filezilla. The given include is guarded by > | #ifdef __SSE2__ > > SSE2 is not supported by the Debian i386 port. > > Bastian > > -- > Vulcans do not approve of violence. > -- Spock, "Journey to Babel", stardate 3842.4 > >
Below is from upstream developer. Changes (by Tim Kosse): * status: new => moreinfo Comment: The compiler does support SSE2 if you enable it, e.g. with the #pragma in the snippet. Also, why does the same snippet of code work fine in older versions of Debian with older versions of gcc? This very much looks like either a wrong #ifdef in the GCC headers, or enabling SSE2 via the #pragma (as opposed to -msse2) doesn't actually enable the functionality that SSE2 brings. See https://gcc.gnu.org/onlinedocs/gcc/x86-Function-Attributes.html#index- target_0028_0022sse2_0022_0029-function-attribute_002c-x86 and https://gcc.gnu.org/onlinedocs/gcc/Half-Precision.html I also found an interesting comment about a deeper underlying issue here: https://patchwork.ozlabs.org/project/gcc/patch/f3b2de01-c5c9-19dd-96bc- 1cdd81240...@suse.com/ -- Ticket URL: <https://trac.filezilla-project.org/ticket/12777#comment:4> FileZilla <https://filezilla-project.org/> The free FTP solution -- *** Playing the game for the games own sake. *** Associations: * Debian Maintainer (DM) * Fedora/EPEL Maintainer. * Contributor member of the AlmaLinux foundation. WWW: https://kathenas.org Buy Me a Coffee: https://www.buymeacoffee.com/kathenasorg Twitter: @kathenasorg Instagram: @kathenasorg IRC: kathenas GPG: 724AA9B52F024C8B
signature.asc
Description: This is a digitally signed message part