add new script interpreter corpus files #224

pull frankomosh wants to merge 2 commits into bitcoin-core:main from frankomosh:add-script-interpreter-corpus changing 226 files +9 −0
  1. frankomosh commented at 2:57 am on April 15, 2025: none

    added 226 new corpus files (924K total) for the script_interpreter target

    I generated these files rom an empty corpus using different fuzzing scenarios:

    1. FUZZ=script_interpreter build_fuzz/bin/fuzz -max_total_time=600 fresh_corpus/script_interpreter/

    2. FUZZ=script_interpreter build_fuzz/bin/fuzz -max_total_time=1800 fresh_corpus/script_interpreter/

    3. FUZZ=script_interpreter build_fuzz/bin/fuzz -use_value_profile=1 -max_total_time=900 fresh_corpus/script_interpreter/

    4. FUZZ=script_interpreter build_fuzz/bin/fuzz -set_cover_merge=1 -shuffle=0 -prefer_small=1 optimized_corpus/script_interpreter/ fresh_corpus/script_interpreter/

    The coverage impact is as follows;

    • 1079 new coverage edges
    • 23757 new features
    • 226 unique test cases
  2. add new script_interpreter corpus files 2a832e9c62
  3. Merge branch 'bitcoin-core:main' into add-script-interpreter-corpus a3c21b24e3
  4. maflcko commented at 5:54 am on April 15, 2025: contributor
  5. maflcko commented at 5:57 am on April 15, 2025: contributor

    Also, I am not seeing any difference in coverage:

    0script_interpreter                       [#637](/bitcoin-core-qa-assets/637/)	DONE   cov: 1910 ft: 12730 corp: 552/45Mb lim: 1042390 exec/s: 1 rss: 546Mb
    
  6. frankomosh commented at 6:30 am on April 15, 2025: none

    Also, I am not seeing any difference in coverage:

    0script_interpreter                       [#637](/bitcoin-core-qa-assets/637/)	DONE   cov: 1910 ft: 12730 corp: 552/45Mb lim: 1042390 exec/s: 1 rss: 546Mb
    

    Thanks @maflcko . I just realized that I started from an empty corpus and couldn’t figure out that there is an overlap. I’ll just close this now.

  7. frankomosh closed this on Apr 15, 2025

  8. frankomosh deleted the branch on Apr 20, 2025

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/qa-assets. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-05-07 01:25 UTC

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