rustc_codegen_llvm: remove some debuginfo cruft.#50949
Merged
bors merged 2 commits intorust-lang:masterfrom May 24, 2018
Merged
rustc_codegen_llvm: remove some debuginfo cruft.#50949bors merged 2 commits intorust-lang:masterfrom
bors merged 2 commits intorust-lang:masterfrom
Conversation
Member
Author
|
Travis CI passed tests and it uses LLVM 3.9 AFAIK, so perhaps the bug isn't in 3.9? |
Member
|
Sure! May have been in 3.7? If it passes it passes :) |
Member
|
This is awesome You can r=me unless you specifically want @nikomatsakis to take a look at it. |
Contributor
|
@bors r=mw |
Collaborator
|
📌 Commit da579ef has been approved by |
Collaborator
|
⌛ Testing commit da579ef with merge 4bd7eeedd5f4c3ed6d4fcd2343f59af8346eeed8... |
Collaborator
|
💔 Test failed - status-travis |
This comment has been minimized.
This comment has been minimized.
Member
Collaborator
bors
added a commit
that referenced
this pull request
May 24, 2018
rustc_codegen_llvm: remove some debuginfo cruft. (The second commit passes tests locally but might not on older LLVM versions) r? @nikomatsakis
Collaborator
|
☀️ Test successful - status-appveyor, status-travis |
cuviper
added a commit
to cuviper/rust
that referenced
this pull request
Aug 9, 2018
This hack was removed in rust-lang#50949, but without it I found that building `std` with full debuginfo would print many LLVM `DW_OP_LLVM_fragment` errors, then die `LLVM ERROR: Failed to strip malformed debug info`. It doesn't seem to be a problem for LLVM 6, so we can re-enable the hack just for older LLVM. This reverts commit da579ef. Fixes rust-lang#53204. r? @eddyb
kennytm
added a commit
to kennytm/rust
that referenced
this pull request
Aug 13, 2018
rustc_codegen_llvm: Restore the closure env alloca hack for LLVM 5. This hack was removed in rust-lang#50949, but without it I found that building `std` with full debuginfo would print many LLVM `DW_OP_LLVM_fragment` errors, then die `LLVM ERROR: Failed to strip malformed debug info`. It doesn't seem to be a problem for LLVM 6, so we can re-enable the hack just for older LLVM. This reverts commit da579ef. Fixes rust-lang#53204. r? @eddyb
kennytm
added a commit
to kennytm/rust
that referenced
this pull request
Aug 14, 2018
rustc_codegen_llvm: Restore the closure env alloca hack for LLVM 5. This hack was removed in rust-lang#50949, but without it I found that building `std` with full debuginfo would print many LLVM `DW_OP_LLVM_fragment` errors, then die `LLVM ERROR: Failed to strip malformed debug info`. It doesn't seem to be a problem for LLVM 6, so we can re-enable the hack just for older LLVM. This reverts commit da579ef. Fixes rust-lang#53204. r? @eddyb
bors
pushed a commit
that referenced
this pull request
Aug 25, 2018
This hack was removed in #50949, but without it I found that building `std` with full debuginfo would print many LLVM `DW_OP_LLVM_fragment` errors, then die `LLVM ERROR: Failed to strip malformed debug info`. It doesn't seem to be a problem for LLVM 6, so we can re-enable the hack just for older LLVM. This reverts commit da579ef. Fixes #53204. r? @eddyb
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
(The second commit passes tests locally but might not on older LLVM versions)
r? @nikomatsakis