Organizer preview Accepted to the ICSE 2027 Competition Track. Rules and infrastructure are being finalized.
Official ICSE 2027 Competition

Build-Bench Challenge

Cross-Architecture Package Build Repair

Build an agent that diagnoses and repairs real software packages which build on one instruction set architecture but fail on another. Repairs are judged by executable builds in a controlled environment.

Competition data, starter kit, API contract, and submission portal are planned releases.

StatusInfrastructure preparation
Submission unitOne compliant repair Agent
EvaluationOrganizer-run hidden cases
Final sessionICSE 2027
Proposal accepted Starter kit Public validation Hidden evaluation ICSE session

Project and organizing team

Build-Bench is organized by Nankai University with industry collaboration from Microsoft.

Project team

  • Chenyu ZhaoProject leadNankai University
  • Zihao HuangProject contributorNankai University
  • Yihang LinProject contributorNankai University
  • An XuProject contributorNankai University
  • Chengtai LiProject contributorNankai University

Academic and industry advisors

  • Shenglin ZhangCompetition and evaluationNankai University
  • Zeshun HuangDocumentation and reproductionNankai University
  • Minghua MaIndustry collaborationMicrosoft
268paper-reported reproducible cases
163x86_64 to aarch64 cases
105aarch64 to x86_64 cases
200additional candidates under validation

One Agent, one controlled evaluation path

Teams provide an Agent that follows the published interface. Organizers run it against competition cases and verify each repair with the official containerized build validator.

Read the draft Agent contract
  1. 01
    Submit Agent

    Provide a reproducible Agent artifact using the announced packaging format.

  2. 02
    Run hidden case

    The harness supplies one case through the standardized interface.

  3. 03
    Collect repair

    The Agent returns the prescribed repair artifact and structured status.

  4. 04
    Build and score

    The official validator checks the repair and feeds Build Success Rate to the leaderboard.

From starter kit to ICSE 2027

Dates below come from the accepted proposal and remain subject to alignment with the official ICSE 2027 schedule.

View the complete timeline
Internal preparation checkpoint
Development set and baselines
Public validation leaderboard
Final submission freeze
Results and participant reports
Competition session and presentation