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

Please update compiler to 1.28 (or 1.29, or 1.30 etc) #233

Closed
diwic opened this issue Sep 6, 2018 · 8 comments
Closed

Please update compiler to 1.28 (or 1.29, or 1.30 etc) #233

diwic opened this issue Sep 6, 2018 · 8 comments

Comments

@diwic
Copy link

diwic commented Sep 6, 2018

Hello,

It seems like docs for my crate failed to build with this error:

error[E0658]: use of unstable library feature 'allocator_api' (see issue #32838)

It builds fine with 1.28 stable, so I'm guessing that the compiler needs updating?

Thanks for an awesome service anyhow :-)

@Thomasdezeeuw
Copy link

Or to 1.29 which was just released. @onur is there anyway we can help with this?

@katyo
Copy link

katyo commented Sep 29, 2018

Or to nightly 1.30

@diwic
Copy link
Author

diwic commented Oct 11, 2018

As this issue has been lingering for a month without a reply (except for others also affected by the same issue), I've tried raising it here: https://internals.rust-lang.org/t/whats-the-state-of-docs-rs/8535

@diwic diwic changed the title Please update compiler to 1.28 Please update compiler to 1.28 (or 1.29, or 1.30 etc) Oct 11, 2018
@dekellum
Copy link

Recent docs.rs failures, as well as the failure linked at top of this issues, show versions as follows:

https://docs.rs/crate/futures-preview/0.3.0-alpha.8/builds/121935

$ rustc --version
rustc 1.28.0-dev (b9bf4f162 2018-06-02)
$ cratesfyi --version
cratesfyi 0.5.0 (579f83b 2018-03-05)

Where the rustc sha matches the merge: onur/rust@b9bf4f162.
Which has rust-lang/rust@edae1cc3 as the rust-side parent being merged.

So rustc 1.28.0-nightly (4ecf12bf0 2018-06-02) is a close approximation which can still be installed with rustup (e.g. rustup install nightly-2018-06-03) to test cargo doc behavior. Note this is 2 months before a stable channel 1.28 was released.

@jonhoo
Copy link
Contributor

jonhoo commented Oct 18, 2018

Work is ongoing on this front now, but will take some time. https://github.com/onur/docs.rs/pull/243 is a start. You can see unofficial in-development progress (very much beta) at http://docsrs.csail.mit.edu/.

@QuietMisdreavus
Copy link
Member

Now that #243 is merged, docs.rs is using 1.31.0-nightly (78ff609d7 2018-10-19) as its rustc/rustdoc version.

@CryZe
Copy link

CryZe commented Oct 25, 2018

Will failed builds be requeued or do we have to publish new versions? @QuietMisdreavus

@QuietMisdreavus
Copy link
Member

Most failed builds have been rebuilt. If you find something that hasn't been rebuilt this week, please report it into the "missing crates" issue (#23) so we can look into it.

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

No branches or pull requests

7 participants