Stream: t-compiler/wg-rls-2.0

Topic: What's up with the sysroot crates?


Laurențiu Nicola (Jul 30 2020 at 14:04, on Zulip):

We have:

const SYSROOT_CRATES: &str = "
std
core
alloc
collections
libc
proc_macro
rustc_unicode
std_unicode
test
alloc_jemalloc
alloc_system
compiler_builtins
getopts
panic_unwind
panic_abort
rand
term
unwind
build_helper
rustc_asan
rustc_lsan
rustc_msan
rustc_tsan
syntax";

const STD_DEPS: &str = "
alloc
alloc_jemalloc
alloc_system
core
panic_abort
rand
compiler_builtins
unwind
rustc_asan
rustc_lsan
rustc_msan
rustc_tsan
build_helper";

But in my sysroot I have:

alloc
core
panic_abort
panic_unwind
proc_macro
profiler_builtins
rtstartup
rustc-std-workspace-alloc
rustc-std-workspace-core
rustc-std-workspace-std
std
stdarch
term
test
unwind
Laurențiu Nicola (Jul 30 2020 at 14:04, on Zulip):

Do we need all of those?

Last update: Sep 27 2020 at 14:45UTC