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

compiletest: Support opt-in Clang-based run-make tests and use them for testing xLTO. #57514

Merged
merged 10 commits into from
Jan 31, 2019

Commits on Jan 17, 2019

  1. Configuration menu
    Copy the full SHA
    75dcf9e View commit details
    Browse the repository at this point in the history
  2. compiletest: Support opt-in Clang-based run-make tests.

    Some cross-language run-make tests need a Clang compiler that
    matches the LLVM version of rustc. Since such a compiler usually
    isn't available these tests (marked with the "needs-matching-clang"
    directive) are ignored by default.
    
    For some CI jobs we do need these tests to run unconditionally
    though. In order to support this a --force-clang-based-tests flag
    is added to compiletest. If this flag is specified, compiletest
    will fail if it can't detect an appropriate version of Clang.
    michaelwoerister committed Jan 17, 2019
    Configuration menu
    Copy the full SHA
    50b2510 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea4fb95 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b38125c View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2019

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

Commits on Jan 30, 2019

  1. Configuration menu
    Copy the full SHA
    4460e7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c29517 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f534ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc20c8c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b17c10d View commit details
    Browse the repository at this point in the history