Skip to content

Require a value for configure --debuginfo-level - #62906

Merged
bors merged 1 commit into
rust-lang:masterfrom
cuviper:debuginfo-level
Jul 25, 2019
Merged

Require a value for configure --debuginfo-level#62906
bors merged 1 commit into
rust-lang:masterfrom
cuviper:debuginfo-level

Conversation

@cuviper

Copy link
Copy Markdown
Member

In configure.py, using the o function creates an enable/disable
boolean setting, and writes true or false in config.toml. However,
rustbuild is expecting to parse a u32 debuginfo level. We can change
to the v function to have the options require a value.

In `configure.py`, using the `o` function creates an enable/disable
boolean setting, and writes `true` or `false` in `config.toml`. However,
rustbuild is expecting to parse a `u32` debuginfo level. We can change
to the `v` function to have the options require a value.
@rust-highfive

Copy link
Copy Markdown
Contributor

r? @nikomatsakis

(rust_highfive has picked a reviewer for you, use r? to override)

@rust-highfiverust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jul 23, 2019
@cuviper

Copy link
Copy Markdown
MemberAuthor

r? @Mark-Simulacrum

Also, I'm nominating for beta because that will be the first release with these new debuginfo options, and this change should be low risk anyway.

@cuvipercuviper added the beta-nominated Nominated for backporting to the compiler in the beta channel. label Jul 23, 2019
@CentrilCentril added the T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. label Jul 23, 2019
@Centril

Copy link
Copy Markdown
Contributor

I think this should be nominated for T-infra but possibly T-compiler...

@Mark-Simulacrum

Copy link
Copy Markdown
Member

I'm going to unilaterally accept since this is rustbuild-specific and I think this is good.

@bors r+

@bors

bors commented Jul 23, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit 1aeadcc has been approved by Mark-Simulacrum

@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jul 23, 2019
@Mark-SimulacrumMark-Simulacrum added the beta-accepted Accepted for backporting to the compiler in the beta channel. label Jul 23, 2019
Centril added a commit to Centril/rust that referenced this pull request Jul 24, 2019
…ulacrum
Require a value for configure --debuginfo-level
In `configure.py`, using the `o` function creates an enable/disable
boolean setting, and writes `true` or `false` in `config.toml`. However,
rustbuild is expecting to parse a `u32` debuginfo level. We can change
to the `v` function to have the options require a value.
@CentrilCentril mentioned this pull request Jul 24, 2019
Centril added a commit to Centril/rust that referenced this pull request Jul 24, 2019
…ulacrum
Require a value for configure --debuginfo-level
In `configure.py`, using the `o` function creates an enable/disable
boolean setting, and writes `true` or `false` in `config.toml`. However,
rustbuild is expecting to parse a `u32` debuginfo level. We can change
to the `v` function to have the options require a value.
@CentrilCentril mentioned this pull request Jul 24, 2019
Centril added a commit to Centril/rust that referenced this pull request Jul 24, 2019
Rollup of 9 pull requests
Successful merges:
- rust-lang#61727 (Add binary dependencies to dep-info files)
- rust-lang#62736 (Polonius: fix some cases of `killed` fact generation, and most of the `ui` test suite)
- rust-lang#62758 (ci: Install clang on Windows through tarballs)
- rust-lang#62784 (Add riscv32i-unknown-none-elf target)
- rust-lang#62814 (add support for hexagon-unknown-linux-musl)
- rust-lang#62827 (Don't link mcjit/interpreter LLVM components)
- rust-lang#62901 (cleanup: Remove `extern crate serialize as rustc_serialize`s)
- rust-lang#62903 (Support SDKROOT env var on iOS)
- rust-lang#62906 (Require a value for configure --debuginfo-level)
Failed merges:
- rust-lang#62910 (cleanup: Remove lint annotations in specific crates that are already enforced by rustbuild)
r? @ghost
bors added a commit that referenced this pull request Jul 25, 2019
Rollup of 9 pull requests
Successful merges:
- #61727 (Add binary dependencies to dep-info files)
- #62736 (Polonius: fix some cases of `killed` fact generation, and most of the `ui` test suite)
- #62758 (ci: Install clang on Windows through tarballs)
- #62784 (Add riscv32i-unknown-none-elf target)
- #62814 (add support for hexagon-unknown-linux-musl)
- #62827 (Don't link mcjit/interpreter LLVM components)
- #62901 (cleanup: Remove `extern crate serialize as rustc_serialize`s)
- #62903 (Support SDKROOT env var on iOS)
- #62906 (Require a value for configure --debuginfo-level)
Failed merges:
- #62910 (cleanup: Remove lint annotations in specific crates that are already enforced by rustbuild)
r? @ghost
@bors
bors merged commit 1aeadcc into rust-lang:masterJul 25, 2019
@emilyalbiniemilyalbini mentioned this pull request Aug 4, 2019
@emilyalbiniemilyalbini removed the beta-nominated Nominated for backporting to the compiler in the beta channel. label Aug 4, 2019
bors added a commit that referenced this pull request Aug 5, 2019
[beta] Rollup backports
Cherry picked:
* Updated RELEASES.md for 1.37.0 #63147
* Require a value for configure --debuginfo-level #62906
* Make the parser TokenStream more resilient after mismatched delimiter recovery #62887
* ci: move .azure-pipelines to src/ci/azure-pipelines #63242
Rolled up:
* [BETA] Update cargo #62911
* [beta] Backport #61207#63254
r? @ghost
@cuviper
cuviper deleted the debuginfo-level branch April 3, 2020 18:40
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

beta-acceptedAccepted for backporting to the compiler in the beta channel.S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.T-infraRelevant to the infrastructure team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

@cuviper@rust-highfive@Centril@Mark-Simulacrum@bors@nikomatsakis@emilyalbini