32bit armv7l valgrind error #847

issue rustyrussell opened this issue on November 17, 2020
  1. rustyrussell commented at 7:27 PM on November 17, 2020: contributor

    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?

  2. real-or-random commented at 8:53 PM on November 17, 2020: contributor

    Ah, that's the same as #776, just not in a -Os build... Sad that it happens here too.

  3. elichai commented at 8:54 AM on November 18, 2020: contributor

    Now gcc too? :(

  4. real-or-random commented at 9:58 AM on November 18, 2020: contributor

    Oh indeed, so far we've seen this only with clang... Let's track this in #776.

  5. real-or-random closed this on Nov 18, 2020


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-14 15:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me