Hey Keith,

I note that you have closed this bug by generating them with bc. However,
I'll still reply inline:

> That's very odd. Is this using exactly the same compiler and C library
> on both machines? This is calling the math library 'sin' function for
> the bulk of the computation, so any tiny variation in library source or
> compiler version used to build that library could easily have this kind
> of effect.

As far as I can tell, yes: two fresh Debian amd64 chroots that are
using the same build-dependencies by definition.

Might running a different kernel variant evince this? And/or if the
processor has different hardware extensions? (Alas, I stopped
following new CPU extensions somewhere around the introduction of
MMX!)

> To rule out a hardware bug, can we run a single static binary on both
> physical machines? Build this on one machine, then run on both and
> compare the results. A hardware bug would be surprising, of course.

So I don't have direct access to the test machines in question. Holger
does, of course. Shall we pursue him for that, or are you happy with
just using bc…?


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org 🍥 chris-lamb.co.uk
       `-

Reply via email to