# [FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04 [#15751]
Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/15751/
Project: oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build: Tue, 09 Feb 2021 09:31:31 -0600
Build duration: 56 min
Identified problems:- Swift Compile Error: Swift compiler error
- Indication 1
- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Changes- Commit aa139a101c0b446c0e5c998ad95f7bef4574d164 by dgregor:
[Module interface] Use features in module interface generation.
-
edit: lib/Basic/LangOptions.cpp
-
edit: include/swift/AST/ASTPrinter.h
-
edit: lib/Frontend/ModuleInterfaceSupport.cpp
-
edit: lib/IDE/ModuleInterfacePrinting.cpp
-
add: test/ModuleInterface/features.swift
-
add: include/swift/Basic/Feature.h
-
edit: lib/AST/ASTPrinter.cpp
-
edit: include/swift/AST/PrintOptions.h
-
edit: include/swift/Basic/Features.def
-
Commit 3a2ea08d759d1beb1ad793bf0916c7a77ff5b4e9 by mikeash:
[Runtime] Fix race condition in protocol conformance lookups that caused false negatives.
- edit: include/swift/Demangling/TypeLookupError.h
- edit: stdlib/public/runtime/ProtocolConformance.cpp
- edit: stdlib/public/runtime/Metadata.cpp
-
Commit 627e4f03a360b8306ba8c7813631724870df0064 by dgregor:
Properly print protocols that inherit marker protocols under $MarkerProtocol
- edit: lib/Frontend/ModuleInterfaceSupport.cpp
- edit: lib/AST/ASTPrinter.cpp
- edit: test/ModuleInterface/features.swift
-
Commit 643ce71a09c38da10c2a93c3fe68c05c6f495943 by dgregor:
Peer into the types of declarations to find async/actors/etc.
- edit: test/ModuleInterface/features.swift
- edit: lib/AST/ASTPrinter.cpp
-
Commit f29d049d093a2023f070b4dee9c94e45adac4b0b by github:
In backwards compatibility mode, be more permissive of Obj-C null references (#35825)
- edit: stdlib/public/runtime/DynamicCast.cpp
-
Commit ec2178414f646ce7a95952354336691c14566edb by flo:
[ConstraintElimination] Verify CS and DFSInStack are in sync.(NFC)
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
-
Commit c7032cd453860ecb2e1544cde88510beff4831ab by flo:
[ConstraintElimination] Add tests for ICMP_EQ predicates.
- add: llvm/test/Transforms/ConstraintElimination/eq.ll
-
Commit caaa0f3604b751650816548b920f8e3f852621b7 by flo:
[ConstraintElimination] Add tests for signed predicates.
- add: llvm/test/Transforms/ConstraintElimination/sge.ll
- add: llvm/test/Transforms/ConstraintElimination/mixed-signed-unsigned-predicates.ll
-
Commit 24cbd8c3975327500e383a171c62405774c97b88 by flo:
[ConstraintElimination] Negate IR condition directly.
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
-
Commit 59867f3ac592e7680dfaf5d5886d2abcf7ee8c68 by flo:
[ConstraintElimination] Add support for EQ predicates.
- edit: llvm/test/Transforms/ConstraintElimination/eq.ll
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
-
Commit 84af16a93bbe91409366b2f64c46350c02dbc598 by flo:
[ConstraintElimination] Add nicer way to dump constraints (NFC).
- edit: llvm/include/llvm/Analysis/ConstraintSystem.h
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
-
Commit f978a7dc0e7bd4643307a919d39cf3a62e4a1c72 by flo:
[ConstraintElimination] Add test with pointer bitcast.
- add: llvm/test/Transforms/ConstraintElimination/pointercast.ll
-
Commit 73a766d71e2ccd1ffac9fe8ea7dabf79d639039a by flo:
[ConstraintElimination] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off build
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
-
Commit 22674aac374763b60d28cb713e404ce38c457512 by flo:
[ConstraintElimination] Skip pointer casts.
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
- edit: llvm/test/Transforms/ConstraintElimination/pointercast.ll
-
Commit 243ad171b75aa460724a8a4cf90837f71d049afd by flo:
[ConstraintElimination] Add some tests with conds in loop header.
- edit: llvm/test/Transforms/ConstraintElimination/loops.ll
- edit: llvm/test/Transforms/ConstraintElimination/dom.ll
-
Commit e84fe40c04875123eaf5435d7195e17fc42ef373 by flo:
[ConstraintElimination] Support conditions from loop preheaders
- edit: llvm/test/Transforms/ConstraintElimination/dom.ll
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
-
Commit 388c95600639177bfa003e68d0048386e0a70f37 by flo:
[ConstraintElimination] Extend test coverage.
- edit: llvm/test/Transforms/ConstraintElimination/add.ll
- add: llvm/test/Transforms/ConstraintElimination/loops-bottom-tested-base.ll
- add: llvm/test/Transforms/ConstraintElimination/loops-bottom-tested-pointer-cmps.ll
- edit: llvm/test/Transforms/ConstraintElimination/sub-nuw.ll
- edit: llvm/test/Transforms/ConstraintElimination/loops.ll
- edit: llvm/test/Transforms/ConstraintElimination/sub.ll
- add: llvm/test/Transforms/ConstraintElimination/loops-header-tested-base.ll
- edit: llvm/test/Transforms/ConstraintElimination/geps.ll
- add: llvm/test/Transforms/ConstraintElimination/wrapping-math.ll
- edit: llvm/test/Transforms/ConstraintElimination/add-nuw.ll
- add: llvm/test/Transforms/ConstraintElimination/vector-compares.ll
- add: llvm/test/Transforms/ConstraintElimination/loops-header-tested-pointer-cmps.ll
- add: llvm/test/Transforms/ConstraintElimination/loops-header-tested-pointer-iv.ll
- edit: llvm/test/Transforms/ConstraintElimination/and.ll
- add: llvm/test/Transforms/ConstraintElimination/gep-arithmetic.ll
-
Commit 31c7414cd0435a67683eeafa3ae46b72131c97d3 by flo:
[ConstraintElimination] Require GEPs to be inbounds for decomposition.
- edit: llvm/test/Transforms/ConstraintElimination/geps.ll
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
- edit: llvm/test/Transforms/ConstraintElimination/gep-arithmetic.ll
-
Commit f15a6fcccb00e810fbb61e51fba021b54189c66f by flo:
[ConstraintElimination] Add additional tests.
- edit: llvm/test/Transforms/ConstraintElimination/gep-arithmetic.ll
- add: llvm/test/Transforms/ConstraintElimination/zext.ll
- edit: llvm/test/Transforms/ConstraintElimination/loops-header-tested-pointer-cmps.ll
- edit: llvm/test/Transforms/ConstraintElimination/add-nuw.ll
- add: llvm/test/Transforms/ConstraintElimination/decompose-with-temporary-indices.ll
-
Commit 7a70e85be662b3be83e85250420b163e642b85c4 by flo:
[ConstraintElimination] Decompose zext for unsigned compares.
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
- edit: llvm/test/Transforms/ConstraintElimination/gep-arithmetic.ll
- edit: llvm/test/Transforms/ConstraintElimination/zext.ll
-
Commit 305bfc89dfe77c66c911ef916020dab2b072c1b1 by flo:
[ConstraintElimination] Improve index handing during constraint building.
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
- edit: llvm/test/Transforms/ConstraintElimination/decompose-with-temporary-indices.ll
- edit: llvm/test/Transforms/ConstraintElimination/loops-header-tested-pointer-cmps.ll
-
Commit fb1a9d692848814c19d8428aa931909c2896aa0d by flo:
[ConstraintElimination] Decompose a few more GEP indices.
- edit: llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
- edit: llvm/test/Transforms/ConstraintElimination/loops-header-tested-pointer-cmps.ll
- edit: llvm/test/Transforms/ConstraintElimination/gep-arithmetic.ll
- edit: llvm/test/Transforms/ConstraintElimination/loops-bottom-tested-pointer-cmps.ll
-
Commit 7f9102932e671a70819410268fe2342fde1e733b by github:
Fix
BuildOperationBuildSystemDelegateHandler
(#3249)- edit: Sources/Build/BuildOperationBuildSystemDelegateHandler.swift