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 5 pull requests #68286

Merged
merged 10 commits into from
Jan 16, 2020
Merged

Rollup of 5 pull requests #68286

merged 10 commits into from
Jan 16, 2020

Commits on Jan 8, 2020

  1. Don't use f64 shims for f32 cmath functions on none 32-bit x86 MSVC

    These shims are only needed on 32-bit x86. Additionally since https://reviews.llvm.org/rL268875 LLVM handles adding the shims itself for the intrinsics.
    ollie27 committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    084217a View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2020

  1. Configuration menu
    Copy the full SHA
    f2fc351 View commit details
    Browse the repository at this point in the history
  2. Enable leak sanitizer test case

    * Use `black_box` to avoid memory leak removal during optimization.
    * Leak multiple objects to make test case more robust.
    tmiasko committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    5d00b5c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    baf2921 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2020

  1. remove dead code

    The condition
    if obligation.recursion_depth >= 0
    is always true since recursion_depth is usize.
    
    The else branch is dead code and can be removed.
    
    Found by Clippy.
    
    Fixes rust-lang#68251
    matthiaskrgr committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    c4d91aa View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#68033 - ollie27:win_f32, r=dtolnay

    Don't use f64 shims for f32 cmath functions on non 32-bit x86 MSVC
    
    These shims are only needed on 32-bit x86. Additionally since https://reviews.llvm.org/rL268875 LLVM handles adding the shims itself for the intrinsics.
    Dylan-DPC authored Jan 16, 2020
    Configuration menu
    Copy the full SHA
    c8125fb View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#68244 - tmiasko:leak, r=Centril

    Enable leak sanitizer test case
    
    * Use `black_box` to avoid memory leak removal during optimization.
    * Leak multiple objects to make test case more robust.
    Dylan-DPC authored Jan 16, 2020
    Configuration menu
    Copy the full SHA
    678f662 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#68255 - tmiasko:unused-aux, r=Dylan-DPC

    Remove unused auxiliary file that was replaced with rust_test_helpers
    Dylan-DPC authored Jan 16, 2020
    Configuration menu
    Copy the full SHA
    c0ff382 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#68263 - ollie27:rustdoc_invalid_syntax_high…

    …light_escape, r=GuillaumeGomez
    
    rustdoc: HTML escape codeblocks which fail syntax highlighting
    
    r? @GuillaumeGomez
    Dylan-DPC authored Jan 16, 2020
    Configuration menu
    Copy the full SHA
    6e797ff View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#68274 - matthiaskrgr:dead_code, r=Dylan-DPC

    remove dead code
    
    The condition
    `if obligation.recursion_depth >= 0`
    is always true since `recursion_depth` is `usize`.
    
    The else branch is dead code and can be removed.
    
    Found by Clippy.
    
    Fixes rust-lang#68251
    Dylan-DPC authored Jan 16, 2020
    Configuration menu
    Copy the full SHA
    a529e70 View commit details
    Browse the repository at this point in the history