Skip to content

Revert "[Driver][Frontend] add the symbol graph dir to the supplementary file map" #37017

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

Merged

Conversation

QuietMisdreavus
Copy link
Contributor

Reverts #36542

Resolves rdar://76815547

Due to the implementation differences between the old and new drivers, there were issues where trying to emit symbol graphs with whole-module optimization and the new driver would cause an error. This PR reverts the implementation in the old driver and frontend to bring the drivers in sync.

QuietMisdreavus and others added 2 commits April 22, 2021 12:20
the new driver fails when running this test, because the file map and
the command-line specify the same module output for both the individual
swift file and the module as a whole
@QuietMisdreavus QuietMisdreavus requested a review from artemcm April 22, 2021 20:38
@QuietMisdreavus
Copy link
Contributor Author

Using swiftlang/swift-driver#611

@swift-ci Please test

@QuietMisdreavus
Copy link
Contributor Author

@swift-ci Please build toolchain macOS platform

@swift-ci
Copy link
Contributor

macOS Toolchain
Download Toolchain
Git Sha - 87fe71e

Install command
tar -zxf swift-PR-37017-956-osx.tar.gz --directory ~/

@QuietMisdreavus QuietMisdreavus merged commit 7a57818 into main Apr 23, 2021
@QuietMisdreavus QuietMisdreavus deleted the revert-36542-QuietMisdreavus/supplementary-symbol-graph branch April 23, 2021 17:27
@QuietMisdreavus QuietMisdreavus restored the revert-36542-QuietMisdreavus/supplementary-symbol-graph branch May 21, 2021 15:57
@shahmishal shahmishal deleted the revert-36542-QuietMisdreavus/supplementary-symbol-graph branch May 13, 2022 08:48
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.

3 participants