On Thu, Nov 14, 2024 at 12:23 PM Patrick Dupre via users <users@lists.fedoraproject.org> wrote:
Hello,

I am sorry, but I think that I solved the issue by running a make clean
Now the generated code is the same on both machines.

Probably I have an object from a previous version of gsl which was not recompiled
at the same time on both machines. 
My Makefile is probably not optimum.
How can I force a compilation in case of an update of a library like gsl?


I think this is a limitation of make.  New versions of libraries don't normally
trigger recompiles.  I habituall run `make clean` after any significant changes
to external packages.

Thank to every body for the help.

Glad you found a solution.  I've had some projects run into big trouble after
linux updates when we couldn't reproduce previous results -- causes have
ranged from bugs in the old library, new bugs in new library, and hardware
failures.

--
George N. White III