-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNOTICE
More file actions
31 lines (24 loc) · 1.45 KB
/
Copy pathNOTICE
File metadata and controls
31 lines (24 loc) · 1.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
CodeNet C-to-Rust Translation Benchmark
Copyright 2026 the CodeNet C-to-Rust benchmark authors
Licensed under the Apache License, Version 2.0 (the "License"); see the
LICENSE file in this repository.
-------------------------------------------------------------------------------
Third-party components
-------------------------------------------------------------------------------
1. SACTOR (engine/)
This product bundles SACTOR ("Structure-Aware C to Rust Translator"),
https://github.com/qsdrqs/sactor, Copyright the SACTOR authors, licensed
under the Apache License, Version 2.0. The upstream license text is
retained at engine/LICENSE.
The vendored copy under engine/ has been MODIFIED for this benchmark. The
substantive changes are in the translation prompt path (declaring the
argv/stdin I/O convention to the prompt builder rather than inferring it
from the C source) and in harness knobs used by the shipped configs
(feedback, attempt limits and timeouts).
2. IBM Project CodeNet (CodeNet/)
The dataset under CodeNet/ contains material derived from IBM
Project CodeNet, https://github.com/IBM/Project_CodeNet, licensed under the
Community Data License Agreement - Permissive - Version 2.0
(https://cdla.dev/permissive-2-0/). Derived C sources are redistributed with
their original content intact under new filenames. See CodeNet/README.md for
provenance details and the split between derived and newly written problems.