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

[libc++] Split the module_std and module_std_compat tests #107275

Closed
wants to merge 1 commit into from

Commits on Sep 4, 2024

  1. [libc++] Split the module_std and module_std_compat tests

    The C++20 modules tests were set up such that the top-level gen-py
    test would generate a single ShTest which would then run tests for
    all the module parts.
    
    However, gen-py tests were originally intended to generate multiple
    smaller independent Lit tests that would be executed by Lit directly.
    Doing so increases test suite parallelism, makes error messages easier
    to understand and avoids nesting multiple layers of test generation,
    which is confusing.
    
    This patch modifies the C++20 modules test to generate individual
    Lit tests instead.
    ldionne committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    2223ada View commit details
    Browse the repository at this point in the history