-
Notifications
You must be signed in to change notification settings - Fork 334
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
[lldb] Check runtime dependencies of SwiftREPL tests in local lit config #9421
[lldb] Check runtime dependencies of SwiftREPL tests in local lit config #9421
Conversation
…lit config These binaries only exists if the Swift runtime was built correctly. We cannot check them at configuration time, because they might not exist yet.
36718d5
to
54c7f58
Compare
To all the new reviewers: sorry for the noise, I had to update the base branch |
@swift-ci please test |
Thanks for giving it a try! Rebranch linux bot is still broken.
|
@swift-ci please test Linux Platform |
@swift-ci please test Windows Platform |
The issue with |
This will be part of #9513 |
The SwiftREPL tests run
repl_swift.exe
, which manually loads a few external dependencies at runtime. In particular swiftCore.dll and swiftrt.obj.These binaries need to be in fixed locations and they only exists if the Swift runtime was built correctly. We cannot check them at configuration time, because they might not exist yet. It seems worth checking whether they exist and printing a warning otherwise, because the resulting test failures aren't very obvious.