Thanks! Michael
> On Feb 20, 2017, at 9:55 AM, Jordan Rose <jordan_r...@apple.com> wrote: > > This bot has three separate issues: > > - A flaky TSan test (that I thought Kuba disabled, but apparently not) > - A Foundation overlay test that Philippe knows about but hasn't gotten > around to yet > - A SILGen failure that looks related to Michael's work on SIL ownership > > Michael, can you look into the last one if it's not fixed yet? This is > SILGen/opaque_values_silgen.swift, specifically with a resilience-enabled > build. > > >> On Feb 20, 2017, at 05:18, no-re...@swift.org <mailto:no-re...@swift.org> >> wrote: >> >> New issue found! >> >> [FAILURE] oss-swift_tools-RA_stdlib-RDA_test-macos-resilience [#116] >> >> Build URL: >> https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/116/ >> >> <https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/116/> >> Project: oss-swift_tools-RA_stdlib-RDA_test-macos-resilience >> Date of build: Mon, 20 Feb 2017 03:47:00 -0800 >> Build duration: 1 hr 31 min >> Identified problems: >> >> Assertion failure: This build failed because of an assertion failure. Below >> is a list of all errors in the build log: >> Indication 1 >> <https://ci.swift.org//job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/116/consoleFull#-1884046137c38edd5a-00f9-40a2-abac-1db59f7a90ca> >> Compile Error: This build failed because of a compile error. Below is a list >> of all errors in the build log: >> Indication 1 >> <https://ci.swift.org//job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/116/consoleFull#1358470745ee1a197b-acac-4b17-83cf-a53b95139a76> >> Regression test failed: This build failed because a regression test in the >> test suite FAILed. Below is a list of all errors: >> Indication 1 >> <https://ci.swift.org//job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/116/consoleFull#1563699420fca400bf-2f4a-462e-b517-e058d770b2d7> >> Changes >> >> Commit 70054ba09e83fceb684570902d513e8f0375d952 by hughbellars: >> Fix build, edit, build loop on Windows >> >> edit: cmake/modules/SwiftSource.cmake >> >> Commit c6b32aea2c6166513fdd14dfbd79bba5d05a4eff by mgottesman: >> [silgen] Add APIs for creating managed buffers and managed rvalues in a >> >> edit: lib/SILGen/SILGenFunction.h >> edit: lib/SILGen/SILGenDecl.cpp >> >> Commit aa9efae56288e41a3686a340e4ec8cda84657a2b by jans.pavlovs: >> Update map example code >> >> edit: stdlib/public/core/Sequence.swift >> >> Commit bdb4195de8c5f33c25d5d192bc69ca6fa1d7efb3 by mgottesman: >> [silgen] ManagedValue::{formalEvaluationBorrow,formalAccessBorrow}() >> >> edit: lib/SILGen/SILGenLValue.cpp >> edit: lib/SILGen/ManagedValue.cpp >> edit: lib/SILGen/ManagedValue.h >> >> Commit 0ae6c2523882be544bb808b0d5a1f20df02e51c1 by mgottesman: >> [silgen] Make SILGenBuilder::createCopyValue a drop in replacement for >> >> edit: lib/SILGen/SILGenBuilder.h >> edit: lib/SILGen/ManagedValue.cpp >> edit: lib/SILGen/SILGenBuilder.cpp >> >> Commit 6b05692d31a24fb1d1f19695e778412ea6775ab8 by mgottesman: >> [silgen] Remove incorrect assumptions in >> >> edit: lib/SILGen/ManagedValue.cpp >> edit: lib/SILGen/ManagedValue.h >> >> Commit 5717eeba673a3ad6be689d057ab4868fde2a1580 by mgottesman: >> [silgen] Create a ManagedValue::formalAccessCopy(SILGenFunction &, >> >> edit: lib/SILGen/ManagedValue.h >> edit: lib/SILGen/ManagedValue.cpp >> edit: lib/SILGen/SILGenBuilder.cpp >> edit: lib/SILGen/SILGenBuilder.h >> >> Commit 9a964034960c2ec5cae78336813b63093f8bfe2a by mgottesman: >> [silgen] Refactor prepareArchetypeCallee to use a builder class instead >> >> edit: lib/SILGen/SILGenApply.cpp >> >> Commit 53b777cf9c1cf1891c6134c2b67ea3e58e620394 by mgottesman: >> [silgen] Add an assert that formalAccessCopy is only called in a >> >> edit: lib/SILGen/ManagedValue.cpp >> >> Commit 825765a0479379e2d7f842452370860954506d66 by mgottesman: >> [silgen] Change createFormalAccessCopyAddr to take take/init parameters. >> >> edit: lib/SILGen/ManagedValue.cpp >> edit: lib/SILGen/SILGenBuilder.cpp >> edit: lib/SILGen/SILGenBuilder.h >> >> Commit 5920daa373ce9e6ad9b1c63b2976b7f3491fd0f3 by mgottesman: >> [silgen] Refactor getAddressForInPlaceInitialization onto SGFContext(). >> >> edit: lib/SILGen/SILGenExpr.cpp >> edit: lib/SILGen/SILGenFunction.h >> >> Commit dd5120e9f0baeb1b0f16d8b867e0488aa99acc78 by mgottesman: >> [silgen] Create a closure API called bufferForExprResult based on >> >> edit: lib/SILGen/SILGenBuilder.cpp >> edit: lib/SILGen/SILGenBuiltin.cpp >> edit: lib/SILGen/SILGenLValue.cpp >> edit: lib/SILGen/SILGenApply.cpp >> edit: lib/SILGen/SILGenConvert.cpp >> edit: lib/SILGen/SILGenBuilder.h >> >> Commit d4a5fe58beee33996e8cab2cace68b60d9ca780c by rudkx: >> Attempt to bind the result of unwrapping optionals if we're asked to >> >> edit: test/Constraints/closures.swift >> edit: lib/Sema/CSSolver.cpp >> >> Commit 1e17d86836d2f8851d462d7397c638872b9581f3 by mgottesman: >> [silgen] Change one instance of switch_enum{_addr} that were using >> >> edit: test/SILGen/implicitly_unwrapped_optional.swift >> edit: test/SILGen/optional.swift >> edit: lib/SILGen/SILGenConvert.cpp >> edit: test/SILGen/objc_bridging.swift >> edit: test/SILGen/vtable_thunks.swift >> >> Commit a13289835e76fe5716fa780cbf6fa5722f044b4c by kyrtzidis: >> [index] For extensions, relate the symbol reference that gets extended >> >> edit: include/swift/Index/IndexSymbol.h >> edit: test/Index/kinds.swift >> edit: lib/Index/Index.cpp >> edit: test/Index/roles.swift >> >> Commit 850e67434925022d48d565c4731f86c10116317d by mgottesman: >> [silgen] Change SILGenBuiltin emission of retain/release/autorelease to >> >> edit: lib/SILGen/SILGenBuiltin.cpp >> edit: test/SILGen/builtins.swift >> >> Commit 3464a9399d21ceb6196f65664cc119462b1533dd by hughbellars: >> Port SwiftLangSupport::resolvePathSymlinks to Windows >> >> edit: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.cpp >> >> Commit 3d5f979dae6c3cfd0d9878770b15a3675b0bf22c by mgottesman: >> [silgen] Perform a borrow when the native inputs require a guaranteed >> >> edit: test/SILGen/foreign_errors.swift >> edit: test/SILGen/objc_set_bridging.swift >> edit: test/SILGen/objc_blocks_bridging.swift >> edit: test/SILGen/objc_thunks.swift >> edit: test/SILGen/guaranteed_self.swift >> edit: test/SILGen/objc_bridging.swift >> edit: test/SILGen/objc_bridging_any.swift >> edit: test/SILGen/objc_extensions.swift >> edit: test/SILGen/objc_dictionary_bridging.swift >> edit: test/SILGen/objc_properties.swift >> edit: test/ClangImporter/optional.swift >> edit: lib/SILGen/SILGenBridging.cpp >> edit: test/SILGen/objc_metatypes.swift >> >> Commit 4b1d99fcc31342cd1daa1ed33875850de5435a5b by kyrtzidis: >> [index] Relate extension members with the extension symbol. >> >> edit: test/Index/roles.swift >> edit: lib/Index/Index.cpp >> >> Commit 4f23d61da03d6c9ab56a6216e98583a8c611b5d6 by hughbellars: >> Import print_function wherever we use print() in python code >> >> edit: utils/coverage/coverage-touch-tests >> edit: utils/bug_reducer/bug_reducer/opt_bug_reducer.py >> edit: utils/rth >> edit: utils/scale-test >> edit: utils/bug_reducer/bug_reducer/func_bug_reducer.py >> edit: utils/resolve-crashes.py >> edit: utils/backtrace-check >> edit: utils/swift_build_support/swift_build_support/diagnostics.py >> edit: utils/bug_reducer/bug_reducer/swift_tools.py >> edit: utils/bug_reducer/bug_reducer/random_bug_finder.py >> edit: benchmark/scripts/compare_perf_tests.py >> edit: benchmark/utils/convertToJSON.py >> edit: utils/bug_reducer/bug_reducer/list_reducer.py >> edit: benchmark/scripts/generate_harness/generate_harness.py >> edit: benchmark/scripts/perf_test_driver/perf_test_driver.py >> >> Commit a5e7514197b7613b2626c5ee1fb43b6e02ec38b6 by hughbellars: >> Prefer the print function to the print statment in python code >> >> edit: utils/scale-test >> edit: utils/coverage/coverage-touch-tests >> >> Commit fe16cf869d65cd20fca7ce5666350b07e838bf91 by spestov: >> Sema: Move some code around for better organization >> >> edit: lib/Sema/TypeCheckProtocol.cpp >> edit: lib/Sema/TypeCheckGeneric.cpp >> >> Commit be50b2a624839deaf8184a5196cd7ef894673b3b by mgottesman: >> [silgen] Add new ownership APIs for enum extraction to SILGenBuilder. >> >> edit: lib/SILGen/SILGenBuilder.cpp >> edit: lib/SILGen/SILGenBuilder.h >> >> Commit b319a3aa322dd22b4a8a19b77edf71be0acd38d8 by spestov: >> AST: Clean up some more duplication using the new GenericContext >> >> edit: include/swift/AST/LazyResolver.h >> edit: lib/AST/ASTContext.cpp >> edit: lib/AST/Decl.cpp >> edit: include/swift/Serialization/ModuleFile.h >> edit: include/swift/AST/ASTContext.h >> edit: lib/Serialization/Deserialization.cpp >> >> Commit 880803aaba001d77bcaa28b8ce8b36149f0e96ad by spestov: >> AST: Initial plumbing for generic subscripts >> >> edit: lib/Serialization/Deserialization.cpp >> edit: include/swift/AST/Decl.h >> edit: lib/ClangImporter/ImportDecl.cpp >> edit: lib/Parse/ParseDecl.cpp >> edit: lib/Sema/TypeCheckDecl.cpp >> edit: lib/AST/DeclContext.cpp >> >> Commit cc54361b2a2832885adaea38fb5bcaf6e363a2a8 by spestov: >> Serialization: Add support for generic subscripts >> >> edit: lib/Serialization/Deserialization.cpp >> edit: lib/Serialization/Serialization.cpp >> edit: include/swift/Serialization/ModuleFormat.h >> >> Commit 26a266b15eb00c3f450c296adbd3d0eda1d2baa9 by mgottesman: >> [silgen] Cleanup emitPreconditionOptionalHasValue and its uses so that >> >> edit: lib/SILGen/SILGenBuilder.h >> edit: lib/SILGen/SILGenFunction.h >> edit: lib/SILGen/SILGenConvert.cpp >> edit: test/SILGen/objc_witnesses.swift >> edit: test/SILGen/vtable_thunks.swift >> edit: test/SILGen/objc_bridging.swift >> edit: lib/SILGen/SILGenLValue.cpp >> edit: test/SILGen/witnesses.swift >> edit: test/SILGen/expressions.swift >> edit: lib/SILGen/SILGenBuilder.cpp >> edit: test/SILGen/objc_ownership_conventions.swift >> >> Commit 1098e61ae1216b70d0508257b119b7126d568a15 by hughbellars: >> Fix debug info flags passed to MSVC/clang-cl >> >> edit: cmake/modules/AddSwift.cmake >> >> Commit 0da22a2e53249e5cf4e859d997635b72a5a012e0 by hughbellars: >> Fixup Windows specific compiler flags passed to MSVC/Clang-cl >> >> edit: cmake/modules/AddSwift.cmake >> >> Commit 9f9da4b6473e792ebbe465522a4b4b98d7aedc38 by hughbellars: >> [CMake] Simplify consecutive identical if statements >> >> edit: cmake/modules/AddSwift.cmake >> >> Commit b60945fbd88a30686a3ad6530ad6139eb78ec73a by hughbellars: >> [CMake] Use correct compiler flag for unoptimized MSVC/clang-cl builds >> >> edit: cmake/modules/AddSwift.cmake >> >> Commit 84de5392547dd8043c216acf137e5547c7c68d1b by practicalswift: >> [swiftc (53 vs. 5456)] Add crasher in swift::ASTVisitor >> >> add: >> validation-test/compiler_crashers/28697-anonymous-namespace-findcapturedvars-checktype-swift-type-swift-sourceloc.swift >> >> Commit 61b3b820f3947cafe041acc4cd1b54223a1fdf35 by practicalswift: >> [swiftc (54 vs. 5456)] Add crasher in >> >> add: >> validation-test/compiler_crashers/28698-isactuallycanonicalornull-forming-a-cantype-out-of-a-non-canonical-type.swift >
_______________________________________________ swift-dev mailing list swift-dev@swift.org https://lists.swift.org/mailman/listinfo/swift-dev