diff --git a/d15/Cargo.lock b/d15/Cargo.lock new file mode 100644 index 0000000..aa81b2a --- /dev/null +++ b/d15/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/d15/input.txt b/d15/input.txt index e69de29..ea493e7 100644 --- a/d15/input.txt +++ b/d15/input.txt @@ -0,0 +1,27 @@ +Sensor at x=1326566, y=3575946: closest beacon is at x=1374835, y=2000000 +Sensor at x=2681168, y=3951549: closest beacon is at x=3184941, y=3924923 +Sensor at x=3959984, y=1095746: closest beacon is at x=3621412, y=2239432 +Sensor at x=3150886, y=2479946: closest beacon is at x=3621412, y=2239432 +Sensor at x=3983027, y=2972336: closest beacon is at x=4012908, y=3083616 +Sensor at x=3371601, y=3853300: closest beacon is at x=3184941, y=3924923 +Sensor at x=3174612, y=3992719: closest beacon is at x=3184941, y=3924923 +Sensor at x=3316368, y=1503688: closest beacon is at x=3621412, y=2239432 +Sensor at x=3818181, y=2331216: closest beacon is at x=3621412, y=2239432 +Sensor at x=3960526, y=3229321: closest beacon is at x=4012908, y=3083616 +Sensor at x=61030, y=3045273: closest beacon is at x=-467419, y=2369316 +Sensor at x=3635583, y=3121524: closest beacon is at x=4012908, y=3083616 +Sensor at x=2813357, y=5535: closest beacon is at x=3595763, y=-77322 +Sensor at x=382745, y=1566522: closest beacon is at x=1374835, y=2000000 +Sensor at x=3585664, y=538632: closest beacon is at x=3595763, y=-77322 +Sensor at x=3979654, y=2158646: closest beacon is at x=3621412, y=2239432 +Sensor at x=3996588, y=2833167: closest beacon is at x=4012908, y=3083616 +Sensor at x=3249383, y=141800: closest beacon is at x=3595763, y=-77322 +Sensor at x=3847114, y=225529: closest beacon is at x=3595763, y=-77322 +Sensor at x=3668737, y=3720078: closest beacon is at x=3184941, y=3924923 +Sensor at x=1761961, y=680560: closest beacon is at x=1374835, y=2000000 +Sensor at x=2556636, y=2213691: closest beacon is at x=3621412, y=2239432 +Sensor at x=65365, y=215977: closest beacon is at x=346716, y=-573228 +Sensor at x=709928, y=2270200: closest beacon is at x=1374835, y=2000000 +Sensor at x=3673956, y=2670437: closest beacon is at x=4029651, y=2547743 +Sensor at x=3250958, y=3999227: closest beacon is at x=3184941, y=3924923 +Sensor at x=3009537, y=3292368: closest beacon is at x=3184941, y=3924923 diff --git a/d15/src/a1.rs b/d15/src/a1.rs index 11f9e05..0cb785d 100644 --- a/d15/src/a1.rs +++ b/d15/src/a1.rs @@ -1,4 +1,75 @@ +#[derive(Copy, Clone, PartialEq, Eq)] +struct Pos(i32, i32); + +fn get_manhattan_distance(p1 :&Pos, p2 :&Pos) -> i32{ + return (p1.0 - p2.0).abs() + (p1.1 - p2.1).abs() +} + pub fn run(inp :Vec) { + + let parsed_inp :Vec<(Pos, Pos, i32)> = inp.iter().map(|str| { + let split1 = str.split(": closest beacon is at x=").collect::>(); + + let sensor = split1[0].replace("Sensor at x=", "").replace(" y=", "").split(',').map(|s| s.parse::().unwrap()).collect::>(); + let beacon = split1[1].replace(" y=", "").split(',').map(|s| s.parse::().unwrap()).collect::>(); + + println!("{:?}", sensor); + println!("{:?}", beacon); + + let tmp = (Pos(sensor[0], sensor[1]), Pos(beacon[0], beacon[1])); + + (tmp.0, tmp.1, get_manhattan_distance(&tmp.0, &tmp.1)) + + }).collect::>(); + + + // check for how many pixels in row Y, the manhatten distance is STRUCTLY GREATER than the distance from any sensor to its beacon + // go from 0 to the furthest possible right pixel (x_pos + manhattan_distance are max) + // find max x + let mut max = 0; + for bp in &parsed_inp { + if bp.0.0 + bp.2 > max { + max = bp.0.0 + bp.2; + } + } + + // find min x + let mut min = i32::MAX; + for bp in &parsed_inp { + if bp.0.0 - bp.2 < min { + min = bp.0.0 - bp.2; + } + } + + + const TEST_Y :i32 = 10; + const REAL_Y :i32 = 2000000; + + let mut counter = 0; + + 'outer: for i in min..=max { + + // check if there is a beacon at the current position + for b in &parsed_inp { + if b.1.eq(&Pos(i, REAL_Y)) { + continue 'outer; + + } + } + + for bp in &parsed_inp { + if get_manhattan_distance(&Pos(i, REAL_Y), &bp.0) <= bp.2 { + + counter += 1; + //println!("({}, {}); ({}, {})", i, TEST_Y, bp.0.0, bp.0.1); + break; + } + + } + } + + println!("a1: {}", counter); + } \ No newline at end of file diff --git a/d15/src/a2.rs b/d15/src/a2.rs index 6318da2..0594980 100644 --- a/d15/src/a2.rs +++ b/d15/src/a2.rs @@ -1,5 +1,138 @@ +use std::process::exit; + + +#[derive(Copy, Clone, PartialEq, Eq)] +struct Pos(i128, i128); + +fn get_manhattan_distance(p1 :&Pos, p2 :&Pos) -> i128{ + return (p1.0 - p2.0).abs() + (p1.1 - p2.1).abs() +} + +fn position_is_empty(x :i128, y :i128, i :usize, sensors :&Vec<(Pos, Pos, i128)>) -> bool { + + for i2 in 0..sensors.len() { + if i == i2 { + continue; + } + + if get_manhattan_distance(&Pos(sensors[i].0.0 + x, sensors[i].0.1 + y), &sensors[i2].0) <= sensors[i2].2 { + return false; + } + } + + return true; + +} pub fn run(inp :Vec) { + + let parsed_inp :Vec<(Pos, Pos, i128)> = inp.iter().map(|str| { + let split1 = str.split(": closest beacon is at x=").collect::>(); + + let sensor = split1[0].replace("Sensor at x=", "").replace(" y=", "").split(',').map(|s| s.parse::().unwrap()).collect::>(); + let beacon = split1[1].replace(" y=", "").split(',').map(|s| s.parse::().unwrap()).collect::>(); + + + let tmp = (Pos(sensor[0], sensor[1]), Pos(beacon[0], beacon[1])); + + (tmp.0, tmp.1, get_manhattan_distance(&tmp.0, &tmp.1)) + + }).collect::>(); + + + // check for how many pixels in row Y, the manhatten distance is STRUCTLY GREATER than the distance from any sensor to its beacon + // go from 0 to the furthest possible right pixel (x_pos + manhattan_distance are max) + // find max x + let mut max = 0; + for bp in &parsed_inp { + if bp.0.0 + bp.2 > max { + max = bp.0.0 + bp.2; + } + } + + // find min x + let mut min = i128::MAX; + for bp in &parsed_inp { + if bp.0.0 - bp.2 < min { + min = bp.0.0 - bp.2; + } + } + + + const REAL_C :(i128, i128) = (0, 4000000); + const TEST_C :(i128, i128) = (0, 20); + + // go through each Sensor and then search its edge+1 -> + // Because there arent that many sensord this shoudnt take too long + // And the non-scanned-spot has to be just after one of those edges + + + for i in 0..parsed_inp.len() { + + println!("{}/{}", i, parsed_inp.len()); + + let mut x_component :i128 = parsed_inp[i].2 + 1; + let mut y_component = 0; + + let x = parsed_inp[i].0.0; + let y = parsed_inp[i].0.1; + + // right to bottom + while x_component > 0 { + + if position_is_empty(x_component, y_component, i, &parsed_inp) { + if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) { + + println!("a2: ({}, {}), {}", x+x_component, y+y_component, (x+x_component) * 4000000 + y_component+y); + } + } + + y_component += 1; + x_component -= 1; + } + + // bottom to left + while y_component > 0 { + if position_is_empty(x_component, y_component, i, &parsed_inp) { + if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) { + + println!("a2: ({}, {}), {}", x+x_component, y+y_component, (x+x_component) * 4000000 + y_component+y); + } + } + + y_component -= 1; + x_component -= 1; + } + + // left to top + while x_component < 0 { + if position_is_empty(x_component, y_component, i, &parsed_inp) { + if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) { + + println!("a2: ({}, {}), {}", x+x_component, y+y_component, (x+x_component) * 4000000 + y_component+y); + } + } + + y_component -= 1; + x_component += 1; + } + + // top to right + while y_component < 0 { + + if position_is_empty(x_component, y_component, i, &parsed_inp) { + if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) { + + println!("a2: ({}, {}), {}", x+x_component, y+y_component, (x+x_component) * 4000000 + y_component+y); + } + } + + y_component += 1; + x_component += 1; + } + + } + } \ No newline at end of file diff --git a/d15/src/main.rs b/d15/src/main.rs index d25f742..cab425f 100644 --- a/d15/src/main.rs +++ b/d15/src/main.rs @@ -34,7 +34,7 @@ fn main() { let inp :Vec = read_file("input.txt"); - a1::run(inp.clone()); + // a1::run(inp.clone()); a2::run(inp); diff --git a/d15/target/.rustc_info.json b/d15/target/.rustc_info.json new file mode 100644 index 0000000..33301fd --- /dev/null +++ b/d15/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":15594459422025777716,"outputs":{"8623966523033996810":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\n","stderr":""},"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":""},"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":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\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/d15/target/CACHEDIR.TAG b/d15/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/d15/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/d15/target/debug/.cargo-lock b/d15/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d15/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 b/d15/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 new file mode 100644 index 0000000..d90fb30 --- /dev/null +++ b/d15/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05 @@ -0,0 +1 @@ +a62220af2acc103e \ No newline at end of file diff --git a/d15/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json b/d15/target/debug/.fingerprint/d05-54bad1502471c435/bin-d05.json new file mode 100644 index 0000000..72b334e --- /dev/null +++ b/d15/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/d15/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 b/d15/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d15/target/debug/.fingerprint/d05-54bad1502471c435/dep-bin-d05 differ diff --git a/d15/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp b/d15/target/debug/.fingerprint/d05-54bad1502471c435/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d15/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/d15/target/debug/.fingerprint/d05-54bad1502471c435/output-bin-d05 b/d15/target/debug/.fingerprint/d05-54bad1502471c435/output-bin-d05 new file mode 100644 index 0000000..b29b41d --- /dev/null +++ b/d15/target/debug/.fingerprint/d05-54bad1502471c435/output-bin-d05 @@ -0,0 +1,9 @@ +{"message":"unused import: `std::process::exit`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4,"byte_end":22,"line_start":1,"line_end":1,"column_start":5,"column_end":23,"is_primary":true,"text":[{"text":"use std::process::exit;","highlight_start":5,"highlight_end":23}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":0,"byte_end":23,"line_start":1,"line_end":1,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"use std::process::exit;","highlight_start":1,"highlight_end":24}],"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: unused import: `std::process::exit`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:1:5\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;14m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse std::process::exit;\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(unused_imports)]` on by default\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":2555,"byte_end":2556,"line_start":86,"line_end":86,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":2654,"byte_end":2655,"line_start":86,"line_end":86,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_parens)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":2555,"byte_end":2556,"line_start":86,"line_end":86,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":2654,"byte_end":2655,"line_start":86,"line_end":86,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:86:20\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;14m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;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(unused_parens)]` on by default\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3076,"byte_end":3077,"line_start":99,"line_end":99,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":3175,"byte_end":3176,"line_start":99,"line_end":99,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3076,"byte_end":3077,"line_start":99,"line_end":99,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":3175,"byte_end":3176,"line_start":99,"line_end":99,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:99:20\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;14m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;11m^\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;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3598,"byte_end":3599,"line_start":112,"line_end":112,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":3697,"byte_end":3698,"line_start":112,"line_end":112,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3598,"byte_end":3599,"line_start":112,"line_end":112,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":3697,"byte_end":3698,"line_start":112,"line_end":112,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:112:20\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;14m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;11m^\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;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4135,"byte_end":4136,"line_start":126,"line_end":126,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":4234,"byte_end":4235,"line_start":126,"line_end":126,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":4135,"byte_end":4136,"line_start":126,"line_end":126,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":4234,"byte_end":4235,"line_start":126,"line_end":126,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:126:20\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;14m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;11m^\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;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"function `get_manhattan_distance` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":70,"byte_end":92,"line_start":5,"line_end":5,"column_start":4,"column_end":26,"is_primary":true,"text":[{"text":"fn get_manhattan_distance(p1 :&Pos, p2 :&Pos) -> i32{","highlight_start":4,"highlight_end":26}],"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 `get_manhattan_distance` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:5: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;14m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn get_manhattan_distance(p1 :&Pos, p2 :&Pos) -> i32{\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 `run` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":188,"byte_end":191,"line_start":9,"line_end":9,"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\\a1.rs:9: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;14m9\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":"constant `TEST_C` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":1875,"byte_end":1881,"line_start":65,"line_end":65,"column_start":11,"column_end":17,"is_primary":true,"text":[{"text":" const TEST_C :(i128, i128) = (0, 20); ","highlight_start":11,"highlight_end":17}],"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: constant `TEST_C` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:65:11\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;14m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m const TEST_C :(i128, i128) = (0, 20); \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":"8 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: 8 warnings emitted\u001b[0m\n\n"} diff --git a/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 b/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 new file mode 100644 index 0000000..1ab1aa4 --- /dev/null +++ b/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 @@ -0,0 +1 @@ +e737b342d3e62e08 \ No newline at end of file diff --git a/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json b/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json new file mode 100644 index 0000000..4294ab5 --- /dev/null +++ b/d15/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/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 b/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 differ diff --git a/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp b/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d15/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/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 b/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 new file mode 100644 index 0000000..b29b41d --- /dev/null +++ b/d15/target/debug/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 @@ -0,0 +1,9 @@ +{"message":"unused import: `std::process::exit`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4,"byte_end":22,"line_start":1,"line_end":1,"column_start":5,"column_end":23,"is_primary":true,"text":[{"text":"use std::process::exit;","highlight_start":5,"highlight_end":23}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":0,"byte_end":23,"line_start":1,"line_end":1,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"use std::process::exit;","highlight_start":1,"highlight_end":24}],"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: unused import: `std::process::exit`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:1:5\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;14m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse std::process::exit;\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(unused_imports)]` on by default\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":2555,"byte_end":2556,"line_start":86,"line_end":86,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":2654,"byte_end":2655,"line_start":86,"line_end":86,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_parens)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":2555,"byte_end":2556,"line_start":86,"line_end":86,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":2654,"byte_end":2655,"line_start":86,"line_end":86,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:86:20\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;14m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;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(unused_parens)]` on by default\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3076,"byte_end":3077,"line_start":99,"line_end":99,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":3175,"byte_end":3176,"line_start":99,"line_end":99,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3076,"byte_end":3077,"line_start":99,"line_end":99,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":3175,"byte_end":3176,"line_start":99,"line_end":99,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:99:20\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;14m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;11m^\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;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3598,"byte_end":3599,"line_start":112,"line_end":112,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":3697,"byte_end":3698,"line_start":112,"line_end":112,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3598,"byte_end":3599,"line_start":112,"line_end":112,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":3697,"byte_end":3698,"line_start":112,"line_end":112,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:112:20\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;14m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;11m^\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;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4135,"byte_end":4136,"line_start":126,"line_end":126,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":4234,"byte_end":4235,"line_start":126,"line_end":126,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":4135,"byte_end":4136,"line_start":126,"line_end":126,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":4234,"byte_end":4235,"line_start":126,"line_end":126,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:126:20\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;14m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;11m^\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;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"function `get_manhattan_distance` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":70,"byte_end":92,"line_start":5,"line_end":5,"column_start":4,"column_end":26,"is_primary":true,"text":[{"text":"fn get_manhattan_distance(p1 :&Pos, p2 :&Pos) -> i32{","highlight_start":4,"highlight_end":26}],"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 `get_manhattan_distance` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:5: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;14m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn get_manhattan_distance(p1 :&Pos, p2 :&Pos) -> i32{\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 `run` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":188,"byte_end":191,"line_start":9,"line_end":9,"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\\a1.rs:9: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;14m9\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":"constant `TEST_C` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":1875,"byte_end":1881,"line_start":65,"line_end":65,"column_start":11,"column_end":17,"is_primary":true,"text":[{"text":" const TEST_C :(i128, i128) = (0, 20); ","highlight_start":11,"highlight_end":17}],"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: constant `TEST_C` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:65:11\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;14m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m const TEST_C :(i128, i128) = (0, 20); \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":"8 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: 8 warnings emitted\u001b[0m\n\n"} diff --git a/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 b/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/dep-test-bin-d05 differ diff --git a/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp b/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d15/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/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/output-test-bin-d05 b/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/output-test-bin-d05 new file mode 100644 index 0000000..b29b41d --- /dev/null +++ b/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/output-test-bin-d05 @@ -0,0 +1,9 @@ +{"message":"unused import: `std::process::exit`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4,"byte_end":22,"line_start":1,"line_end":1,"column_start":5,"column_end":23,"is_primary":true,"text":[{"text":"use std::process::exit;","highlight_start":5,"highlight_end":23}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":0,"byte_end":23,"line_start":1,"line_end":1,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"use std::process::exit;","highlight_start":1,"highlight_end":24}],"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: unused import: `std::process::exit`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:1:5\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;14m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse std::process::exit;\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(unused_imports)]` on by default\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":2555,"byte_end":2556,"line_start":86,"line_end":86,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":2654,"byte_end":2655,"line_start":86,"line_end":86,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_parens)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":2555,"byte_end":2556,"line_start":86,"line_end":86,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":2654,"byte_end":2655,"line_start":86,"line_end":86,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:86:20\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;14m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;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(unused_parens)]` on by default\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3076,"byte_end":3077,"line_start":99,"line_end":99,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":3175,"byte_end":3176,"line_start":99,"line_end":99,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3076,"byte_end":3077,"line_start":99,"line_end":99,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":3175,"byte_end":3176,"line_start":99,"line_end":99,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:99:20\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;14m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;11m^\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;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3598,"byte_end":3599,"line_start":112,"line_end":112,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":3697,"byte_end":3698,"line_start":112,"line_end":112,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3598,"byte_end":3599,"line_start":112,"line_end":112,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":3697,"byte_end":3698,"line_start":112,"line_end":112,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:112:20\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;14m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;11m^\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;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4135,"byte_end":4136,"line_start":126,"line_end":126,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":4234,"byte_end":4235,"line_start":126,"line_end":126,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":4135,"byte_end":4136,"line_start":126,"line_end":126,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":4234,"byte_end":4235,"line_start":126,"line_end":126,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:126:20\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;14m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;11m^\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;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"function `get_manhattan_distance` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":70,"byte_end":92,"line_start":5,"line_end":5,"column_start":4,"column_end":26,"is_primary":true,"text":[{"text":"fn get_manhattan_distance(p1 :&Pos, p2 :&Pos) -> i32{","highlight_start":4,"highlight_end":26}],"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 `get_manhattan_distance` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:5: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;14m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn get_manhattan_distance(p1 :&Pos, p2 :&Pos) -> i32{\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 `run` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":188,"byte_end":191,"line_start":9,"line_end":9,"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\\a1.rs:9: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;14m9\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":"constant `TEST_C` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":1875,"byte_end":1881,"line_start":65,"line_end":65,"column_start":11,"column_end":17,"is_primary":true,"text":[{"text":" const TEST_C :(i128, i128) = (0, 20); ","highlight_start":11,"highlight_end":17}],"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: constant `TEST_C` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:65:11\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;14m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m const TEST_C :(i128, i128) = (0, 20); \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":"8 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: 8 warnings emitted\u001b[0m\n\n"} diff --git a/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 b/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 new file mode 100644 index 0000000..484ceaf --- /dev/null +++ b/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05 @@ -0,0 +1 @@ +f0fa31a79957e157 \ No newline at end of file diff --git a/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json b/d15/target/debug/.fingerprint/d05-cd6375c08847f9de/test-bin-d05.json new file mode 100644 index 0000000..dee9391 --- /dev/null +++ b/d15/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/d15/target/debug/d05.d b/d15/target/debug/d05.d new file mode 100644 index 0000000..ad688f5 --- /dev/null +++ b/d15/target/debug/d05.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\target\debug\d05.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\src\main.rs diff --git a/d15/target/debug/d05.exe b/d15/target/debug/d05.exe new file mode 100644 index 0000000..b0fd3c2 Binary files /dev/null and b/d15/target/debug/d05.exe differ diff --git a/d15/target/debug/d05.pdb b/d15/target/debug/d05.pdb new file mode 100644 index 0000000..ec34ff3 Binary files /dev/null and b/d15/target/debug/d05.pdb differ diff --git a/d15/target/debug/deps/d05-54bad1502471c435.d b/d15/target/debug/deps/d05-54bad1502471c435.d new file mode 100644 index 0000000..aa94c38 --- /dev/null +++ b/d15/target/debug/deps/d05-54bad1502471c435.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\target\debug\deps\d05-54bad1502471c435.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\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/d15/target/debug/deps/d05-cd6375c08847f9de.d b/d15/target/debug/deps/d05-cd6375c08847f9de.d new file mode 100644 index 0000000..4a02adb --- /dev/null +++ b/d15/target/debug/deps/d05-cd6375c08847f9de.d @@ -0,0 +1,7 @@ +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\target\debug\deps\d05-cd6375c08847f9de.rmeta: src\main.rs src\a1.rs src\a2.rs + +c:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\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/d15/target/debug/deps/d05.d b/d15/target/debug/deps/d05.d new file mode 100644 index 0000000..ab377b6 --- /dev/null +++ b/d15/target/debug/deps/d05.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\target\debug\deps\d05.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\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/d15/target/debug/deps/d05.exe b/d15/target/debug/deps/d05.exe new file mode 100644 index 0000000..b0fd3c2 Binary files /dev/null and b/d15/target/debug/deps/d05.exe differ diff --git a/d15/target/debug/deps/d05.pdb b/d15/target/debug/deps/d05.pdb new file mode 100644 index 0000000..ec34ff3 Binary files /dev/null and b/d15/target/debug/deps/d05.pdb differ diff --git a/d15/target/debug/deps/libd05-54bad1502471c435.rmeta b/d15/target/debug/deps/libd05-54bad1502471c435.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d15/target/debug/deps/libd05-cd6375c08847f9de.rmeta b/d15/target/debug/deps/libd05-cd6375c08847f9de.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/d15/target/debug/incremental/d05-36txvcyi2q9og/s-ggczwfuujy-7xr8nr-3s9m8or7jcatm/dep-graph.bin b/d15/target/debug/incremental/d05-36txvcyi2q9og/s-ggczwfuujy-7xr8nr-3s9m8or7jcatm/dep-graph.bin new file mode 100644 index 0000000..2375aca Binary files /dev/null and b/d15/target/debug/incremental/d05-36txvcyi2q9og/s-ggczwfuujy-7xr8nr-3s9m8or7jcatm/dep-graph.bin differ diff --git a/d15/target/debug/incremental/d05-36txvcyi2q9og/s-ggczwfuujy-7xr8nr-3s9m8or7jcatm/query-cache.bin b/d15/target/debug/incremental/d05-36txvcyi2q9og/s-ggczwfuujy-7xr8nr-3s9m8or7jcatm/query-cache.bin new file mode 100644 index 0000000..2b88e32 Binary files /dev/null and b/d15/target/debug/incremental/d05-36txvcyi2q9og/s-ggczwfuujy-7xr8nr-3s9m8or7jcatm/query-cache.bin differ diff --git a/d15/target/debug/incremental/d05-36txvcyi2q9og/s-ggczwfuujy-7xr8nr-3s9m8or7jcatm/work-products.bin b/d15/target/debug/incremental/d05-36txvcyi2q9og/s-ggczwfuujy-7xr8nr-3s9m8or7jcatm/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d15/target/debug/incremental/d05-36txvcyi2q9og/s-ggczwfuujy-7xr8nr-3s9m8or7jcatm/work-products.bin differ diff --git a/d15/target/debug/incremental/d05-36txvcyi2q9og/s-ggczwfuujy-7xr8nr.lock b/d15/target/debug/incremental/d05-36txvcyi2q9og/s-ggczwfuujy-7xr8nr.lock new file mode 100644 index 0000000..e69de29 diff --git a/d15/target/debug/incremental/d05-3abqv8rsubace/s-ggczwfuyk3-t45w9s-3arif2fh5cuj4/dep-graph.bin b/d15/target/debug/incremental/d05-3abqv8rsubace/s-ggczwfuyk3-t45w9s-3arif2fh5cuj4/dep-graph.bin new file mode 100644 index 0000000..3195774 Binary files /dev/null and b/d15/target/debug/incremental/d05-3abqv8rsubace/s-ggczwfuyk3-t45w9s-3arif2fh5cuj4/dep-graph.bin differ diff --git a/d15/target/debug/incremental/d05-3abqv8rsubace/s-ggczwfuyk3-t45w9s-3arif2fh5cuj4/query-cache.bin b/d15/target/debug/incremental/d05-3abqv8rsubace/s-ggczwfuyk3-t45w9s-3arif2fh5cuj4/query-cache.bin new file mode 100644 index 0000000..11ab2ca Binary files /dev/null and b/d15/target/debug/incremental/d05-3abqv8rsubace/s-ggczwfuyk3-t45w9s-3arif2fh5cuj4/query-cache.bin differ diff --git a/d15/target/debug/incremental/d05-3abqv8rsubace/s-ggczwfuyk3-t45w9s-3arif2fh5cuj4/work-products.bin b/d15/target/debug/incremental/d05-3abqv8rsubace/s-ggczwfuyk3-t45w9s-3arif2fh5cuj4/work-products.bin new file mode 100644 index 0000000..c27f887 Binary files /dev/null and b/d15/target/debug/incremental/d05-3abqv8rsubace/s-ggczwfuyk3-t45w9s-3arif2fh5cuj4/work-products.bin differ diff --git a/d15/target/debug/incremental/d05-3abqv8rsubace/s-ggczwfuyk3-t45w9s.lock b/d15/target/debug/incremental/d05-3abqv8rsubace/s-ggczwfuyk3-t45w9s.lock new file mode 100644 index 0000000..e69de29 diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/10ro7oziskv0g9x3.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/10ro7oziskv0g9x3.o new file mode 100644 index 0000000..0b840a7 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/10ro7oziskv0g9x3.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/14alr79ptfqqfahy.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/14alr79ptfqqfahy.o new file mode 100644 index 0000000..a0ff0f5 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/14alr79ptfqqfahy.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1a8ai66o6x1m2jwu.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1a8ai66o6x1m2jwu.o new file mode 100644 index 0000000..46253b5 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1a8ai66o6x1m2jwu.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1biqdu3ax9z5c4vb.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1biqdu3ax9z5c4vb.o new file mode 100644 index 0000000..6567264 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1biqdu3ax9z5c4vb.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1c3rprg12ozhhqik.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1c3rprg12ozhhqik.o new file mode 100644 index 0000000..bb4256c Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1c3rprg12ozhhqik.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1dufs2di1qxz3kbs.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1dufs2di1qxz3kbs.o new file mode 100644 index 0000000..57bc6a6 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1dufs2di1qxz3kbs.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1fswgxh7nqlijjgy.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1fswgxh7nqlijjgy.o new file mode 100644 index 0000000..a080161 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1fswgxh7nqlijjgy.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1j2gdetsfsk58s3v.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1j2gdetsfsk58s3v.o new file mode 100644 index 0000000..bf92dfa Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1j2gdetsfsk58s3v.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1jn0jewudfi89f5g.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1jn0jewudfi89f5g.o new file mode 100644 index 0000000..7b86fa0 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1jn0jewudfi89f5g.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1mqk0xv6bxymbqkr.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1mqk0xv6bxymbqkr.o new file mode 100644 index 0000000..9e79bac Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1mqk0xv6bxymbqkr.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1nqkpnk81lmbwj7x.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1nqkpnk81lmbwj7x.o new file mode 100644 index 0000000..1a584ec Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1nqkpnk81lmbwj7x.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1ty1fzkcpwuibpch.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1ty1fzkcpwuibpch.o new file mode 100644 index 0000000..390794a Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1ty1fzkcpwuibpch.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1vbowoflhnxgvuna.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1vbowoflhnxgvuna.o new file mode 100644 index 0000000..c9e2951 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1vbowoflhnxgvuna.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1wy9fcagy0bbqix0.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1wy9fcagy0bbqix0.o new file mode 100644 index 0000000..8d85f63 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1wy9fcagy0bbqix0.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1ya3b4rimd8l5s4n.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1ya3b4rimd8l5s4n.o new file mode 100644 index 0000000..1131362 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/1ya3b4rimd8l5s4n.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/238xsmxcdmi5zrgh.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/238xsmxcdmi5zrgh.o new file mode 100644 index 0000000..b0405ad Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/238xsmxcdmi5zrgh.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/28pzxq5mub7kw3h0.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/28pzxq5mub7kw3h0.o new file mode 100644 index 0000000..a443631 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/28pzxq5mub7kw3h0.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/29x5fnwoe53lkjhp.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/29x5fnwoe53lkjhp.o new file mode 100644 index 0000000..9b3c2e1 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/29x5fnwoe53lkjhp.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2cz2ilxemr1vzlan.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2cz2ilxemr1vzlan.o new file mode 100644 index 0000000..f91c29c Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2cz2ilxemr1vzlan.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2exxky3ik2ukvl85.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2exxky3ik2ukvl85.o new file mode 100644 index 0000000..375eeca Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2exxky3ik2ukvl85.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2qf75bfr7mxj0ip8.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2qf75bfr7mxj0ip8.o new file mode 100644 index 0000000..6834bc6 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2qf75bfr7mxj0ip8.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2v1cuws1uqh4wg43.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2v1cuws1uqh4wg43.o new file mode 100644 index 0000000..a45c524 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2v1cuws1uqh4wg43.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2xcnmmy2ybck2388.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2xcnmmy2ybck2388.o new file mode 100644 index 0000000..d05980f Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2xcnmmy2ybck2388.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2y73so3y5z7vk407.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2y73so3y5z7vk407.o new file mode 100644 index 0000000..6624223 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2y73so3y5z7vk407.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2yldtjbzqhi0sb16.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2yldtjbzqhi0sb16.o new file mode 100644 index 0000000..52eea48 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2yldtjbzqhi0sb16.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2zlno731na4nxwa0.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2zlno731na4nxwa0.o new file mode 100644 index 0000000..e15bf3e Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/2zlno731na4nxwa0.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/33nq48dkflnrmkas.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/33nq48dkflnrmkas.o new file mode 100644 index 0000000..9436707 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/33nq48dkflnrmkas.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/36xbkqkqfk976iyh.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/36xbkqkqfk976iyh.o new file mode 100644 index 0000000..3a476ce Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/36xbkqkqfk976iyh.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/397cu74b8v0e7h6u.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/397cu74b8v0e7h6u.o new file mode 100644 index 0000000..21ce443 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/397cu74b8v0e7h6u.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3ftigb5t7poo2dym.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3ftigb5t7poo2dym.o new file mode 100644 index 0000000..eb7ab79 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3ftigb5t7poo2dym.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3i7i4jgz206hlq09.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3i7i4jgz206hlq09.o new file mode 100644 index 0000000..a93e374 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3i7i4jgz206hlq09.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3nanm3mm7cuc0qqy.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3nanm3mm7cuc0qqy.o new file mode 100644 index 0000000..507b679 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3nanm3mm7cuc0qqy.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3t1fqjc94a3gzzb7.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3t1fqjc94a3gzzb7.o new file mode 100644 index 0000000..4e16648 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3t1fqjc94a3gzzb7.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3ty7tgijqab67cj.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3ty7tgijqab67cj.o new file mode 100644 index 0000000..7fb3f0e Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3ty7tgijqab67cj.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3xn3lqklrfkrq5li.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3xn3lqklrfkrq5li.o new file mode 100644 index 0000000..61fd889 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3xn3lqklrfkrq5li.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3z7ql93fa5sz7s88.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3z7ql93fa5sz7s88.o new file mode 100644 index 0000000..6d6e8de Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/3z7ql93fa5sz7s88.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/40hl233j5uqcuyar.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/40hl233j5uqcuyar.o new file mode 100644 index 0000000..9fce45d Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/40hl233j5uqcuyar.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/40l0v0fzp0rufvqp.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/40l0v0fzp0rufvqp.o new file mode 100644 index 0000000..a825d11 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/40l0v0fzp0rufvqp.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/41dyp7gzugbnhs41.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/41dyp7gzugbnhs41.o new file mode 100644 index 0000000..2a6e09f Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/41dyp7gzugbnhs41.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/41fvwiyzb81f7yyd.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/41fvwiyzb81f7yyd.o new file mode 100644 index 0000000..f019780 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/41fvwiyzb81f7yyd.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/42s5wr4jusu4yuix.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/42s5wr4jusu4yuix.o new file mode 100644 index 0000000..08acde1 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/42s5wr4jusu4yuix.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4bo2ucf4pj6195ho.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4bo2ucf4pj6195ho.o new file mode 100644 index 0000000..09af5ba Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4bo2ucf4pj6195ho.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4f2k4b1jsstonbun.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4f2k4b1jsstonbun.o new file mode 100644 index 0000000..84ed8a7 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4f2k4b1jsstonbun.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4j5illlws2fprdnl.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4j5illlws2fprdnl.o new file mode 100644 index 0000000..6d95ed9 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4j5illlws2fprdnl.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4l64qai0tru4f3d6.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4l64qai0tru4f3d6.o new file mode 100644 index 0000000..f85b488 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4l64qai0tru4f3d6.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4lonaime9258qymv.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4lonaime9258qymv.o new file mode 100644 index 0000000..68c074a Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4lonaime9258qymv.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4ol4x3emcoh2emgv.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4ol4x3emcoh2emgv.o new file mode 100644 index 0000000..2a4ad36 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4ol4x3emcoh2emgv.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4pbza3inve5hn0bx.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4pbza3inve5hn0bx.o new file mode 100644 index 0000000..a42864b Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4pbza3inve5hn0bx.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4qdntyosjgvj5xjr.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4qdntyosjgvj5xjr.o new file mode 100644 index 0000000..47788de Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4qdntyosjgvj5xjr.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4uio32sd8g0vycq.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4uio32sd8g0vycq.o new file mode 100644 index 0000000..01df0ca Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/4uio32sd8g0vycq.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/5329fg8gc6sa5hx3.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/5329fg8gc6sa5hx3.o new file mode 100644 index 0000000..5585185 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/5329fg8gc6sa5hx3.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/55jcv05pehwnefm7.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/55jcv05pehwnefm7.o new file mode 100644 index 0000000..28d5a06 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/55jcv05pehwnefm7.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/56l7459wrrrk0g3.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/56l7459wrrrk0g3.o new file mode 100644 index 0000000..51696a0 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/56l7459wrrrk0g3.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/58g6ggejgo2z8xq2.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/58g6ggejgo2z8xq2.o new file mode 100644 index 0000000..6ef71b7 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/58g6ggejgo2z8xq2.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/5dq77blug0imwe9.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/5dq77blug0imwe9.o new file mode 100644 index 0000000..c2e349b Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/5dq77blug0imwe9.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/c4aq2cng9lwi9zk.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/c4aq2cng9lwi9zk.o new file mode 100644 index 0000000..bea6f46 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/c4aq2cng9lwi9zk.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/cmqgavbc6g56din.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/cmqgavbc6g56din.o new file mode 100644 index 0000000..e8cf711 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/cmqgavbc6g56din.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/dep-graph.bin b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/dep-graph.bin new file mode 100644 index 0000000..2bb1210 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/dep-graph.bin differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/fa8jebpn0akw7fo.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/fa8jebpn0akw7fo.o new file mode 100644 index 0000000..90b83f4 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/fa8jebpn0akw7fo.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/gw1pwttmmwtnq9l.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/gw1pwttmmwtnq9l.o new file mode 100644 index 0000000..d99b723 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/gw1pwttmmwtnq9l.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/hhmbxluiiwko0yp.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/hhmbxluiiwko0yp.o new file mode 100644 index 0000000..a52d485 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/hhmbxluiiwko0yp.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/i4zz9w4d37isroc.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/i4zz9w4d37isroc.o new file mode 100644 index 0000000..5022956 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/i4zz9w4d37isroc.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/it0dyoppxg8b10c.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/it0dyoppxg8b10c.o new file mode 100644 index 0000000..934d5bd Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/it0dyoppxg8b10c.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/k7d48swwz90d4n7.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/k7d48swwz90d4n7.o new file mode 100644 index 0000000..101a2c7 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/k7d48swwz90d4n7.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/query-cache.bin b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/query-cache.bin new file mode 100644 index 0000000..c2e2d5a Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/query-cache.bin differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/u71ny29ea3l5z1y.o b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/u71ny29ea3l5z1y.o new file mode 100644 index 0000000..1cfdd9c Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/u71ny29ea3l5z1y.o differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/work-products.bin b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/work-products.bin new file mode 100644 index 0000000..5955581 Binary files /dev/null and b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et-1cfyoa1hyskz9/work-products.bin differ diff --git a/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et.lock b/d15/target/debug/incremental/d05-b453i9l708mh/s-ggczwk3wg4-1m6t9et.lock new file mode 100644 index 0000000..e69de29 diff --git a/d15/target/release/.cargo-lock b/d15/target/release/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 b/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 new file mode 100644 index 0000000..8669ae0 --- /dev/null +++ b/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05 @@ -0,0 +1 @@ +fab0892984eda605 \ No newline at end of file diff --git a/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json b/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/bin-d05.json new file mode 100644 index 0000000..5bf6632 --- /dev/null +++ b/d15/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/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 b/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 new file mode 100644 index 0000000..740769f Binary files /dev/null and b/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/dep-bin-d05 differ diff --git a/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp b/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/d15/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/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 b/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 new file mode 100644 index 0000000..ec23e5d --- /dev/null +++ b/d15/target/release/.fingerprint/d05-60235cbe9d69ff8a/output-bin-d05 @@ -0,0 +1,13 @@ +{"message":"unused import: `std::process::exit`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4,"byte_end":22,"line_start":1,"line_end":1,"column_start":5,"column_end":23,"is_primary":true,"text":[{"text":"use std::process::exit;","highlight_start":5,"highlight_end":23}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":0,"byte_end":23,"line_start":1,"line_end":1,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"use std::process::exit;","highlight_start":1,"highlight_end":24}],"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: unused import: `std::process::exit`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:1:5\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;14m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse std::process::exit;\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(unused_imports)]` on by default\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":2650,"byte_end":2651,"line_start":90,"line_end":90,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":2749,"byte_end":2750,"line_start":90,"line_end":90,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_parens)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":2650,"byte_end":2651,"line_start":90,"line_end":90,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":2749,"byte_end":2750,"line_start":90,"line_end":90,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:90:20\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;14m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;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(unused_parens)]` on by default\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3171,"byte_end":3172,"line_start":103,"line_end":103,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":3270,"byte_end":3271,"line_start":103,"line_end":103,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3171,"byte_end":3172,"line_start":103,"line_end":103,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":3270,"byte_end":3271,"line_start":103,"line_end":103,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:103:20\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;14m103\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;11m^\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;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m103\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m103\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":3693,"byte_end":3694,"line_start":116,"line_end":116,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":3792,"byte_end":3793,"line_start":116,"line_end":116,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":3693,"byte_end":3694,"line_start":116,"line_end":116,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":3792,"byte_end":3793,"line_start":116,"line_end":116,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:116:20\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;14m116\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;11m^\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;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m116\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m116\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unnecessary parentheses around `if` condition","code":{"code":"unused_parens","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":4230,"byte_end":4231,"line_start":130,"line_end":130,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\a2.rs","byte_start":4329,"byte_end":4330,"line_start":130,"line_end":130,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove these parentheses","code":null,"level":"help","spans":[{"file_name":"src\\a2.rs","byte_start":4230,"byte_end":4231,"line_start":130,"line_end":130,"column_start":20,"column_end":21,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":20,"highlight_end":21}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src\\a2.rs","byte_start":4329,"byte_end":4330,"line_start":130,"line_end":130,"column_start":119,"column_end":120,"is_primary":true,"text":[{"text":" if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {","highlight_start":119,"highlight_end":120}],"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: unnecessary parentheses around `if` condition\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:130:20\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;14m130\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if (x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1) {\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;11m^\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;14mhelp\u001b[0m\u001b[0m: remove these parentheses\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;14m130\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m if \u001b[0m\u001b[0m\u001b[38;5;9m(\u001b[0m\u001b[0mx+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1\u001b[0m\u001b[0m\u001b[38;5;9m)\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14m130\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m if x+x_component >= 0 && x+x_component <= REAL_C.1 && y+y_component >= 0 && y+y_component <= REAL_C.1 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\n\n"} +{"message":"unused variable: `counter`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":1989,"byte_end":1996,"line_start":69,"line_end":69,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":" let mut counter = 0; ","highlight_start":13,"highlight_end":20}],"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\\a2.rs","byte_start":1989,"byte_end":1996,"line_start":69,"line_end":69,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":" let mut counter = 0; ","highlight_start":13,"highlight_end":20}],"label":null,"suggested_replacement":"_counter","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: `counter`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:69:13\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;14m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut counter = 0; \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: `_counter`\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\\a2.rs","byte_start":1985,"byte_end":1996,"line_start":69,"line_end":69,"column_start":9,"column_end":20,"is_primary":true,"text":[{"text":" let mut counter = 0; ","highlight_start":9,"highlight_end":20}],"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\\a2.rs","byte_start":1985,"byte_end":1989,"line_start":69,"line_end":69,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" let mut counter = 0; ","highlight_start":9,"highlight_end":13}],"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:69: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;14m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut counter = 0; \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":"function `get_manhattan_distance` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":70,"byte_end":92,"line_start":5,"line_end":5,"column_start":4,"column_end":26,"is_primary":true,"text":[{"text":"fn get_manhattan_distance(p1 :&Pos, p2 :&Pos) -> i32{","highlight_start":4,"highlight_end":26}],"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 `get_manhattan_distance` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a1.rs:5: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;14m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn get_manhattan_distance(p1 :&Pos, p2 :&Pos) -> i32{\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 `run` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a1.rs","byte_start":188,"byte_end":191,"line_start":9,"line_end":9,"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\\a1.rs:9: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;14m9\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":"constant `TEST_Y` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":1824,"byte_end":1830,"line_start":63,"line_end":63,"column_start":11,"column_end":17,"is_primary":true,"text":[{"text":" const TEST_Y :i128 = 10; ","highlight_start":11,"highlight_end":17}],"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: constant `TEST_Y` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:63:11\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;14m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m const TEST_Y :i128 = 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\n\n"} +{"message":"constant `REAL_Y` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":1855,"byte_end":1861,"line_start":64,"line_end":64,"column_start":11,"column_end":17,"is_primary":true,"text":[{"text":" const REAL_Y :i128 = 2000000;","highlight_start":11,"highlight_end":17}],"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: constant `REAL_Y` 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:11\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[0m const REAL_Y :i128 = 2000000;\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":"constant `TEST_C` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\a2.rs","byte_start":1941,"byte_end":1947,"line_start":67,"line_end":67,"column_start":11,"column_end":17,"is_primary":true,"text":[{"text":" const TEST_C :(i128, i128) = (0, 20); ","highlight_start":11,"highlight_end":17}],"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: constant `TEST_C` is never used\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m--> \u001b[0m\u001b[0msrc\\a2.rs:67:11\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;14m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m const TEST_C :(i128, i128) = (0, 20); \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":"12 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: 12 warnings emitted\u001b[0m\n\n"} diff --git a/d15/target/release/d05.d b/d15/target/release/d05.d new file mode 100644 index 0000000..e001897 --- /dev/null +++ b/d15/target/release/d05.d @@ -0,0 +1 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\target\release\d05.exe: C:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\src\a1.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\src\a2.rs C:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\src\main.rs diff --git a/d15/target/release/d05.exe b/d15/target/release/d05.exe new file mode 100644 index 0000000..82cda4e Binary files /dev/null and b/d15/target/release/d05.exe differ diff --git a/d15/target/release/d05.pdb b/d15/target/release/d05.pdb new file mode 100644 index 0000000..2049387 Binary files /dev/null and b/d15/target/release/d05.pdb differ diff --git a/d15/target/release/deps/d05.d b/d15/target/release/deps/d05.d new file mode 100644 index 0000000..3aceb59 --- /dev/null +++ b/d15/target/release/deps/d05.d @@ -0,0 +1,7 @@ +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\target\release\deps\d05.exe: src\main.rs src\a1.rs src\a2.rs + +C:\personal\Programmierdaten\rust\advent_of_code\y2022\d15\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/d15/target/release/deps/d05.exe b/d15/target/release/deps/d05.exe new file mode 100644 index 0000000..82cda4e Binary files /dev/null and b/d15/target/release/deps/d05.exe differ diff --git a/d15/target/release/deps/d05.pdb b/d15/target/release/deps/d05.pdb new file mode 100644 index 0000000..2049387 Binary files /dev/null and b/d15/target/release/deps/d05.pdb differ diff --git a/d15/test_input.txt b/d15/test_input.txt index e69de29..652e631 100644 --- a/d15/test_input.txt +++ b/d15/test_input.txt @@ -0,0 +1,14 @@ +Sensor at x=2, y=18: closest beacon is at x=-2, y=15 +Sensor at x=9, y=16: closest beacon is at x=10, y=16 +Sensor at x=13, y=2: closest beacon is at x=15, y=3 +Sensor at x=12, y=14: closest beacon is at x=10, y=16 +Sensor at x=10, y=20: closest beacon is at x=10, y=16 +Sensor at x=14, y=17: closest beacon is at x=10, y=16 +Sensor at x=8, y=7: closest beacon is at x=2, y=10 +Sensor at x=2, y=0: closest beacon is at x=2, y=10 +Sensor at x=0, y=11: closest beacon is at x=2, y=10 +Sensor at x=20, y=14: closest beacon is at x=25, y=17 +Sensor at x=17, y=20: closest beacon is at x=21, y=22 +Sensor at x=16, y=7: closest beacon is at x=15, y=3 +Sensor at x=14, y=3: closest beacon is at x=15, y=3 +Sensor at x=20, y=1: closest beacon is at x=15, y=3 \ No newline at end of file