diff --git a/d23/Cargo.lock b/d23/Cargo.lock new file mode 100644 index 0000000..aa81b2a --- /dev/null +++ b/d23/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "d05" +version = "0.1.0" diff --git a/d23/input.txt b/d23/input.txt index e69de29..3cf9cc7 100644 --- a/d23/input.txt +++ b/d23/input.txt @@ -0,0 +1,71 @@ +...###.....#.#....##....#..###.....#.##.#..####..#.##.....##..#####..## +#..##....#####...#.#.#############...#.######.#.##.##...####.#.#.#.#.## +.#..###..#..#......#..#####.....#.###..##.###.#.##..##...#.#.###.#...## +#.####..#..#.##...####.##.#..##..#.#.#..#..#.......#....###...######.## +..###....#...###..###...##..##.##..#.#.......#.#...########..#.##...#.# +##.....#.#....##.......#..#.#.#.##..###..#.##.##.##....#..#........#... +#.#...####...#.#.##.#.##....#####.#########.####..#.#.######...#....... +###..##..#.#..#..##.#..#..##.#.............#...##.#..##..###....#.##.#. +##.##....#..#.##.....#..#.#.#..###.#.#..##.#.##....##.#...##########... +...#...####.#...#...#.#....##..#.....#.#...##..##.#.#...#..##.#..###..# +.#####.##.#.#.##...###.#.#....##..#...###..##..#.##...#.#.###..##..##.. +#.#.#.###.#.#.#.##..##.#.#....##.##.####...#..###..#..##.#####....##.#. +.#.##.#####...###..###.#..#.##.......#...#.#...#...#..#.#.#.#....#.##.# +#.#.##..###....####.#..#.....#..##.#####..##.....#.###.#..###.######.#. +..#..#..#..##.##.#.####.#....#.#.#.###..#..#.#.#..#..##..#.###..####..# +#.#....#.#.#.#....###....###..###...##.#####.##..#.##..####.#...##.##.# +...#...#....#..####..#.#..##..#..#.###.####.#.#.#.#..#.###.#.##...###.# +....#..#.#.###..#...#..#..##.....##...#...##..#.#.###.#.#...###..#..#.. +.##....#.#.##.#...#.#....##......####..##.#########......###..###.#...# +#..#..#.###.##..#..##.#...###..###.#....##...#.#.#.#..#..####.###.#...# +.#..#.#.#...#.#.##.##..#.#...#.#.####..#..#.##.#....#..##..#.#...#.##.# +#......##.#.#...#.##..####..#.##...####.#.....######.##..##.#....##.#.# +#.##.#..####.#.###.#......###.#..##.##.#..#######.####..#.#.##.##.#.#.. +#######.##.###.#..#.......#.#...#....#.##.###..#...#.####.....###..#### +....#.#.#.##.....###.....##..####..#.#...####..####.#...##..###.##..... +.#.#...#..#......#..#...#####....#....###.##.#...####..#.#.###.##.##..# +.#.##.#.#.#.#.#.#.#.#...##.##.##.#......##.###..#####.#.#......###....# +..##..####.###..##.#.#...#..##.####.###...###...###..#.#.###...#.....## +.##..#.####.####.#...###.##....#.##.######..####.##.#...#..#...##.#.##. +.##.####.......#..#.##.#...##......##.##...#...###..#.#.#..#..###.....# +#####....##.##.#..####...##..##..###..#.#..#.#.#.###.#...#..#...###.#.. +##.#..#.#.#..#..###...##..####..#.#.#.#.#.##.####.##.##.####..#...#...# +.#.#.#..#.###.#.##.......#.##..#..###......#..#.#..##.###..#.##.##.###. +.##...###....#.#.......#..#######...#.##.#..###.###.#.#..#..#.##..##.#. +.##..###.#....#.###.#####.##..##...##.#..######...#..##..###...#.##.... +#...##.#..#..#..#......###..#...#####.#..#.####.#...#.#.###..#.###.#... +.####.#####.#..#.####.#...###.###.#.#.###.#..#.###.#.#####..#....#..##. +#..###.#.#..#....##...##.....###.##.##.#.##.###..####..#.#######.##.### +.#.#...##...####.###....#.###..##.#.#.#####...#####..#..#....###.#.##.# +##.##.###..####..###.....##.#...###...##.#...#..#.#.####..#...#.#.#.##. +##.....#....####...##.##...#.#..#.#.###.#......#...#.###.#..##..#...... +###.###.####.......######..#..##.#....#...##..##......######.#.#.###.## +#...#.#..##.####...#.#...#.#.#.....#..######..#...#.##..##...##.#...#.. +.#####......#..##.....#....#.####...##...###.#.##.#.#..#.#...#.###.##.# +.#..#####.#....#.##.#..###.....###..#.####.####.#..#.###...##....####.# +###..#..###.#..#.#.#.########.#.##..##..###..#.##.#.......#.......###.. +###....##...##.##.#.#.###.####.........#...#.#.......#..#######...#.#.. +#....#####.#.##.####.#......#.##..#.#.##...###..#.##.##.##.##..###.#### +...#..##..#.###..###.##.#.##..###..#####.####.#.###.#.###..##.#.###.... +...#.#.##.####..#.######.#......##.#.....###.#.#...#.#.##.##..##.#....# +##...####....#######.#.#.#..##.#.#.####.##.###........#.#.##...##.....# +###...#.........###...#.##.###..##########..#####...#......#....###.##. +#..#...####.##.....#..##..#....#.##..##.#..###..#..##..#.###.#..##...#. +.###..######.#.#######.####.#.#..#.#..##.#.#.###.##..##.#..#.#.####.... +#...#.###....##.#..##.....#..########...#...#..###.#.#.#......#.#.###.. +..###...#..#.##.....####.####..###..#...##.##...##....##.#..#.....#.#.. +..#.####..#....##....##.###.#.###.##..##.##...##...######....##..###.## +....#...#..#.....###.####..#######..#.##...#...##..#...##..#.#.#...#### +###...##.#.##.######....#.#.#.#.....#.##.###..#..#.#.#..####.#....#..## +##.#.#.###.###...###.######.#...#.#...#..#.#...###.#.##.##..##.#..###.. +#...######.##..##...#.###...##..#.#...##.###.#..####....###..#..#...... +.#.#.###.#..#.#..##....##..#.#..#.#...####.#..####....#.##..####.##.#.# +.##..##...#..#.###.....#.....##.##..#.#..######.######...##.###..#..##. +.#..##.####.#####..###..#...#.##.#.....#.#..##...###..#..#..#####.####. +#.##..##...##.#.#.#..#..#..##.###.#.##..#..##.#..##.###..#.....###.#... +.##.#.##.##.###.##.##...#.##..#.####..###.#....##..###..#.###.#....#### +.######.##.#..#.....#...#.....###..#...##..##.##.#.....#.##.....#.#.##. +#.....##....#.#..##...#.#.##.##...##....###.#...#####.#.#.#......###.## +..#.#..#...#..##.##.#..####..#..###..#####......##.....##.#.#..#....##. +#.#....#.##..##.#...#.##.#..#.##...###..####.##..##...###.....#.##..#.. +##.#.###...##.#..#.....##.#..#.#..##..#..#.###.#.#.######..#.#....##..# diff --git a/d23/src/a1.rs b/d23/src/a1.rs index 11f9e05..c4b4fc5 100644 --- a/d23/src/a1.rs +++ b/d23/src/a1.rs @@ -1,4 +1,325 @@ +use std::collections::HashSet; + + +#[derive(Hash, PartialOrd, Ord, Eq, Clone, Copy)] +struct Elve { + pos :Pos, + future_pos :Option, +} + +impl Elve { + fn from(x :i32, y :i32) -> Self { + Elve { + pos: Pos::from(x, y), + future_pos: None, + } + } + +} + +impl PartialEq for Elve { + fn eq(&self, other :&Elve) -> bool { + self.pos.eq(&other.pos) + } + +} + + +#[derive(Hash, PartialEq, PartialOrd, Ord, Eq, Clone, Copy)] +struct Pos { + x :i32, + y :i32, +} + +impl Pos { + fn from(x :i32, y :i32) -> Self { + Pos { x: x, y: y } + } +} + +enum Direction { + NORTH, + SOUTH, + EAST, + WEST, +} + +fn parse_input(inp :Vec) -> Vec { + let mut map = Vec::new(); + + for l in inp.iter().enumerate() { + + for c in l.1.chars().enumerate() { + if c.1 == '#' { + map.push(Elve::from(c.0 as i32, l.0 as i32)); + + } + } + + } + + map +} + +fn has_neighbours(elves :&Vec, cp :&Pos) -> bool { + + if elves.contains(&Elve::from(cp.x - 1, cp.y)) { + return true; + } + if elves.contains(&Elve::from(cp.x + 1, cp.y)) { + return true; + } + + + for i in 0..3 { + if elves.contains(&Elve::from(cp.x - 1 + i, cp.y - 1)) { + return true; + } + + if elves.contains(&Elve::from(cp.x - 1 + i, cp.y + 1)) { + return true; + } + } + + false + +} + +fn calculate_future_pos(elves :&Vec, i :usize, directions :&Vec, current_dir :usize) -> Pos { + + let cp = elves[i].pos; + + + // check if elve has any neighbors + if !has_neighbours(elves, &cp) { + return cp; + } + + let mut i = current_dir; + for _ in 0..directions.len() { + + + let (p1, p2, p3) = match directions[i] { + Direction::NORTH => { + let p1 = Pos::from(cp.x - 1, cp.y - 1); + let p2 = Pos::from(cp.x, cp.y - 1); + let p3 = Pos::from(cp.x + 1, cp.y - 1); + + (p1, p2, p3) + } + + Direction::SOUTH => { + + let p1 = Pos::from(cp.x - 1, cp.y + 1); + let p2 = Pos::from(cp.x, cp.y + 1); + let p3 = Pos::from(cp.x + 1, cp.y + 1); + + (p1, p2, p3) + + } + + Direction::EAST => { + let p1 = Pos::from(cp.x + 1, cp.y - 1); + let p2 = Pos::from(cp.x + 1, cp.y); + let p3 = Pos::from(cp.x + 1, cp.y + 1); + + (p1, p2, p3) + + } + + Direction::WEST => { + + let p1 = Pos::from(cp.x - 1, cp.y - 1); + let p2 = Pos::from(cp.x - 1, cp.y); + let p3 = Pos::from(cp.x - 1, cp.y + 1); + + (p1, p2, p3) + } + }; + + //println!("checked {} for ({}, {})", i, cp.x, cp.y); + + if !(elves.contains(&Elve::from(p1.x, p1.y)) || elves.contains(&Elve::from(p2.x, p2.y)) || elves.contains(&Elve::from(p3.x, p3.y))) { + + //println!("({}, {}) wants to go to ({}, {})", cp.x, cp.y, p2.x, p2.y); + + return p2; + } + + + i = (i + 1) % directions.len(); + } + + //println!("({}, {}) had no valid position", cp.x, cp.y); + cp + + +} + +fn simulate_round(elves :&mut Vec, directions :&Vec, current_dir :usize) { + + // go throug the directions for every elve & pick the first fitting + for i in 0..elves.len() { + let future_pos = calculate_future_pos(elves, i, directions, current_dir); + elves[i].future_pos = Some(future_pos); + } + + // look throug all elves and check if there are repeating positions + let mut duplicates = Vec::new(); + let mut save = HashSet::new(); + + for i in 0..elves.len() { + + match elves[i].future_pos { + Some(s) => { + + + if save.contains(&s) { + duplicates.push(s); + + } + + save.insert(s); + } + + None => {} + } + } + + // remove duplicate positions + for p in duplicates { + for i in 0..elves.len() { + + match elves[i].future_pos { + Some (s) => { + + if s.eq(&p) { + //println!("Collided: ({}, {})", p.x, p.y); + elves[i].future_pos = None; + } + + } + None => {} + } + } + } + + // move elves with future_pos to future_pos + for elve in elves { + match elve.future_pos { + Some(s) => { + elve.pos = s; + } + None => {} + } + } + + +} + +fn find_borders(elves :&Vec) -> (Pos, Pos) { + let mut min = Pos::from(i32::MAX, i32::MAX); + let mut max = Pos::from(i32::MIN, i32::MIN); + + for elve in elves { + if elve.pos.x > max.x { + max.x = elve.pos.x; + } + + if elve.pos.y > max.y { + max.y = elve.pos.y; + } + + if elve.pos.x < min.x { + min.x = elve.pos.x; + } + + if elve.pos.y < min.y { + min.y = elve.pos.y; + } + } + + (min, max) + +} + +fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) { + + if max.y < 0 || max.x < 0 { + println!("Fuck"); + std::process::exit(1); + } + + let mut y_off = 0; + let mut x_off = 0; + + if min.y < 0 { + y_off = min.y.abs(); + min.y = 0; + } + + if min.x < 0 { + x_off = min.x.abs(); + min.x = 0; + } + + let mut map = vec![vec!['.'; (max.x - min.x + x_off + 1) as usize]; (max.y - min.y + y_off + 1) as usize]; + + for e in elves { + map[(e.pos.y - min.y + y_off) as usize][(e.pos.x - min.x + x_off) as usize] = '#'; + } + + for l in map { + for c in l { + print!("{}", c); + } + println!(); + } + println!(); + +} pub fn run(inp :Vec) { + let mut elves = parse_input(inp); + + let mut current_direction = 0; // cycles through 0..3 + + let directions = vec![ + Direction::NORTH, + Direction::SOUTH, + Direction::WEST, + Direction::EAST, + ]; + + + for i in 0..10 { + //let (min, max) = find_borders(&elves); + + + //println!(); + //println!("{}: ", i); + //print_board(&elves, min, max); + + + simulate_round(&mut elves, &directions, current_direction); + current_direction = (current_direction + 1) % directions.len(); + } + + let (min, max) = find_borders(&elves); + + let mut counter = 0; + + for x in min.x..=max.x { + for y in min.y..=max.y { + if !elves.contains(&Elve::from(x, y)) { + counter += 1; + } + } + } + + print_board(&elves, min, max); + + println!("a1: {}", counter); + } \ No newline at end of file diff --git a/d23/src/a2.rs b/d23/src/a2.rs index 6318da2..b24dc04 100644 --- a/d23/src/a2.rs +++ b/d23/src/a2.rs @@ -1,5 +1,332 @@ +use std::collections::HashSet; +#[derive(Hash, PartialOrd, Ord, Eq, Clone, Copy)] +struct Elve { + pos :Pos, + future_pos :Option, +} + +impl Elve { + fn from(x :i32, y :i32) -> Self { + Elve { + pos: Pos::from(x, y), + future_pos: None, + } + } + +} + +impl PartialEq for Elve { + fn eq(&self, other :&Elve) -> bool { + self.pos.eq(&other.pos) + } + +} + + +#[derive(Hash, PartialEq, PartialOrd, Ord, Eq, Clone, Copy)] +struct Pos { + x :i32, + y :i32, +} + +impl Pos { + fn from(x :i32, y :i32) -> Self { + Pos { x: x, y: y } + } +} + +enum Direction { + NORTH, + SOUTH, + EAST, + WEST, +} + +fn parse_input(inp :Vec) -> Vec { + let mut map = Vec::new(); + + for l in inp.iter().enumerate() { + + for c in l.1.chars().enumerate() { + if c.1 == '#' { + map.push(Elve::from(c.0 as i32, l.0 as i32)); + + } + } + + } + + map +} + +fn has_neighbours(elves :&Vec, cp :&Pos) -> bool { + + if elves.contains(&Elve::from(cp.x - 1, cp.y)) { + return true; + } + if elves.contains(&Elve::from(cp.x + 1, cp.y)) { + return true; + } + + + for i in 0..3 { + if elves.contains(&Elve::from(cp.x - 1 + i, cp.y - 1)) { + return true; + } + + if elves.contains(&Elve::from(cp.x - 1 + i, cp.y + 1)) { + return true; + } + } + + false + +} + +fn calculate_future_pos(elves :&Vec, i :usize, directions :&Vec, current_dir :usize) -> Option { + + let cp = elves[i].pos; + + + // check if elve has any neighbors + if !has_neighbours(elves, &cp) { + return None; + } + + let mut i = current_dir; + for _ in 0..directions.len() { + + + let (p1, p2, p3) = match directions[i] { + Direction::NORTH => { + let p1 = Pos::from(cp.x - 1, cp.y - 1); + let p2 = Pos::from(cp.x, cp.y - 1); + let p3 = Pos::from(cp.x + 1, cp.y - 1); + + (p1, p2, p3) + } + + Direction::SOUTH => { + + let p1 = Pos::from(cp.x - 1, cp.y + 1); + let p2 = Pos::from(cp.x, cp.y + 1); + let p3 = Pos::from(cp.x + 1, cp.y + 1); + + (p1, p2, p3) + + } + + Direction::EAST => { + let p1 = Pos::from(cp.x + 1, cp.y - 1); + let p2 = Pos::from(cp.x + 1, cp.y); + let p3 = Pos::from(cp.x + 1, cp.y + 1); + + (p1, p2, p3) + + } + + Direction::WEST => { + + let p1 = Pos::from(cp.x - 1, cp.y - 1); + let p2 = Pos::from(cp.x - 1, cp.y); + let p3 = Pos::from(cp.x - 1, cp.y + 1); + + (p1, p2, p3) + } + }; + + //println!("checked {} for ({}, {})", i, cp.x, cp.y); + + if !(elves.contains(&Elve::from(p1.x, p1.y)) || elves.contains(&Elve::from(p2.x, p2.y)) || elves.contains(&Elve::from(p3.x, p3.y))) { + + //println!("({}, {}) wants to go to ({}, {})", cp.x, cp.y, p2.x, p2.y); + + return Some(p2); + } + + + i = (i + 1) % directions.len(); + } + + //println!("({}, {}) had no valid position", cp.x, cp.y); + Some(cp) + + +} + +fn simulate_round(elves :&mut Vec, directions :&Vec, current_dir :usize) -> bool { + + let mut elve_has_changed = false; + + // go throug the directions for every elve & pick the first fitting + for i in 0..elves.len() { + let future_pos = calculate_future_pos(elves, i, directions, current_dir); + + match future_pos { + Some(s) => { + elve_has_changed = true; + elves[i].future_pos = Some(s); + } + + None => {} + } + + } + + if !elve_has_changed { + return false; + } + + // look throug all elves and check if there are repeating positions + let mut duplicates = Vec::new(); + let mut save = HashSet::new(); + + for i in 0..elves.len() { + + match elves[i].future_pos { + Some(s) => { + + + if save.contains(&s) { + duplicates.push(s); + + } + + save.insert(s); + } + + None => {} + } + } + + // remove duplicate positions + for p in duplicates { + for i in 0..elves.len() { + + match elves[i].future_pos { + Some (s) => { + + if s.eq(&p) { + //println!("Collided: ({}, {})", p.x, p.y); + elves[i].future_pos = None; + } + + } + None => {} + } + } + } + + // move elves with future_pos to future_pos + for elve in elves { + match elve.future_pos { + Some(s) => { + elve.pos = s; + } + None => {} + } + } + + true + + +} + +fn find_borders(elves :&Vec) -> (Pos, Pos) { + let mut min = Pos::from(i32::MAX, i32::MAX); + let mut max = Pos::from(i32::MIN, i32::MIN); + + for elve in elves { + if elve.pos.x > max.x { + max.x = elve.pos.x; + } + + if elve.pos.y > max.y { + max.y = elve.pos.y; + } + + if elve.pos.x < min.x { + min.x = elve.pos.x; + } + + if elve.pos.y < min.y { + min.y = elve.pos.y; + } + } + + (min, max) + +} + +fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) { + + if max.y < 0 || max.x < 0 { + println!("Fuck"); + std::process::exit(1); + } + + let mut y_off = 0; + let mut x_off = 0; + + if min.y < 0 { + y_off = min.y.abs(); + min.y = 0; + } + + if min.x < 0 { + x_off = min.x.abs(); + min.x = 0; + } + + let mut map = vec![vec!['.'; (max.x - min.x + x_off + 1) as usize]; (max.y - min.y + y_off + 1) as usize]; + + for e in elves { + map[(e.pos.y - min.y + y_off) as usize][(e.pos.x - min.x + x_off) as usize] = '#'; + } + + for l in map { + for c in l { + print!("{}", c); + } + println!(); + } + println!(); + +} + pub fn run(inp :Vec) { + let mut elves = parse_input(inp); + + let mut current_direction = 0; // cycles through 0..3 + + let directions = vec![ + Direction::NORTH, + Direction::SOUTH, + Direction::WEST, + Direction::EAST, + ]; + + + for i in 0..1000 { + //let (min, max) = find_borders(&elves); + + + //println!(); + //println!("{}: ", i); + //print_board(&elves, min, max); + + + if !simulate_round(&mut elves, &directions, current_direction) { + println!("a2: {}", i+1); + std::process::exit(0); + } + current_direction = (current_direction + 1) % directions.len(); + } + + println!("a2: Nothing found"); + + } \ No newline at end of file diff --git a/d23/target/.rustc_info.json b/d23/target/.rustc_info.json new file mode 100644 index 0000000..e841b3e --- /dev/null +++ b/d23/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"8204103499295538959":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-pc-windows-msvc\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\tfuec\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/d23/target/CACHEDIR.TAG b/d23/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d23/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/d23/target/debug/.cargo-lock b/d23/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d23/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 b/d23/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 new file mode 100644 index 0000000..d90fb30 --- /dev/null +++ b/d23/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 @@ -0,0 +1 @@ +a62220af2acc103e \ No newline at end of file diff --git a/d23/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json b/d23/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json new file mode 100644 index 0000000..72b334e --- /dev/null +++ b/d23/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":7309141686862299243,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-54bad1502471c435\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d23/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 b/d23/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d23/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 differ diff --git a/d23/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp b/d23/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d23/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d23/target/debug/.fingerprint/d05-54bad1502471c435/output-bin-d05 b/d23/target/debug/.fingerprint/d05-54bad1502471c435/output-bin-d05 new file mode 100644 index 0000000..0453d4a --- /dev/null +++ b/d23/target/debug/.fingerprint/d05-54bad1502471c435/output-bin-d05 @@ -0,0 +1,6 @@ +{"message":"unused variable: `i`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":6631,"byte_end":6632,"line_start":296,"line_end":296,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":" for i in 0..10 {","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":6631,"byte_end":6632,"line_start":296,"line_end":296,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":" for i in 0..10 {","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":"_i","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:296:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m296\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m for i in 0..10 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_variables)]` on by default\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":5613,"byte_end":5620,"line_start":246,"line_end":246,"column_start":49,"column_end":56,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":56}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_mut)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":5613,"byte_end":5617,"line_start":246,"line_end":246,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:246:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m246\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_mut)]` on by default\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":5910,"byte_end":5917,"line_start":263,"line_end":263,"column_start":49,"column_end":56,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":56}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":5910,"byte_end":5914,"line_start":263,"line_end":263,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:263:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\n"} +{"message":"function `find_borders` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":5311,"byte_end":5323,"line_start":237,"line_end":237,"column_start":4,"column_end":16,"is_primary":true,"text":[{"text":"fn find_borders(elves :&Vec) -> (Pos, Pos) {","highlight_start":4,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `find_borders` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:237:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m237\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn find_borders(elves :&Vec) -> (Pos, Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"function `print_board` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":5865,"byte_end":5876,"line_start":263,"line_end":263,"column_start":4,"column_end":15,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":4,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `print_board` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:263:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"5 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: 5 warnings emitted\u001b[0m\n\n"} diff --git a/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 b/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 new file mode 100644 index 0000000..1ab1aa4 --- /dev/null +++ b/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 @@ -0,0 +1 @@ +e737b342d3e62e08 \ No newline at end of file diff --git a/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json b/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json new file mode 100644 index 0000000..4294ab5 --- /dev/null +++ b/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-60235cbe9d69ff8a\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 b/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 differ diff --git a/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp b/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 b/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 new file mode 100644 index 0000000..f56165b --- /dev/null +++ b/d23/target/debug/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 @@ -0,0 +1,14 @@ +{"message":"unused variable: `i`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":6631,"byte_end":6632,"line_start":296,"line_end":296,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":" for i in 0..10 {","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":6631,"byte_end":6632,"line_start":296,"line_end":296,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":" for i in 0..10 {","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":"_i","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:296:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m296\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m for i in 0..10 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_variables)]` on by default\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":5613,"byte_end":5620,"line_start":246,"line_end":246,"column_start":49,"column_end":56,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":56}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_mut)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":5613,"byte_end":5617,"line_start":246,"line_end":246,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:246:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m246\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_mut)]` on by default\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":5910,"byte_end":5917,"line_start":263,"line_end":263,"column_start":49,"column_end":56,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":56}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":5910,"byte_end":5914,"line_start":263,"line_end":263,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:263:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\n"} +{"message":"enum `Direction` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":636,"byte_end":645,"line_start":40,"line_end":40,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"enum Direction {","highlight_start":6,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: enum `Direction` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:40:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0menum Direction {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"function `parse_input` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":706,"byte_end":717,"line_start":47,"line_end":47,"column_start":4,"column_end":15,"is_primary":true,"text":[{"text":"fn parse_input(inp :Vec) -> Vec {","highlight_start":4,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `parse_input` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:47:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn parse_input(inp :Vec) -> Vec {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"function `has_neighbours` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":1024,"byte_end":1038,"line_start":64,"line_end":64,"column_start":4,"column_end":18,"is_primary":true,"text":[{"text":"fn has_neighbours(elves :&Vec, cp :&Pos) -> bool {","highlight_start":4,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `has_neighbours` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:64:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn has_neighbours(elves :&Vec, cp :&Pos) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"function `calculate_future_pos` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":1518,"byte_end":1538,"line_start":88,"line_end":88,"column_start":4,"column_end":24,"is_primary":true,"text":[{"text":"fn calculate_future_pos(elves :&Vec, i :usize, directions :&Vec, current_dir :usize) -> Option {","highlight_start":4,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `calculate_future_pos` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:88:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m88\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn calculate_future_pos(elves :&Vec, i :usize, directions :&Vec, current_dir :usize) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"function `simulate_round` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3514,"byte_end":3528,"line_start":159,"line_end":159,"column_start":4,"column_end":18,"is_primary":true,"text":[{"text":"fn simulate_round(elves :&mut Vec, directions :&Vec, current_dir :usize) -> bool {","highlight_start":4,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `simulate_round` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:159:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m159\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn simulate_round(elves :&mut Vec, directions :&Vec, current_dir :usize) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"function `find_borders` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":5311,"byte_end":5323,"line_start":237,"line_end":237,"column_start":4,"column_end":16,"is_primary":true,"text":[{"text":"fn find_borders(elves :&Vec) -> (Pos, Pos) {","highlight_start":4,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `find_borders` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:237:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m237\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn find_borders(elves :&Vec) -> (Pos, Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"function `print_board` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":5865,"byte_end":5876,"line_start":263,"line_end":263,"column_start":4,"column_end":15,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":4,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `print_board` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:263:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"function `run` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":6630,"byte_end":6633,"line_start":299,"line_end":299,"column_start":8,"column_end":11,"is_primary":true,"text":[{"text":"pub fn run(inp :Vec) {","highlight_start":8,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `run` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:299:8\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m299\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn run(inp :Vec) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\n"} +{"message":"associated function `from` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":174,"byte_end":178,"line_start":11,"line_end":11,"column_start":8,"column_end":12,"is_primary":true,"text":[{"text":" fn from(x :i32, y :i32) -> Self {","highlight_start":8,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: associated function `from` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:11:8\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn from(x :i32, y :i32) -> Self {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^\u001b[0m\n\n"} +{"message":"associated function `from` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":559,"byte_end":563,"line_start":35,"line_end":35,"column_start":8,"column_end":12,"is_primary":true,"text":[{"text":" fn from(x :i32, y :i32) -> Self {","highlight_start":8,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: associated function `from` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:35:8\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn from(x :i32, y :i32) -> Self {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^\u001b[0m\n\n"} +{"message":"13 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: 13 warnings emitted\u001b[0m\n\n"} diff --git a/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 b/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 differ diff --git a/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp b/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/output-test-bin-d05 b/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/output-test-bin-d05 new file mode 100644 index 0000000..0453d4a --- /dev/null +++ b/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/output-test-bin-d05 @@ -0,0 +1,6 @@ +{"message":"unused variable: `i`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":6631,"byte_end":6632,"line_start":296,"line_end":296,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":" for i in 0..10 {","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":6631,"byte_end":6632,"line_start":296,"line_end":296,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":" for i in 0..10 {","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":"_i","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:296:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m296\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m for i in 0..10 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_variables)]` on by default\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":5613,"byte_end":5620,"line_start":246,"line_end":246,"column_start":49,"column_end":56,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":56}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_mut)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":5613,"byte_end":5617,"line_start":246,"line_end":246,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:246:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m246\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_mut)]` on by default\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":5910,"byte_end":5917,"line_start":263,"line_end":263,"column_start":49,"column_end":56,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":56}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":5910,"byte_end":5914,"line_start":263,"line_end":263,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:263:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\n"} +{"message":"function `find_borders` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":5311,"byte_end":5323,"line_start":237,"line_end":237,"column_start":4,"column_end":16,"is_primary":true,"text":[{"text":"fn find_borders(elves :&Vec) -> (Pos, Pos) {","highlight_start":4,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `find_borders` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:237:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m237\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn find_borders(elves :&Vec) -> (Pos, Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"function `print_board` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":5865,"byte_end":5876,"line_start":263,"line_end":263,"column_start":4,"column_end":15,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":4,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `print_board` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:263:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"5 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: 5 warnings emitted\u001b[0m\n\n"} diff --git a/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 b/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 new file mode 100644 index 0000000..484ceaf --- /dev/null +++ b/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 @@ -0,0 +1 @@ +f0fa31a79957e157 \ No newline at end of file diff --git a/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json b/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json new file mode 100644 index 0000000..dee9391 --- /dev/null +++ b/d23/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":1021633075455700787,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\d05-cd6375c08847f9de\\dep-test-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d23/target/debug/d05.d b/d23/target/debug/d05.d new file mode 100644 index 0000000..c21e545 --- /dev/null +++ b/d23/target/debug/d05.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\target\debug\d05.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\src\main.rs diff --git a/d23/target/debug/d05.exe b/d23/target/debug/d05.exe new file mode 100644 index 0000000..12f8718 Binary files /dev/null and b/d23/target/debug/d05.exe differ diff --git a/d23/target/debug/d05.pdb b/d23/target/debug/d05.pdb new file mode 100644 index 0000000..68d860b Binary files /dev/null and b/d23/target/debug/d05.pdb differ diff --git a/d23/target/debug/deps/d05-54bad1502471c435.d b/d23/target/debug/deps/d05-54bad1502471c435.d new file mode 100644 index 0000000..e89f627 --- /dev/null +++ b/d23/target/debug/deps/d05-54bad1502471c435.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\target\debug\deps\d05-54bad1502471c435.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\target\debug\deps\d05-54bad1502471c435.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d23/target/debug/deps/d05-cd6375c08847f9de.d b/d23/target/debug/deps/d05-cd6375c08847f9de.d new file mode 100644 index 0000000..3368e6b --- /dev/null +++ b/d23/target/debug/deps/d05-cd6375c08847f9de.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\target\debug\deps\d05-cd6375c08847f9de.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\target\debug\deps\d05-cd6375c08847f9de.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d23/target/debug/deps/d05.d b/d23/target/debug/deps/d05.d new file mode 100644 index 0000000..e014a89 --- /dev/null +++ b/d23/target/debug/deps/d05.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\target\debug\deps\d05.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\target\debug\deps\d05.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d23/target/debug/deps/d05.exe b/d23/target/debug/deps/d05.exe new file mode 100644 index 0000000..12f8718 Binary files /dev/null and b/d23/target/debug/deps/d05.exe differ diff --git a/d23/target/debug/deps/d05.pdb b/d23/target/debug/deps/d05.pdb new file mode 100644 index 0000000..68d860b Binary files /dev/null and b/d23/target/debug/deps/d05.pdb differ diff --git a/d23/target/debug/deps/libd05-54bad1502471c435.rmeta b/d23/target/debug/deps/libd05-54bad1502471c435.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d23/target/debug/deps/libd05-cd6375c08847f9de.rmeta b/d23/target/debug/deps/libd05-cd6375c08847f9de.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d23/target/debug/incremental/d05-36txvcyi2q9og/s-gglouryw25-1vodmjs-1icl1ypmovg25/dep-graph.bin b/d23/target/debug/incremental/d05-36txvcyi2q9og/s-gglouryw25-1vodmjs-1icl1ypmovg25/dep-graph.bin new file mode 100644 index 0000000..2125467 Binary files /dev/null and b/d23/target/debug/incremental/d05-36txvcyi2q9og/s-gglouryw25-1vodmjs-1icl1ypmovg25/dep-graph.bin differ diff --git a/d23/target/debug/incremental/d05-36txvcyi2q9og/s-gglouryw25-1vodmjs-1icl1ypmovg25/query-cache.bin b/d23/target/debug/incremental/d05-36txvcyi2q9og/s-gglouryw25-1vodmjs-1icl1ypmovg25/query-cache.bin new file mode 100644 index 0000000..34fd2eb Binary files /dev/null and b/d23/target/debug/incremental/d05-36txvcyi2q9og/s-gglouryw25-1vodmjs-1icl1ypmovg25/query-cache.bin differ diff --git a/d23/target/debug/incremental/d05-36txvcyi2q9og/s-gglouryw25-1vodmjs-1icl1ypmovg25/work-products.bin b/d23/target/debug/incremental/d05-36txvcyi2q9og/s-gglouryw25-1vodmjs-1icl1ypmovg25/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d23/target/debug/incremental/d05-36txvcyi2q9og/s-gglouryw25-1vodmjs-1icl1ypmovg25/work-products.bin differ diff --git a/d23/target/debug/incremental/d05-36txvcyi2q9og/s-gglouryw25-1vodmjs.lock b/d23/target/debug/incremental/d05-36txvcyi2q9og/s-gglouryw25-1vodmjs.lock new file mode 100644 index 0000000..e69de29 diff --git a/d23/target/debug/incremental/d05-3abqv8rsubace/s-gglouryysl-1sl0mdr-15ffnu1985sbd/dep-graph.bin b/d23/target/debug/incremental/d05-3abqv8rsubace/s-gglouryysl-1sl0mdr-15ffnu1985sbd/dep-graph.bin new file mode 100644 index 0000000..1bf53bd Binary files /dev/null and b/d23/target/debug/incremental/d05-3abqv8rsubace/s-gglouryysl-1sl0mdr-15ffnu1985sbd/dep-graph.bin differ diff --git a/d23/target/debug/incremental/d05-3abqv8rsubace/s-gglouryysl-1sl0mdr-15ffnu1985sbd/query-cache.bin b/d23/target/debug/incremental/d05-3abqv8rsubace/s-gglouryysl-1sl0mdr-15ffnu1985sbd/query-cache.bin new file mode 100644 index 0000000..5d45c85 Binary files /dev/null and b/d23/target/debug/incremental/d05-3abqv8rsubace/s-gglouryysl-1sl0mdr-15ffnu1985sbd/query-cache.bin differ diff --git a/d23/target/debug/incremental/d05-3abqv8rsubace/s-gglouryysl-1sl0mdr-15ffnu1985sbd/work-products.bin b/d23/target/debug/incremental/d05-3abqv8rsubace/s-gglouryysl-1sl0mdr-15ffnu1985sbd/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d23/target/debug/incremental/d05-3abqv8rsubace/s-gglouryysl-1sl0mdr-15ffnu1985sbd/work-products.bin differ diff --git a/d23/target/debug/incremental/d05-3abqv8rsubace/s-gglouryysl-1sl0mdr.lock b/d23/target/debug/incremental/d05-3abqv8rsubace/s-gglouryysl-1sl0mdr.lock new file mode 100644 index 0000000..e69de29 diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/10ro7oziskv0g9x3.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/10ro7oziskv0g9x3.o new file mode 100644 index 0000000..86d85a7 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/10ro7oziskv0g9x3.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/14alr79ptfqqfahy.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/14alr79ptfqqfahy.o new file mode 100644 index 0000000..49e72aa Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/14alr79ptfqqfahy.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/14yb68z0ksvrul66.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/14yb68z0ksvrul66.o new file mode 100644 index 0000000..d497898 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/14yb68z0ksvrul66.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/16607zhut78y1z8l.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/16607zhut78y1z8l.o new file mode 100644 index 0000000..b3832ed Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/16607zhut78y1z8l.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1a8ai66o6x1m2jwu.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1a8ai66o6x1m2jwu.o new file mode 100644 index 0000000..81d4b61 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1a8ai66o6x1m2jwu.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1ajbtxplqztq0px9.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1ajbtxplqztq0px9.o new file mode 100644 index 0000000..72ead03 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1ajbtxplqztq0px9.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1biqdu3ax9z5c4vb.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1biqdu3ax9z5c4vb.o new file mode 100644 index 0000000..4003a48 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1biqdu3ax9z5c4vb.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1c3rprg12ozhhqik.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1c3rprg12ozhhqik.o new file mode 100644 index 0000000..76a190e Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1c3rprg12ozhhqik.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1dufs2di1qxz3kbs.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1dufs2di1qxz3kbs.o new file mode 100644 index 0000000..e957882 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1dufs2di1qxz3kbs.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1fswgxh7nqlijjgy.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1fswgxh7nqlijjgy.o new file mode 100644 index 0000000..95a6c00 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1fswgxh7nqlijjgy.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1j2gdetsfsk58s3v.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1j2gdetsfsk58s3v.o new file mode 100644 index 0000000..34877a7 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1j2gdetsfsk58s3v.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1jn0jewudfi89f5g.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1jn0jewudfi89f5g.o new file mode 100644 index 0000000..f7012dc Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1jn0jewudfi89f5g.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1mqk0xv6bxymbqkr.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1mqk0xv6bxymbqkr.o new file mode 100644 index 0000000..aac1500 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1mqk0xv6bxymbqkr.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1nqkpnk81lmbwj7x.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1nqkpnk81lmbwj7x.o new file mode 100644 index 0000000..3a69900 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1nqkpnk81lmbwj7x.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1qb2uw1e4sxqpidv.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1qb2uw1e4sxqpidv.o new file mode 100644 index 0000000..787fa5e Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1qb2uw1e4sxqpidv.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1qe95ihds5ek6x8m.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1qe95ihds5ek6x8m.o new file mode 100644 index 0000000..79c75d4 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1qe95ihds5ek6x8m.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1ty1fzkcpwuibpch.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1ty1fzkcpwuibpch.o new file mode 100644 index 0000000..c249a32 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1ty1fzkcpwuibpch.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1vbowoflhnxgvuna.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1vbowoflhnxgvuna.o new file mode 100644 index 0000000..a1658cf Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1vbowoflhnxgvuna.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1wy9fcagy0bbqix0.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1wy9fcagy0bbqix0.o new file mode 100644 index 0000000..4b65cb7 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/1wy9fcagy0bbqix0.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/21i875n4ixt5lcp2.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/21i875n4ixt5lcp2.o new file mode 100644 index 0000000..2d0f783 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/21i875n4ixt5lcp2.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/238xsmxcdmi5zrgh.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/238xsmxcdmi5zrgh.o new file mode 100644 index 0000000..7fbea0c Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/238xsmxcdmi5zrgh.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/23q7jeovobqk5e2z.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/23q7jeovobqk5e2z.o new file mode 100644 index 0000000..16a003b Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/23q7jeovobqk5e2z.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/256xappmy95jstxc.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/256xappmy95jstxc.o new file mode 100644 index 0000000..c6efad4 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/256xappmy95jstxc.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/28pzxq5mub7kw3h0.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/28pzxq5mub7kw3h0.o new file mode 100644 index 0000000..b503394 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/28pzxq5mub7kw3h0.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/29x5fnwoe53lkjhp.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/29x5fnwoe53lkjhp.o new file mode 100644 index 0000000..d05600a Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/29x5fnwoe53lkjhp.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2akpd5v3aqcro27m.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2akpd5v3aqcro27m.o new file mode 100644 index 0000000..d7cab12 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2akpd5v3aqcro27m.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2b4ufhizs1o14bm3.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2b4ufhizs1o14bm3.o new file mode 100644 index 0000000..8fbf75e Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2b4ufhizs1o14bm3.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2cz2ilxemr1vzlan.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2cz2ilxemr1vzlan.o new file mode 100644 index 0000000..230472d Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2cz2ilxemr1vzlan.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2exxky3ik2ukvl85.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2exxky3ik2ukvl85.o new file mode 100644 index 0000000..3104e4a Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2exxky3ik2ukvl85.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2qf75bfr7mxj0ip8.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2qf75bfr7mxj0ip8.o new file mode 100644 index 0000000..7e1f3dc Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2qf75bfr7mxj0ip8.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2v1cuws1uqh4wg43.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2v1cuws1uqh4wg43.o new file mode 100644 index 0000000..22271ec Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2v1cuws1uqh4wg43.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2xcnmmy2ybck2388.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2xcnmmy2ybck2388.o new file mode 100644 index 0000000..3810e7d Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2xcnmmy2ybck2388.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2y73so3y5z7vk407.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2y73so3y5z7vk407.o new file mode 100644 index 0000000..1e78972 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2y73so3y5z7vk407.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2yldtjbzqhi0sb16.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2yldtjbzqhi0sb16.o new file mode 100644 index 0000000..dcc9702 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/2yldtjbzqhi0sb16.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/32xw42dvq90ph1q9.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/32xw42dvq90ph1q9.o new file mode 100644 index 0000000..0b80842 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/32xw42dvq90ph1q9.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/33dtijach08qd1uy.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/33dtijach08qd1uy.o new file mode 100644 index 0000000..61b6c1d Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/33dtijach08qd1uy.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/33nq48dkflnrmkas.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/33nq48dkflnrmkas.o new file mode 100644 index 0000000..5606493 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/33nq48dkflnrmkas.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/36xbkqkqfk976iyh.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/36xbkqkqfk976iyh.o new file mode 100644 index 0000000..163b606 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/36xbkqkqfk976iyh.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/397cu74b8v0e7h6u.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/397cu74b8v0e7h6u.o new file mode 100644 index 0000000..555b2ab Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/397cu74b8v0e7h6u.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3ck9eanxbf5wao51.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3ck9eanxbf5wao51.o new file mode 100644 index 0000000..7d0c46f Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3ck9eanxbf5wao51.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3ftigb5t7poo2dym.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3ftigb5t7poo2dym.o new file mode 100644 index 0000000..9d8c3e7 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3ftigb5t7poo2dym.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3gjb6g5f7p77kz0q.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3gjb6g5f7p77kz0q.o new file mode 100644 index 0000000..ba9adce Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3gjb6g5f7p77kz0q.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3heqfcur9o7yg3ap.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3heqfcur9o7yg3ap.o new file mode 100644 index 0000000..a144eb9 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3heqfcur9o7yg3ap.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3hfwitxicxjw3rf5.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3hfwitxicxjw3rf5.o new file mode 100644 index 0000000..b8c91a3 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3hfwitxicxjw3rf5.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3i7i4jgz206hlq09.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3i7i4jgz206hlq09.o new file mode 100644 index 0000000..b169e30 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3i7i4jgz206hlq09.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3nanm3mm7cuc0qqy.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3nanm3mm7cuc0qqy.o new file mode 100644 index 0000000..b516ec9 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3nanm3mm7cuc0qqy.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3pbe541k5l4919gl.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3pbe541k5l4919gl.o new file mode 100644 index 0000000..3e36113 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3pbe541k5l4919gl.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3ty7tgijqab67cj.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3ty7tgijqab67cj.o new file mode 100644 index 0000000..d92b136 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3ty7tgijqab67cj.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3xn3lqklrfkrq5li.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3xn3lqklrfkrq5li.o new file mode 100644 index 0000000..3dbfcdc Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3xn3lqklrfkrq5li.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3y1ud6msyr476lon.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3y1ud6msyr476lon.o new file mode 100644 index 0000000..ccb155c Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3y1ud6msyr476lon.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3z7ql93fa5sz7s88.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3z7ql93fa5sz7s88.o new file mode 100644 index 0000000..7635059 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/3z7ql93fa5sz7s88.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/40hl233j5uqcuyar.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/40hl233j5uqcuyar.o new file mode 100644 index 0000000..f2e2048 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/40hl233j5uqcuyar.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/40l0v0fzp0rufvqp.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/40l0v0fzp0rufvqp.o new file mode 100644 index 0000000..00ed819 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/40l0v0fzp0rufvqp.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/41dyp7gzugbnhs41.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/41dyp7gzugbnhs41.o new file mode 100644 index 0000000..20616da Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/41dyp7gzugbnhs41.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/41fvwiyzb81f7yyd.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/41fvwiyzb81f7yyd.o new file mode 100644 index 0000000..e2feabc Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/41fvwiyzb81f7yyd.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/42q3nrjqp9cq7pb5.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/42q3nrjqp9cq7pb5.o new file mode 100644 index 0000000..68b3883 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/42q3nrjqp9cq7pb5.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/42s5wr4jusu4yuix.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/42s5wr4jusu4yuix.o new file mode 100644 index 0000000..a7ee331 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/42s5wr4jusu4yuix.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/47j5ryr0xgly2xyr.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/47j5ryr0xgly2xyr.o new file mode 100644 index 0000000..db7cb30 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/47j5ryr0xgly2xyr.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/48hf3p2z3b1wq6gp.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/48hf3p2z3b1wq6gp.o new file mode 100644 index 0000000..7143598 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/48hf3p2z3b1wq6gp.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4bo2ucf4pj6195ho.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4bo2ucf4pj6195ho.o new file mode 100644 index 0000000..64cd3dd Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4bo2ucf4pj6195ho.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4bqlalalwx6sji5k.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4bqlalalwx6sji5k.o new file mode 100644 index 0000000..2b3b22c Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4bqlalalwx6sji5k.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4f2k4b1jsstonbun.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4f2k4b1jsstonbun.o new file mode 100644 index 0000000..805074a Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4f2k4b1jsstonbun.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4htvd8pjyj5h9sf1.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4htvd8pjyj5h9sf1.o new file mode 100644 index 0000000..29e88f3 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4htvd8pjyj5h9sf1.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4j5illlws2fprdnl.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4j5illlws2fprdnl.o new file mode 100644 index 0000000..a9b2dfe Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4j5illlws2fprdnl.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4lonaime9258qymv.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4lonaime9258qymv.o new file mode 100644 index 0000000..117ab81 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4lonaime9258qymv.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4ol4x3emcoh2emgv.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4ol4x3emcoh2emgv.o new file mode 100644 index 0000000..8cf8a74 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4ol4x3emcoh2emgv.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4pbza3inve5hn0bx.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4pbza3inve5hn0bx.o new file mode 100644 index 0000000..88b0867 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4pbza3inve5hn0bx.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4qdntyosjgvj5xjr.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4qdntyosjgvj5xjr.o new file mode 100644 index 0000000..373f912 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/4qdntyosjgvj5xjr.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5329fg8gc6sa5hx3.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5329fg8gc6sa5hx3.o new file mode 100644 index 0000000..0c80102 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5329fg8gc6sa5hx3.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/56l7459wrrrk0g3.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/56l7459wrrrk0g3.o new file mode 100644 index 0000000..a0c7f90 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/56l7459wrrrk0g3.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/58g6ggejgo2z8xq2.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/58g6ggejgo2z8xq2.o new file mode 100644 index 0000000..8c43bec Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/58g6ggejgo2z8xq2.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5bempyc59i1yp7u3.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5bempyc59i1yp7u3.o new file mode 100644 index 0000000..81c04d0 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5bempyc59i1yp7u3.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5bgmgxzpfb3t35go.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5bgmgxzpfb3t35go.o new file mode 100644 index 0000000..c7102b7 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5bgmgxzpfb3t35go.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5dq77blug0imwe9.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5dq77blug0imwe9.o new file mode 100644 index 0000000..16bafbf Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5dq77blug0imwe9.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5eiqmz6yca7opahu.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5eiqmz6yca7opahu.o new file mode 100644 index 0000000..89e9ce1 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/5eiqmz6yca7opahu.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/8kj9e3fbf22cpt9.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/8kj9e3fbf22cpt9.o new file mode 100644 index 0000000..fcd568a Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/8kj9e3fbf22cpt9.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/9pv6tyr67unz14b.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/9pv6tyr67unz14b.o new file mode 100644 index 0000000..d26660b Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/9pv6tyr67unz14b.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/c4aq2cng9lwi9zk.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/c4aq2cng9lwi9zk.o new file mode 100644 index 0000000..4aaea6b Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/c4aq2cng9lwi9zk.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/cmqgavbc6g56din.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/cmqgavbc6g56din.o new file mode 100644 index 0000000..97026fd Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/cmqgavbc6g56din.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/dep-graph.bin b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/dep-graph.bin new file mode 100644 index 0000000..2897cfd Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/dep-graph.bin differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/fa8jebpn0akw7fo.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/fa8jebpn0akw7fo.o new file mode 100644 index 0000000..a19f057 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/fa8jebpn0akw7fo.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/hc0ha7yud8r04tm.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/hc0ha7yud8r04tm.o new file mode 100644 index 0000000..95ce113 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/hc0ha7yud8r04tm.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/hhmbxluiiwko0yp.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/hhmbxluiiwko0yp.o new file mode 100644 index 0000000..583d4ad Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/hhmbxluiiwko0yp.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/i4zz9w4d37isroc.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/i4zz9w4d37isroc.o new file mode 100644 index 0000000..752e4d2 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/i4zz9w4d37isroc.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/it0dyoppxg8b10c.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/it0dyoppxg8b10c.o new file mode 100644 index 0000000..3fc3cfa Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/it0dyoppxg8b10c.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/k7d48swwz90d4n7.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/k7d48swwz90d4n7.o new file mode 100644 index 0000000..5a33b09 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/k7d48swwz90d4n7.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/p9pz5n6f10g3pku.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/p9pz5n6f10g3pku.o new file mode 100644 index 0000000..591458b Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/p9pz5n6f10g3pku.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/query-cache.bin b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/query-cache.bin new file mode 100644 index 0000000..a8d58e5 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/query-cache.bin differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/u71ny29ea3l5z1y.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/u71ny29ea3l5z1y.o new file mode 100644 index 0000000..5da0b5d Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/u71ny29ea3l5z1y.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/work-products.bin b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/work-products.bin new file mode 100644 index 0000000..bbfccf8 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/work-products.bin differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/yy3ctjcpg7l4brc.o b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/yy3ctjcpg7l4brc.o new file mode 100644 index 0000000..2922d74 Binary files /dev/null and b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf-1at142jxxvik5/yy3ctjcpg7l4brc.o differ diff --git a/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf.lock b/d23/target/debug/incremental/d05-b453i9l708mh/s-gglouegmha-12660lf.lock new file mode 100644 index 0000000..e69de29 diff --git a/d23/target/release/.cargo-lock b/d23/target/release/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 b/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 new file mode 100644 index 0000000..8669ae0 --- /dev/null +++ b/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 @@ -0,0 +1 @@ +fab0892984eda605 \ No newline at end of file diff --git a/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json b/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json new file mode 100644 index 0000000..5bf6632 --- /dev/null +++ b/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json @@ -0,0 +1 @@ +{"rustc":2347157018072859861,"features":"[]","target":16997346216964277088,"profile":6269190295429226618,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release\\.fingerprint\\d05-60235cbe9d69ff8a\\dep-bin-d05"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 b/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 differ diff --git a/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp b/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 b/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 new file mode 100644 index 0000000..0453d4a --- /dev/null +++ b/d23/target/release/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 @@ -0,0 +1,6 @@ +{"message":"unused variable: `i`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":6631,"byte_end":6632,"line_start":296,"line_end":296,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":" for i in 0..10 {","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":6631,"byte_end":6632,"line_start":296,"line_end":296,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":" for i in 0..10 {","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":"_i","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: unused variable: `i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:296:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m296\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m for i in 0..10 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11mhelp: if this is intentional, prefix it with an underscore: `_i`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_variables)]` on by default\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":5613,"byte_end":5620,"line_start":246,"line_end":246,"column_start":49,"column_end":56,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":56}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_mut)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a1.rs","byte_start":5613,"byte_end":5617,"line_start":246,"line_end":246,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:246:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m246\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(unused_mut)]` on by default\u001b[0m\n\n"} +{"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":5910,"byte_end":5917,"line_start":263,"line_end":263,"column_start":49,"column_end":56,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":56}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":5910,"byte_end":5914,"line_start":263,"line_end":263,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: variable does not need to be mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:263:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m----\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14mhelp: remove this `mut`\u001b[0m\n\n"} +{"message":"function `find_borders` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":5311,"byte_end":5323,"line_start":237,"line_end":237,"column_start":4,"column_end":16,"is_primary":true,"text":[{"text":"fn find_borders(elves :&Vec) -> (Pos, Pos) {","highlight_start":4,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(dead_code)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `find_borders` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:237:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m237\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn find_borders(elves :&Vec) -> (Pos, Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m= \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15mnote\u001b[0m\u001b[0m: `#[warn(dead_code)]` on by default\u001b[0m\n\n"} +{"message":"function `print_board` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":5865,"byte_end":5876,"line_start":263,"line_end":263,"column_start":4,"column_end":15,"is_primary":true,"text":[{"text":"fn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {","highlight_start":4,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: function `print_board` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:263:4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn print_board(elves :&Vec, mut min :Pos, mut max :Pos) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;11m^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"5 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;11mwarning\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;15m: 5 warnings emitted\u001b[0m\n\n"} diff --git a/d23/target/release/d05.d b/d23/target/release/d05.d new file mode 100644 index 0000000..c3ce387 --- /dev/null +++ b/d23/target/release/d05.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\target\release\d05.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\src\main.rs diff --git a/d23/target/release/d05.exe b/d23/target/release/d05.exe new file mode 100644 index 0000000..8d77d9c Binary files /dev/null and b/d23/target/release/d05.exe differ diff --git a/d23/target/release/d05.pdb b/d23/target/release/d05.pdb new file mode 100644 index 0000000..333f81a Binary files /dev/null and b/d23/target/release/d05.pdb differ diff --git a/d23/target/release/deps/d05.d b/d23/target/release/deps/d05.d new file mode 100644 index 0000000..51985f3 --- /dev/null +++ b/d23/target/release/deps/d05.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\target\release\deps\d05.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d23\target\release\deps\d05.d: src\main.rs src\a1.rs src\a2.rs + +src\main.rs: +src\a1.rs: +src\a2.rs: diff --git a/d23/target/release/deps/d05.exe b/d23/target/release/deps/d05.exe new file mode 100644 index 0000000..8d77d9c Binary files /dev/null and b/d23/target/release/deps/d05.exe differ diff --git a/d23/target/release/deps/d05.pdb b/d23/target/release/deps/d05.pdb new file mode 100644 index 0000000..333f81a Binary files /dev/null and b/d23/target/release/deps/d05.pdb differ diff --git a/d23/test_input.txt b/d23/test_input.txt index e69de29..7ac3ba9 100644 --- a/d23/test_input.txt +++ b/d23/test_input.txt @@ -0,0 +1,7 @@ +....#.. +..###.# +#...#.# +.#...## +#.###.. +##.#.## +.#..#.. \ No newline at end of file