Files
coolguy b0c9338cf3 tests: pending-backend 격리를 없앤다
코드 생성기가 없어서 돌릴 수 없던 것들이다. 이제 돌아간다. 경계 트랩,
--no-checks 차등, 슬라이스 범위 검사, 소유권 해제가 전부 exec/ 에서
실행으로 검증되므로 격리할 이유가 없다.

run.py 205/205, exec.py 17/17.
2026-08-17 06:32:57 +09:00

15 lines
241 B
Plaintext

// EXIT:9
unit sliceok;
fn total(s: []i32) -> i32 {
var sum: i32 = 0;
for v in s { sum = sum + v.^; }
return sum;
}
fn main() -> i32 {
let a: [5]i32 = [1, 2, 3, 4, 5];
let mid: []i32 = a[1..4];
return total(mid);
}