-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
rust-analyzer went into the wrong dir (maybe?) #137526
Copy link
Copy link
Closed as not planned
Labels
C-discussionCategory: Discussion or questions that doesn't represent real issues.Category: Discussion or questions that doesn't represent real issues.T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Metadata
Metadata
Assignees
Labels
C-discussionCategory: Discussion or questions that doesn't represent real issues.Category: Discussion or questions that doesn't represent real issues.T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Type
Fields
Give feedbackNo fields configured for issues without a type.
Summary
Building the
HEADversion (e0be1a02626abef2878cb7f4aaef7ae409477112as I'm writing this issue) with:causes the
rust-analyzerbinary goes intostage1-tools-binrather thanstage2-tools-binCommand used
Then find the
rust-analyzerExpected behaviour
According to
rustc-dev-guide, therust-analyzershould be built with thestage2compiler, thus we should find it instage2-tools-binActual behaviour
The
rust-analyzeris found instage1-tools-binBootstrap configuration (config.toml)
Operating system
ArchLinux x86_64
HEAD
e0be1a02626abef2878cb7f4aaef7ae409477112Additional context
Yes, we do have custom patches, but not within the build system, so we think it's irrelevant for this issue.
This issue does not occure until recent days, the
rust-analyzerbinary was always found instage2-tools-bin, but it suddenly moved tostage1-tools-bin, is this the expected behavior?