Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle extern functions and statics in save-analysis #40348

Merged
merged 3 commits into from
Apr 5, 2017

Conversation

nrc
Copy link
Member

@nrc nrc commented Mar 8, 2017

r? @eddyb

@eddyb
Copy link
Member

eddyb commented Mar 8, 2017

@bors r+

@bors
Copy link
Contributor

bors commented Mar 8, 2017

📌 Commit 0aceb99 has been approved by eddyb

@nrc nrc assigned eddyb Mar 9, 2017
@bors
Copy link
Contributor

bors commented Mar 9, 2017

🔒 Merge conflict

@alexcrichton
Copy link
Member

@bors: retry

arielb1 pushed a commit to arielb1/rust that referenced this pull request Mar 9, 2017
Handle extern functions and statics in save-analysis

r? @eddyb
@arielb1
Copy link
Contributor

arielb1 commented Mar 10, 2017

thread 'rustc' panicked at 'Name not in signature?', /checkout/src/libcore/option.rs:785

note: Run with `RUST_BACKTRACE=1` for a backtrace.

Build failed, waiting for other jobs to finish...

error: Could not compile `rustc_llvm`.

@arielb1
Copy link
Contributor

arielb1 commented Mar 10, 2017

@bors r-

@nrc
Copy link
Member Author

nrc commented Mar 16, 2017

@bors: r=@eddyb

@bors
Copy link
Contributor

bors commented Mar 16, 2017

📌 Commit 4cf22cb has been approved by @eddyb

frewsxcv added a commit to frewsxcv/rust that referenced this pull request Mar 18, 2017
Handle extern functions and statics in save-analysis

r? @eddyb
arielb1 pushed a commit to arielb1/rust that referenced this pull request Mar 18, 2017
Handle extern functions and statics in save-analysis

r? @eddyb
bors added a commit that referenced this pull request Mar 18, 2017
@arielb1
Copy link
Contributor

arielb1 commented Mar 19, 2017

Still broken, same error:

thread 'rustc' panicked at 'Name not in signature?', /checkout/src/libcore/option.rs:785

note: Run with `RUST_BACKTRACE=1` for a backtrace.

Build failed, waiting for other jobs to finish...

error: Could not compile `rustc_llvm`.

@bors r-

@nrc
Copy link
Member Author

nrc commented Mar 19, 2017

@arielb1 how do I repro this? We're passing everything on Travis and running x.py test locally is fine too.

@arielb1
Copy link
Contributor

arielb1 commented Mar 19, 2017

@nrc

Try doing ../x.py dist.

@nrc
Copy link
Member Author

nrc commented Mar 19, 2017

Nope, dist works fine. This looks like a specific save-analysis error, but the only place (iirc) we run save-analysis in the the test suite is in two tests in run-make - both of which run fine. My only thought is that this is due to a combination of this PR and another one in the rollup? But I don't see anything that would affect save-analysis in the rollup. I've rebased and am running tests again locally to see if I can repro...

@nrc
Copy link
Member Author

nrc commented Mar 27, 2017

@bors: r=eddyb

Yet again, I still can't repro any failure with test or dist (which suggests that the problem is not with another PR, but perhaps platform specific?). I don't see any way to debug this further without bors having a run over it. I suppose this will fail and waste some time, but otherwise I'm stuck.

Please don't rollup this PR (or r- it).

@bors
Copy link
Contributor

bors commented Mar 27, 2017

📌 Commit 158079e has been approved by eddyb

@bors
Copy link
Contributor

bors commented Mar 27, 2017

⌛ Testing commit 158079e with merge 22ff5e0...

@bors
Copy link
Contributor

bors commented Mar 27, 2017

💔 Test failed - status-appveyor

@nrc
Copy link
Member Author

nrc commented Mar 30, 2017

@bors: retry

@bors
Copy link
Contributor

bors commented Mar 30, 2017

⌛ Testing commit 8f6b68c with merge e126c17...

@bors
Copy link
Contributor

bors commented Mar 30, 2017

💔 Test failed - status-travis

@nrc
Copy link
Member Author

nrc commented Apr 4, 2017

@bors: r=eddyb

@bors
Copy link
Contributor

bors commented Apr 4, 2017

📌 Commit d76daf5 has been approved by eddyb

@bors
Copy link
Contributor

bors commented Apr 4, 2017

⌛ Testing commit d76daf5 with merge 1f41ec8...

@frewsxcv
Copy link
Member

frewsxcv commented Apr 4, 2017

@bors retry

prioritizing rollup

@bors
Copy link
Contributor

bors commented Apr 4, 2017

⌛ Testing commit d76daf5 with merge e086442...

@frewsxcv
Copy link
Member

frewsxcv commented Apr 4, 2017

@bors retry

prioritizing rollup

@bors
Copy link
Contributor

bors commented Apr 5, 2017

⌛ Testing commit d76daf5 with merge 3fe451b...

bors added a commit that referenced this pull request Apr 5, 2017
Handle extern functions and statics in save-analysis

r? @eddyb
@bors
Copy link
Contributor

bors commented Apr 5, 2017

💔 Test failed - status-travis

@alexcrichton
Copy link
Member

alexcrichton commented Apr 5, 2017 via email

@bors
Copy link
Contributor

bors commented Apr 5, 2017

⌛ Testing commit d76daf5 with merge d97853a...

frewsxcv added a commit to frewsxcv/rust that referenced this pull request Apr 5, 2017
Handle extern functions and statics in save-analysis

r? @eddyb
@frewsxcv
Copy link
Member

frewsxcv commented Apr 5, 2017

@bors retry

prioritizing rollup which includes these changes

@bors
Copy link
Contributor

bors commented Apr 5, 2017

⌛ Testing commit d76daf5 with merge 91ae22a...

bors added a commit that referenced this pull request Apr 5, 2017
Handle extern functions and statics in save-analysis

r? @eddyb
@bors
Copy link
Contributor

bors commented Apr 5, 2017

☀️ Test successful - status-appveyor, status-travis
Approved by: eddyb
Pushing 91ae22a to master...

@bors bors merged commit d76daf5 into rust-lang:master Apr 5, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants