-
Notifications
You must be signed in to change notification settings - Fork 15k
[llvm] Use lit internal shell by default #157237
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
[llvm] Use lit internal shell by default #157237
Conversation
Created using spr 1.3.6 [skip ci]
Created using spr 1.3.6
|
✅ With the latest revision this PR passed the Python code formatter. |
Created using spr 1.3.6 [skip ci]
Created using spr 1.3.6 [skip ci]
Created using spr 1.3.6 [skip ci]
Created using spr 1.3.6 [skip ci]
Created using spr 1.3.6 [skip ci]
This should result in a 10-15% test time improvement and also richer test failure outputn on Linux where it is not yet the default. We can do this now that all of the tests have been ported over to work with lit's internal shell. Fixes llvm#102697. Pull Request: llvm#157237
Created using spr 1.3.6 [skip ci]
Created using spr 1.3.6 [skip ci]
Created using spr 1.3.6
This should result in a 10-15% test time improvement and also richer test failure outputn on Linux where it is not yet the default. We can do this now that all of the tests have been ported over to work with lit's internal shell. Fixes #102697. Reviewers: ilovepi, petrhosek Reviewed By: ilovepi, petrhosek Pull Request: llvm/llvm-project#157237
|
With the internal shell originally introduce to not require GnuWin32 on Windows, and now being the preferred way, is there any reason to disable the internal shell? If not, should we remove the external shell support? |
That's my eventual plan. There's still some work to be done. Patches are in flight to enable for |
This should result in a 10-15% test time improvement and also richer
test failure outputn on Linux where it is not yet the default. We can do
this now that all of the tests have been ported over to work with lit's
internal shell.
Fixes #102697.