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

Fixup linker input handling and use -add_ast_path when needed #230

Merged
merged 1 commit into from Aug 30, 2020

Conversation

owenv
Copy link
Collaborator

@owenv owenv commented Aug 29, 2020

While debugging why the TypeDecoder tests were all failing when run with swift-driver, I discovered that for invocations like swiftc -emit-executable foo.swift -g -emit-module, we weren't prefixing the swiftmodule file with -add_ast_path in the linker job. This PR fixes ~20 assorted integration test failures, and makes some minor cleanups to linker input handling on Linux as well.

@owenv
Copy link
Collaborator Author

owenv commented Aug 29, 2020

@swift-ci test

Copy link
Member

@DougGregor DougGregor left a comment

Choose a reason for hiding this comment

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

Nice catch!

@owenv owenv merged commit 3ea9371 into apple:master Aug 30, 2020
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.

None yet

2 participants