profile
viewpoint
Chengnian Sun chengniansun University of Waterloo https://chengniansun.bitbucket.io/ Assistant Professor in Software Engineering and Programming Languages

perses-project/perses 24

Language-agnostic program reducer.

chengniansun/afl.rs 0

🐇 Fuzzing Rust code with american-fuzzy-lop

chengniansun/AFLplusplus 0

afl++ is afl with community patches, AFLfast power schedules, qemu 3.1 upgrade + laf-intel support, MOpt mutators, InsTrim instrumentation, unicorn_mode, Redqueen and a lot more!

chengniansun/AnghaBench 0

A benchmark suite containing 1 million compilable programs, mined from the largest public C repositories on GitHub.

chengniansun/Angora 0

Angora is a mutation-based fuzzer. The main goal of Angora is to increase branch coverage by solving path constraints without symbolic execution.

chengniansun/chisel 0

A System for Debloating C/C++ Programs

push eventtianxiaogu/ape

Tianxiao Gu

commit sha 5ec076ca77555ae3a7eca62ac012a496b6c77a5d

Update license

view details

push time in 4 days

push eventtianxiaogu/ape

Tianxiao Gu

commit sha 4eabc6d899ee5f122e90df0a4862fbc73aaa95d3

Update license

view details

push time in 4 days

push eventtianxiaogu/ape

Tianxiao Gu

commit sha fb19ce276eb35e20fc89552968b58c6dca2ef945

Add Apache license

view details

push time in 4 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 10d3a15b5b34ffe876407967c7a748df6e0ae486

Actually use flags for CReduce

view details

Edward Lee

commit sha 6dcab007e5cc66dd2da73b6941069da1533031a5

Merge branch 'master' of https://github.com/e45lee/FSE2020-artifacts

view details

push time in 9 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 73d1c3903829cd44f30419fb79b8bb27dcc97b60

Update README file on reproduction instructions.

view details

push time in 10 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 9cb1d41400ab8967f8bf3697d1766a91820ded4b

Rename one Rust bug to reflect its origin.

view details

Edward Lee

commit sha 8f7ed064f1ed33e51eb093fa3e6ec90f10d881df

Rename to reflect origin, explain use of fuzzer.

view details

Edward Lee

commit sha ac53bd7027f6b3bc56a6f96c307dc26f416b0adc

Merge branch 'master' of https://github.com/e45lee/FSE2020-artifacts

view details

push time in 10 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 20f11b397a88b2e2c5c063485fe25220c24eb68e

Try slow test again (63791)

view details

push time in 11 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 799385441a420a23dd867207e83da3eb8998235b

Use version of Perses with parallel token/tree slicer.

view details

push time in 11 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 1ba96c9b05504373249d9d48c13e30eb9560a0eb

Note more crashed tests.

view details

push time in 12 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha e59dda082300e55684aba8347b73a9dce34b2a41

Fix demo

view details

push time in 12 days

MemberEvent

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha e6b3c36c86f66edc7d8683b69957ef75be14cdbe

Fix typo -- extra percent sign.

view details

push time in 13 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha ab6dae421b690dca67d4f91a54f1c5c934c728bd

Add folder to hold onto tests that we couldn't get to work.

view details

push time in 13 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 2f0d91146b7525b95eaa4e96241f43a105f58756

Fix off-by-one-errors in Rust compiler versions.

view details

Edward Lee

commit sha aecc72105811b87c74997a96eaa1a7bdcca84aae

Install all nightly builds with --force (missing components)

view details

push time in 14 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 90cb31c6fdc304503bb37e1a966e77e34da17fe1

Work around perses formatting issue.

view details

push time in 16 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha fe73ae25240ce99022435082304cf65577b57c61

Fix rust-reduce invocation.

view details

push time in 16 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 82ebb688fe982ffeb289fabdfc397daa529a7139

Update README

view details

push time in 16 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha e9288f307105eb0ac52fe3a010cef4e063b5b85b

Bump up dependencies.

view details

push time in 16 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 22456838a1d4186fc97e0ec99031c07b2947a5e0

Disable unneeded experiments.

view details

push time in 16 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 74ee8613eec9784a3b8af8e40a647fb2f49c1355

Fixes, core limits.

view details

push time in 16 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 77e2d7bc9b57eaecf5f6dd2b57b4bf2a84c846c3

Fix invocation setup script.

view details

push time in 16 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 9d3f977c299b388f00cd662950331a22f09fab13

Fetch all Rust versions on Docker image build.

view details

push time in 16 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 555c082157e4e67d73a1b0847d16f1d0b2e751b6

Add first MIR bug (77002).

view details

Edward Lee

commit sha d0515e0c42e96f193be0b381282df36d848e064f

Add second MIR bug (69039).

view details

Edward Lee

commit sha 8e90a2bf873e32bde37f1e9ab9344c895a64c958

Add Third MIR bug (44800).

view details

Edward Lee

commit sha b8c62d3242320d26d868115039c0f9c4ea9455f9

Add last MIR bug (63791).

view details

Edward Lee

commit sha d645ae811f44dae509914d713ad487f2ebf3ad75

Fix up setup scripts for MIR bugs.

view details

push time in 16 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 63d9812ee9fec4d7a9090456500e1d462abd6f68

Actually use fuzzed programs for bugs.

view details

Edward Lee

commit sha 1fbe2475fced4a1be7b25a12965d18abf4152235

Integrate new bugs from papers folder.

view details

push time in 16 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha c83c5c5c764e7bd102d25a6e62a1cd787042f693

Fix up setup scripts.

view details

push time in 18 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha dc4fb0373e27493f1f3d9da03156ab6160d71990

Fixes

view details

push time in 18 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha 9e2dc01a65e4adde27a5145f9282196c7e7c720e

Add new Rust bugs + reproduction scripts.

view details

Edward Lee

commit sha 615033536c1d5a4de3a4e2e064feda3fbdf605a1

Fix up reduction scripts to allow for custom setup + reduction code.

view details

push time in 18 days

push evente45lee/FSE2020-artifacts

Edward Lee

commit sha b1b2cbba67dc036efc5ba1e835b9318b57d1d07b

Use rustc -Z parse-only to test if programs parse properly.

view details

push time in a month

push eventtianxiaogu/ape

Tianxiao Gu

commit sha ee328e0733ab02cff6c612b281b61c542c91e4d1

Including a prebuilt ape.jar in the repo

view details

push time in a month

startedchengniansun/perses

started time in a month

more