On Sat, Nov 23, 2024 at 08:31:15PM +0000, Bastien Roucariès 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?
> 
> if SSE2 is enables gcc will not use i387 thus i386 will loss excess precision 
> and have double like amd64
> 
> i387 => excess precision
> SSE2 no excess precision

Which is a good thing normally.
Just remove the workarounds you mentioned.

-- 
WBR, wRAR

Attachment: signature.asc
Description: PGP signature

Reply via email to