Skip to content

0xalpharush/slang-fuzz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slang-fuzz

This is a fuzzer for the slang parser. It currently only tests that the parsed syntax tree is equivalent to its input when "unparsed" to a string aka roundtrip property, but it also finds inputs that cause the parser to panic.

Usage

./init_corpus.sh # download Solidity files to seed the corpus
cargo fuzz run roundtrip_parse

To get started with cargo fuzz, see cargo-fuzz.

About

Fuzzing the slang parser with cargo-fuzz

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published