Jacob Finkelman

Results 313 comments of Jacob Finkelman

`cargo fuzz fmt fuzz_target_1 artifacts/fuzz_target_1/crash-adc83b19e793491b1c6ea0fd8b46cd9f32e592fc` will print the failing input. Which might be useful workaround for now.

> I meant building Rust from source, although it could also be my machine. I believe you can get the official prebuilt Rust binaries for FreeBSD using RustUp. https://www.rust-lang.org/tools/install >...

So @retep998 knows this better than I. My impression is that the `fs::canonicalize` is locked by backward compatibility and adding an alternative like `fs::normalize` is blocked on the lib team...

Yes! Or freestanding functions: ```rust pub fn normalize(path: P) -> PathBuf {...} pub fn join(base: &mut PathBuf, addition: P) {...} ```

I think it is ok to brake symlinks. `\\?\C:\bar/../foo` is a valid windows path, but we don't want the folder named `bar/../foo` in `C:\`. We want the folder `foo` in...

Thanks for the links. Now that I have had time to read it carefully... I don't know. `path-absolutize` does not use `GetFullPathNameW`, witch is grate for cross compat, but makes...

@ajeetdsouza sorry for the slow reply. That looks like a great start on a answer to the question "I use `your_thing(&std::fs::canonicalize(...))` and it broke, what should I use instead?" I...

Last time I had this paged in https://github.com/rust-lang/cargo/issues/6198 was the best link. Looks like we just got a related PR https://github.com/rust-lang/cargo/pull/8874, so coordinating my make sense. Another good place to...

"Just wait for it to solve it self" Is a reasonable decision for what "the cargo team recommends". It has the disadvantage of slowing the time before `-Z minimal-versions` can...

Some thoughts from an outsider, worth exactly what you paid for. > A big part of compilation is spent in LLVM I would ges that llvm-ir is a pretty good...