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 4 pull requests #68276

Closed
wants to merge 10 commits into from

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 12, 2020

  1. resolve: Move privacy error reporting into a separate method

    Give named fields to `struct PrivacyError`
    Move `fn report_ambiguity_error` to `diagnostics.rs`
    petrochenkov committed Jan 12, 2020
    Configuration menu
    Copy the full SHA
    daff425 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d596e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a68334a 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

Commits on Jan 16, 2020

  1. 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
    d4cbccb View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#68153 - petrochenkov:privdiag, r=estebank

    resolve: Point at the private item definitions in privacy errors
    
    A basic version of rust-lang#67951.
    r? @estebank
    Dylan-DPC authored Jan 16, 2020
    Configuration menu
    Copy the full SHA
    b515e1f 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
    b835bca 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
    3ac17b6 View commit details
    Browse the repository at this point in the history