On 02/03/2020 02:19 PM, Alec Ari via Emc-developers wrote:
Hi,
I encounter problems like this all the time; you use a version of software,
update the software, and a bug gets introduced between versions when the code
very seemingly related to the problem, HASN'T CHANGED. If the driver code
hasn't changed, is it the same Linux kernel, distribution, etc? If everything
else is the same, check the files that the LinuxCNC driver includes, header
files, etc. Go down the chain of relatable files instead of just the PPMC
driver itself. If still no luck, try using git-bisect a shot. Make sure you're
starting from a working point.
I'd see if using commit e2e36d2f37563773e6203e216fb3b164cc610b4e works.
Well, I'm wondering if there has been some change to default
compiler options and the way it treats overflows
of 32- and 64-bit integers.
The issue was reported by one of my customers. He has an
old system installed from one of the 2.7 canned distros
that works OK. He built a new system and installed the
latest master and compiled it from source himself, I believe.
That one exhibits the problem.
Can you tell me what that commit you refer to is related
to? (I'm not a git expert.)
Thanks,
Jon
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers