Skip to content

Assert that the main source file name is non-empty. #4963

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
merged 1 commit into from
Sep 23, 2016

Conversation

adrian-prantl
Copy link
Contributor

The Darwin linker won't process the debug info if the source file name
is invalid so there is no point in having a fallback implemented there.

rdar://problem/25130236

The Darwin linker won't process the debug info if the source file name
is invalid so there is no point in having a fallback implemented there.

<rdar://problem/25130236>
@adrian-prantl
Copy link
Contributor Author

@swift-ci please test and merge

@adrian-prantl
Copy link
Contributor Author

@swift-ci please smoke test OS X platform and merge

@adrian-prantl
Copy link
Contributor Author

@swift-ci please smoke test OS X platform

@adrian-prantl
Copy link
Contributor Author

@swift-ci test OS X platform

@adrian-prantl adrian-prantl merged commit 489e805 into swiftlang:master Sep 23, 2016
@jrose-apple
Copy link
Contributor

This broke my PR testing. What happened?

@atrick
Copy link
Contributor

atrick commented Sep 24, 2016

@adrian-prantl , should we have someone force merge your revert to get PR testing working again?
#4986

@adrian-prantl
Copy link
Contributor Author

@atrick that would be a good idea, thanks!

@adrian-prantl
Copy link
Contributor Author

@jrose-apple not sure yet. It supposedly passed a full macOS platform test but the assertion triggered in your PR while building the macosx stdlib, which doesn't make sense.
It's definitely an indicator that the assertion was spot-on ;-)

I'll update this PR once I figured out what happened here.

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