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

Merged
merged 14 commits into from
Jun 3, 2020
Merged

Rollup of 5 pull requests #72935

merged 14 commits into from
Jun 3, 2020

Commits on May 31, 2020

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

Commits on Jun 1, 2020

  1. Configuration menu
    Copy the full SHA
    718d28c View commit details
    Browse the repository at this point in the history
  2. Use bug! instead of panic!

    Co-authored-by: varkor <github@varkor.com>
    camelid and varkor authored Jun 1, 2020
    Configuration menu
    Copy the full SHA
    fd76d23 View commit details
    Browse the repository at this point in the history
  3. Include kind in bug!

    Co-authored-by: hafiz <20735482+ayazhafiz@users.noreply.github.com>
    camelid and ayazhafiz authored Jun 1, 2020
    Configuration menu
    Copy the full SHA
    56f87ef View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2020

  1. Configuration menu
    Copy the full SHA
    a3344d1 View commit details
    Browse the repository at this point in the history
  2. tools/remote-test-{server,client}: support RUST_TEST_TMPDIR

    Some tests (e.g. ui-fulldeps/create-dir-all-bare.rs) assume that
    RUST_TEST_TMPDIR exists on the system running the test. Expand
    remote-test-{server,client} such that a tmp directory is created on the
    remote runner and this environment variable will point at it.
    tblah committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    1b7ec76 View commit details
    Browse the repository at this point in the history
  3. tools/remote-test-server: make use of verbose option

    There was an unused verbose command line argument. Add some prints if
    verbose is set.
    tblah committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    9e137bb View commit details
    Browse the repository at this point in the history
  4. compiletest: Add name directive for remote runners

    Allow tests to use
    // ignore-remote
    to ignore the test when using remote-test-{client,server}. In most
    situations this would be covered by
    // ignore-cross-compile
    but I see no reason that a non-cross compiled remote test runner
    shouldn't work.
    tblah committed Jun 2, 2020
    Configuration menu
    Copy the full SHA
    81df5ac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    596b0c8 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2020

  1. Rollup merge of rust-lang#72704 - tblah:remote-testing-fixes, r=Mark-…

    …Simulacrum
    
    Remote testing fixes
    
    Improvements for remote testing
    
    - Create a `RUST_TEST_TMPDIR` directory on the remote testing host
    - Verbose mode for remote-test-server
    - Skip tests which don't support remote testing using `// ignore-remote`
    
    To test:
    - Build `remote-test-server` for the target machine and copy it over
    - On the target:
    ``` sh
    remote-test-server remote
    ```
    - On the build machine
    ``` sh
    export TEST_DEVICE_ADDR="1.2.3.4:12345"
    ./x.py test
    ```
    Dylan-DPC authored Jun 3, 2020
    Configuration menu
    Copy the full SHA
    b478964 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#72820 - jonas-schievink:instcombine-uninit,…

    … r=oli-obk
    
    InstCombine: Don't optimize `&mut *x` into `x`
    
    Fixes rust-lang#72797
    Dylan-DPC authored Jun 3, 2020
    Configuration menu
    Copy the full SHA
    9c3ac0c View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#72848 - camelid:fix-72815, r=varkor

    Correct generic parameter ordering in error note for E0747
    
    Fixes rust-lang#72815.
    
    r? @varkor
    Dylan-DPC authored Jun 3, 2020
    Configuration menu
    Copy the full SHA
    69a1ac3 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#72902 - cuviper:fuse-covariant, r=nikomatsakis

    Add a test to ensure Fuse stays covariant
    
    When rust-lang#70502 attempted to specialize the data types in `Fuse`, one of the problems we found was that it broke variance. This was also realized when `Fuse` was first added, rust-lang#35656 (diff), but now this PR adds a test so we don't forget again.
    Dylan-DPC authored Jun 3, 2020
    Configuration menu
    Copy the full SHA
    0050b88 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#72921 - pickfire:vec-assert, r=Mark-Simulacrum

    Add assert to Vec with_capacity docs
    Dylan-DPC authored Jun 3, 2020
    Configuration menu
    Copy the full SHA
    ba3d982 View commit details
    Browse the repository at this point in the history