swift
Merge tag 'swift-DEVELOPMENT-SNAPSHOT-2019-10-31-a' into tensorflow
#28080
Merged

Merge tag 'swift-DEVELOPMENT-SNAPSHOT-2019-10-31-a' into tensorflow #28080

marcrasi merged 723 commits into tensorflow from tensorflow-merge
dan-zheng
hamishknight Address review feedback
19fe19e9
rintaro Merge pull request #27825 from rintaro/syntaxparse-verifyelementranges-2
d0ad5de5
jrose-apple Merge pull request #27682 from ChristopherRogers/master
49fd5acb
compnerd build: adjust rpath for new foundation layout
3c17e976
ahoppen Merge pull request #27817 from ahoppen/skstresstester-ci-testing
985ed1ab
hamishknight [CS] Make resolveLocatorToDecl simpler and more robust (#27836)
c95ef110
jrose-apple Make OpaqueSubstitutionKind an enum class. No functionality change.
b08014aa
jrose-apple OpaqueArchetypeSpecializer: inlinable functions are now in this module
a7f6e3da
jrose-apple Constify ReplaceOpaqueTypesWithUnderlyingTypes's DeclContext
6c1afdcd
compnerd Merge pull request #27853 from compnerd/rpath
2f34df99
LucianoPAlmeida Fixing formatting issues
a92e62f5
LucianoPAlmeida Handling ExplicityCoercion in simplifyLocator
3dc82a62
LucianoPAlmeida Merge branch 'master' of https://github.com/apple/swift into SR-11295…
48fdd58a
slavapestov Sema: Fix crash when override checking encounters circularity
284fbf99
slavapestov AST: Fix crash in getContextSubstitutions() when a class has a malfor…
201c4607
slavapestov SILGen: Add regression test for https://bugs.swift.org/browse/SR-11623
79ef0b79
compnerd Update WindowsBuild.md
7ca58acc
shahmishal [Doc] Update the Branch doc with LLVM Project info
982afa07
slavapestov Merge pull request #27857 from slavapestov/tiny-circularity-fixes
35518d77
compnerd Merge pull request #27858 from apple/compnerd-prebuilts
60ae0eaf
compnerd Merge pull request #27844 from drodriguez/windows-modify-testing-path
355a25a5
ahoppen Merge pull request #27840 from ahoppen/dont-build-ios-stdlib
9721fd70
JDevlieghere Merge pull request #27814 from JDevlieghere/use-static-bindings
40e5924f
LucianoPAlmeida Merge branch 'master' of https://github.com/apple/swift into SR-11295…
d3abe340
jrose-apple Merge pull request #27856 from jrose-apple/where-do-you-come-from-cot…
3c225d35
CodaFi Clean up uses of setInvalid() and remove uses of isInvalid() in prepa…
d67057a9
CodaFi Restructure invalid parameter diagnostic
5beb6f0f
compnerd Merge pull request #27843 from drodriguez/windows-install-swift-demangle
d42d2e17
mikeash [Runtime] Add a function pointer for intercepting swift_willThrow calls.
b8f5e841
nkcsgexi python: fix lint issues
7bb0e9b2
nkcsgexi Merge pull request #27865 from nkcsgexi/python-fix-lint
4638fe1c
xedin Merge pull request #26710 from LucianoPAlmeida/SR-11295-warning-unece…
6d178e81
compnerd Update WindowsBuild.md
1b31094a
jrose-apple [SerializeDoc] Don't crash in module-merging with a group info file (…
d8d18d3e
CodaFi Fixup the destructuring diagnostics
6dc3f4aa
CodaFi Resolve a compiler crasher
a1e956d3
CodaFi Remove an invalid IDE test
a772d76c
CodaFi Remove Some Users of -solver-enable-operator-designated-types
46ae4757
slavapestov SIL: Final methods need a subclass scope if they override something
f33a5c09
gottesmm [sil] Add a run of ownership model eliminator in the lowering pass pi…
451252d4
gottesmm Merge pull request #27375 from gottesmm/pr-37fe7a0a42201ad83ffbe950c9…
71090c27
jrose-apple [docs] CToSwift: document omit-needless-words (#27749)
d6117a43
shahmishal [Doc] Update the release branch and format for the table
58479bd5
xedin Revert "[Diagnostics][Qol] SR-11295 Emit diagnostics for same type co…
58329e0c
AnthonyLatsis ASTPrinter: Mutability fixes for protocol stubs
18920881
AnthonyLatsis Test protocol stubs for mutating getters
6f119b02
hamishknight [test] Add test case for convenience init inheritance
f99b7592
gottesmm [sil] Rename ValueOwnershipKind::{Any,None}
26a734e5
shahmishal [Doc] Update the llvm release branch to new llvm branch
ce62b929
xedin Merge pull request #27880 from apple/revert-26710-SR-11295-warning-un…
043f275c
nkcsgexi [test] xfail several stdlib tests failing in CI
96523124
nkcsgexi Merge pull request #27883 from nkcsgexi/55727144
a2b119c3
hamishknight [test] Add test case for convenience init inheritance (#27882)
54e94b52
hamishknight [Sema] Remove some dead code
0c7f1c60
hamishknight [Sema] Requestify areAllStoredPropertiesDefaultInitializable
704766ce
hamishknight [Sema] Requestify hasUserDefinedDesignatedInit
d8477d51
hamishknight [Sema] Requestify memberwise init synthesis
ffd5a9cf
hamishknight [Sema] Requestify default init synthesis
961c16a2
hamishknight Remove some now unnecessary calls to setAddedImplicitInitializers
821065fb
hamishknight Return early from addImplicitInheritedConstructorsToClass
ce2c2ca7
ahoppen Merge pull request #27841 from ahoppen/forward-verify-generated-files
d5c28d87
CodaFi Add a bailout path to protocol requirement source formation
86e5ed18
jckarter SIL: Add fields to SILFunctionType for substituted function types.
03c7919b
swift-ci Merge pull request #27885 from CodaFi/a-breach-of-protocol
21ffcf1c
gottesmm Merge pull request #27866 from gottesmm/pr-501bcdba55c3d80c1684a9c378…
c13db796
gottesmm Merge pull request #27879 from gottesmm/pr-d11e7f75ea55227d39e3087872…
220c4771
jrose-apple [ClangImporter] Compute initializer kinds up front (#27870)
42f72cb0
jrose-apple Merge pull request #24277 from AnthonyLatsis/mutability-proto-stubs
dfe00c32
drodriguez [cmake] Do not override existing JOB_POOLS.
1f1ceb47
jrose-apple [docs] CToSwift: Add section on methods
618afde2
ahoppen [build-script] Migrate SwiftSyntax to swift_build_support
7ed085cb
ahoppen [gardening] Fix several python-lint warnings
46501b88
CodaFi Merge pull request #27862 from CodaFi/valid-the-impalers-revenge
bbed5276
akyrtzi [PrintOptions] Enable EnumRawValueMode::PrintObjCOnly for when genera…
6219e4e8
ravikandhadai [SIL Optimization] Fix a bug in isAliveAtBeginOfBlock function
d195ecc6
compnerd Merge pull request #27888 from drodriguez/cmake-dontóverwirte-job-pools
1f19c63a
CodaFi Merge pull request #27872 from CodaFi/a-designation-without-a-difference
30fd3f0a
swift-ci Merge pull request #27891 from akyrtzi/print-enum-val-gen-interface
117ca108
slavapestov Merge pull request #27873 from slavapestov/subclass-scope-final-metho…
9edf6265
hamishknight Requestify memberwise and default initializer synthesis (#27884)
6536f594
jckarter Merge pull request #27887 from jckarter/subst-sil-function-type-inter…
1a1d9e63
jckarter remove todo warnings, oops
dc0f7703
ravikandhadai Merge pull request #27892 from ravikandhadai/valuelifetimeanalysis
d074033e
compnerd Merge pull request #27897 from apple/remove-todo-wip
3ced3585
compnerd Merge pull request #27869 from apple/compnerd-monorepo-windows
be47c973
gottesmm [ownership] Add an extra run of -Onone tests with diagnostics with -e…
f10b45b5
gottesmm [sil] Rename {,Strong}Copy{Unowned,Unmanaged}.
7ee5ad73
compnerd build: add a dependency on the just built clang (NFC)
2dbb7fae
swift-ci Merge pull request #27899 from gottesmm/pr-06b8ad088ad8a2d32f51fdb8c7…
1a45ef2f
compnerd Merge pull request #27900 from compnerd/just-in-time-compiler-compiler
6f3c7446
gottesmm [sil-opt] Enable sil-opt to manually enable/disable the flag StripOwn…
758d15a7
gottesmm Merge pull request #27878 from gottesmm/pr-5a70f15fcf866b4c0f26919d4c…
28a9d089
swift-ci Merge pull request #27901 from gottesmm/pr-0d9cf2f088ce0a1fe943de13e1…
cea89e77
gottesmm [ownership] Update the ownership utils infrastructure to treat mark_d…
179cddcc
gottesmm [sil] Refactor out BeginApplyInst::getCoroutineEndPoints() impl from …
750c4cc4
gottesmm Merge pull request #27904 from gottesmm/pr-624292f32572e0362c0566deeb…
0161f433
gottesmm Merge pull request #27903 from gottesmm/pr-db9fd274761ac09be56a104f6e…
acfaa917
shahmishal Merge pull request #27859 from apple/shahmishal/update-branch-info
2e9b6b85
atrick Fix TempRValue: Add checkTempObjectDestroy bail out logic.
9dc59d29
gottesmm [constant-folding] Remove unneeded code.
16b1765c
swift-ci Merge pull request #27906 from gottesmm/pr-be294644c548bacbb9c9505fa1…
fd1a2a42
mikeash [Runtime] Fix the error callback test for platforms without ObjC inte…
09e2e688
swift-ci Merge pull request #27893 from atrick/fix-temprvalue-destroy
3f28e287
vedantk [build-script] Forward --skip-local-build to build-script-impl
157cb2a6
AnthonyLatsis Print property accessors for nonmutating setter requirements
9b77ae52
swift-ci Merge pull request #27890 from vedantk/master
3971c0a9
vedantk [build-script] Forward cross-compile host flags to lldb (#27910)
2a05418d
vedantk [build-script] Teach cross-compile hosts check about --skip-local-bui…
b92beb46
ravikandhadai [OSLogOptimization] Create a SIL test for OSLogOptimization pass to t…
ffd3fef1
CodaFi Switch DeclValidation Counter to Request Counter
28b66f62
ravikandhadai [SIL Optimization][CFGOptUtils.h] Remove the completeJointPostDominan…
9824e876
jrose-apple Merge pull request #27896 from AnthonyLatsis/proto-stubs-nonmutating-set
cc60f2c3
gottesmm [gardening] Move ome from Transform -> Mandatory as per @atrick's req…
386568c7
Catfish-Man Implement both -isEqual: and -isEqualToString: to directly call the i…
ed1f9b30
swift-ci Merge pull request #27916 from gottesmm/pr-e1efb9a64d66ed0abc43268e84…
4d9e5bf2
Catfish-Man Merge pull request #27917 from Catfish-Man/direct-action
f60240f9
swift-ci Merge pull request #27744 from ravikandhadai/oslog-optimization-bug-f…
c71957c0
drodriguez Mark loaded_module_trace_swiftinterface as unsupported in Windows
c9f1ef2d
CodaFi Merge pull request #27915 from CodaFi/maslow-unrepentant
cca638ab
jrose-apple [ClangImporter] Pull buffer importing out of ClangDiagnosticConsumer
e3645528
jrose-apple [ClangImporter] Diagnose bad swift_name attributes better
8168669a
eeckstein LICM: rename MayWrites -> SideEffectInsts
4e8cfdea
eeckstein DestroyHoisting: support of begin_apply and end_apply instructions
fbd41f7f
compnerd SwiftReflectionTest: enable builds on non-Apple targets
a41b4a8f
ahoppen Merge pull request #27871 from ahoppen/swiftsyntax_build_support
282d0de8
eeckstein LICM: add an optimization to move multiple loads and stores from/to t…
584581e9
gottesmm Merge pull request #27699 from Lukasa/cb-chacha-benchmark
9565300f
gottesmm [inlining] Fix inlining of coroutines to properly handle owned values…
8264009e
gottesmm [inlining] When devirting coroutines, place the end_borrow /after/ th…
40189101
drodriguez Merge pull request #27913 from drodriguez/eigthy-seven-i-despise-you
23b7da9c
drodriguez Merge pull request #27823 from drodriguez/windows-fix-text-ir-output
8e41df8f
jrose-apple [ClangImporter] Fall back to Swift class names when resolving @class …
b00bc829
ahoppen Revert "Migrate building SwiftSyntax to swift_build_support"
776e2c00
shahmishal Merge pull request #27930 from apple/revert-27871-swiftsyntax_build_s…
5c05febc
jrose-apple [docs] CToSwift: Tweak wording around "overrides"
ab72b999
compnerd swift-stdlib-tool: avoid VLA usage
15b8772a
CodaFi Revert "Remove Some Users of -solver-enable-operator-designated-types"
e95cc498
ahoppen [build-script] Migrate SwiftSyntax to swift_build_support
fcd34575
ahoppen [gardening] Fix several python-lint warnings
932525d7
ravikandhadai Merge pull request #27876 from ravikandhadai/postdom-utility
bc480046
compnerd Merge pull request #27927 from compnerd/swift-reflection-test-variant
8e565427
swift-ci Merge pull request #27932 from CodaFi/a-designation-with-some-differe…
204829ef
compnerd Merge pull request #27931 from compnerd/vlant
dfd805f5
pschuh Merge tag 'swift-DEVELOPMENT-SNAPSHOT-2019-10-24-a' into tensorflow-m…
e6ef70a8
hborla [Test] Add a regression test for invalid/empty file literals.
13de7882
mikeash Merge pull request #27863 from mikeash/will-throw-callback
55f9d2af
owenv [Diagnostics] Refactor DiagnosticConsumer interface
8a671176
hborla Merge pull request #27938 from hborla/file-literal-test
87eb38f6
jrose-apple [ClangImporter] Simplify inferDefaultArgument by removing numParams (…
b7c4c519
jrose-apple [ClangImporter] "wrong args in swift_name" is also a framework bug
009b8f8c
jrose-apple [test] Use new module cache; some diags only occur in module building
efa82fcc
ahoppen Merge pull request #27934 from ahoppen/swiftsyntax-build-support
77135a9d
benlangmuir [edit] Fix racy access to SemanticInfo
c864eab8
varungandhi-apple [NFC] Change ValueOwnershipKind::Any to ValueOwnershipKind::None in c…
033be473
CodaFi [NFC] Fold The Tri-State In Optional<ProtocolConformanceRef>
3e1a61f4
CodaFi [NFC] getWitnessMethodConformanceOrNone -> getWitnessMethodConformanc…
37e82a61
CodaFi Use operator bool to claw back some readability
b849e517
CodaFi Use the default constructor to clean up some APIs
4f84c2a6
CodaFi Clean up some trivially true condition clauses
e7006a92
jrose-apple Merge pull request #27889 from jrose-apple/fire-water-air-metal-earth
312fefcc
pschuh Fix compiler errors.
fe89798f
ravikandhadai [OSLogOptimization][stdlib/private] Make string interpolation methods
861c0aac
swift-ci Merge pull request #27942 from ravikandhadai/oslog-append-interpolati…
2534af70
davezarzycki Disable build system test that assumes standalone build
4097282a
gottesmm Merge pull request #27928 from gottesmm/pr-6389dd6f50f2b37f04a9b24d79…
598a541a
davezarzycki Merge pull request #27952 from davezarzycki/pr27952
dc716a2b
eeckstein Merge pull request #27926 from eeckstein/destroy-hoisting
61e1afd9
eeckstein Merge pull request #27849 from eeckstein/licm-load-store-hoisting
eb8182bd
mikeash [Runtime] Extend Metadata::dump for existential type metadata.
7b650c5d
eeckstein DestroyHoisting: support of abort_apply instruction.
b5af722d
CodaFi Merge pull request #27949 from CodaFi/protoplasmic-supine-jellies
5f3b1da2
hamishknight Make checkUnsupportedProtocolType a static member
642f58d6
hamishknight substituteInputSugarTypeForResult can be static
4fa8fb6c
hamishknight applyFunctionBuilderBodyTransform can be static
424112fa
hamishknight AttributeChecker doesn't need a TypeChecker
7676eb07
hamishknight checkProtocolSelfRequirements can be static
dd6847ae
hamishknight checkReferencedGenericParams can be static
34ce9bd4
compnerd test: use `inferSwiftBinary` to find the reflection tool
6eb53a0e
jrose-apple Merge pull request #27924 from jrose-apple/attribute-attribution
37bb356c
compnerd Update WindowsBuild.md
5f50f672
eeckstein Revert "LICM: add an optimization to move multiple loads and stores f…
7df5feb6
shahmishal Merge pull request #27960 from apple/revert-27849-licm-load-store-hoi…
33dfb94e
mikeash [Runtime] Fix guards around _swift_isBackDeploying call in SwiftObjec…
ce111212
drodriguez Replace #import with #include to please VC++.
87da361d
mikeash Merge pull request #27954 from mikeash/better-existential-metadata-dump
a5d3ddaf
hamishknight Many Things Don't Need a TypeChecker Part 2 (#27946)
d9ca3be8
mikeash [Test] Don't test _swift_willThrow on older runtimes.
a2cf576d
dan-zheng [Docs] Differentiable programming manifesto. (#27034)
07880d16
compnerd Merge pull request #27958 from apple/compnerd-windows-instructions
8afd60c9
swift-ci Merge pull request #27962 from mikeash/isbackdeploying-fix
2d736869
pschuh Somtimes getModuleScopeContext() is not a FileUnit.
6b88071e
compnerd Merge pull request #27957 from compnerd/build-is-not-path
9742fef8
CodaFi Make getDeclTypeCheckingSemantics a utility
bcf03aa0
CodaFi Make calls to lookupMember actually look static
da2b063a
CodaFi Give ConstraintSystem's outlet to the ASTContext
972e755e
CodaFi Make isAvailabilitySafeForConformance a utility
929332e1
CodaFi Make getProtocol and getLiteralProtocol static utilities
118f68b1
CodaFi Downgrade the TypeChecker in DerivedConformance to an ASTContext
7993f2ff
CodaFi Drop the TypeChecker in maybeDiagnoseClassWithoutInitializers
5ab66915
CodaFi Fixup calls to TypeChecker::lookupXXX
89b81a28
CodaFi Make calls to lookupMember actually look static
da2b063a
CodaFi Give ConstraintSystem's outlet to the ASTContext
972e755e
CodaFi Make isAvailabilitySafeForConformance a utility
929332e1
CodaFi Make deriveProtocolRequirement a static utility
da95db4b
CodaFi Fixup calls to TypeChecker::checkGenericArguments
dd46c882
CodaFi Provide AST Context Getters To Protocol Inference
abc6db13
compnerd Merge pull request #27965 from drodriguez/trade-war
3b8e7afe
benlangmuir Merge pull request #27948 from benlangmuir/racy-edit
4980bc71
[TBDGen] Add the unmangled name to the IR-not-TBD diff list
7ca38765
gmittert [cmake] Add executable suffix to test deps
c93146af
jrose-apple Merge pull request #27868 from owenv/diag-info-refactor
5c2185f3
CodaFi Merge pull request #27964 from CodaFi/is-this-a-dynamic-language
a5b8c64b
CodaFi Remove the argument to setInvalid()
41d099bc
CodaFi Re-implement isInvalid for ValueDecls
4996858c
CodaFi Remove PossiblyInvalidDecls
5a7040e2
CodaFi Break a cycle
db79d063
CodaFi Remove unnecesary interface type resets
efe877e6
CodaFi Fixup SourceKit and Tests
0267384e
CodaFi Add CompareDeclSpecializationRequest
3753a96d
CodaFi [NFC] Strip witness checking of its type checker
e3e43997
Catfish-Man Don't try to speculatively bridge tagged pointers to Errors
acb5b570
pschuh Merge remote-tracking branch 'origin/master' into tensorflow-merge
14d290a0
dan-zheng Fix TypeCheckAttr.cpp issues.
eea3f7d7
CodaFi Merge pull request #27922 from CodaFi/bitflip
7b906286
Merge pull request #27970 from harlanhaskins/let-me-speak-to-your-man…
fb892295
CodaFi Merge pull request #27969 from CodaFi/witless-witnesses
d9ea4ecc
swift-ci Merge pull request #27972 from gmittert/EndMySuffixing
2696b969
Catfish-Man Merge pull request #27974 from Catfish-Man/erroneous-errors
406d03bd
dan-zheng Clean up TypeCheckAttr.cpp.
12b92231
dan-zheng Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
aebad458
dan-zheng Fix `@differentiable(linear)` parsing.
b9ef1337
eeckstein Merge pull request #27956 from eeckstein/destroy-hoisting
6acf8db2
benlangmuir Merge pull request #27966 from mikeash/fix-new-error-test-back-deploy…
d3461e16
pschuh No substitution maps for thunks.
2adc3208
dan-zheng Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
0b2e3ef4
pschuh Add monorepo to update-checkout.
2f1306e5
dan-zheng [AutoDiff] Requestify `@differentiable` attribute parameter indices. …
8a172051
pschuh Merge tag 'swift-DEVELOPMENT-SNAPSHOT-2019-10-31-a' into tensorflow-m…
738f2328
pschuh Merge branch 'tensorflow-merge' of github.com:apple/swift into tensor…
7dd1ea2d
pschuh Update llvm-project to be a commit hash.
8505fee9
dan-zheng Fix TensorFlow module compilation. (#28023)
685b30cb
pschuh Update tensorflow-apis hash.
bbc1654c
dan-zheng Merge fixes. (#28054)
92b1f090
dan-zheng Update checkout to swift-DEVELOPMENT-SNAPSHOT-2019-10-31-a.
aacdf7ab
dan-zheng Merge branch 'tensorflow' of github.com:apple/swift into tensorflow-m…
012b9929
dan-zheng dan-zheng added tensorflow
dan-zheng dan-zheng requested a review from pschuh pschuh 6 years ago
dan-zheng dan-zheng requested a review from marcrasi marcrasi 6 years ago
dan-zheng
marcrasi
dan-zheng
update llvm-project checkout commit hash
ca180f87
dan-zheng Update checkout for swift-syntax. (#28087)
8254ae59
marcrasi
update commit hash for llvm-project
f8f72fcf
update commit hash for swift-stress-tester
c3cdcba3
fix lldb build-script-impl to be closer to upstream
d1b06ba8
Merge branch 'tensorflow' into tensorflow-merge
ba21f8de
fix lldb build-script-impl to be closer to upstream
d11273b5
Merge branch 'tensorflow' into tensorflow-merge
f54489fe
marcrasi
marcrasi
marcrasi
marcrasi marcrasi merged 4d1c1df5 into tensorflow 6 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone