Bug#973414: rustc: produces non-baseline opcodes for compiler_builtins::int::udiv::__udivmoddi4 on i386

2023-04-26 Thread Paul Gevers
Control: severity -1 important Hi, We discussed this during the Release Team IRC meeting [1], and we decided that it's too late in the release cycle to fix this. We'll accept the de-facto baseline bump for bookworm and document the fact in the Release Notes. Having said that, without

Bug#973414: rustc: produces non-baseline opcodes for compiler_builtins::int::udiv::__udivmoddi4 on i386

2023-04-03 Thread James Addison
Followup-For: Bug #973414 X-Debbugs-Cc: fierel...@gmail.com On Mon, 3 Apr 2023 23:07:35 +0200, Fierelier wrote: > * In terms of confusion: I think using the Rust i586 toolchain, and > building for i586 with Rust might be less confusing, because altering > the i686 definitions for rustc will make

Bug#973414: rustc: produces non-baseline opcodes for compiler_builtins::int::udiv::__udivmoddi4 on i386

2023-04-03 Thread Fierelier OwO
* In terms of efficiency: I believe that if people are on the hunt for efficiency on CPUs at the top-end of x86, they shall use distros that target Pentium 4 explicitly. There are a few of them out there, now. Archlinux32 for example carries packages for i486, i686 and Pentium 4 where possible,

Bug#973414: rustc: produces non-baseline opcodes for compiler_builtins::int::udiv::__udivmoddi4 on i386

2023-03-31 Thread James Addison
Package: rustc Followup-For: Bug #973414 X-Debbugs-Cc: fierel...@gmail.com Hi Fierelier - thanks for your previous comment, here's my reply, slightly later than I'd hoped: On Wed, 29 Mar 2023 00:10:52 +0200, Fierelier wrote: > - issue 1: i386, i486, i586, i686 are considered as Pentium 4 in