[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - OS X (master-llvm-swift5-transition) #367


[FAILURE] oss-swift-master-llvm-swift5-transition-incremental-RA-osx [#367]

Build URL:
Date of build:
Thu, 15 Feb 2018 13:51:32 -0600
Build duration:
22 min

Identified problems:

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


  • Commit 2d58f08142fa075820388f755aef5419af23e752 by aschwaighofer:
    Use clang’s effective llvm triple for IR generation

    • edit: lib/IRGen/IRGenModule.h
    • edit: lib/Immediate/Immediate.cpp
    • edit: include/swift/Subsystems.h
    • edit: test/IRGen/pic.swift
    • edit: test/IRGen/osx-targets.swift
    • add: test/IRGen/arm_to_thumb_darwin.sil
    • edit: lib/IRGen/IRGenModule.cpp
    • edit: lib/Immediate/REPL.cpp
    • edit: test/IRGen/abi_v7k.swift
    • edit: lib/IRGen/IRGen.cpp
  • Commit a70cd8cf03cdc317b1ebcae2f7894835d369b7c8 by atrick:
    Comment typo/cleanup.

    • edit: lib/SILOptimizer/Mandatory/SemanticARCOpts.cpp
    • edit: lib/SILOptimizer/Mandatory/GuaranteedARCOpts.cpp
  • Commit d8e3a8794ead381771add51ba27ebb6b7b3cc4c5 by atrick:
    Don’t rerun DiagnoseStaticExclusivity on deserialized SIL.

    • edit: lib/SILOptimizer/Mandatory/DiagnoseStaticExclusivity.cpp
  • Commit def6d24237d470e0a5483783f11ae1517b2968e3 by atrick:
    Add -verify-exclusivity option (off by default)

    • edit: tools/sil-opt/SILOpt.cpp
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: include/swift/Option/FrontendOptions.td
    • edit: include/swift/AST/SILOptions.h
  • Commit 8a8c86a21f875441b42f4c06f8ba3dd5bee274fb by atrick:
    Exhaustive access marker verification.

    • edit: include/swift/SIL/InstructionUtils.h
    • edit: lib/SIL/InstructionUtils.cpp
    • edit: lib/SILOptimizer/Mandatory/DiagnoseStaticExclusivity.cpp
    • edit: include/swift/SIL/SILInstruction.h
  • Commit 34a968c3342e8831a50a391ce74c25f52ebf0aad by atrick:
    Update some comments that are related to formal access.

    • edit: lib/SILGen/FormalEvaluation.h
    • edit: lib/SILGen/Initialization.h
    • edit: lib/SILGen/LValue.h
  • Commit 00b5a9db79d765ed551d79c92ad43c7fdf74911c by atrick:
    Emit unenforced access markers in SILGen for accesses to local

    • edit: lib/SILGen/LValue.h
    • edit: lib/SILGen/SILGenDecl.cpp
    • edit: lib/SILGen/FormalEvaluation.h
    • edit: lib/SILGen/SILGenExpr.cpp
    • edit: lib/SILGen/SILGenLValue.cpp
    • edit: lib/SILGen/SILGenPattern.cpp
  • Commit ab2a37b5e953ef1c38e374b09da9d0afcc4a3496 by atrick:
    Fix DefiniteInitialization to handle access markers in a few more

    • edit: lib/SILOptimizer/Mandatory/DIMemoryUseCollectorOwnership.cpp
  • Commit a14b0d00f2e229d45540486fefa7563369767ae4 by atrick:
    Test cases for -verify-exclusivity.

    • add: test/SILOptimizer/access_marker_verify_objc.swift
    • add: test/SILOptimizer/Inputs/access_marker_verify_objc.h
    • add: test/SILOptimizer/access_marker_verify_repl.swift
    • add: test/SILOptimizer/access_marker_verify.swift

Hey Arnold,
After I resolved the merge conflicts, there is such compiler error. Could you take a look?

Taking a look.