-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[windows] Allow only exe capitalization in tests. #27510
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
[windows] Allow only exe capitalization in tests. #27510
Conversation
I don't think the code is being built with the previous PR, so it will fail building LLDB. |
@swift-ci please test Windows platform |
FWIW, I'm in favour of just dropping the capital. |
@swift-ci please smoke test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Id prefer the "incompatible" change of using the lower case only.
Clang 8 or 9 seems to have changed from EXE to exe. Allow both capitalizations (which is not important in Windows) as a workaround. Maybe in the future we can remove the uppercase option.
02d32f6
to
70b1d91
Compare
@swift-ci please test Windows platform |
From the last Windows testing:
I was expecting PD: I also removed the uppercased EXE from the code. |
@swift-ci please smoke test |
@swift-ci please smoke test Linux platform |
@swift-ci please test Linux platform |
Build failed |
@swift-ci please smoke test Linux platform |
Clang 8 or 9 seems to have changed from EXE to exe. Allow the new
capitalization (which is not important in Windows).
With these changes, there will still be failures in:
IRGen/multithread_module.swift
: Failure during linking.Driver/driver-compile.swift
: An uppercased path is lowercased in the output.Driver/options.swift
: Theswift.exe
driver cannot find a valid stdlib (whileswiftc.exe
can).