Bugs4Q: A Benchmark of Existing Bugs to Enable Controlled Testing and Debugging Studies for Quantum Programs
-
- Zhao Pengzhan
- 作成者
-
- Miao Zhongtao
- 作成者
-
- Lan Shuhan
- 作成者
-
- Zhao Jianjun
- 作成者
メタデータ
- 公開日
- 2023-07-15
- サイズ
-
- 1.0.0
- DOI
-
- 10.5281/zenodo.8148981
- 10.5281/zenodo.8148982
- 公開者
- Zenodo
- データ作成者 (e-Rad)
-
- Zhao Pengzhan
- Miao Zhongtao
- Lan Shuhan
- Zhao Jianjun
説明
Realistic benchmarks of reproducible bugs and fixes are vital to good experimental evaluation of debugging and testing approaches. Bugs4Q is a benchmark of forty-two real, manually validated Qiskit bugs from three popular platforms (GitHub, StackOverflow, and Stack Exchange) in programming, supplemented with test cases to reproduce buggy behaviors. Bugs4Q Database allows users to access the bugs we collected directly. Bugs4Q Framework provides interfaces for accessing the buggy and fixed versions of the Qiskit programs and executing the corresponding source code and unit tests, facilitating reproducible empirical studies and comparisons of Qiskit program debugging and testing tools.