https://github.com/ElementsProject/lightning/issues/4203
Seems like gcc is turning the "*r = *a" into memcpy, and various (all?) callers have r == a. Technically disallowed, but gcc may be allowed to make this assumption?
https://github.com/ElementsProject/lightning/issues/4203
Seems like gcc is turning the "*r = *a" into memcpy, and various (all?) callers have r == a. Technically disallowed, but gcc may be allowed to make this assumption?
Ah, that's the same as #776, just not in a -Os build... Sad that it happens here too.
Now gcc too? :(
Oh indeed, so far we've seen this only with clang... Let's track this in #776.