Report
[FAILURE] oss-swift_tools-RA_stdlib-RDA_test-macos-resilience [#207]
Build URL:
https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/207/
Project:
oss-swift_tools-RA_stdlib-RDA_test-macos-resilience
Date of build:
Thu, 22 Feb 2018 05:52:46 -0600
Build duration:
40 min
Identified problems:
- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
- Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:
Changes
-
Commit 2d9ae8f686a8d0f5c7c751a3f5603f379caeccc9 by clattner:
remove dead fn signature, NFC.- edit: include/swift/SILOptimizer/Utils/Local.h
-
Commit bfddc4a763d1ae2f53a8c3281d2d6f08cd1211a0 by moiseev:
[stdlib] Make default implementations of bitwise operators as obsoleted- edit: stdlib/public/core/Policy.swift
- add: test/stdlib/BinaryIntegerRequirements.swift
-
Commit dc103336d195fe334c075f719b4cdcd8b3675ef5 by asbreckenridge:
docs/Windows: Split doc into multiple files- add: docs/WindowsSubsystemForLinux.md
- edit: docs/Windows.md
- add: docs/WindowsCrossCompile.md
- add: docs/WindowsBuild.md
-
Commit 8d73c6d562ce12308e071775c6f98d174ea1fdde by asbreckenridge:
docs/WindowsCrossCompile: Fix ICU flags for Swift build- edit: docs/WindowsCrossCompile.md
-
Commit b9cbc63feb36396b280117a5cb57ce1e4a543e06 by asbreckenridge:
docs/WindowsCrossCompile: Remove VS env vars that are no longer used- edit: docs/WindowsCrossCompile.md
-
Commit 9305156c0568a5709ec46698dd8b6f326eb4040c by asbreckenridge:
docs/WindowsBuild: Remove incorrect comment about supported versions- edit: docs/WindowsBuild.md
-
Commit 098a1c98f82049e1d4f6690331db61483952d1e6 by jordan_rose:
Stop importing SILModule.h in Frontend.h- edit: include/swift/Frontend/Frontend.h
- edit: lib/Frontend/Frontend.cpp
- edit: tools/driver/modulewrap_main.cpp
-
Commit a036033f9aef348279f5ab063000c303aba44f19 by jordan_rose:
[AST] Remove some redundant code for printing attributes- edit: lib/AST/Attr.cpp
-
Commit bb339778b4dce6f6c0c9a5ee623bc5026941a0fd by jordan_rose:
Add @_weakLinked and a corresponding SIL attribute- add: test/IRGen/weak_import_native.sil
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: include/swift/AST/Attr.def
- edit: include/swift/Serialization/ModuleFormat.h
- add: test/IRGen/weak_import_clang.swift
- add: test/IRGen/weak_import_native.swift
- edit: lib/AST/Decl.cpp
- edit: include/swift/SIL/SILFunction.h
- edit: lib/SIL/SILPrinter.cpp
- edit: lib/Serialization/DeserializeSIL.cpp
- edit: lib/ParseSIL/ParseSIL.cpp
- edit: include/swift/IRGen/Linking.h
- delete: test/IRGen/weak_import.swift
- edit: lib/Serialization/SILFormat.h
- edit: lib/SIL/SILFunction.cpp
- edit: lib/SIL/SILModule.cpp
- edit: lib/Serialization/SerializeSIL.cpp
- edit: lib/Sema/TypeCheckAttr.cpp
- add: test/IRGen/Inputs/weak_import_native_helper.swift
-
Commit 5e4390c7b055b26e9fbc86625070aea0db0f91a5 by mark.lacey:
Update ConstraintSystem::dump to check hasType before calling getType.- edit: lib/Sema/TypeCheckConstraints.cpp
-
Commit bc1c170a45c0882ed4b17edb38f5d39524dcc147 by pyaskevich:
[Runtime] Register type field metadata section- edit: stdlib/public/runtime/ImageInspection.h
- edit: stdlib/public/runtime/ImageInspectionELF.cpp
- edit: stdlib/public/runtime/MetadataLookup.cpp
- edit: stdlib/public/runtime/ImageInspectionMachO.cpp
-
Commit 0da5e48a0e250cdd53b78e7a367325dd8328dc36 by pyaskevich:
[Runtime/Reflection] Addswift_getFieldAt
runtime accessor- edit: stdlib/public/runtime/MetadataLookup.cpp
- edit: include/swift/Runtime/Metadata.h
- edit: stdlib/public/runtime/ImageInspectionMachO.cpp
- edit: stdlib/public/runtime/Reflection.mm
- edit: include/swift/Reflection/Records.h
-
Commit c44ad571c8ad67709e229d17165431cddacfbecf by pyaskevich:
[Runtime/ABI] Add ownership info to the name-to-type metadata builder- edit: stdlib/public/runtime/MetadataLookup.cpp
-
Commit 877c70bae90f1becaf8b8b3ecbccfd4c5d6126a9 by pyaskevich:
[Runtime/Metadata] Add support for dynamic field descriptor registration- edit: lib/IRGen/IRGenModule.h
- edit: stdlib/public/runtime/MetadataLookup.cpp
- edit: lib/IRGen/GenEnum.cpp
- edit: include/swift/Runtime/Metadata.h
- edit: lib/IRGen/GenDecl.cpp
- edit: lib/IRGen/IRGenModule.cpp
- edit: lib/IRGen/GenStruct.cpp
- edit: lib/IRGen/GenReflection.cpp
- edit: include/swift/Runtime/RuntimeFunctions.def
-
Commit 7a7825ff50f3414576c5a707aab60ad89d9ac4fb by pyaskevich:
[Runtime/Reflection] Switch enum mirrors to use runtime get field method- edit: test/stdlib/Runtime.swift.gyb
- edit: stdlib/public/runtime/Reflection.mm
-
Commit 50785df558c5efd8d780bb442e0fa9f378623854 by pyaskevich:
[Runtime] NFC: Update names of the field section to swift5_fieldmd- edit: lib/IRGen/GenDecl.cpp
- edit: stdlib/public/runtime/ImageInspectionELF.cpp
- edit: stdlib/public/runtime/ImageInspectionMachO.cpp
-
Commit 8bc7ba2239e38a7a50b62792be29699d1b09ec24 by pyaskevich:
[IRGen] Don't generate field reflection metadata for opaque struct/enum- edit: lib/IRGen/GenEnum.cpp
- edit: lib/IRGen/GenStruct.cpp
-
Commit 7bcd7306c0384c40197c38a869c806e2f1fd1d63 by pyaskevich:
[Runtime/Metadata] Moveswift_getFieldAt
to new generic context- edit: stdlib/public/runtime/MetadataLookup.cpp
- edit: include/swift/Runtime/Metadata.h
-
Commit 3323ae36bf040eca9c2f854ff6f4433ba1641737 by pyaskevich:
[Metadata] Use ownership info from _typeByMangledName- edit: stdlib/public/runtime/MetadataLookup.cpp
-
Commit 194c84e0a4f1ed8e69db0279b2abc00f5a9ef57e by pyaskevich:
[MetadataLookup] Properly setup Demangler symbolic ref resolver- edit: stdlib/public/runtime/MetadataLookup.cpp
-
Commit eb316818c5667139fac448ee7f0871d5dfbf332c by pyaskevich:
Demangler: Fill in places we need to handle symbolic references and- edit: tools/swift-ide-test/swift-ide-test.cpp
- edit: include/swift/Demangling/TypeDecoder.h
- edit: lib/IDE/TypeReconstruction.cpp
- edit: lib/Demangling/Remangler.cpp
- edit: stdlib/public/runtime/MetadataLookup.cpp
- edit: lib/Demangling/TypeDecoder.cpp
- edit: lib/Demangling/Demangler.cpp
-
Commit 9d6dc72e154fd6f4171ffca3b0d80b9be02d5a03 by pyaskevich:
[IRGen/Reflection] Emit built-in reflection metadata in JIT mode- edit: lib/IRGen/IRGen.cpp
-
Commit f6be62dfdb3a84ffd193261ac61837ebdb4791e7 by pyaskevich:
[IRGen] Remove lazy field type accessor functions- edit: test/IRGen/enum.sil
- edit: test/IRGen/dllimport.swift
- edit: lib/IRGen/IRGenModule.cpp
- edit: include/swift/Runtime/Metadata.h
- edit: test/IRGen/cf.sil
- edit: lib/IRGen/GenMeta.cpp
- edit: lib/IRGen/IRGenModule.h
- edit: test/IRGen/field_type_vectors.sil
- edit: lib/IRGen/GenDecl.cpp
- edit: test/IRGen/enum_value_semantics.sil
- edit: test/IRGen/indirect_enum.sil
-
Commit 94017f7ee726d0d842c9147335c5c5214bf1c6e1 by pyaskevich:
[IRGen] Remove 'FieldNames' field from type context descriptor- edit: stdlib/public/runtime/MetadataLookup.cpp
- edit: stdlib/public/runtime/Reflection.mm
- edit: lib/IRGen/GenMeta.cpp
- edit: test/IRGen/generic_structs.sil
- edit: test/IRGen/class_resilience.swift
- edit: lib/IRGen/GenEnum.cpp
- edit: lib/IRGen/GenEnum.h
- edit: include/swift/Runtime/Metadata.h
- edit: test/IRGen/enum.sil
- edit: test/IRGen/generic_classes.sil
-
Commit 437019067a769b70322de6871451c05dfc39bf87 by pyaskevich:
[IRGen] Ensure that all of the field type metadata is properly forced- edit: lib/IRGen/GenDecl.cpp
-
Commit 6a8b1e2a4097001f0c083cfb7e15663f613e567c by asbreckenridge:
docs/Windows: Format and clarify documentation- edit: docs/Windows.md
- edit: docs/WindowsCrossCompile.md
- edit: docs/WindowsBuild.md
- edit: docs/WindowsSubsystemForLinux.md
-
Commit 20cb3e3eb24200f245cf7d4d013166f8528ef8ce by blangmuir:
[driver] Add -working-directory option- edit: include/swift/Option/Options.h
- edit: include/swift/Option/Options.td
- edit: lib/Driver/ToolChains.cpp
- edit: lib/Driver/OutputFileMap.cpp
- add: test/Driver/working-directory.swift
- edit: include/swift/Driver/OutputFileMap.h
- edit: lib/Driver/Driver.cpp
- edit: include/swift/Driver/Driver.h
- add: test/SourceKit/CodeComplete/complete_working_directory.swift
-
Commit fbe65e2bc5cd5008d02215451ccea2b762ceaa9a by github:
[ClangImporter] Import objc_subclassing_restricted classes as 'public'- edit: lib/ClangImporter/ImportDecl.cpp
- add: test/ClangImporter/attr-objc_subclassing_restricted.swift
- add: test/ClangImporter/Inputs/attr-objc_subclassing_restricted.h
-
Commit aa85e4512fa42e23562f6f41e4ad3343143631a0 by github:
Don't force inlinable constructors to delegate in non-resilient code- add: test/decl/init/resilience-cross-module.swift
- edit: test/decl/init/resilience.swift
- edit: lib/AST/Decl.cpp
- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit d782f467b07a5d66e68bd01ca5ba04c3a39ccfcc by jordan_rose:
[SILGen] Factor out the generation of blocks for switching on an enum- edit: lib/SILGen/SILGenPattern.cpp
-
Commit 36eae9d4f63f07498f6c4c711bdf84e4732cae59 by jordan_rose:
[SILGen] Generate a trap for unexpected cases in all @objc enums- add: test/Interpreter/enum-nonexhaustivity.swift
- edit: test/SILGen/downgrade_exhaustivity_swift3.swift
- add: test/Interpreter/Inputs/enum-nonexhaustivity.h
- edit: lib/SILGen/SILGenPattern.cpp
- edit: test/SILGen/enum_resilience.swift
- edit: test/IRGen/objc_enum_multi_file.swift
-
Commit 49e71c941506b51da106119e1b07ac218519f84a by jordan_rose:
[SILGen] Minor improvements to generateEnumCaseBlocks- edit: lib/SILGen/SILGenPattern.cpp
-
Commit 9b6a9946ecbbda5a90b399605dfb4027fb7a55d3 by aprantl:
Be explicit about whether a DebugInfo-carying SILInstruction has debug- edit: lib/SILGen/SILGenConstructor.cpp
- edit: lib/ParseSIL/ParseSIL.cpp
- edit: include/swift/SIL/SILCloner.h
- edit: lib/SILGen/SILGenProlog.cpp
- edit: include/swift/SIL/SILBuilder.h
- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/SIL/SILVerifier.cpp
- edit: lib/SILGen/SILGenDecl.cpp
- edit: lib/IRGen/IRGenSIL.cpp
- edit: lib/IRGen/LoadableByAddress.cpp
- edit: test/DebugInfo/local-vars.swift.gyb
- edit: lib/SIL/SILInstructions.cpp
- edit: lib/SIL/SILPrinter.cpp
- edit: test/DebugInfo/fnptr.swift
- edit: lib/SILOptimizer/IPO/CapturePromotion.cpp
- delete: test/DebugInfo/arg-debug_value.swift
- edit: lib/SILOptimizer/Transforms/SILMem2Reg.cpp
- edit: lib/SILGen/SILGenFunction.h
- edit: lib/SILOptimizer/Mandatory/AddressLowering.cpp
- edit: include/swift/SIL/SILInstruction.h
- edit: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp
- edit: lib/SILOptimizer/Utils/GenericCloner.cpp
-
Commit 9d705748bbc9fd0b9dc8810767cb7dc7629e4589 by moiseev:
[stdlib] Remove the unnecessary compactMap overload- edit: stdlib/public/core/StringRangeReplaceableCollection.swift.gyb
-
Commit 1a67b5c60ee812ac1e61e2eedefd4ca8abb7d7df by xi_ge:
cmake: mark recently added python files as gyb dependencies.- edit: cmake/modules/SwiftHandleGybSources.cmake
-
Commit fed7aedf4586054fb1f507e0386f5e8c199162e9 by ditaliano:
[lldb] Run the lit-style checks as part of --test for lldb.- edit: utils/build-script-impl
-
Commit 13c80255fb0d25264e82b282e59a95d0b20ebbcc by compnerd:
utils: remove reference to swiftImageInspectionStatic- edit: utils/static-executable-args.lnk
-
Commit 4c41c120669934b911167e85d964326f3e0d775f by cwakamo:
[stdlib] Introduced theCustomPlaygroundDisplayConvertible
protocol.- edit: stdlib/public/core/CMakeLists.txt
- add: stdlib/public/core/PlaygroundDisplay.swift
- edit: stdlib/public/core/GroupInfo.json
-
Commit a2aacd73ddfed43e01f9b30ed94d3555b5f7ce45 by cwakamo:
[stdlib] DeprecatedPlaygroundQuickLook
and- edit: stdlib/public/SDK/AppKit/AppKit.swift
- edit: stdlib/public/core/StringUTF8.swift
- edit: stdlib/public/SDK/Foundation/URL.swift
- edit: stdlib/public/core/Mirror.swift
- edit: stdlib/public/core/Mirrors.swift.gyb
- edit: stdlib/public/SDK/Foundation/Date.swift
- edit: stdlib/public/core/Substring.swift.gyb
- edit: stdlib/public/SDK/SpriteKit/SpriteKitQuickLooks.swift.gyb
- edit: stdlib/public/core/StringUnicodeScalarView.swift
- edit: stdlib/public/SDK/Foundation/NSURL.swift
- edit: stdlib/public/SDK/UIKit/UIKit.swift
- edit: stdlib/public/core/StringUTF16.swift
- edit: stdlib/public/SDK/Foundation/NSRange.swift
- edit: stdlib/public/SDK/Foundation/NSString.swift
- edit: stdlib/public/SDK/CoreGraphics/CoreGraphics.swift
- edit: stdlib/public/SDK/Foundation/NSDate.swift
- edit: stdlib/public/core/UnsafePointer.swift.gyb
- edit: stdlib/public/core/UnsafeRawPointer.swift.gyb
-
Commit b3d1a83ad8c4a67e571d90c2bf8b8d7a0a089936 by cwakamo:
[stdlib] Updated the doc comments for- edit: stdlib/public/core/Mirror.swift
-
Commit 677491fc9b53a566d713c62a6658ff330ec50ced by xi_ge:
[SourceKit] Add syntaxtype for #error/#warning (#14742)- edit: include/swift/Syntax/TokenKinds.def
- edit: tools/SourceKit/lib/SwiftLang/SwiftDocSupport.cpp
- edit: tools/swift-ide-test/swift-ide-test.cpp
- edit: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.cpp
- edit: lib/IDE/SyntaxModel.cpp
- edit: include/swift/IDE/SyntaxModel.h
- edit: test/SourceKit/SyntaxMapData/syntaxmap-pound-keyword.swift
- edit: test/SourceKit/SyntaxMapData/syntaxmap-pound-keyword.swift.response
- edit: utils/gyb_sourcekit_support/UIDs.py
- edit: test/IDE/coloring_configs.swift
-
Commit 6f46362f3875baee644ada6f90eb44bba78e0af9 by ghoare:
[Stats] Improve stats tracing readability a little.- edit: lib/AST/Decl.cpp
- edit: lib/ClangImporter/ImportDecl.cpp
-
Commit 76b82accbca47bfd8cf69ba0e11123a5a474f2f8 by ghoare:
[Stats] Simplify FrontendStatsTracer uses and formatter-definitions.- edit: lib/SIL/SILFunction.cpp
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/SILGen/SILGen.cpp
- edit: lib/AST/Expr.cpp
- edit: lib/AST/Decl.cpp
- edit: lib/Basic/Statistic.cpp
- edit: lib/ClangImporter/ImportDecl.cpp
- edit: lib/Sema/TypeChecker.cpp
- edit: include/swift/Basic/Statistic.h
-
Commit 5f01c19d8e77f9a1c4ffde3c352c573144f16a48 by ghoare:
[Stats] Add support for tracing protocol conformances.- edit: lib/Basic/Statistic.cpp
- edit: lib/AST/ProtocolConformance.cpp
- edit: include/swift/Basic/Statistic.h
-
Commit c968670ed34177a00463779d7b2d1bf1223ececd by ghoare:
[Stats] Add a stats tracer to check-conformance phase.- edit: lib/Sema/TypeCheckProtocol.cpp
-
Commit 9446d5106b78d3821189a093a763322526a9ce11 by ghoare:
[Stats] Expand -trace-stats-events test to cover recent work.- edit: test/Misc/stats_dir_tracer.swift
-
Commit deabc3fe65f66740942a03540571513a7a81d1bd by ghoare:
[Stats] Add a recursive-timers registry to UnifiedStatsReporter.- edit: include/swift/Basic/Statistic.h
- edit: lib/Basic/Statistic.cpp
-
Commit 819275945d15a0b51468eb31a9fffa70f98a8f3a by ghoare:
[Stats] Replace RecursiveSharedTimer with FrontendStatsTracer.- edit: lib/AST/NameLookup.cpp
- edit: lib/Basic/Statistic.cpp
- edit: include/swift/Basic/Timer.h
- edit: lib/ClangImporter/ImportDecl.cpp
- edit: include/swift/Basic/Statistic.h
- edit: test/Misc/stats_dir_tracer.swift
- edit: include/swift/Basic/Statistics.def
-
Commit dd85e946e735789f8df6ebb1dbd5f1ac65ba401d by ghoare:
[Stats] Replace nonstandard SharedTimers with FrontendStatsTracers.- edit: lib/Frontend/Frontend.cpp
- edit: lib/AST/ASTContext.cpp
- edit: lib/Sema/TypeChecker.cpp
- edit: include/swift/Basic/Statistic.h
- edit: lib/Basic/Statistic.cpp
-
Commit 7fe97c77c5a54563df0e08aee130d99c51f888de by ghoare:
[Stats] Permit negative counters and deltas.- edit: lib/Basic/Statistic.cpp
- edit: include/swift/Basic/Statistic.h
-
Commit 9288b71b604b9c7ffe6cd6a34d2416915103d83b by pyaskevich:
[MetadataLookup] Enable field descriptor cache- edit: stdlib/public/runtime/MetadataLookup.cpp
-
Commit 333f6146fc7e50225893129e4df3f495ddd70df7 by pyaskevich:
[IRGen] NFC: Update structure of ClassContextDescriptor representation- edit: lib/IRGen/GenMeta.cpp
- edit: lib/IRGen/IRGenModule.h
- edit: lib/IRGen/IRGenModule.cpp
- edit: lib/IRGen/GenDecl.cpp
-
Commit 628c446fe36102cee8165cd55ab87ef0438f4d87 by ghoare:
[Stats] Add -profile-stats-{events,entities}- edit: lib/Basic/Statistic.cpp
- edit: lib/Driver/ToolChains.cpp
- edit: lib/FrontendTool/FrontendTool.cpp
- edit: include/swift/Basic/Statistic.h
- edit: include/swift/Frontend/FrontendOptions.h
- edit: lib/Frontend/ArgsToFrontendOptionsConverter.cpp
- edit: include/swift/Option/Options.td
-
Commit 9d34041a9c97395e9548217bba9ef903a49350c6 by ghoare:
[Stats] Add a test for -profile-stats-{events,entities}- add: test/Misc/stats_dir_profiler.swift
-
Commit 4867ec006143f9cc4d3459dc316f0acd2a3f8083 by ghoare:
[Docs] Explain batch mode a bit, in DriverInternals.rst- edit: docs/DriverInternals.rst
-
Commit 420ae40df63bced431c290eb28ac7c472a674552 by bcardosolopes:
[Modules] Prevent nonrecoverable module-out-of-date errors in projects- edit: lib/Frontend/FrontendAction.cpp
- edit: include/clang/Basic/LangOptions.def
- edit: lib/Frontend/ASTUnit.cpp
- edit: lib/Frontend/CompilerInvocation.cpp
- edit: lib/Serialization/ASTReader.cpp
- edit: test/Modules/explicit-build.cpp