English

Tricky$^2$: Towards a Benchmark for Evaluating Human and LLM Error Interactions

Software Engineering 2026-01-28 v1 Artificial Intelligence

Abstract

Large language models (LLMs) are increasingly integrated into software development workflows, yet they often introduce subtle logic or data-misuse errors that differ from human bugs. To study how these two error types interact, we construct Tricky2^2, a hybrid dataset that augments the existing TrickyBugs corpus of human-written defects with errors injected by both GPT-5 and OpenAI-oss-20b across C++, Python, and Java programs. Our approach uses a taxonomy-guided prompting framework to generate machine-originated bugs while preserving original human defects and program structure. The resulting corpus spans human-only, LLM-only, and human+LLM splits, enabling analysis of mixed-origin error behavior, multi-bug repair robustness, and reliability in hybrid human-machine code. This paper outlines the dataset construction pipeline and illustrates its use through small-scale baseline evaluations of classification, localization, and repair tasks.

Keywords

Cite

@article{arxiv.2601.18949,
  title  = {Tricky$^2$: Towards a Benchmark for Evaluating Human and LLM Error Interactions},
  author = {Cole Granger and Dipin Khati and Daniel Rodriguez-Cardenas and Denys Poshyvanyk},
  journal= {arXiv preprint arXiv:2601.18949},
  year   = {2026}
}
R2 v1 2026-07-01T09:21:12.548Z