[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 16.04 (master) #5493

Report

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04 [#5493]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/5493/
Project:
oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build:
Wed, 29 Aug 2018 11:44:41 -0500
Build duration:
48 min

Identified problems:

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

Tests:

Name: Swift(linux-x86_64)
Failed: 0 test(s), Passed: 9537 test(s), Total: 10780 test(s)
Name: Swift-Unit
Failed: 0 test(s), Passed: 497 test(s), Total: 497 test(s)

Changes

  • Commit 24207a103b9c65063fec9f53bae1580dc0254b34 by alex:
    [swiftSyntax] Make SourceLength a struct

    • edit: tools/SwiftSyntax/SyntaxData.swift
    • edit: tools/SwiftSyntax/SourceLength.swift
    • edit: tools/SwiftSyntax/RawSyntax.swift
  • Commit c982fb29518d56d4e9827f5df5c8bf7b1a10a9df by alex:
    [swiftSyntax] Make RawSyntaxData a direct enum

    • edit: tools/SwiftSyntax/RawSyntax.swift
  • Commit 9af44314ddb32d958c83d3acefa4579b23df2ade by alex:
    [swiftSyntax] Pass ByteTreeObjectReader as UnsafeMutablePointer

    • edit: tools/SwiftSyntax/TokenKind.swift.gyb
    • edit: tools/SwiftSyntax/ByteTreeDeserialization.swift
    • edit: tools/SwiftSyntax/Trivia.swift.gyb
    • edit: tools/SwiftSyntax/RawSyntax.swift
  • Commit 708d88f18137132252049239ac7cd34dbd73decd by alex:
    [swiftSyntax] Make ByteTreeObjectReader a struct

    • edit: tools/SwiftSyntax/ByteTreeDeserialization.swift
  • Commit 93f77e1f459838c5bd441f1716c3c9570a8be4ac by alex:
    [swiftSyntax] Make ByteTreeReader a struct

    • edit: tools/SwiftSyntax/ByteTreeDeserialization.swift
  • Commit 94731828c19c09200bebc05b769c431d9a358bc9 by alex:
    [swiftSyntax] Pass userInfo as UnsafePointer

    • edit: tools/SwiftSyntax/SyntaxKind.swift.gyb
    • edit: tools/SwiftSyntax/Trivia.swift.gyb
    • edit: tools/SwiftSyntax/SourcePresence.swift
    • edit: tools/SwiftSyntax/TokenKind.swift.gyb
    • edit: tools/SwiftSyntax/ByteTreeDeserialization.swift
    • edit: tools/SwiftSyntax/RawSyntax.swift
  • Commit d41af616f1ccbdee9672fc80cabfaddc716e0cf3 by alex:
    [swiftSyntax] Store userInfo inside ByteTreeReader as an UnsafePointer

    • edit: tools/SwiftSyntax/SwiftSyntax.swift
    • edit: tools/SwiftSyntax/ByteTreeDeserialization.swift
  • Commit 5e9da14b5a9956b3a76449a1adc5a5d230a4c7aa by matt:
    Pare down operator candidates during protocol type checking

    • edit: lib/Sema/TypeCheckProtocol.h
    • edit: lib/Sema/TypeCheckProtocolInference.cpp
    • edit: test/decl/protocol/req/func.swift
    • edit: lib/Sema/TypeChecker.h
    • edit: test/Compatibility/accessibility.swift
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: test/Sema/accessibility.swift
    • edit: test/Sema/enum_conformance_synthesis.swift
    • edit: test/Sema/struct_equatable_hashable.swift
  • Commit 4bf682ce2ca4ec9c69e21c5e797f94e06dc81938 by mark.lacey:
    Fix an issue found with UBSAN where we call walk() with a nullptr for

    • edit: lib/Sema/TypeCheckCaptures.cpp
  • Commit 7c52deeb499780c531de4438e83f778127ae0da5 by rishizaki:
    [Parse] Consolidate body parsing for Func/Constructor/Destructor decls

    • edit: include/swift/Parse/Parser.h
    • edit: lib/Parse/ParseDecl.cpp
  • Commit 3794aabffcf28706c54ea1e5ac6fceb29e00862a by rishizaki:
    [Parse] Remove unused ScopeKind

    • edit: include/swift/Parse/Scope.h
    • edit: lib/Parse/Scope.cpp
  • Commit 327c69e5630894383d80462590f9887d34f738ca by rishizaki:
    [Parse] Don't update interface hash unless parsing interface tokens

    • add: test/InterfaceHash/added_localfunc.swift
    • edit: lib/Parse/ParseDecl.cpp
  • Commit bd799d4b432a0d9af518f9ee5556f3718c33225b by dgregor:
    [Foundation] Collapse (SignedInteger|UnsignedInteger) reqts into

    • edit: stdlib/public/SDK/Foundation/NSError.swift
    • edit: stdlib/public/core/ErrorType.swift
  • Commit 15a538ae1a9b1ce56d71bbd5f86cde939cbad3d1 by dgregor:
    [Reflection] Add a test for reflection on nested generic types.

    • add: validation-test/Reflection/reflect_nested.swift
  • Commit 4acd723d1627bd7aaf528bd3cf6d5bc9d1b6c387 by dgregor:
    [Foundation] Handle unsigned error codes without trapping.

    • edit: test/stdlib/Error.swift
    • edit: stdlib/public/SDK/Foundation/NSError.swift
    • edit: stdlib/public/core/ErrorType.swift
    • edit: test/stdlib/ErrorBridged.swift
  • Commit f64d5dbe95e5f24ad22eddfca5edbfb0ce50dc50 by dgregor:
    [Foundation] Clean up Int BinaryInteger conversions for errors.

    • edit: stdlib/public/SDK/Foundation/NSError.swift
  • Commit a0fced451dcccccb536b8da38d0909dfb58be2a1 by jgroff:
    Verify that the method referenced in {Class,Super}MethodInsts appears in

    • edit: test/SIL/ownership-verifier/use_verifier.sil
    • edit: lib/SIL/SILVerifier.cpp
    • edit: test/SIL/Parser/undef.sil
  • Commit 11f70e4cd260e5bdf2f26f7fc2c8cf9a2f5544b2 by github:
    @swift-ci now supports Source Compatibility in debug and release

    • edit: docs/ContinuousIntegration.md
  • Commit 3be5c203e34d86ea4ebb57a165e5d60a071ea1c7 by pyaskevich:
    [ConstraintSystem] NFC: Move isExplicitConversion to Constraint

    • edit: lib/Sema/Constraint.h
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/Constraint.cpp
  • Commit b43f1ac09e77867f3873598dedd9c830eb4f9128 by aemerson:
    [GlobalISel] Add a G_BLOCK_ADDR opcode to handle IR blockaddress

    • edit: include/llvm/Target/GenericOpcodes.td
    • edit: lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
    • edit: test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll
    • edit: include/llvm/Support/TargetOpcodes.def
    • edit: include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
    • edit: lib/CodeGen/GlobalISel/IRTranslator.cpp
  • Commit e3314962bff0b5fbb233156c38e8eb3455ef73ca by aemerson:
    [AArch64][GlobalISel] Make G_BLOCK_ADDR legal.

    • add: test/CodeGen/AArch64/GlobalISel/legalize-blockaddress.mir
    • edit: lib/Target/AArch64/AArch64LegalizerInfo.cpp
  • Commit 82a8968f33fb7ca8fd24787d388d991c7eb9ddff by aemerson:
    [AArch64][GlobalISel] Add isel support for G_BLOCK_ADDR.

    • add: test/CodeGen/AArch64/GlobalISel/select-blockaddress.mir
    • edit: lib/Target/AArch64/AArch64InstructionSelector.cpp
  • Commit 7cad095d09b5232771129391ce214281c11bafc5 by aemerson:
    [GlobalISel][IRTranslator] Use RPO traversal when visiting blocks to

    • edit: lib/CodeGen/GlobalISel/IRTranslator.cpp
    • edit: test/CodeGen/AArch64/GlobalISel/arm64-fallback.ll
    • edit: test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll
    • add: test/CodeGen/AArch64/GlobalISel/irtranslator-block-order.ll
  • Commit 3f7ae968aa0022538d7a1454a958ae79a1c2acd7 by aemerson:
    [GlobalISel][IRTranslator] Fix a bug in handling repeating struct types

    • edit: include/llvm/CodeGen/GlobalISel/IRTranslator.h
    • edit: lib/CodeGen/GlobalISel/IRTranslator.cpp
    • add: test/CodeGen/AArch64/GlobalISel/irtranslator-duplicate-types-param.ll
  • Commit 206ece176e44d2931056a59904e0b50733b42483 by aemerson:
    [InstCombine] Fix IC trying to create a xor of pointer types.

    • edit: lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
    • edit: test/Transforms/InstCombine/xor-icmps.ll
  • Commit 6f1bfc18d0f8cd8d21d759cd76d7fe9a7cc589bf by aemerson:
    [GlobalISel] Rewrite CallLowering::lowerReturn to accept multiple VRegs

    • edit: lib/CodeGen/GlobalISel/IRTranslator.cpp
    • edit: test/CodeGen/ARM/GlobalISel/arm-param-lowering.ll
    • edit: lib/Target/Mips/MipsCallLowering.cpp
    • edit: lib/Target/X86/X86CallLowering.h
    • edit: lib/Target/AMDGPU/AMDGPUCallLowering.cpp
    • edit: test/CodeGen/AArch64/GlobalISel/irtranslator-exceptions.ll
    • edit: lib/Target/Mips/MipsCallLowering.h
    • add: test/CodeGen/X86/GlobalISel/x86_64-irtranslator-struct-return.ll
    • edit: include/llvm/CodeGen/GlobalISel/CallLowering.h
    • edit: lib/Target/X86/X86CallLowering.cpp
    • edit: lib/Target/AArch64/AArch64CallLowering.h
    • edit: lib/Target/AArch64/AArch64CallLowering.cpp
    • edit: lib/Target/AMDGPU/AMDGPUCallLowering.h
    • edit: lib/Target/ARM/ARMCallLowering.cpp
    • edit: lib/Target/ARM/ARMCallLowering.h
    • edit: test/CodeGen/AArch64/GlobalISel/call-translator.ll
  • Commit a8fd62b08596c4fdce6411b2ac985dfee06454ee by aemerson:
    [GlobalISel] Fix typo with missed override specifier

    • edit: lib/Target/Mips/MipsCallLowering.h
  • Commit f1474a84a034f15811a9d639eac1b14c424af38a by aemerson:
    [GISel]: Add Opcodes for CTLZ/CTTZ/CTPOP

    • edit: include/llvm/Support/TargetOpcodes.def
    • edit: include/llvm/Target/GenericOpcodes.td
    • edit: test/TableGen/trydecode-emission.td
    • edit: test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll
    • edit: lib/CodeGen/GlobalISel/IRTranslator.cpp
    • edit: test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
    • edit: test/TableGen/trydecode-emission2.td
    • edit: test/TableGen/trydecode-emission3.td
  • Commit 0b0fa8bfbf742e30256e831888c6891c499a3297 by aemerson:
    [FileCheck] Fix search ranges for DAG-NOT-DAG

    • edit: test/FileCheck/check-dag-overlap.txt
    • edit: utils/FileCheck/FileCheck.cpp
    • add: test/FileCheck/check-dag-not-dag.txt
  • Commit e629836cb0bd528e5891dfb4a088d346ca651980 by aemerson:
    [FileCheck] Provide an option for FileCheck to dump original input to

    • edit: utils/lit/lit/TestingConfig.py
    • add: test/FileCheck/verbose_mode.txt
    • edit: utils/FileCheck/FileCheck.cpp
    • edit: docs/CommandGuide/FileCheck.rst
  • Commit 5e51bcbc1a0b324f1fbea08298324fbe983ff5d5 by aemerson:
    Refactor FileCheck to make it usable as an API

    • edit: utils/FileCheck/FileCheck.cpp
    • edit: lib/Support/CMakeLists.txt
    • add: lib/Support/FileCheck.cpp
    • add: include/llvm/Support/FileCheck.h
  • Commit 1eb0d56c083d729c8fae1ea8093a5b1198476622 by aemerson:
    Revert "Revert r339977: [GISel]: Add Opcodes for a few LLVM Intrinsics"

    • edit: include/llvm/Target/GenericOpcodes.td
    • edit: lib/CodeGen/GlobalISel/IRTranslator.cpp
    • edit: test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll
    • edit: test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
    • edit: include/llvm/Support/TargetOpcodes.def
  • Commit 59fa6b07576cd0d5b0dc652ad286cd9caff206cd by aemerson:
    Revert "Revert rr340111 "[GISel]: Add Legalization/lowering code for bit

    • edit: include/llvm/Target/GlobalISel/SelectionDAGCompat.td
    • edit: unittests/CodeGen/GlobalISel/CMakeLists.txt
    • add: unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp
    • edit: include/llvm/CodeGen/GlobalISel/LegalizerHelper.h
    • edit: include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
    • edit: lib/CodeGen/GlobalISel/LegalizerHelper.cpp
    • add: unittests/CodeGen/GlobalISel/LegalizerHelperTest.h
  • Commit 46b5ad9e0c5be29ca21c239ce7d3086036c96606 by aemerson:
    [GISel]: Add legalization support for widening bit counting operations

    • edit: unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp
    • edit: lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  • Commit eac6d000d4740761ea24259926f6a0991555bee3 by aemerson:
    [GISel]: Add missing opcodes for overflow intrinsics

    • edit: include/llvm/Support/TargetOpcodes.def
    • edit: test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll
    • edit: test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
    • edit: lib/CodeGen/GlobalISel/IRTranslator.cpp
    • edit: include/llvm/Target/GenericOpcodes.td
  • Commit 26b75537e9556932f3a5f918af015b5f05b051f4 by dgregor:
    Use BinaryInteger rather than (Signed|Unsigned)Integer for Error

    • edit: Foundation/NSError.swift