Uh oh!
There was an error while loading. Please reload this page.
rustc_codegen_llvm: remove some debuginfo cruft. - #50949
Merged
Merged
Conversation
ContributorAuthor
Travis CI passed tests and it uses LLVM 3.9 AFAIK, so perhaps the bug isn't in 3.9? |
alexcrichton
commented
May 21, 2018
Member
Sure! May have been in 3.7? If it passes it passes :) |
michaelwoerister
commented
May 22, 2018
Member
This is awesome You can r=me unless you specifically want @nikomatsakis to take a look at it. |
nikomatsakis
commented
May 22, 2018
Contributor
@bors r=mw |
bors
commented
May 22, 2018
Collaborator
📌 Commit da579ef has been approved by |
bors
commented
May 24, 2018
Collaborator
⌛ Testing commit da579ef with merge 4bd7eeedd5f4c3ed6d4fcd2343f59af8346eeed8... |
bors
commented
May 24, 2018
Collaborator
💔 Test failed - status-travis |
This comment has been minimized.
This comment has been minimized.
kennytm
commented
May 24, 2018
Member
bors
commented
May 24, 2018
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
bors
commented
May 24, 2018
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. Fixesrust-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. Fixesrust-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. Fixesrust-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 freeto 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