{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T17:09:47Z","timestamp":1776100187141,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":19,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,11,30]],"date-time":"2023-11-30T00:00:00Z","timestamp":1701302400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,11,30]]},"DOI":"10.1145\/3611643.3617850","type":"proceedings-article","created":{"date-parts":[[2023,11,30]],"date-time":"2023-11-30T23:14:38Z","timestamp":1701386078000},"page":"2201-2203","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":57,"title":["LLM-Based Code Generation Method for Golang Compiler Testing"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-3574-0538","authenticated-orcid":false,"given":"Qiuhan","family":"Gu","sequence":"first","affiliation":[{"name":"Nanjing University, Nanjing, China"}]}],"member":"320","published-online":{"date-parts":[[2023,11,30]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Compiler fuzzing: How much does it matter? (OOPSLA)","author":"Marcozzi Micha\u00ebl","year":"2019","unstructured":"Micha\u00ebl Marcozzi, Qiyi Tang, Alastair F. Donaldson, and Cristian Cadar. Compiler fuzzing: How much does it matter? (OOPSLA), 2019."},{"key":"e_1_3_2_1_2_1","volume-title":"A survey of compiler testing. ACM Computing Surveys (CSUR), 53(1):1\u201336","author":"Chen Junjie","year":"2020","unstructured":"Junjie Chen, Jibesh Patra, Michael Pradel, Yingfei Xiong, Hongyu Zhang, Dan Hao, and Lu Zhang. A survey of compiler testing. ACM Computing Surveys (CSUR), 53(1):1\u201336, 2020."},{"issue":"1","key":"e_1_3_2_1_3_1","first-page":"100","volume":"10","author":"McKeeman William","year":"1998","unstructured":"William McKeeman. Differential testing for software. Digital Technical Journal of Digital Equipment Corporation, 10(1):100\u2013107, 1998.","journal-title":"Digital Technical Journal of Digital Equipment Corporation"},{"key":"e_1_3_2_1_4_1","unstructured":"Go.dev - fuzzing. https:\/\/go.dev\/security\/fuzz\/. Accessed: \\today."},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the 13th International Conference on Mining Software Repositories","author":"Kalliamvakou Eirini","year":"2016","unstructured":"Eirini Kalliamvakou, Georgios Gousios, Kelly Blincoe, Leif Singer, Daniel M. German, and Daniela Damian. The perils and pitfalls of mining github. Proceedings of the 13th International Conference on Mining Software Repositories, 2016."},{"key":"e_1_3_2_1_6_1","unstructured":"Go. https:\/\/go.dev\/ref\/spec. Accessed: \\today."},{"key":"e_1_3_2_1_7_1","first-page":"1857","volume-title":"Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics (ACL)","author":"Yin Pengcheng","year":"2021","unstructured":"Pengcheng Yin, Graham Neubig, and Prasanna Parthasarathi. Codet5: Synthesizing robust testers for language primitives from semi-structured natural language instructions. In Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics (ACL), pages 1843\u20131857, 2021."},{"key":"e_1_3_2_1_8_1","volume-title":"OpenAI Blog","author":"Radford Alec","year":"2019","unstructured":"Alec Radford, Jeffrey Wu, Rewon Child, David Luan, Dario Amodei, and Ilya Sutskever. Language models are unsupervised multitask learners. OpenAI Blog, 2019."},{"key":"e_1_3_2_1_9_1","volume-title":"Scaling laws for neural language models. arXiv preprint arXiv:2001.08361","author":"Kaplan Jared","year":"2020","unstructured":"Jared Kaplan, Sam McCandlish, Tom Henighan, Tom B. Brown, Benjamin Chess, Rewon Child, Scott Gray, Alec Radford, Jeffrey Wu, and Dario Amodei. Scaling laws for neural language models. arXiv preprint arXiv:2001.08361, 2020."},{"key":"e_1_3_2_1_10_1","volume-title":"Improving language understanding by generative pre-training. arXiv preprint arXiv:1810.04805","author":"Devlin Jacob","year":"2018","unstructured":"Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. Improving language understanding by generative pre-training. arXiv preprint arXiv:1810.04805, 2018."},{"key":"e_1_3_2_1_11_1","volume-title":"International Conference on Learning Representations","author":"Balog Matej","year":"2017","unstructured":"Matej Balog, Alexander L. Gaunt, Marc Brockschmidt, Sebastian Nowozin, and Daniel Tarlow. Deepcoder: Learning to write programs. In International Conference on Learning Representations, 2017."},{"key":"e_1_3_2_1_12_1","volume-title":"Advances in Neural Information Processing Systems","author":"Shin Richard","year":"2020","unstructured":"Richard Shin, Dawn Song, and Xinyun Chen. Alphacoder: Teaching an ai to write programs. In Advances in Neural Information Processing Systems, 2020."},{"key":"e_1_3_2_1_13_1","volume-title":"Codet5: Identifier-aware unified pre-trained encoder-decoder models for code understanding and generation. arXiv preprint arXiv:2109.00859","author":"Wang Yue","year":"2021","unstructured":"Yue Wang, Weishi Wang, Shafiq Joty, and Steven C.H. Hoi. Codet5: Identifier-aware unified pre-trained encoder-decoder models for code understanding and generation. arXiv preprint arXiv:2109.00859, 2021. Accepted to EMNLP 2021. 13 pages."},{"key":"e_1_3_2_1_14_1","volume-title":"et al. Codexglue: A machine learning benchmark dataset for code understanding and generation. arXiv preprint arXiv:2102.04664","author":"Lu Shuai","year":"2021","unstructured":"Shuai Lu, Daya Guo, Shuo Ren, Junjie Huang, Alexey Svyatkovskiy, Ambrosio Blanco, Colin Clement, Dawn Drain, Daxin Jiang, Duyu Tang, et al. Codexglue: A machine learning benchmark dataset for code understanding and generation. arXiv preprint arXiv:2102.04664, 2021."},{"key":"e_1_3_2_1_15_1","unstructured":"Tree-sitter. https:\/\/github.com\/tree-sitter\/tree-sitter. Accessed: \\today."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359591.3359735"},{"key":"e_1_3_2_1_17_1","unstructured":"Gotests. https:\/\/github.com\/cweill\/gotests. Accessed: \\today."},{"key":"e_1_3_2_1_18_1","unstructured":"Gofuzzurl. https:\/\/github.com\/dvyukov\/go-fuzz. Accessed: \\today."},{"key":"e_1_3_2_1_19_1","unstructured":"Experiment code: Llm-based-code-generation-method-for-golang-compiler-testing including our dataset finutuned model and scripts. https:\/\/github.com\/GuQiuhan\/LLM-Based-Code-Generation-Method-for-Golang-Compiler-Testing. Accessed: \\today."}],"event":{"name":"ESEC\/FSE '23: 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","location":"San Francisco CA USA","acronym":"ESEC\/FSE '23","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3611643.3617850","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3611643.3617850","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:11Z","timestamp":1750178171000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3611643.3617850"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,30]]},"references-count":19,"alternative-id":["10.1145\/3611643.3617850","10.1145\/3611643"],"URL":"https:\/\/doi.org\/10.1145\/3611643.3617850","relation":{},"subject":[],"published":{"date-parts":[[2023,11,30]]},"assertion":[{"value":"2023-11-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}