{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T07:17:26Z","timestamp":1783408646045,"version":"3.54.6"},"publisher-location":"New York, NY, USA","reference-count":19,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,4,12]],"date-time":"2026-04-12T00:00:00Z","timestamp":1775952000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"name":"Engineering and Physical Sciences Research Council (EPSRC)","award":["EP\/S021817\/1"],"award-info":[{"award-number":["EP\/S021817\/1"]}]},{"name":"Engineering and Physical Sciences Research Council (EPSRC)","award":["EP\/Y036417\/1"],"award-info":[{"award-number":["EP\/Y036417\/1"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,4,12]]},"DOI":"10.1145\/3786181.3788723","type":"proceedings-article","created":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T06:28:24Z","timestamp":1783405704000},"page":"151-158","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["An Empirical Study of C to Rust Translation using Local Large-Language Models"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9352-844X","authenticated-orcid":false,"given":"Nathan","family":"Rutherford","sequence":"first","affiliation":[{"name":"Royal Holloway, University of London, London, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3751-477X","authenticated-orcid":false,"given":"Dan","family":"O'Keeffe","sequence":"additional","affiliation":[{"name":"Royal Holloway, University of London, London, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,7,6]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","unstructured":"Xuemeng Cai Jiakun Liu Xiping Huang Yijun Yu Haitao Wu Chunmiao Li Bo Wang Imam Nur\u00a0Bani Yusuf and Lingxiao Jiang. 2025. RustMap: Towards Project-Scale C-to-Rust Migration via Program Analysis and LLM. arxiv:https:\/\/arXiv.org\/abs\/2503.17741 [cs]10.48550\/arXiv.2503.17741","DOI":"10.48550\/arXiv.2503.17741"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/3194164.3194186"},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"publisher","unstructured":"Pantazis Deligiannis Akash Lal Nikita Mehrotra and Aseem Rastogi. 2023. Fixing Rust Compilation Errors using LLMs. arxiv:https:\/\/arXiv.org\/abs\/2308.05177 [cs]10.48550\/arXiv.2308.05177","DOI":"10.48550\/arXiv.2308.05177"},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"publisher","unstructured":"Yufeng Du Minyang Tian Srikanth Ronanki Subendhu Rongali Sravan Bodapati Aram Galstyan Azton Wells Roy Schwartz Eliu\u00a0A. Huerta and Hao Peng. 2025. Context Length Alone Hurts LLM Performance Despite Perfect Retrieval. arxiv:https:\/\/arXiv.org\/abs\/2510.05381 [cs]10.48550\/arXiv.2510.05381","DOI":"10.48550\/arXiv.2510.05381"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","unstructured":"Yifei Gao Chengpeng Wang Pengxiang Huang Xuwei Liu Mingwei Zheng and Xiangyu Zhang. 2025. PR2: Peephole Raw Pointer Rewriting with LLMs for Translating C to Safer Rust. arxiv:https:\/\/arXiv.org\/abs\/2505.04852 [cs]10.48550\/arXiv.2505.04852","DOI":"10.48550\/arXiv.2505.04852"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/3691620.3694985"},{"key":"e_1_3_3_2_8_2","volume-title":"C2Rust: Migrate C code to Rust","year":"2022","unstructured":"Immunant and Galois. 2022. C2Rust: Migrate C code to Rust. https:\/\/github.com\/immunant\/c2rust"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","unstructured":"Feng Luo Kexing Ji Cuiyun Gao Shuzheng Gao Jia Feng Kui Liu Xin Xia and Michael\u00a0R. Lyu. 2025. Integrating Rules and Semantics for LLM-Based C-to-Rust Translation. arxiv:https:\/\/arXiv.org\/abs\/2508.06926 [cs]10.48550\/arXiv.2508.06926","DOI":"10.48550\/arXiv.2508.06926"},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"publisher","unstructured":"Vikram Nitin Rahul Krishna Luiz Lemos\u00a0do Valle and Baishakhi Ray. 2025. C2SaferRust: Transforming C Projects into Safer Rust with NeuroSymbolic Techniques. arxiv:https:\/\/arXiv.org\/abs\/2501.14257 [cs]10.48550\/arXiv.2501.14257","DOI":"10.48550\/arXiv.2501.14257"},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"publisher","unstructured":"Manish Shetty Naman Jain Adwait Godbole Sanjit\u00a0A. Seshia and Koushik Sen. 2024. Syzygy: Dual Code-Test C to (safe) Rust Translation using LLMs and Dynamic Analysis. arxiv:https:\/\/arXiv.org\/abs\/2412.14234 [cs]10.48550\/arXiv.2412.14234","DOI":"10.48550\/arXiv.2412.14234"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","unstructured":"Momoko Shiraishi and Takahiro Shinagawa. 2024. Context-aware Code Segmentation for C-to-Rust Translation using Large Language Models. arxiv:https:\/\/arXiv.org\/abs\/2409.10506 [cs]10.48550\/arXiv.2409.10506","DOI":"10.48550\/arXiv.2409.10506"},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"publisher","unstructured":"Melih Sirlanci Carter Yagemann and Zhiqiang Lin. 2025. C2RUST-BENCH: A Minimized Representative Dataset for C-to-Rust Transpilation Evaluation. arxiv:https:\/\/arXiv.org\/abs\/2504.15144 [cs]10.48550\/arXiv.2504.15144","DOI":"10.48550\/arXiv.2504.15144"},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"publisher","unstructured":"Marc Szafraniec Baptiste Roziere Hugh Leather Francois Charton Patrick Labatut and Gabriel Synnaeve. 2023. Code Translation with Compiler Representations. arxiv:https:\/\/arXiv.org\/abs\/2207.03578 [cs]10.48550\/arXiv.2207.03578","DOI":"10.48550\/arXiv.2207.03578"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"publisher","unstructured":"Chaofan Wang Tingrui Yu Chen Xie Jie Wang Dong Chen Wenrui Zhang Yuling Shi Xiaodong Gu and Beijun Shen. 2025. EvoC2Rust: A Skeleton-guided Framework for Project-Level C-to-Rust Translation. arxiv:https:\/\/arXiv.org\/abs\/2508.04295 [cs]10.48550\/arXiv.2508.04295","DOI":"10.48550\/arXiv.2508.04295"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"publisher","unstructured":"Aidan Z.\u00a0H. Yang Yoshiki Takashima Brandon Paulsen Josiah Dodds and Daniel Kroening. 2024. VERT: Verified Equivalent Rust Transpilation with Large Language Models as Few-Shot Learners. arxiv:https:\/\/arXiv.org\/abs\/2404.18852 [cs]10.48550\/arXiv.2404.18852","DOI":"10.48550\/arXiv.2404.18852"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","unstructured":"Zhiqiang Yuan Wenjun Mao Zhuo Chen Xiyue Shang Chong Wang Yiling Lou and Xin Peng. 2025. Project-Level C-to-Rust Translation via Synergistic Integration of Knowledge Graphs and Large Language Models. arxiv:https:\/\/arXiv.org\/abs\/2510.10956 [cs]10.48550\/arXiv.2510.10956","DOI":"10.48550\/arXiv.2510.10956"},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","unstructured":"Hanliang Zhang Cristina David Meng Wang Brandon Paulsen and Daniel Kroening. 2025. Scalable Validated Code Translation of Entire Projects using Large Language Models. 9 (2025) 1616\u20131641. Issue PLDI. 10.1145\/3729315","DOI":"10.1145\/3729315"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-37709-9_22"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","unstructured":"Tianyang Zhou Haowen Lin Somesh Jha Mihai Christodorescu Kirill Levchenko and Varun Chandrasekaran. 2025. LLM-Driven Multi-step Translation from C to Rust using Static Analysis. arxiv:https:\/\/arXiv.org\/abs\/2503.12511 [cs]10.48550\/arXiv.2503.12511","DOI":"10.48550\/arXiv.2503.12511"}],"event":{"name":"LLM4Code '26: 3rd International Workshop on Large Language Models For Code","location":"Rio de Janeiro Brazil","acronym":"LLM4Code '26","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS","Faculty of Engineering of University of Porto"]},"container-title":["Proceedings of the 3rd International Workshop on Large Language Models For Code"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3786181.3788723","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T06:36:07Z","timestamp":1783406167000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3786181.3788723"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,12]]},"references-count":19,"alternative-id":["10.1145\/3786181.3788723","10.1145\/3786181"],"URL":"https:\/\/doi.org\/10.1145\/3786181.3788723","relation":{},"subject":[],"published":{"date-parts":[[2026,4,12]]},"assertion":[{"value":"2026-07-06","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}