Skip to content

Commit 37a3f90

Browse files
committed
---
yaml --- r: 10493 b: refs/heads/snap-stage3 c: 0a6ef35 h: refs/heads/master i: 10491: 42f131a v: v3
1 parent aff9bc3 commit 37a3f90

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
refs/heads/master: 2898dcc5d97da9427ac367542382b6239d9c0bbf
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4-
refs/heads/snap-stage3: 13d4b61182e139dd0bd3bcc73fbeb3fa37f30170
4+
refs/heads/snap-stage3: 0a6ef35c8c38c8aa4a088d43e2ecb79cecd63baa
55
refs/heads/try: 2898dcc5d97da9427ac367542382b6239d9c0bbf
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105

branches/snap-stage3/src/test/bench/sudoku.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,12 @@ fn solve_grid(g: grid_t) {
5959
drop_colors(g, avail, row, col);
6060

6161
// find first remaining color that is available
62-
let mut i = 1 as uint;
63-
while i < (10 as uint) { /* FIXME llvm ctlhd */
62+
for uint::range(1u, 10u) {|i|
6463
if bitv::get(avail, i) {
6564
g[row][col] = i as u8;
6665
ret true;
6766
}
68-
i += 1 as uint; /* else */
69-
}
67+
};
7068
}
7169
g[row][col] = 0u8;
7270
ret false;
@@ -131,6 +129,7 @@ fn write_grid(f: io::writer, g: grid_t) {
131129
fn main(args: [str]) {
132130
let grid = if vec::len(args) == 1u {
133131
// FIXME create sudoku inline since nested vec consts dont work yet
132+
// (#571)
134133
let g = vec::from_fn(10u, {|_i|
135134
vec::to_mut(vec::from_elem(10u, 0 as u8))
136135
});

0 commit comments

Comments
 (0)