Skip to content

Conversation

brakmic
Copy link
Contributor

@brakmic brakmic commented Apr 4, 2020

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

Fixes #18527

@maflcko
Copy link
Member

maflcko commented Apr 5, 2020

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 691e2a7 🦁

Show signature and timestamp

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 -

@maflcko maflcko merged commit 96a30b9 into bitcoin:master Apr 5, 2020
@brakmic brakmic deleted the makefile-fuzzing branch April 5, 2020 09:15
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Feb 15, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create test_fuzz library from ./src/test/fuzz/fuzz.cpp
3 participants