Skip to content

Conversation

@boomanaiden154
Copy link
Contributor

Subshells are not supported by lit's internal shell, which we want to
enable by default for the LLVM test suite. Rewrite the tests in
llvm/test/tools/llvm-cgdata to not use subshells so we can achieve this
without losing any test coverage.

Copy link
Contributor

@ilovepi ilovepi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

boomanaiden154 and others added 8 commits September 7, 2025 17:44
Created using spr 1.3.6

[skip ci]
Created using spr 1.3.6
Created using spr 1.3.6

[skip ci]
Created using spr 1.3.6
Created using spr 1.3.6

[skip ci]
Created using spr 1.3.6
Created using spr 1.3.6

[skip ci]
Created using spr 1.3.6
@boomanaiden154 boomanaiden154 changed the base branch from users/boomanaiden154/main.cgdata-rewrite-tests-to-not-use-subshells to main September 9, 2025 13:21
@boomanaiden154 boomanaiden154 merged commit 86b1e1b into main Sep 9, 2025
14 of 15 checks passed
@boomanaiden154 boomanaiden154 deleted the users/boomanaiden154/cgdata-rewrite-tests-to-not-use-subshells branch September 9, 2025 13:21
llvm-sync bot pushed a commit to arm/arm-toolchain that referenced this pull request Sep 9, 2025
Subshells are not supported by lit's internal shell, which we want to
enable by default for the LLVM test suite. Rewrite the tests in
llvm/test/tools/llvm-cgdata to not use subshells so we can achieve this
without losing any test coverage.

Reviewers: kyulee-com, petrhosek, ilovepi

Reviewed By: ilovepi, petrhosek

Pull Request: llvm/llvm-project#157234
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants