diff --git a/src/main.rs b/src/main.rs index b4cfb7d..7526670 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,26 +1,9 @@ fn main() { - let mut a: [i8; 10] = [42; 10]; - a[5] = 0; - println!("a: {:?}", a); + let a: [i32; 6] = [10, 20, 30, 40, 50, 60]; + println!("a: {a:?}"); - // so this is assigning an immutable tuple - let t: (i8, bool) = (7, true); - println!("t 1st: {}", t.0); - println!("t 2nd: {}", t.1); - - let pre_ref_x: &mut i32; - { - let mut x: i32 = 10; - let mut z: i32 = 5; - println!("x: {x}"); - println!("z: {z}"); - let mut ref_x: &mut i32 = &mut x; - *ref_x = 20; - pre_ref_x = &mut x; - println!("x: {x}"); - ref_x = &mut z; - *ref_x = 20; - println!("z: {z}"); - } - println!("pre_ref_x: {pre_ref_x}"); + let s: &[i32] = &a[2..4]; + println!("s: {s:?}"); + println!("a[2]: {}", a[2]); + println!("s[0]: {}", s[0]); } diff --git a/target/debug/.fingerprint/basics00-837a95fe33c7c079/bin-basics00 b/target/debug/.fingerprint/basics00-837a95fe33c7c079/bin-basics00 index e69de29..5699f8c 100644 --- a/target/debug/.fingerprint/basics00-837a95fe33c7c079/bin-basics00 +++ b/target/debug/.fingerprint/basics00-837a95fe33c7c079/bin-basics00 @@ -0,0 +1 @@ +7cbe46f1ccde8504 \ No newline at end of file diff --git a/target/debug/.fingerprint/basics00-837a95fe33c7c079/output-bin-basics00 b/target/debug/.fingerprint/basics00-837a95fe33c7c079/output-bin-basics00 deleted file mode 100644 index 3131781..0000000 --- a/target/debug/.fingerprint/basics00-837a95fe33c7c079/output-bin-basics00 +++ /dev/null @@ -1,5 +0,0 @@ -{"message":"`x` does not live long enough","code":{"code":"E0597","explanation":"This error occurs because a value was dropped while it was still borrowed.\n\nErroneous code example:\n\n```compile_fail,E0597\nstruct Foo<'a> {\n x: Option<&'a u32>,\n}\n\nlet mut x = Foo { x: None };\n{\n let y = 0;\n x.x = Some(&y); // error: `y` does not live long enough\n}\nprintln!(\"{:?}\", x.x);\n```\n\nHere, `y` is dropped at the end of the inner scope, but it is borrowed by\n`x` until the `println`. To fix the previous example, just remove the scope\nso that `y` isn't dropped until after the println\n\n```\nstruct Foo<'a> {\n x: Option<&'a u32>,\n}\n\nlet mut x = Foo { x: None };\n\nlet y = 0;\nx.x = Some(&y);\n\nprintln!(\"{:?}\", x.x);\n```\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":469,"byte_end":475,"line_start":19,"line_end":19,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" pre_ref_x = &mut x;","highlight_start":21,"highlight_end":27}],"label":"borrowed value does not live long enough","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":582,"byte_end":583,"line_start":24,"line_end":24,"column_start":5,"column_end":6,"is_primary":false,"text":[{"text":" }","highlight_start":5,"highlight_end":6}],"label":"`x` dropped here while still borrowed","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":610,"byte_end":619,"line_start":25,"line_end":25,"column_start":27,"column_end":36,"is_primary":false,"text":[{"text":" println!(\"pre_ref_x: {pre_ref_x}\");","highlight_start":27,"highlight_end":36}],"label":"borrow later used here","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/vbatts/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/macros.rs","byte_start":4158,"byte_end":4191,"line_start":136,"line_end":136,"column_start":28,"column_end":61,"is_primary":false,"text":[{"text":" $crate::io::_print($crate::format_args_nl!($($arg)*));","highlight_start":28,"highlight_end":61}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":588,"byte_end":622,"line_start":25,"line_end":25,"column_start":5,"column_end":39,"is_primary":false,"text":[{"text":" println!(\"pre_ref_x: {pre_ref_x}\");","highlight_start":5,"highlight_end":39}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"println!","def_site_span":{"file_name":"/home/vbatts/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/macros.rs","byte_start":4036,"byte_end":4056,"line_start":131,"line_end":131,"column_start":1,"column_end":21,"is_primary":false,"text":[{"text":"macro_rules! println {","highlight_start":1,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::format_args_nl!","def_site_span":{"file_name":"/home/vbatts/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/macros/mod.rs","byte_start":31203,"byte_end":31230,"line_start":907,"line_end":907,"column_start":5,"column_end":32,"is_primary":false,"text":[{"text":" macro_rules! format_args_nl {","highlight_start":5,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0597]\u001b[0m\u001b[0m\u001b[1m: `x` does not live long enough\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:19:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pre_ref_x = &mut x;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mborrowed value does not live long enough\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m`x` dropped here while still borrowed\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m println!(\"pre_ref_x: {pre_ref_x}\");\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mborrow later used here\u001b[0m\n\n"} -{"message":"cannot borrow `x` as immutable because it is also borrowed as mutable","code":{"code":"E0502","explanation":"A variable already borrowed as immutable was borrowed as mutable.\n\nErroneous code example:\n\n```compile_fail,E0502\nfn bar(x: &mut i32) {}\nfn foo(a: &mut i32) {\n let y = &a; // a is borrowed as immutable.\n bar(a); // error: cannot borrow `*a` as mutable because `a` is also borrowed\n // as immutable\n println!(\"{}\", y);\n}\n```\n\nTo fix this error, ensure that you don't have any other references to the\nvariable before trying to access it mutably:\n\n```\nfn bar(x: &mut i32) {}\nfn foo(a: &mut i32) {\n bar(a);\n let y = &a; // ok!\n println!(\"{}\", y);\n}\n```\n\nFor more information on Rust's ownership system, take a look at the\n[References & Borrowing][references-and-borrowing] section of the Book.\n\n[references-and-borrowing]: https://doc.rust-lang.org/book/ch04-02-references-and-borrowing.html\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":499,"byte_end":500,"line_start":20,"line_end":20,"column_start":23,"column_end":24,"is_primary":true,"text":[{"text":" println!(\"x: {x}\");","highlight_start":23,"highlight_end":24}],"label":"immutable borrow occurs here","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/vbatts/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/macros.rs","byte_start":4158,"byte_end":4191,"line_start":136,"line_end":136,"column_start":28,"column_end":61,"is_primary":false,"text":[{"text":" $crate::io::_print($crate::format_args_nl!($($arg)*));","highlight_start":28,"highlight_end":61}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":485,"byte_end":503,"line_start":20,"line_end":20,"column_start":9,"column_end":27,"is_primary":false,"text":[{"text":" println!(\"x: {x}\");","highlight_start":9,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"println!","def_site_span":{"file_name":"/home/vbatts/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/macros.rs","byte_start":4036,"byte_end":4056,"line_start":131,"line_end":131,"column_start":1,"column_end":21,"is_primary":false,"text":[{"text":"macro_rules! println {","highlight_start":1,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::format_args_nl!","def_site_span":{"file_name":"/home/vbatts/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/macros/mod.rs","byte_start":31203,"byte_end":31230,"line_start":907,"line_end":907,"column_start":5,"column_end":32,"is_primary":false,"text":[{"text":" macro_rules! format_args_nl {","highlight_start":5,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"src/main.rs","byte_start":469,"byte_end":475,"line_start":19,"line_end":19,"column_start":21,"column_end":27,"is_primary":false,"text":[{"text":" pre_ref_x = &mut x;","highlight_start":21,"highlight_end":27}],"label":"mutable borrow occurs here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":610,"byte_end":619,"line_start":25,"line_end":25,"column_start":27,"column_end":36,"is_primary":false,"text":[{"text":" println!(\"pre_ref_x: {pre_ref_x}\");","highlight_start":27,"highlight_end":36}],"label":"mutable borrow later used here","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/vbatts/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/macros.rs","byte_start":4158,"byte_end":4191,"line_start":136,"line_end":136,"column_start":28,"column_end":61,"is_primary":false,"text":[{"text":" $crate::io::_print($crate::format_args_nl!($($arg)*));","highlight_start":28,"highlight_end":61}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":588,"byte_end":622,"line_start":25,"line_end":25,"column_start":5,"column_end":39,"is_primary":false,"text":[{"text":" println!(\"pre_ref_x: {pre_ref_x}\");","highlight_start":5,"highlight_end":39}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"println!","def_site_span":{"file_name":"/home/vbatts/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/macros.rs","byte_start":4036,"byte_end":4056,"line_start":131,"line_end":131,"column_start":1,"column_end":21,"is_primary":false,"text":[{"text":"macro_rules! println {","highlight_start":1,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::format_args_nl!","def_site_span":{"file_name":"/home/vbatts/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/macros/mod.rs","byte_start":31203,"byte_end":31230,"line_start":907,"line_end":907,"column_start":5,"column_end":32,"is_primary":false,"text":[{"text":" macro_rules! format_args_nl {","highlight_start":5,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0502]\u001b[0m\u001b[0m\u001b[1m: cannot borrow `x` as immutable because it is also borrowed as mutable\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:20:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pre_ref_x = &mut x;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mmutable borrow occurs here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m println!(\"x: {x}\");\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mimmutable borrow occurs here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m println!(\"pre_ref_x: {pre_ref_x}\");\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mmutable borrow later used here\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `$crate::format_args_nl` which comes from the expansion of the macro `println` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} -{"message":"aborting due to 2 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 2 previous errors\u001b[0m\n\n"} -{"message":"Some errors have detailed explanations: E0502, E0597.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0502, E0597.\u001b[0m\n"} -{"message":"For more information about an error, try `rustc --explain E0502`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0502`.\u001b[0m\n"} diff --git a/target/debug/basics00 b/target/debug/basics00 index c294868..ebff1e7 100755 Binary files a/target/debug/basics00 and b/target/debug/basics00 differ diff --git a/target/debug/deps/basics00-837a95fe33c7c079 b/target/debug/deps/basics00-837a95fe33c7c079 new file mode 100755 index 0000000..ebff1e7 Binary files /dev/null and b/target/debug/deps/basics00-837a95fe33c7c079 differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/1flo4x0vfn957dou.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/1flo4x0vfn957dou.o deleted file mode 100644 index d4782e8..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/1flo4x0vfn957dou.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/2bu1z933r12o9ili.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/2bu1z933r12o9ili.o deleted file mode 100644 index c2055f6..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/2bu1z933r12o9ili.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/2gp67l902c2vomm6.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/2gp67l902c2vomm6.o deleted file mode 100644 index 0ea2abe..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/2gp67l902c2vomm6.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/3ff68b9qa7oq14ky.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/3ff68b9qa7oq14ky.o deleted file mode 100644 index eb93d5b..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/3ff68b9qa7oq14ky.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/4cmoc6e8dohuin6f.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/4cmoc6e8dohuin6f.o deleted file mode 100644 index 8358a56..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/4cmoc6e8dohuin6f.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/4dt7i4jah93gytlu.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/4dt7i4jah93gytlu.o deleted file mode 100644 index ca853f5..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/4dt7i4jah93gytlu.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/4qlgwb3loiguc5oq.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/4qlgwb3loiguc5oq.o deleted file mode 100644 index 2324bda..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/4qlgwb3loiguc5oq.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/mwaxihrequg68jr.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/mwaxihrequg68jr.o deleted file mode 100644 index aab644d..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/mwaxihrequg68jr.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/sli8xutquvhkisc.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/sli8xutquvhkisc.o deleted file mode 100644 index 3677f1c..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/sli8xutquvhkisc.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/work-products.bin b/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/work-products.bin deleted file mode 100644 index 9a09eb3..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/work-products.bin and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/1flo4x0vfn957dou.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/1flo4x0vfn957dou.o deleted file mode 100644 index d4782e8..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/1flo4x0vfn957dou.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/20g1uh68tfrguypa.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/20g1uh68tfrguypa.o deleted file mode 100644 index 819c8d5..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/20g1uh68tfrguypa.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/220p8y8jth3f7nrz.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/220p8y8jth3f7nrz.o deleted file mode 100644 index b0f6650..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/220p8y8jth3f7nrz.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/2cumrsybhfasw9r6.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/2cumrsybhfasw9r6.o deleted file mode 100644 index c2bc943..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/2cumrsybhfasw9r6.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/2gp67l902c2vomm6.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/2gp67l902c2vomm6.o deleted file mode 100644 index 0ea2abe..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/2gp67l902c2vomm6.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/2oz5c3a1wkrjyhl3.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/2oz5c3a1wkrjyhl3.o deleted file mode 100644 index ae50517..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/2oz5c3a1wkrjyhl3.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/3ff68b9qa7oq14ky.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/3ff68b9qa7oq14ky.o deleted file mode 100644 index eb93d5b..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/3ff68b9qa7oq14ky.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/4dt7i4jah93gytlu.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/4dt7i4jah93gytlu.o deleted file mode 100644 index ca853f5..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/4dt7i4jah93gytlu.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/4qlgwb3loiguc5oq.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/4qlgwb3loiguc5oq.o deleted file mode 100644 index 2324bda..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/4qlgwb3loiguc5oq.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/dep-graph.bin b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/dep-graph.bin deleted file mode 100644 index ff6a073..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/dep-graph.bin and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/dep-graph.part.bin b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/dep-graph.part.bin deleted file mode 100644 index 8316474..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/dep-graph.part.bin and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/mwaxihrequg68jr.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/mwaxihrequg68jr.o deleted file mode 100644 index aab644d..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/mwaxihrequg68jr.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/query-cache.bin b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/query-cache.bin deleted file mode 100644 index 892b481..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/query-cache.bin and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/sli8xutquvhkisc.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/sli8xutquvhkisc.o deleted file mode 100644 index 3677f1c..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/sli8xutquvhkisc.o and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/work-products.bin b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/work-products.bin deleted file mode 100644 index 9a09eb3..0000000 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/work-products.bin and /dev/null differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7.lock b/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7.lock deleted file mode 100644 index e69de29..0000000 diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/1flo4x0vfn957dou.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/1flo4x0vfn957dou.o new file mode 100644 index 0000000..fae65f0 Binary files /dev/null and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/1flo4x0vfn957dou.o differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/20g1uh68tfrguypa.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/20g1uh68tfrguypa.o similarity index 100% rename from target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/20g1uh68tfrguypa.o rename to target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/20g1uh68tfrguypa.o diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/220p8y8jth3f7nrz.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/220p8y8jth3f7nrz.o similarity index 100% rename from target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/220p8y8jth3f7nrz.o rename to target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/220p8y8jth3f7nrz.o diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/2bu1z933r12o9ili.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/2bu1z933r12o9ili.o similarity index 66% rename from target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/2bu1z933r12o9ili.o rename to target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/2bu1z933r12o9ili.o index c2055f6..4c85ca5 100644 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/2bu1z933r12o9ili.o and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/2bu1z933r12o9ili.o differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/2cumrsybhfasw9r6.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/2cumrsybhfasw9r6.o similarity index 100% rename from target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/2cumrsybhfasw9r6.o rename to target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/2cumrsybhfasw9r6.o diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/2gp67l902c2vomm6.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/2gp67l902c2vomm6.o new file mode 100644 index 0000000..a8df5c7 Binary files /dev/null and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/2gp67l902c2vomm6.o differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/2oz5c3a1wkrjyhl3.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/2oz5c3a1wkrjyhl3.o similarity index 100% rename from target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/2oz5c3a1wkrjyhl3.o rename to target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/2oz5c3a1wkrjyhl3.o diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/3ff68b9qa7oq14ky.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/3ff68b9qa7oq14ky.o new file mode 100644 index 0000000..aec91d8 Binary files /dev/null and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/3ff68b9qa7oq14ky.o differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/4cmoc6e8dohuin6f.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/4cmoc6e8dohuin6f.o similarity index 69% rename from target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/4cmoc6e8dohuin6f.o rename to target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/4cmoc6e8dohuin6f.o index 8358a56..88841cf 100644 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghabi879ag-1tqt5p7-working/4cmoc6e8dohuin6f.o and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/4cmoc6e8dohuin6f.o differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/4dt7i4jah93gytlu.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/4dt7i4jah93gytlu.o new file mode 100644 index 0000000..192767c Binary files /dev/null and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/4dt7i4jah93gytlu.o differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/4mh99a2ac6mig6lw.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/4mh99a2ac6mig6lw.o new file mode 100644 index 0000000..31664f2 Binary files /dev/null and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/4mh99a2ac6mig6lw.o differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/4qlgwb3loiguc5oq.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/4qlgwb3loiguc5oq.o new file mode 100644 index 0000000..43a7714 Binary files /dev/null and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/4qlgwb3loiguc5oq.o differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/5295jpqe1ch8dqh0.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/5295jpqe1ch8dqh0.o new file mode 100644 index 0000000..466a0b0 Binary files /dev/null and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/5295jpqe1ch8dqh0.o differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/dep-graph.bin b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/dep-graph.bin similarity index 55% rename from target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/dep-graph.bin rename to target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/dep-graph.bin index ff6a073..6c9138e 100644 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/dep-graph.bin and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/dep-graph.bin differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/mwaxihrequg68jr.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/mwaxihrequg68jr.o new file mode 100644 index 0000000..2ca440b Binary files /dev/null and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/mwaxihrequg68jr.o differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/query-cache.bin b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/query-cache.bin similarity index 86% rename from target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/query-cache.bin rename to target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/query-cache.bin index 892b481..592cba6 100644 Binary files a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b-1nco2h5zi5c8u/query-cache.bin and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/query-cache.bin differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/sli8xutquvhkisc.o b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/sli8xutquvhkisc.o new file mode 100644 index 0000000..05b4e82 Binary files /dev/null and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/sli8xutquvhkisc.o differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/work-products.bin b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/work-products.bin new file mode 100644 index 0000000..6f1ecb7 Binary files /dev/null and b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd-18khbow9jdyt9/work-products.bin differ diff --git a/target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b.lock b/target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd.lock similarity index 100% rename from target/debug/incremental/basics00-12w982f9njolw/s-ghaaul8ufg-uadb5b.lock rename to target/debug/incremental/basics00-12w982f9njolw/s-ghabpjp746-1pe3pmd.lock