Le samedi 23 novembre 2024, 20:20:31 UTC Fabian Grünbichler a écrit :
> 
> On November 23, 2024 9:03:26 PM GMT+01:00, "Jeremy Bícha" 
> <jeremy.bi...@canonical.com> wrote:
> >On Sat, Nov 23, 2024 at 1:57 PM Bastien Roucariès <ro...@debian.org> wrote:
> >>
> >> Le samedi 23 novembre 2024, 18:29:04 UTC Andrey Rakhmatullin a écrit :
> >> > On Sat, Nov 23, 2024 at 03:14:42PM +0100, Fabian Grünbichler wrote:
> >> > > B) bump the i386 baseline in Debian to require SSE2, and stop 
> >> > > disabling SSE2 there in rustc
> >>
> >> It will break I suppose imagemagick on i386 and scientific software 
> >> testsuite
> >>
> >> i386 means FPU so excess precision.
> >>
> >> SSE is good and even better but excess precision is worked arround thus 
> >> FTBFS
> >
> >Debian's i386 already has excess precision:
> >https://wiki.debian.org/ArchitectureSpecificsMemo#i386
> >
> >If you mean something else, could you be… more precise?
> 
> Its very much possible that things relying on x87 floats on i386 will need to 
> adapt if some underlying implementation switches to SSE, just like the 
> inverse happens now (like testsuites expecting SSE behaviour/results that 
> need to be adapted to x87).
> 
> I don't think that is a problem per se. And you can still use x87 floats if 
> those work for your package, even if we go down that road.

In theory yes. In practice I do not know, I am quite unease to x87 passed to 
sse due to library then passed back to main program... 

It will give us some interesting result

> Well not with rust, but given that those are apparently broken already 
> anyway...
> 
> 

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to