On Apr 18, 2017, at 3:50 PM, no-reply@swift.org wrote:
[FAILURE] oss-swift-incremental-ASAN-RA-osx [#471]
Build URL: https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-osx/471/
Project: oss-swift-incremental-ASAN-RA-osx
Date of build: Tue, 18 Apr 2017 12:26:23 -0700
Build duration: 3 hr 24 min
Identified problems:
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-incremental-ASAN-RA-osx/471/consoleFull#-1428881329fca400bf-2f4a-462e-b517-e058d770b2d7>
Tests:
Name: Swift(macosx-x86_64)
Failed: 1 test(s), Passed: 9207 test(s), Total: 9208 test(s)
Failed: Swift(macosx-x86_64).SourceKit/Sema.sema_diag_after_edit_fixit.swift <https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-osx/471/testReport/junit/Swift(macosx-x86_64)/SourceKit_Sema/sema_diag_after_edit_fixit_swift>
Name: Swift-Unit
Failed: 0 test(s), Passed: 476 test(s), Total: 476 test(s)
Changes
Commit 7bedb6fdd590caf365760c447e250c8d0ab11812 by Huon Wilson:
[TBDGen] Generic types have fewer symbols.
edit: test/TBD/struct.swift
edit: test/TBD/class.swift
edit: lib/TBDGen/TBDGen.cpp
Commit dbc9d8eaaae6f23dc61314397e9076c89892d317 by Huon Wilson:
[TBDGen] `main` is a symbol.
add: test/TBD/main.swift
edit: lib/TBDGen/TBDGen.cpp
Commit 03dd5274147cc0f8fd30946298e0c7d461fa9998 by Philippe Hausler:
[Foundation] Rework NSFastEnumerationIterator to be more performant
edit: stdlib/public/SDK/Foundation/NSFastEnumeration.swift
Commit aaf3006bb4546afb8068d4856bb90e30bf8025c6 by Huon Wilson:
[TBDGen] Only normal conformances get symbols.
edit: lib/TBDGen/TBDGen.cpp
Commit d26c9791e59dd7329a5cb753b2f7fb65f458524e by Huon Wilson:
[AST] Classes know their appropriate metaclass.
edit: lib/IRGen/IRGenModule.h
edit: lib/IRGen/GenDecl.cpp
edit: include/swift/AST/Decl.h
edit: lib/AST/Decl.cpp
Commit 2c40b39f263d6736a28b729e1c71170bca1705da by John McCall:
Move runtime functions for casting into their own header.
edit: stdlib/public/runtime/ErrorObject.mm
edit: stdlib/public/runtime/Casting.cpp
edit: stdlib/public/runtime/Reflection.mm
edit: stdlib/public/runtime/SwiftObject.mm
edit: include/swift/Runtime/Metadata.h
edit: stdlib/public/runtime/SwiftValue.mm
edit: stdlib/public/runtime/ProtocolConformance.cpp
add: include/swift/Runtime/Casting.h
edit: stdlib/public/runtime/AnyHashableSupport.cpp
edit: stdlib/public/runtime/Metadata.cpp
Commit 82c2d11632d21e8eada65000e2b1d0654d8d6edd by John McCall:
Allow dynamic access markers in non-raw SIL.
edit: lib/SIL/SILVerifier.cpp
edit: lib/SIL/SILFunction.cpp
edit: include/swift/SIL/SILFunction.h
edit: lib/SILOptimizer/Mandatory/AccessMarkerElimination.cpp
Commit 93dfa5ea97da211d0e0f01212237c8605c5b677c by Huon Wilson:
[IRGen] ObjC class aliases are as visible as their aliasee.
edit: test/IRGen/objc_class_export.swift
edit: lib/IRGen/GenMeta.cpp
Commit 1297647702f8848b813dc448a7a935a29de21689 by Huon Wilson:
[TBDGen] ObjC classes and metaclasses.
edit: lib/TBDGen/TBDGen.cpp
Commit 78dcc1be283640fbf2d285b06f9b990d6c9fdfdc by Huon Wilson:
[TBDGen] ObjC classes don't have public destructors.
edit: lib/TBDGen/TBDGen.cpp
add: test/TBD/class_objc.swift
add: test/TBD/Input/objc_class_header.h
Commit fb8abcf3c0d0772d49276a0562df50c2c5022ba4 by Huon Wilson:
[TBDGen] Resilient classes can have indirect fields.
edit: lib/TBDGen/TBDGen.cpp
Commit 5ce7289db8fedbff8ccf40c2e7917002c527d483 by Huon Wilson:
[AST] No redundant clang node check for metaclass ObjC-ness.
edit: lib/AST/Decl.cpp
Commit 6c16cfaa14dbd08069cf66a0ac233e9978e04747 by John McCall:
Implement a basic dynamic-enforcement runtime and teach IRGen to use it.
add: stdlib/public/runtime/Exclusivity.cpp
edit: include/swift/ABI/MetadataValues.h
edit: include/swift/Runtime/RuntimeFunctions.def
edit: stdlib/public/runtime/CMakeLists.txt
add: test/IRGen/exclusivity.sil
edit: lib/IRGen/IRGenSIL.cpp
add: include/swift/Runtime/Exclusivity.h