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 #67573

Closed

Commits on Dec 22, 2019

  1. Configuration menu
    Copy the full SHA
    4ee18c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1474d2a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    101dd7b View commit details
    Browse the repository at this point in the history
  4. Add test for issue-61747

    JohnTitor committed Dec 22, 2019
    Configuration menu
    Copy the full SHA
    7c485cc View commit details
    Browse the repository at this point in the history
  5. Add test for issue-66205

    JohnTitor committed Dec 22, 2019
    Configuration menu
    Copy the full SHA
    96253c2 View commit details
    Browse the repository at this point in the history
  6. Add test for issue-66270

    JohnTitor committed Dec 22, 2019
    Configuration menu
    Copy the full SHA
    6ec3a63 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2019

  1. Update E0124.md

    Dylan-DPC committed Dec 23, 2019
    Configuration menu
    Copy the full SHA
    256eec4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1485c16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    587d03b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    24f3dcf View commit details
    Browse the repository at this point in the history
  5. Add test for issue-67424

    JohnTitor committed Dec 23, 2019
    Configuration menu
    Copy the full SHA
    1f2fa93 View commit details
    Browse the repository at this point in the history
  6. Apply suggestion from Centril

    Co-Authored-By: Mazdak Farrokhzad <twingoow@gmail.com>
    JohnTitor and Centril committed Dec 23, 2019
    Configuration menu
    Copy the full SHA
    d918319 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2536c75 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cc5cc67 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8be7c54 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    53ca738 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6976435 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    68ecc21 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c4f9215 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7ef8cf4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    58eec17 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    51937ef View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5b278bc View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    efbbc69 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    405dbc6 View commit details
    Browse the repository at this point in the history
  20. Typo

    oli-obk committed Dec 23, 2019
    Configuration menu
    Copy the full SHA
    eabe066 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    af8ca7a View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    4c40bb7 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    09dd13c View commit details
    Browse the repository at this point in the history
  24. Documentation nit

    oli-obk committed Dec 23, 2019
    Configuration menu
    Copy the full SHA
    79960b4 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    e9dc860 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    aaf7015 View commit details
    Browse the repository at this point in the history
  27. Fix rebase fallout

    oli-obk committed Dec 23, 2019
    Configuration menu
    Copy the full SHA
    65bb805 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2019

  1. Configuration menu
    Copy the full SHA
    cefeb66 View commit details
    Browse the repository at this point in the history
  2. Minimize unsafety in encode_utf8

    Use slice patterns to avoid having to skip bounds checking
    Mark-Simulacrum committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    df4d490 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#67192 - oli-obk:const_zst_addr, r=RalfJung,…

    …varkor
    
    Various const eval and pattern matching ICE fixes
    
    r? @RalfJung
    cc @spastorino
    
    This PR does not change existing behaviour anymore and just fixes a bunch of ICEs reachable from user code (sometimes even on stable via obscure union transmutes).
    Mark-Simulacrum committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    318c52f View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#67543 - JohnTitor:regression-tests, r=Centril

    Add regression tests for fixed ICEs
    
    Closes rust-lang#61747 (fixed from 1.41.0-nightly (4007d4e 2019-12-01))
    Closes rust-lang#66205 (fixed from 1.41.0-nightly (4007d4e 2019-12-01))
    Closes rust-lang#66270 (fixed by rust-lang#66246)
    Closes rust-lang#67424 (fixed by rust-lang#67160)
    
    Also picking a minor nit up from rust-lang#67071 with 101dd7b
    
    r? @Centril
    Mark-Simulacrum committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    587f694 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#67547 - GuillaumeGomez:cleanup-err-codes, r…

    …=Dylan-DPC
    
    Cleanup err codes
    
    r? @Dylan-DPC
    Mark-Simulacrum committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    93116b2 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#67551 - ldm0:E0627, r=Dylan-DPC

    Add long error code explanation message for E0627
    
    Part of rust-lang#61137.
    
    r? @GuillaumeGomez
    Mark-Simulacrum committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    8a1015f View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#67561 - euclio:remove-description, r=jonas-…

    …schievink
    
    remove `description` from `Error` impls in docs
    
    Since `description` is soft-deprecated, there's no need to show it implemented in these examples.
    Mark-Simulacrum committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    b8b9a0f View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#67569 - Mark-Simulacrum:opt-char-encode, r=…

    …oli-obk
    
    Clean up unsafety in char::encode_utf8
    
    This originally started as an attempt to allow LLVM to optimize through
    encode_utf8 to detect the try_encode_utf8 case (rust-lang#52579, rust-lang#52580), but due to a
    typo my conclusion that my optimizations were successful was incorrect.
    
    Furthermore, as far as I can tell, this optimization is probably just not
    possible with LLVM today.  This [code](https://rust.godbolt.org/z/JggRj4)
    compiles down to a long series of compares, notably, two identical series of
    compares. That essentially means that LLVM is today unable to see that these two
    ifs are identical and as such can be merged and then realize that no value of
    the if condition can result in a call to `please_delete`. As such, for now, we
    do not attempt to specifically optimize for that case.
    Mark-Simulacrum committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    cb5e4ab View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#67572 - aidanhs:aphs-choco-direct-cdn, r=Ma…

    …rk-Simulacrum
    
    Use the chocolatey CDN directly to avoid the flaky API
    Mark-Simulacrum committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    37f97de View commit details
    Browse the repository at this point in the history