We present HasBugs, an extensible and manually-curated dataset of real-world 25 Haskell Bugs from 6 open source repositories. We provide a faulty, tested, and fixed version of each bug in our dataset with reproduction packages, description, and bug context. For technical users, the dataset is meant to either help researchers adapt techniques from other programming languages to Haskell or to provide a human-verified gold standard for tools evaluation and enable future reproducibility. We also see applicability for qualitative research, e.g., by analysis of bug lifecycles and comparison to other languages. We provide a companion website for easy access and overview under https://ciselab.github.io/HasBugs/.
|Title of host publication||Proceedings of the 2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR)|
|Place of Publication||Piscataway|
|Number of pages||5|
|Publication status||Published - 2023|
|Event||2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR) - Melbourne, Australia|
Duration: 15 May 2023 → 16 May 2023
Conference number: 20
|Name||Proceedings - 2023 IEEE/ACM 20th International Conference on Mining Software Repositories, MSR 2023|
|Conference||2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR)|
|Period||15/05/23 → 16/05/23|
Bibliographical noteGreen Open Access added to TU Delft Institutional Repository 'You share, we take care!' - Taverne project https://www.openaccess.nl/en/you-share-we-take-care
Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.
- Software bugs