Skip to content

Conversation

@MaxDesiatov
Copy link
Member

Closes #1682

drexin and others added 15 commits August 28, 2020 07:54
- deduplicate the logic to compute the resource folder
- install headers and module files in shared and static resource folders
- forward -static flag when calling swiftc with -print-target-info
There's a more robust check for which SDK to support already.
This also misses `arm64` as architecture.

(cherry picked from commit ca3d37f)
…incredible-shaggy-dog-story

[release/5.3] Re-enable @available(macOS 11) test
…nking-5.3

[5.3] Properly compute resource folder when linking statically
…s to Any

This caused a problem when propagating the concrete type of an existential: if the concrete type is itself an opened existential, it was not added to the OpenedArchetypeTracker.

https://bugs.swift.org/browse/SR-13444
rdar://problem/68077098
…ompat-suite

[5.3] [Preset] Source compat suite cross compile for macOS arm64
…nt generation failures

Ignore function builder body if it emits at least one diagnostic
during constraint generation.

Resolves: rdar://problem/65983237
[5.3] SILCombine: fix an assertion crash in SILCombine when casting AnyClass to Any
[5.3][ConstraintSystem] Extend invalid function body fix to cover constrai…
@MaxDesiatov MaxDesiatov added ⤵️ Upstream Tracking release Issues with the release version labels Sep 8, 2020
@MaxDesiatov MaxDesiatov marked this pull request as draft September 8, 2020 08:34
@MaxDesiatov MaxDesiatov changed the title Resolve issues for the 5.3 branch merge Resolve issues in the 5.3 branch merge Sep 8, 2020
@MaxDesiatov MaxDesiatov marked this pull request as ready for review September 8, 2020 16:24
@MaxDesiatov MaxDesiatov mentioned this pull request Sep 9, 2020
@MaxDesiatov
Copy link
Member Author

Superseded by #1724

@MaxDesiatov MaxDesiatov deleted the maxd/5.3-merge branch September 13, 2020 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⤵️ Upstream Tracking release Issues with the release version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants