Better Understanding, Better Fixes? A Study of Hallucination in LLM-based Automated Program Repair
This work examines repair hallucination in final patches and understanding hallucination in intermediate artifacts through three tasks, namely triggering testcase identification, line coverage prediction, and additional testcase generation, showing that both repair and understanding hallucinations remain prevalent.