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

Closed
wants to merge 15 commits into from
Closed

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    794434e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8211de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6f0ef4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12d87ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f91da72 View commit details
    Browse the repository at this point in the history
  6. rewrite link-cfg to rmake

    Oneirical committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    e9f45e1 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    c9b6648 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4feb949 View commit details
    Browse the repository at this point in the history
  3. tidy

    this commit cannot easily be squashed, since there is already a
    PR based on the previous commit.
    lolbinarycat committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    ebd6718 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    bd23e0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    152db27 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Rollup merge of rust-lang#128147 - lolbinarycat:fmt-write-bloat-rmake…

    …, r=jieyouxu
    
    migrate fmt-write-bloat to rmake
    
    try-job: aarch64-apple
    try-job: x86_64-gnu-llvm-18
    try-job: dist-x86_64-linux
    tgross35 authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    c7aa404 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#128161 - EtomicBomb:just-compiletest, r=not…

    …riddle
    
    nested aux-build in tests/rustdoc/ tests
    
    * Fixes bug that prevented using nested aux-build in `tests/rustdoc/` tests. Before, `fn document` and the auxiliary builder disagreed about where to find the nested aux-build source file (`auxiliary/auxiliary/aux.rs` vs `auxiliary/aux.rs`), preventing them from building. Picked the latter in line with other builders in compiletest.
    * Adds `//@ doc-flags` header, which forwards flags to rustdoc and not rustc.
    * Adds `//@ unique-doc-out-dir` header, which sets the --out-dir for the rustdoc invocation to a unique directory: `<root out dir>/docs/<test name>/doc`
    * Changes working directory of the rustdoc invocation to the root out directory (common among all aux-builds). Prior art: exec_compiled_test in runtest.rs
    * Adds tests that use nested aux builds and new headers
    
    These changes provide useful capabilities for writing rustdoc tests on their own. They are also needed to test the implementation for the [mergable-rustdoc-cross-crate-info](rust-lang/rfcs#3662) RFC.
    
    try-job: x86_64-msvc
    tgross35 authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    5dfafc4 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#128352 - Oneirical:daLTOnist-vision, r=jiey…

    …ouxu
    
    Migrate `cross-lang-lto` `run-make` test to rmake
    
    Part of rust-lang#121876 and the associated [Google Summer of Code project](https://blog.rust-lang.org/2024/05/01/gsoc-2024-selected-projects.html).
    
    Please try:
    
    try-job: x86_64-msvc
    try-job: i686-mingw
    try-job: x86_64-mingw
    try-job: armhf-gnu
    try-job: test-various
    try-job: aarch64-apple
    try-job: x86_64-gnu-llvm-18
    tgross35 authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    2144408 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#128361 - Oneirical:testle-deforestation, r=…

    …jieyouxu
    
    Migrate `link-cfg` and `rustdoc-default-output` `run-make` tests to rmake
    
    Part of rust-lang#121876 and the associated [Google Summer of Code project](https://blog.rust-lang.org/2024/05/01/gsoc-2024-selected-projects.html).
    
    try-job: aarch64-apple
    try-job: x86_64-msvc
    try-job: x86_64-mingw
    try-job: x86_64-gnu-llvm-18
    try-job: i686-msvc
    tgross35 authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    ff241ee View commit details
    Browse the repository at this point in the history