32bit armv7l valgrind error #847

issue rustyrussell openend 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: 2024-10-30 03:15 UTC

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