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.