Blogs / Personal blogs

Adrian Sampson

cs.cornell.edu/~asampson

To make our library for efficient pangenomics more palatable, I made a little Unix shell. It “cheats” when it sees commands that invoke other pangenomic CLI tools and runs built-in functionality instead. The shell is built around an instruction-based IR that can fluidly intermix shell-like I/O (files and pipes) with…

Popular posts
6
Total points
1,371
HN comments
426
Rank
#1,426 personal

Visit cs.cornell.edu/~asampson → RSS feedOn Hacker News Nov 2016 – Jul 2024

Software Engineering 4Systems & Performance 2Programming Languages 2Tools & Productivity 1Math & Algorithms 1Hardware & Electronics 1

1

Automated Test-Case Reduction

In a previous post, I used a simple interpreter bug to demonstrate the research skill of manually reducing test cases. This time, I show off the excellent Shrinkray reducer to see how it can automate the same process. The tricky part when using automated test-case reducers is writing an interestingness test that…