MarcoFalke
6fb4bbfb0e
Merge #18176: tests: Add fuzzing harness for CScript and CScriptNum operations
e37f53648e Make lifetime correctness easier to see (avoid reference lifetime extension) (practicalswift)
e7ddbd9893 tests: Add fuzzing harness for CScriptNum operations (practicalswift)
65a52a0024 tests: Add fuzzing harness for CScript operations (practicalswift)
eb7c50ca1f tests: Add common Consume* fuzzing functions (practicalswift)
Pull request description:
Add fuzzing harness for `CScript` and `CScriptNum` operations.
Test this PR using:
```
$ make distclean
$ ./autogen.sh
$ CC=clang CXX=clang++ ./configure --enable-fuzz \
--with-sanitizers=address,fuzzer,undefined
$ make
$ src/test/fuzz/script_ops
…
$ src/test/fuzz/scriptnum_ops
…
```
ACKs for top commit:
MarcoFalke:
ACK e37f53648e 🦂
Tree-SHA512: 5165d918ffe3f1e3e85ab0e61d8b05934f682d324cf63ce188da5890899df2b5727aba9ed10c0437260ecff8055250e60c79d81d764bc740a7652d543a7c5fa3
2020-03-09 23:01:31 -04:00
..
2020-03-06 15:41:00 +08:00
2020-02-27 17:59:21 -08:00
2020-03-02 17:26:30 +09:00
2020-03-09 11:16:20 -04:00
2020-03-02 23:07:21 -08:00
2020-03-02 23:07:21 -08:00
2020-03-09 11:16:20 -04:00
2020-03-08 12:26:27 -04:00
2020-03-09 11:16:20 -04:00
2020-03-09 20:39:48 +00:00
2020-03-09 11:16:20 -04:00
2020-03-10 09:02:12 +13:00
2020-02-25 22:35:58 +07:00
2020-03-04 14:24:19 +01:00
2020-03-04 14:24:19 +01:00
2020-02-21 10:06:21 -08:00
2020-02-21 10:06:21 -08:00
2020-02-25 14:10:44 -08:00
2020-02-10 12:00:10 -08:00
2020-02-13 08:59:51 -08:00
2020-02-13 08:59:51 -08:00
2020-03-05 15:25:36 -05:00
2020-02-10 12:00:10 -08:00
2020-02-21 10:06:21 -08:00
2020-02-18 08:29:35 +01:00
2020-03-06 23:13:31 +10:00
2020-03-09 11:16:17 -04:00
2020-03-09 20:39:48 +00:00
2020-02-27 17:59:07 -08:00
2020-02-11 07:44:12 -08:00
2020-02-27 17:59:07 -08:00
2020-03-04 13:45:29 -05:00
2020-03-04 13:45:29 -05:00
2020-03-04 14:31:31 +01:00
2020-03-04 14:31:31 +01:00
2020-02-12 11:48:30 -05:00
2020-02-15 19:49:24 -08:00
2020-02-28 14:56:49 -08:00
2020-03-06 23:14:08 +10:00
2020-03-06 23:14:08 +10:00
2020-03-05 19:56:26 +01:00
2020-03-06 23:13:31 +10:00
2020-03-06 23:13:31 +10:00
2020-02-10 12:00:10 -08:00
2020-03-02 23:07:21 -08:00
2020-02-27 17:59:07 -08:00
2020-02-27 17:59:07 -08:00