New issue found!

Title: Report

[FAILURE] oss-swift_tools-RA_stdlib-RDA_test-macos-resilience [#38]

Build URL:https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/38/
Project:oss-swift_tools-RA_stdlib-RDA_test-macos-resilience
Date of build:Tue, 06 Dec 2016 03:47:00 -0800
Build duration:12 min

Identified problems:

  • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:

Changes

  • Commit bd50a6a5c641978616147334aca2ed0eb188f49a by abeingessner:

    [stdlib] delete dead code

    • edit: stdlib/public/core/Builtin.swift

  • Commit d1b753c46ab8cf301a6ca656e023f47247d8123f by spestov:

    Sema: Remove a workaround for an accessibility problem in the standard

    • edit: stdlib/public/core/Arrays.swift.gyb
    • edit: test/Sema/accessibility.swift
    • edit: lib/Sema/TypeCheckProtocol.cpp

  • Commit 4c914f5ab2516ae50923cdf3d342d4cd6c96163f by spestov:

    Sema: Use TypeReprs to check accessibility

    • edit: test/Sema/accessibility_private.swift
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/TypeCheckDecl.cpp

  • Commit 56114ee9af9a52a8f65d87a586468bf576832022 by spestov:

    AST: Fix bug in AccessScope::intersectWith()

    • edit: include/swift/AST/AccessScope.h

  • Commit fcef5285eba4fe71cebf285a8d2cd157853cfd5e by spestov:

    Sema: Stop producing SubstitutedType for typealias member lookup

    • edit: lib/Sema/TypeCheckType.cpp

  • Commit d03b55552414104dcbd63afa1f37acc77dbd49e7 by eeckstein:

    Mangling: support of new mangling in the demangler.

    • edit: lib/Basic/Demangle.cpp

  • Commit 1b10c18b3e5b7cdf74235116018c0ae0ba7fc3bc by me:

    SILOptimizer: Replace [].append(contentsOf:) with [].append(element:)

    • edit: lib/SILOptimizer/Analysis/ArraySemantic.cpp
    • edit: include/swift/AST/ASTContext.h
    • edit: lib/SILOptimizer/LoopTransforms/COWArrayOpt.cpp
    • edit: benchmark/single-source/ArrayAppend.swift
    • edit: stdlib/public/core/Arrays.swift.gyb
    • edit: include/swift/SILOptimizer/Analysis/ArraySemantic.h
    • edit: lib/SILOptimizer/Transforms/ArrayElementValuePropagation.cpp
    • edit: lib/AST/ASTContext.cpp
    • edit: test/SILOptimizer/array_element_propagation.sil

  • Commit 3a95673aa348b9e0d37996feb488acc68b5cd0bf by janek:

    [Sema] Don't crash on `@IBDesignable extensions` wit no type

    • edit: lib/Sema/TypeCheckAttr.cpp
    • add: validation-test/compiler_crashers_fixed/28556-val-isa-used-on-a-null-pointer.swift
    • delete: validation-test/compiler_crashers/28556-val-isa-used-on-a-null-pointer.swift

  • Commit 354fd29f312c02557a3ec8fe94afc3edcfa6adc7 by rlevenstein:

    Add a new -assume-single-threaded option

    • add: lib/SILOptimizer/Transforms/AssumeSingleThreaded.cpp
    • add: test/SILOptimizer/assume_single_threaded.sil
    • edit: lib/SILOptimizer/Transforms/CMakeLists.txt
    • edit: include/swift/AST/SILOptions.h
    • edit: include/swift/SILOptimizer/PassManager/Passes.def
    • edit: lib/SILOptimizer/PassManager/Passes.cpp
    • edit: include/swift/Option/Options.td
    • edit: lib/Frontend/CompilerInvocation.cpp

  • Commit 9894eeda45909e979c6b2fcd1761eec7c1ee2df9 by blangmuir:

    [code-completion] Fix crash with missing func body in type-checking

    • edit: lib/Sema/TypeCheckStmt.cpp
    • add: validation-test/IDE/crashers_fixed/107-swift-typechecker-typecheckabstractfunctionbodyuntil.swift
    • add: validation-test/IDE/crashers_fixed/008-swift-typechecker-typecheckfunctionbodyuntil.swift
    • delete: validation-test/IDE/crashers/107-swift-typechecker-typecheckabstractfunctionbodyuntil.swift
    • delete: validation-test/IDE/crashers/094-swift-typechecker-lookupmembertype.swift
    • delete: validation-test/IDE/crashers/008-swift-typechecker-typecheckfunctionbodyuntil.swift
    • add: validation-test/IDE/crashers_fixed/094-swift-typechecker-lookupmembertype.swift

  • Commit 1ca799bfdadeeeed151e15cc7f601c3ff667757f by blangmuir:

    [code-completion] Fix crash in typeCheckConstructorBodyUntil with null

    • delete: validation-test/IDE/crashers/040-swift-typechecker-typecheckconstructorbodyuntil.swift
    • add: validation-test/IDE/crashers_fixed/040-swift-typechecker-typecheckconstructorbodyuntil.swift
    • edit: lib/Sema/TypeCheckStmt.cpp

  • Commit 5699b5a1e0d793f2deffc513f1416e5a1fc64b46 by xi_ge:

    Fixing /IDE/crashers/012-swift-mangle-mangler-manglecontext.swift

    • add: validation-test/IDE/crashers_fixed/012-swift-mangle-mangler-manglecontext.swift
    • edit: lib/AST/Mangle.cpp
    • delete: validation-test/IDE/crashers/012-swift-mangle-mangler-manglecontext.swift

  • Commit 280f908554d0ba063826c3c91d41681a34809062 by eeckstein:

    Mangling: fix symbol mangling macros

    • edit: include/swift/Basic/ManglingMacros.h

  • Commit d93a9fd103f3b6598558e30014fc3838ae69eb17 by eeckstein:

    Mangling: use mangling macros for some more symbols in the runtime

    • edit: stdlib/public/runtime/Enum.cpp
    • edit: stdlib/public/runtime/ErrorObjectNative.cpp

  • Commit 786bd67bd0bc50da3f7bef15151df6a023f9b375 by eeckstein:

    Mangling: fix new mangling and de-mangling of private operators

    • edit: lib/AST/ASTMangler.cpp
    • edit: lib/Basic/Demangler.cpp

  • Commit f548c2ba524dcb0bb8f3e1ad3becc37a8ca3c946 by kyrtzidis:

    [code-completion] Fix assertion hit when completing after incomplete

    • delete: validation-test/IDE/crashers/014-swift-parser-parsedeclvar.swift
    • edit: lib/Parse/ParseDecl.cpp
    • add: validation-test/IDE/crashers_fixed/014-swift-parser-parsedeclvar.swift

  • Commit a317c6ac022d8e35e7255c4864400621a5d8800e by practicalswift:

    [swiftc (136 vs. 5234)] Add crasher in

    • add: validation-test/compiler_crashers/28559-result-case-not-implemented.swift

  • Commit a5c5a0103a3bbec10a575f7b349ae15f7c4a267f by spestov:

    Sema: Don't look at SubstitutedType in CSDiag

    • edit: test/stdlib/RangeDiagnostics.swift
    • edit: lib/Sema/CSDiag.cpp

  • Commit 0db5a17925280dcd5d8d083421ab0a2c613a083c by eeckstein:

    Mangling: merge a fix for an IDE crasher to the new ASTMangler

    • edit: lib/AST/ASTMangler.cpp

  • Commit e7489462de317a6adb44436eaba810b8ae110e0c by eeckstein:

    Mangling: fix a problem with punycode encoded identifiers which begin

    • edit: lib/Basic/Demangler.cpp

  • Commit 5ac0c5b9b79c4dc2a00dc8caa20b76f0b3a468db by eeckstein:

    Mangling: wire up the new mangling in various places in the compiler,

    • edit: lib/SILGen/SILGenDecl.cpp
    • edit: lib/AST/USRGeneration.cpp
    • edit: lib/SILOptimizer/Transforms/AllocBoxToStack.cpp
    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
    • edit: lib/SILOptimizer/IPO/CapturePropagation.cpp
    • edit: lib/SILGen/SILGenMaterializeForSet.cpp
    • edit: lib/SIL/SILWitnessTable.cpp
    • edit: lib/SILOptimizer/IPO/UsePrespecialized.cpp
    • edit: lib/SILOptimizer/IPO/CapturePromotion.cpp
    • edit: lib/SILOptimizer/IPO/ClosureSpecializer.cpp
    • edit: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp
    • edit: lib/IRGen/Linking.cpp
    • edit: lib/SILOptimizer/Utils/Generics.cpp
    • edit: lib/IRGen/Linking.h
    • edit: lib/SILGen/SILGenConstructor.cpp
    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: lib/SIL/SILDeclRef.cpp
    • edit: lib/SILGen/SILGenGlobalVariable.cpp

  • Commit b0705b455a9f5cb91ddf7190e6eafc61fd023a98 by kyrtzidis:

    [code-completion] Fix assertion hit when calling

    • delete: validation-test/IDE/crashers/095-swift-declcontext-getresilienceexpansion.swift
    • add: validation-test/IDE/crashers_fixed/095-swift-declcontext-getresilienceexpansion.swift
    • edit: lib/AST/DeclContext.cpp
    • add: validation-test/IDE/crashers_fixed/074-swift-valuedecl-geteffectiveaccess.swift
    • delete: validation-test/IDE/crashers/074-swift-valuedecl-geteffectiveaccess.swift

  • Commit 66a2b6a0e2199fc689aa7deeaf3daf360d47cb65 by jgroff:

    SILGen: Purge misuses of pre-exploded RValue constructor.

    • edit: lib/SILGen/SILGenPoly.cpp
    • edit: lib/SILGen/SILGenConvert.cpp
    • edit: lib/SILGen/SILGenExpr.cpp
    • edit: lib/SILGen/RValue.h
    • edit: lib/SILGen/SILGenApply.cpp
    • edit: lib/SILGen/SILGenLValue.cpp
    • add: test/SILGen/for_loop_tuple_destructure_reabstraction.swift
    • edit: lib/SILGen/SILGenBuiltin.cpp
    • edit: lib/SILGen/RValue.cpp

  • Commit fc678740db46d3c2b8c0065db279aca96ef34d95 by kyrtzidis:

    [code-completion] Avoid a tentantive parse when in code-completion mode

    • edit: include/swift/AST/Expr.h
    • edit: lib/Parse/ParseExpr.cpp
    • add: validation-test/IDE/crashers_fixed/084-swift-parser-consumedecl.swift
    • edit: lib/Parse/ParseStmt.cpp
    • delete: validation-test/IDE/crashers/104-swift-gettypeofcompletioncontextexpr.swift
    • edit: lib/Parse/ParsePattern.cpp
    • delete: validation-test/IDE/crashers/084-swift-parser-consumedecl.swift
    • add: validation-test/IDE/crashers_fixed/104-swift-gettypeofcompletioncontextexpr.swift

  • Commit 330c2d96e64941c9727c8ce98f43dd05b8783bb6 by dfarler:

    Make the lexer UTF-8 RFC 3629 correct re: prefix octets

    • edit: lib/Parse/Lexer.cpp
    • edit: test/Parse/invalid-utf8.swift
    • add: validation-test/IDE/crashers_fixed/033-swift-identifier-isoperatorslow.swift
    • delete: validation-test/IDE/crashers/033-swift-identifier-isoperatorslow.swift

  • Commit 25e623addbe2a6ddda585263dc3a2d9ba906a4b0 by dfarler:

    Don't resolve a generic type parameter type from null environments

    • delete: validation-test/IDE/crashers/099-swift-genericenvironment-maptypeintocontext.swift
    • add: validation-test/compiler_crashers_fixed/28466-segfault-0xc27624-0xc2741f-0xc25bb5-0xbcdbbb.swift
    • edit: lib/Sema/TypeCheckGeneric.cpp
    • add: validation-test/IDE/crashers_fixed/099-swift-genericenvironment-maptypeintocontext.swift
    • delete: validation-test/compiler_crashers/28466-segfault-0xc27624-0xc2741f-0xc25bb5-0xbcdbbb.swift

  • Commit 712052bc9ae6a53502f2de35698f1329c8d86116 by xedin:

    [QoI] Mark inactive constraints as retired after removing

    • delete: validation-test/compiler_crashers/28247-swift-constraints-constraintsystem-solverscope-solverscope.swift
    • add: validation-test/compiler_crashers_fixed/28359-swift-constraints-constraintsystem-addtypevariableconstraintstoworklist.swift
    • add: validation-test/compiler_crashers_fixed/28231-swift-constraints-constraintsystem-solvesimplified.swift
    • delete: validation-test/compiler_crashers/28242-swift-constraints-constraintsystem-simplify.swift
    • delete: validation-test/compiler_crashers/28359-swift-constraints-constraintsystem-addtypevariableconstraintstoworklist.swift
    • delete: validation-test/compiler_crashers/28231-swift-constraints-constraintsystem-solvesimplified.swift
    • add: validation-test/compiler_crashers_fixed/28242-swift-constraints-constraintsystem-simplify.swift
    • edit: lib/Sema/ConstraintSystem.h
    • add: validation-test/compiler_crashers_fixed/28247-swift-constraints-constraintsystem-solverscope-solverscope.swift

  • Commit 1570f8e4f1c3d9e3793b7332b3484e6e650a7d6a by github:

    Fixing

    • delete: validation-test/IDE/crashers/091-swift-typechecker-computedefaultaccessibility.swift
    • delete: validation-test/compiler_crashers/28276-swift-typechecker-computedefaultaccessibility.swift
    • add: validation-test/compiler_crashers_fixed/28276-swift-typechecker-computedefaultaccessibility.swift
    • add: validation-test/IDE/crashers_fixed/091-swift-typechecker-computedefaultaccessibility.swift
    • edit: lib/Sema/TypeCheckDecl.cpp

  • Commit 1f7a5f44129174089a28ec1c9fe0d76eafd2d964 by github:

    Fixing /IDE/crashers/016-swift-mangle-mangler-mangleidentifier.swift

    • add: validation-test/IDE/crashers_fixed/100-swift-mangle-mangler-mangledeclname.swift
    • delete: validation-test/IDE/crashers/016-swift-mangle-mangler-mangleidentifier.swift
    • add: validation-test/IDE/crashers_fixed/016-swift-mangle-mangler-mangleidentifier.swift
    • edit: lib/AST/Mangle.cpp
    • delete: validation-test/IDE/crashers/100-swift-mangle-mangler-mangledeclname.swift

  • Commit 8a1977dc63bcb6377aec45580fa076e5662879ec by dgregor:

    [Sema] Move the computaton of the context type of 'self' later.

    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: test/decl/var/properties.swift
    • edit: lib/Parse/ParseDecl.cpp

  • Commit 37bb4d1eae650a2a58e8dc897eede57e64a311e4 by dgregor:

    [AST] Make typealiases not "type contexts"

    • edit: lib/AST/NameLookup.cpp
    • edit: include/swift/AST/DeclContext.h
    • edit: lib/AST/DeclContext.cpp

  • Commit d590f2e83db420a6d75a450e7f8f6eddf041fd99 by dgregor:

    [Sema/AST] Type-check typealiases within their own context.

    • edit: lib/Sema/TypeCheckDecl.cpp

  • Commit 38671e27719bae26442bbdb182904ef8a3572dd0 by dgregor:

    [AST] Hide DeclContext::getAsGenericTypeOrGenericTypeExtensionContext().

    • edit: include/swift/AST/DeclContext.h
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: lib/Sema/CSDiag.cpp
    • edit: lib/IDE/CodeCompletion.cpp
    • edit: lib/AST/ConformanceLookupTable.cpp
    • edit: lib/AST/DeclContext.cpp
    • edit: lib/Sema/CSApply.cpp

  • Commit 7349dca8dd4fec82aa1c86c4d606c3951a12a8e0 by dgregor:

    [Type checker] Eliminate most uses of

    • edit: lib/Sema/TypeChecker.cpp
    • edit: lib/Sema/TypeCheckGeneric.cpp
    • edit: lib/Sema/ITCDecl.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/TypeCheckType.cpp

  • Commit 3184d8463821a26d99d2328022f1505a83800ece by dgregor:

    [Type checker] Eliminate use of PartialGenericTypeToArchetypeResolver.

    • edit: test/decl/ext/generic.swift
    • edit: test/Generics/same_type_constraints.swift
    • edit: lib/Sema/TypeCheckDecl.cpp

  • Commit 39eeb1343d37b0394dfe60273db3e31cbc721861 by dgregor:

    [Type checker] Eliminate SIL parser's use of

    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/TypeChecker.h

  • Commit 13e17147798fd3fdc17a53aabf4fe6450eb7c91e by dgregor:

    Remove PartialGenericTypeToArchetypeResolver.

    • edit: lib/Sema/TypeCheckGeneric.cpp
    • edit: lib/Sema/GenericTypeResolver.h

  • Commit 6c7277be2cf48b2f2ffa1c39b56c7135d6f09de1 by dgregor:

    [Type checker] Work around issues with badly broken generic code.

    • add: validation-test/compiler_crashers_fixed/28435-swift-genericenvironment-maptypeintocontext.swift
    • add: validation-test/compiler_crashers_fixed/28545-swift-archetypebuilder-potentialarchetype-gettype-swift-archetypebuilder.swift
    • edit: lib/Sema/TypeCheckDecl.cpp
    • delete: validation-test/compiler_crashers/28453-found-interfacetoarchetypemap-end-missing-generic-parameter-failed.swift
    • edit: validation-test/IDE/crashers/032-swift-expr-propagatelvalueaccesskind.swift
    • delete: validation-test/compiler_crashers/28435-swift-genericenvironment-maptypeintocontext.swift
    • delete: validation-test/compiler_crashers/28471-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
    • delete: validation-test/compiler_crashers/28408-swift-typechecker-checkinheritanceclause.swift
    • add: validation-test/compiler_crashers_fixed/28408-swift-typechecker-checkinheritanceclause.swift
    • delete: validation-test/compiler_crashers/28545-swift-archetypebuilder-potentialarchetype-gettype-swift-archetypebuilder.swift
    • edit: lib/Sema/TypeCheckGeneric.cpp
    • add: validation-test/compiler_crashers_fixed/28453-found-interfacetoarchetypemap-end-missing-generic-parameter-failed.swift
    • add: validation-test/compiler_crashers_fixed/28392-swift-dependentgenerictyperesolver-resolveselfassociatedtype.swift
    • add: validation-test/compiler_crashers_fixed/28466-segfault-0xc27624-0xc2741f-0xc25bb5-0xbcdbbb.swift~13e17147798fd3fdc17a53aabf4fe6450eb7c91e
    • add: validation-test/compiler_crashers_fixed/28471-anonymous-namespace-verifier-verifychecked-swift-type-llvm-smallptrset-swift-arc.swift
    • delete: validation-test/compiler_crashers/28423-swift-typechecker-validatedecl.swift
    • add: validation-test/compiler_crashers_fixed/28351-swift-functiontype-get.swift
    • delete: validation-test/compiler_crashers/28392-swift-dependentgenerictyperesolver-resolveselfassociatedtype.swift
    • delete: validation-test/compiler_crashers/28351-swift-functiontype-get.swift
    • add: validation-test/compiler_crashers_fixed/28423-swift-typechecker-validatedecl.swift
    • delete: validation-test/compiler_crashers/28209-swift-protocoldecl-requiresclassslow.swift
    • add: validation-test/compiler_crashers_fixed/28209-swift-protocoldecl-requiresclassslow.swift

  • Commit 975849935355e0a7128214503a38af2d74f390d2 by dgregor:

    [Type checker] Teach performTypeLocChecking() to provide a generic

    • edit: lib/Sema/TypeChecker.cpp

  • Commit 553216a11e48340272aa3a3106e0468a5f58c1ca by dgregor:

    Address most of Slava's commentary on this PR.

    • edit: lib/Sema/ITCDecl.cpp
    • edit: lib/Sema/TypeCheckType.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/AST/DeclContext.cpp

  • Commit f8e94c68f4b6c851cf8a25987bbcc23b6182b580 by vivkong:

    Fix buildbot.

    • edit: lib/Support/SHA1.cpp

  • Commit 3845afdad12f1e9a671354ef6edde0f563004a93 by vivkong:

    Style fix. NFC.

    • edit: lib/Support/SHA1.cpp

  • Commit cf8cc7353edc8e7855518ec5d608eb8c8dcb41f7 by vivkong:

    Attempt to fix big-endian buildbots.

    • edit: lib/Support/SHA1.cpp

  • Commit 094459ce1fe00972738d5e87f1f7cc6c73fdac98 by dexonsmith:

    TransformUtils: Fix reverse deletion loop in SinkThenElseCodeToEnd

    • edit: lib/Transforms/Utils/SimplifyCFG.cpp

  • Commit 43a5644278fc283c557bd7ac61435a513bc3f4f5 by beanz:

    [CMake] Use if(... IN_LIST ...) instead of list(FIND...)

    • edit: cmake/modules/AddLLVM.cmake

  • Commit 35558bb793a968e9cff359db62c9e8152a6798a4 by beanz:

    [CMake] Support symlinks even with LLVM_INSTALL_TOOLCHAIN_ONLY

    • edit: cmake/modules/AddLLVM.cmake

  • Commit fc0b1973f06a3e085552377c7a37d261ff470ac4 by beanz:

    [CMake] Refactor add_llvm_tool_symlink for reuse

    • edit: cmake/modules/AddLLVM.cmake

  • Commit c66fffd3df515cecb0fe61dd1778c2670bf4aa88 by beanz:

    [CMake] Fix symlink refactor for multi-configuration generators

    • edit: cmake/modules/AddLLVM.cmake

  • Commit 7a841c779fb64f42a090ea40d24822277ee2b810 by mehdi.amini:

    Remove unused function getMang().

    • edit: lib/Target/X86/X86MCInstLower.cpp

  • Commit 8881b0ac145a61053b7bd6b4c4a7df3b6080155c by mehdi.amini:

    Actually remove the Mangler from the AsmPrinter and clean up the places

    • edit: lib/Target/NVPTX/NVPTXAsmPrinter.cpp
    • edit: lib/Target/Lanai/LanaiMCInstLower.h
    • edit: lib/Target/Lanai/LanaiMCInstLower.cpp
    • edit: lib/Target/XCore/XCoreAsmPrinter.cpp
    • edit: lib/Target/XCore/XCoreMCInstLower.h
    • edit: lib/Target/Lanai/LanaiAsmPrinter.cpp
    • edit: include/llvm/CodeGen/AsmPrinter.h
    • edit: lib/Target/XCore/XCoreMCInstLower.cpp

  • Commit a7fc86787be6d0aa40a3f90673d6f1b1a2363c61 by mehdi.amini:

    Attempt to fix a ThinLTO crash when incrementally linking WebKit

    • edit: lib/LTO/ThinLTOCodeGenerator.cpp

_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

Reply via email to