|
From: | Axel Arnold |
Subject: | Re: [ESPResSo-devel] Bond-deleting strangeness |
Date: | Wed, 7 Jan 2015 22:56:28 +0100 |
Hi! No, that problem is more subtle, and will probably stick around for a while. glibc < 2.14 aliased memcpy to memmove, which allows for overlapping memory regions, while memcpy doesn't. The current glibc versions have a more efficient memcpy, that does not allow for overlap, which in this case however occurs. I can’t test on my Mac, since Apple decided wisely that an unmeasurable speed gain (according to Linus) isn’t worth breaking hundreds of applications, but most Linux distros seem to have this problem. Shooting yourself (or others) in the foot seems to be great fun... Best, Axel
------------------------------------------------
JP Dr. Axel Arnold ICP, Universität Stuttgart Allmandring 3 70569 Stuttgart, Germany Email: address@hidden Phone: +49 711 685 67609 |
[Prev in Thread] | Current Thread | [Next in Thread] |