build: create test_fuzz library from src/test/fuzz/fuzz.cpp #18528

pull brakmic wants to merge 1 commits into bitcoin:master from brakmic:makefile-fuzzing changing 3 files +139 −119
  1. brakmic commented at 11:02 PM on April 4, 2020: contributor

    This PR creates a static library libtest_fuzz.a to speed up the compilation of fuzz tests. It is functionally similar to #17542

    Fixes https://github.com/bitcoin/bitcoin/issues/18527

  2. build: create test_fuzz library from src/test/fuzz/fuzz.cpp 691e2a7af7
  3. fanquake added the label Build system on Apr 4, 2020
  4. MarcoFalke commented at 2:33 AM on April 5, 2020: member

    Tested on travis:

    • ccache builds are the same speed

    Tested locally:

    • time before:
    real	12m51.225s
    user	77m11.582s
    sys	3m10.195s
    
    real	16m12.925s
    user	86m52.285s
    sys	4m12.619s
    
    real	11m34.260s
    user	73m59.359s
    sys	2m57.461s
    
    • time after:
    real	10m19.967s
    user	62m53.747s
    sys	2m58.760s
    
    real	9m33.247s
    user	58m42.076s
    sys	2m28.731s
    

    ACK 691e2a7af796c09b85423b45af54e354cd9c1e92 🦁

    <details><summary>Show signature and timestamp</summary>

    Signature:

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    ACK 691e2a7af796c09b85423b45af54e354cd9c1e92 🦁
    -----BEGIN PGP SIGNATURE-----
    
    iQGzBAEBCgAdFiEE+rVPoUahrI9sLGYTzit1aX5ppUgFAlwqrYAACgkQzit1aX5p
    pUgjmQv/RNDv4ygb1GEONDlTcMN5XSZ5k8s9sYM96bSAw/DjrzvmQB+EIiDVnfsx
    STxhQpzJpOJeDMdu7gtw7+ucv371ha5hYJmNcX7/fxCGcwa6spfGQkkVq/6N/XYW
    qT7lY6XhgoO3tOey15L1hvoa2LCsWx08EF9+KNfHBIjsPLz0KcYUi3uAGOrInG/j
    FK+mfCm4wngI5n8Mg2twYURvbfCdqUHh13qTmDWsZgu6/waQa0Xd4kfGV/tJVmQn
    EWh1AF2gzMonqNF3T1WJPrzPMRYIgzGP5Ix44B3inefpl4MsVuq5WXMZaHAD9J9L
    S6wcRVEECXGJ7EjcpxTyRa+Ge/5gcfIhf3c0Tn4DDPrndX4NwmQgpt4BPP+LUzA2
    X6cWBImaVR3A6H/XSh3FIPMYMbd2ft6nxgvYvR8jm1YOc6jUE2Fed8J71QMdkZ1g
    cYkQaebsQ9XDiWG4ziATIwFlMONH+mm9OegIpnbzcGb9ecCHNXUBAerfve96afND
    2vMM4CbW
    =LC9G
    -----END PGP SIGNATURE-----
    

    Timestamp of file with hash 814b85beb630cefe023f264bbb857629cc87ea0d68f5d789ea14a1828cd040df -

    </details>

  5. MarcoFalke merged this on Apr 5, 2020
  6. MarcoFalke closed this on Apr 5, 2020

  7. brakmic deleted the branch on Apr 5, 2020
  8. DrahtBot locked this on Feb 15, 2022

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-13 15:14 UTC

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