-
-
Notifications
You must be signed in to change notification settings - Fork 115
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
Travis build fails when using beta channel #132
Comments
Do you have |
I do. However, it works on stable which is why I don't understand why beta fails 😕 |
Ah ok, that's because we're doing automatic detection of what compiler is in use, and opportunistically enabling the The feature story around proc-macro2 is a little bit muddied due to historical implementation shims, but we intend to require that the semver_exempt cfg requires nightly unconditionally. |
Fair enough that makes sense. Looks like I'll be making my project nightly until the relevant things are stabilised. I'd be willing to help move this to stable if there are any issues that are beginner friendly or other ways I could help 😄 |
Sure yeah! The stabilizations here need to happen upstream in rust-lang/rust rather than here, so this probably also wants to be tracked upstream there. Unfortunately we haven't been super consistent about opening tracking issues for upstream rust-lang/rust and the |
Sounds good to me if you point me in the right direction in rust-lang/rust I'll try my best to help. Having a brief search I couldn't see anything in issues but I might not be searching for the right stuff. rust-lang/rust#49219 this looked relevant so wondering how this affects stabilisation once it's merged. I'm aware this is probably getting offtopic so we can always move this somewhere else. I'm on the official rust-lang discord (I'm assuming |
Oh sure yeah, which parts of the unstable API are you interested in? (merging spans? hygiene? filenames? byte positions? etc...) |
Spans are probably the most interest to me. My own personal use makes a lot of use of Span::start() Span::end() (identifying lines of code that shouldn't be including in analysis) |
Ok cool, I don't think we have a preexisting dedicated tracking issue for that information but perhaps rust-lang/rust#38546 can be used? |
I reckon there's definitely some overlap between my issue and that one. I'd only be concerned about hijacking djc's issue to work on things that may end up only being tangentially related. But if that's not an issue then sure thing. |
Ah ok, want to open a new tracking issue then? |
I was about to and having a look through issues etc and this seems to be an existing tracking issue that covers what I'd like to see stabilised rust-lang/rust#38356 so I'm looking further into that right now |
@alexcrichton dunno if you want to open another issue but I now get this when I attempt to compile my project:
|
So @alexcrichton I'm going to close this issue, the new tracking issues you opened solve my previously mentioned issue upstream and my new thing is sorted. Of course feel free to reopen if you think this is still useful to have around 👍 |
Firstly here is the travis run in question link the error says:
I'll look into this myself but if anyone knows what the solution is that would be much appreciated 👍
The text was updated successfully, but these errors were encountered: