-
Notifications
You must be signed in to change notification settings - Fork 59
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
Compile error with 0.3.19 #166
Comments
Hi, that looks a little odd, if I understand your CI setup correctly, you only use compiletest with nightly? Could it be that nightly has changed an we just haven't caught up yet? |
The nightly build is broken right now due to the libtest changes, and we can't fix that without breaking the stable build. |
Looks like it's related to #162 (see this comment). |
@Manishearth Can't we just roll the libtest changes back? Why would that break the stable build? |
No, rustc's libtest changed, we can't roll that back. It's part of a larger set of changes; @gnzlbg is working on it. |
The fix is to use the libtest crate, however that crate doesn't work on stable right now, so we can't upgrade to use it. |
Can you please explain why that is the fix? Was 0.3.19 broken prior to #162 being merged? |
Oh, I didn't read your comment closely enough, I think. How about a split down the middle, using |
#162 doesn't matter, we yanked that release 0.3.19 was broken on nightly prior to that being merged, I opened #162 to fix it, but the fix was broken.
We could except rust features don't let us turn off crates, only on. One suggestion is to add an |
Then I think we should just revert those commits. It's not even tagged, so it should be fine.
Can we do both? Have both [dev-dependencies]
compiletest_rs = { default-features = false, version = "*", features = ["stable"] } (I'm probably missing some technicality here, but) it should allow us to continue the |
Hi, we are getting a compile error that we have not seen before within this library, the error is as follows.
Would you be aware what is causing this and how to fix it? It is causing the nightly Travis build to fail (eg this one https://travis-ci.org/rust-embedded/cortex-m-rt/jobs/510252119).
Thanks!
The errors:
The text was updated successfully, but these errors were encountered: