secp256k1 contains 1 to 2 megabyte source files leading to analysis problems. #24473

issue SkybuckFlying opened this issue on March 4, 2022
  1. SkybuckFlying commented at 4:43 AM on March 4, 2022: none

    Take a local look at the source code in this folder:

    https://github.com/bitcoin/bitcoin/tree/master/src/secp256k1/src

    Notice the 1 and 2 megabyte source files.

    This leads to analysis problems. Long wait times.

    My suggestion/request is that this source code is changed such that these big look-up tables are read from disk instead of dumped into c and h files.

    This would reduce the source files considerably and would solve analysis problems. Right now only way to solve analysis problems is to delete this particular folder.

  2. SkybuckFlying added the label Bug on Mar 4, 2022
  3. fanquake removed the label Bug on Mar 4, 2022
  4. fanquake commented at 5:54 PM on March 4, 2022: member

    This is an upstream project, so we can't solve this problem here. In any case I doubt we are going to start re-arranging our source code to work around whichever tools of yours cannot handle large files.

  5. fanquake closed this on Mar 4, 2022

  6. DrahtBot locked this on Mar 4, 2023

github-metadata-mirror

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

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