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

Rollup of 7 pull requests #34408

Merged
merged 14 commits into from
Jun 22, 2016
Merged

Rollup of 7 pull requests #34408

merged 14 commits into from
Jun 22, 2016

Commits on Jun 9, 2016

  1. Configuration menu
    Copy the full SHA
    ee46905 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2016

  1. configure: Remove clang version checks

    We no C++ and an incredibly small amount of C code as part of the build, so
    there's not really much need for us to strictly check the version of compilers
    as we're not really stressing anything. LLVM is a pretty huge chunk of C++ but
    it should be the responsibility of LLVM to ensure that it can build with a
    particular clang/gcc version, not ours (as this logic changes over time).
    
    These version checks seem to basically just by us a regular stream of PRs every
    six weeks or so when a new version is releases, so they're not really buying us
    much. As a result, remove them and we can add then back piecemeal perhaps as a
    blacklist if we really need to.
    alexcrichton committed Jun 20, 2016
    Configuration menu
    Copy the full SHA
    3c77895 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03d86ba View commit details
    Browse the repository at this point in the history
  3. rustdoc: Fix a couple of issues with src links to external crates

    - src links/redirects to extern fn from another crate had an extra '/'.
    - src links to `pub use` of a crate module had an extra '/'.
    - src links to renamed reexports from another crate used the new name
      for the link but should use the original name.
    ollie27 committed Jun 20, 2016
    Configuration menu
    Copy the full SHA
    ebfdd11 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2016

  1. Configuration menu
    Copy the full SHA
    0de72bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c02414e View commit details
    Browse the repository at this point in the history
  3. Mark concat_idents! unstable

    This is mostly just a documentation fix as I don't think stability
    attributes have any effect on macros.
    ollie27 committed Jun 21, 2016
    Configuration menu
    Copy the full SHA
    1cc54d0 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2016

  1. Rollup merge of rust-lang#34190 - ollie27:wrapping_fmt, r=alexcrichton

    Implement Binary, Octal, LowerHex and UpperHex for Wrapping<T>
    
    Fixes: rust-lang#33659
    Manishearth committed Jun 22, 2016
    Configuration menu
    Copy the full SHA
    e4ff7f0 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#34363 - GuillaumeGomez:sleep, r=alexcrichton

    Fix overflow error in thread::sleep
    
    Fixes rust-lang#34330
    
    I added a test to have a more clear error inside the function. Since `time_t` is `i64` and we expect `u64`, maybe we should changed the awaited type?
    Manishearth committed Jun 22, 2016
    Configuration menu
    Copy the full SHA
    2aaf6a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f753689 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#34383 - alexcrichton:less-compiler-checks, …

    …r=brson
    
    configure: Remove clang version checks
    
    We no C++ and an incredibly small amount of C code as part of the build, so
    there's not really much need for us to strictly check the version of compilers
    as we're not really stressing anything. LLVM is a pretty huge chunk of C++ but
    it should be the responsibility of LLVM to ensure that it can build with a
    particular clang/gcc version, not ours (as this logic changes over time).
    
    These version checks seem to basically just by us a regular stream of PRs every
    six weeks or so when a new version is releases, so they're not really buying us
    much. As a result, remove them and we can add then back piecemeal perhaps as a
    blacklist if we really need to.
    Manishearth committed Jun 22, 2016
    Configuration menu
    Copy the full SHA
    094032f View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#34387 - ollie27:rustdoc_src_links, r=alexcr…

    …ichton
    
    rustdoc: Fix a couple of issues with src links to external crates
    
    - src links/redirects to extern fn from another crate had an extra '/'.
    - src links to `pub use` of a crate module had an extra '/'.
    - src links to renamed reexports from another crate used the new name
      for the link but should use the original name.
    
    Fixes: rust-lang#34274
    Manishearth committed Jun 22, 2016
    Configuration menu
    Copy the full SHA
    0c94e90 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#34394 - oli-obk:const_cast_false_positive, …

    …r=eddyb
    
    don't warn on casting byte strs to slices
    
    r? @durka
    Manishearth committed Jun 22, 2016
    Configuration menu
    Copy the full SHA
    c295a1c View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#34404 - ollie27:concat_idents, r=alexcrichton

    Mark concat_idents! unstable
    
    This is mostly just a documentation fix as I don't think stability
    attributes have any effect on macros.
    
    [before](https://doc.rust-lang.org/nightly/std/macro.concat_idents!.html) [after](https://ollie27.github.io/rust_doc_test/std/macro.concat_idents!.html)
    Manishearth committed Jun 22, 2016
    Configuration menu
    Copy the full SHA
    c749a3e View commit details
    Browse the repository at this point in the history