Skip to content

Tiny fixes to make compiletest work for CloudABI cross builds #47106

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

Merged
merged 2 commits into from
Jan 2, 2018

Conversation

EdSchouten
Copy link
Contributor

I'm currently working toward getting a src/ci/docker container working to do isolated/automated builds and testing of x86_64-unknown-cloudabi. This is working pretty well, but still requires some fixes to libtest and compiletest. Here is the first set of fixes that I had to apply.

Without this change, compiletest will fail to run when targetting
CloudABI.
This structure doesn't seem to be used by libtest itself. It is used by
compiletest, but never passed on to anything externally. This makes it
easier to get the testing framework to work for CloudABI crossbuilds, as
CloudABI currently lacks PathBuf, which is used by TestPaths.
@rust-highfive
Copy link
Contributor

r? @alexcrichton

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

@alexcrichton
Copy link
Member

@bors: r+

@bors
Copy link
Collaborator

bors commented Jan 1, 2018

📌 Commit 7b5543d has been approved by alexcrichton

@bors
Copy link
Collaborator

bors commented Jan 2, 2018

⌛ Testing commit 7b5543d with merge b9cf26c...

bors added a commit that referenced this pull request Jan 2, 2018
Tiny fixes to make compiletest work for CloudABI cross builds

I'm currently working toward getting a `src/ci/docker` container working to do isolated/automated builds and testing of `x86_64-unknown-cloudabi`. This is working pretty well, but still requires some fixes to `libtest` and `compiletest`. Here is the first set of fixes that I had to apply.
@bors
Copy link
Collaborator

bors commented Jan 2, 2018

☀️ Test successful - status-appveyor, status-travis
Approved by: alexcrichton
Pushing b9cf26c to master...

@bors bors merged commit 7b5543d into rust-lang:master Jan 2, 2018
@bors bors mentioned this pull request Jan 2, 2018
dwrensha added a commit to dwrensha/compiletest-rs that referenced this pull request Jan 3, 2018
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.

4 participants