Overview
Who this competition fits
适合已有 Rust 开发经验,并希望深入编译器、诊断工具或系统软件安全的学生、工程师、科研人员及个人开发者。参赛者可三选一:语法题需要修改 rustc 与文法设计能力;诊断题需要理解 rustc 错误输出和 annotate-snippets;漏洞题需要能为 Cargo 开发支持 unsafe 代码的缺陷检测工具。
Read the original official blurb
Rust 语言研究与创新应用赛聚焦 Rust 语言系统级应用创新,设置三大赛道:Rust 语法可读性改进、编译器错误提示优化、软件漏洞挖掘工具开发。特邀清华大学、复旦大学、南京大学及华为资深专家组成评审团。总奖金池 50 万元,面向全球开发者招募。参赛者将深入 Rust 生态核心领域,推动系统软件安全与开发效率提升。报名时间:2025 年 9 月 16 日 - 10 月 15 日。 Official category: 实战竞技赛. Organizers: 华为技术有限公司. Competition code: 2025OAC060. Participants: 5.
Preparation
From registration to a first submission
- 01
Rust 1.90.0
- 02
rustc 编译器源码
- 03
x.py 构建与测试
- 04
Rust 文法设计
- 05
annotate-snippets
- 06
Cargo 工具与 Rust 缺陷分析
Before you commit: 难点不只是写出原型,而是把改动或工具做成可验证、可复现的工程成果:语法题要通过官方 x.py 编译和测试且不改变语义;诊断题要在多类错误中证明提示改进;漏洞题则需要在指定开源项目中提交并获得开发者确认的 Issue,且至少挖掘到 3 个漏洞才能晋级。所有作品还需提交可编译源码、长篇技术报告、设计文档和答辩 PPT,获奖作品须按要求开源。
Source
How this page was assembled
Competition information is structured from the official page. Scores are platform estimates for decision support; official rules take precedence.
- Official competition page
- OpenAtom
- Last checked
- Sep 12, 2025