[swift-dev] [Swift CI] Build Still Failing: OSS - Swift Package - OS X (swift 4.1) #137

Pavel Yaskevich pyaskevich at apple.com
Fri Nov 10 16:29:05 CST 2017


Same problem as with Linux build, going to create a radar about this.

> On Nov 10, 2017, at 2:25 PM, no-reply at swift.org wrote:
> 
> New issue found!
> 
> [FAILURE] oss-swift-4.1-package-osx [#137]
> 
> Build URL:	https://ci.swift.org/job/oss-swift-4.1-package-osx/137/ <https://ci.swift.org/job/oss-swift-4.1-package-osx/137/>
> Project:	oss-swift-4.1-package-osx
> Date of build:	Fri, 10 Nov 2017 14:24:56 -0600
> Build duration:	1 hr 59 min
> Identified problems:
> 
> Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:
> Indication 1 <https://ci.swift.org//job/oss-swift-4.1-package-osx/137/consoleFull#-169438179ba62d58e-7248-467b-91e0-c7508d5cf947>
> Changes
> 
> Commit c16ddb6ac0133332b6449c93eabf48d2782be913 by pyaskevich:
> [Immediate] Move to new diagnostic handler model when trying to link
> 
> edit: lib/Immediate/Immediate.cpp
> 
> Commit 0e747a4dee6381c875134ee2a473ce5469daafd3 by ahmed.bougacha:
> [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You
> 
> edit: lib/CodeGen/GlobalISel/InstructionSelector.cpp
> edit: include/llvm/CodeGen/GlobalISel/InstructionSelector.h
> 
> Commit e560a153f86950508820af385ee2b1ca5eafcb1f by ahmed.bougacha:
> [Legalizer] Add support for G_OR NarrowScalar.
> 
> edit: test/CodeGen/AArch64/GlobalISel/legalize-or.mir
> edit: lib/CodeGen/GlobalISel/LegalizerInfo.cpp
> edit: lib/CodeGen/GlobalISel/LegalizerHelper.cpp
> 
> Commit 5a56b39a6303d0e46578a6b1573ebba4b17aab2e by ahmed.bougacha:
> [X86] Fix some Clang-tidy modernize-use-using and Include What You Use
> 
> edit: lib/Target/X86/X86InstructionSelector.cpp
> edit: lib/Target/X86/X86CallLowering.cpp
> edit: lib/Target/X86/X86CallLowering.h
> edit: include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
> 
> Commit a89b5e8184fbb90369fcd53704d79b0aeb01f51e by ahmed.bougacha:
> [ARM] GlobalISel: Mark shifts as legal for s32
> 
> edit: lib/Target/ARM/ARMLegalizerInfo.cpp
> edit: test/CodeGen/ARM/GlobalISel/arm-legalizer.mir
> 
> Commit a9916751b9142f6e6259b97e4c7345c6cfa08954 by ahmed.bougacha:
> [ARM] GlobalISel: Map shift operands to GPRs
> 
> edit: test/CodeGen/ARM/GlobalISel/arm-regbankselect.mir
> edit: lib/Target/ARM/ARMRegisterBankInfo.cpp
> 
> Commit d12cabeb6caffac13a60dd19f398ed1c6120ea58 by ahmed.bougacha:
> [ARM] GlobalISel: Select shifts
> 
> edit: lib/Target/ARM/ARMInstructionSelector.cpp
> edit: test/CodeGen/ARM/GlobalISel/arm-instruction-select.mir
> 
> Commit ae0ef4c252e1811077df45f6cf5d0b94bc206213 by ahmed.bougacha:
> [ARM] GlobalISel: Make tests less strict
> 
> edit: test/CodeGen/ARM/GlobalISel/arm-isel-divmod.ll
> edit: test/CodeGen/ARM/GlobalISel/arm-isel.ll
> 
> Commit fbb9aa5acaea3d45ea724bcdb489c51f060e5dd5 by ahmed.bougacha:
> [GlobalISel] Fix legalizer trying to process a deleted instruction.
> 
> edit: include/llvm/CodeGen/GlobalISel/LegalizerCombiner.h
> add: test/CodeGen/AArch64/GlobalISel/combine-anyext-crash.mir
> 
> Commit 3b3706e1e0d8d968ef14ff8f1c280b35c265e1e7 by ahmed.bougacha:
> [AArch64][GlobalISel] Make G_PHI of p0 types legal.
> 
> edit: lib/Target/AArch64/AArch64LegalizerInfo.cpp
> edit: test/CodeGen/AArch64/GlobalISel/legalize-phi.mir
> 
> Commit aeed584ba8b3852b9698c4e61c696f66a47c9687 by ahmed.bougacha:
> [AArch64][GlobalISel] Add a test case for G_PHI of p0 regbank selection.
> 
> edit: test/CodeGen/AArch64/GlobalISel/regbankselect-default.mir
> 
> Commit b4911649c27b963567619e151e9542352c55abed by ahmed.bougacha:
> [AArch64][GlobalISel] Add a test case for G_PHI of p0 instruction
> 
> edit: test/CodeGen/AArch64/GlobalISel/select-phi.mir
> 
> Commit dbc8bd8a9f1f36b0e1095642b77b2ec2a2b61e8d by ahmed.bougacha:
> [globalisel] Add support for ValueType operands in patterns.
> 
> edit: test/TableGen/GlobalISelEmitter.td
> edit: utils/TableGen/GlobalISelEmitter.cpp
> 
> Commit f5b476958dcf4b0f194eedb45912ca7a2b779e9e by ahmed.bougacha:
> Add a helper to build Copy instructions in MachineIRBuilder
> 
> edit: include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
> 
> Commit ddb0525ab61769cabeb32666f1b544e37aee768c by ahmed.bougacha:
> [GISel]: Fix generation of illegal COPYs during CallLowering
> 
> edit: test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll
> edit: test/CodeGen/ARM/GlobalISel/arm-irtranslator.ll
> edit: test/CodeGen/X86/GlobalISel/add-scalar.ll
> edit: lib/Target/X86/X86CallLowering.cpp
> edit: test/CodeGen/AArch64/GlobalISel/arm64-callingconv.ll
> edit: lib/Target/ARM/ARMCallLowering.cpp
> edit: test/CodeGen/X86/GlobalISel/irtranslator-callingconv.ll
> edit: test/CodeGen/AArch64/GlobalISel/call-translator.ll
> edit: lib/CodeGen/GlobalISel/CallLowering.cpp
> edit: test/CodeGen/AArch64/GlobalISel/arm64-fallback.ll
> edit: lib/Target/AArch64/AArch64CallLowering.cpp
> edit: test/CodeGen/X86/GlobalISel/callingconv.ll
> edit: test/CodeGen/X86/GlobalISel/ext-x86-64.ll
> 
> Commit 853d5efa2e125ba910438f27c2fa97c238720e9e by ahmed.bougacha:
> CodeGen: Add MachineInstr::getMF(). NFC
> 
> edit: include/llvm/CodeGen/MachineInstr.h
> edit: lib/CodeGen/MachineInstr.cpp
> 
> Commit 1148b33b4e59810953d8e58962162cb494fe4a69 by ahmed.bougacha:
> CodeGen: Minor cleanups to use MachineInstr::getMF. NFC
> 
> edit: lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
> edit: include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
> edit: include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
> 
> Commit c5786348860c07f84a04a40b691efae256b71b43 by ahmed.bougacha:
> [aarch64] Support APInt and APFloat in ImmLeaf subclasses and make
> 
> edit: include/llvm/ADT/APFloat.h
> edit: include/llvm/Target/TargetSelectionDAG.td
> edit: utils/TableGen/GlobalISelEmitter.cpp
> edit: lib/Target/AArch64/AArch64InstrFormats.td
> edit: utils/TableGen/CodeGenDAGPatterns.cpp
> edit: utils/TableGen/CodeGenDAGPatterns.h
> edit: include/llvm/CodeGen/SelectionDAGNodes.h
> 
> Commit 38375b298ed118b1a45bd9acf69d3193a5f583d1 by ahmed.bougacha:
> [Legalizer] Only allocate the SetVectors once per function.
> 
> edit: lib/CodeGen/GlobalISel/Legalizer.cpp
> 
> Commit 60e0f66f494829b5bdaaad6bdfbc2d2451f28578 by ahmed.bougacha:
> [LegalizerInfo] Don't evaluate end boundary every time through the loop
> 
> edit: lib/CodeGen/GlobalISel/LegalizerInfo.cpp
> 
> Commit 7af7dc243d68656258e0fa2412e877e4a269e639 by ahmed.bougacha:
> [Legalizer] Use SmallSetVector instead of SetVector.
> 
> edit: lib/CodeGen/GlobalISel/Legalizer.cpp
> 
> Commit e0ad7ab774f944e3beab17a5f7340b17f349fb3c by ahmed.bougacha:
> [RegisterBankInfo] Cache the getMinimalPhysRegClass information
> 
> edit: lib/CodeGen/GlobalISel/RegBankSelect.cpp
> edit: include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h
> edit: lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
> 
> Commit 76705509e758f65c8699077103daf3faf02d2ab5 by ahmed.bougacha:
> [globalisel][tablegen] Add support for fpimm and import of APInt/APFloat
> 
> edit: lib/Target/AArch64/AArch64InstructionSelector.cpp
> edit: utils/TableGen/GlobalISelEmitter.cpp
> edit: include/llvm/CodeGen/GlobalISel/InstructionSelector.h
> edit: test/TableGen/GlobalISelEmitter.td
> edit: utils/TableGen/CodeGenDAGPatterns.h
> edit: utils/TableGen/CodeGenDAGPatterns.cpp
> edit: include/llvm/Target/GlobalISel/SelectionDAGCompat.td
> edit: test/CodeGen/AArch64/GlobalISel/select-constant.mir
> edit: include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
> edit: lib/Target/X86/X86InstrFPStack.td
> 
> Commit 59bd87658a9769fcbe2ce1f9fbdbf5b58ce6f972 by ahmed.bougacha:
> [globalisel][tablegen] Fix a use-after free bug that manifests on
> 
> edit: utils/TableGen/GlobalISelEmitter.cpp
> 
> Commit ced81ed42eed364593df249b9356c2ed66b43e56 by ahmed.bougacha:
> [globalisel][tablegen] Simplify named operand/operator lookups and fix a
> 
> edit: utils/TableGen/GlobalISelEmitter.cpp
> edit: include/llvm/CodeGen/GlobalISel/InstructionSelector.h
> add: test/CodeGen/X86/GlobalISel/select-blsr.mir
> edit: include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
> edit: test/TableGen/GlobalISelEmitter.td
> 
> Commit 020ec21c77ca81f02f79e8e9738bc7e39f63ace5 by ahmed.bougacha:
> [globalisel][tablegen] Fix undefined references to dump()
> 
> edit: include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
> 
> Commit 4aeaa403cedb9f3a4913015f14083c36648aa735 by ahmed.bougacha:
> [globalisel][tablegen] Fix an unused variable warning caused by a typo
> 
> edit: include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
> 
> Commit 5094a41c3d625a7aecdd9332cbf163ca1109587d by ahmed.bougacha:
> [TableGen] Avoid unnecessary std::string creations
> 
> edit: utils/TableGen/GlobalISelEmitter.cpp
> edit: utils/TableGen/CodeGenDAGPatterns.h
> edit: utils/TableGen/CodeGenDAGPatterns.cpp
> 
> Commit 6367eb72a6cf2ffead9f26e411457ab85528bb6d by ahmed.bougacha:
> [tablegen] Handle common load/store predicates inside tablegen. NFC.
> 
> edit: include/llvm/Target/TargetSelectionDAG.td
> edit: utils/TableGen/CodeGenDAGPatterns.cpp
> edit: utils/TableGen/CodeGenDAGPatterns.h
> edit: utils/TableGen/GlobalISelEmitter.cpp
> 
> Commit cfc40f95ec168a3894f14caf97700b9a612cd9a9 by ahmed.bougacha:
> [GlobalISel] Update tablegen tests to account for missing r313271.
> 
> edit: test/TableGen/GlobalISelEmitter.td
> 
> Commit b6505f158283ca5d1ed0409243132b0667d79b7e by ahmed.bougacha:
> [X86] Update gisel phi test for copy size changes. NFC.
> 
> edit: test/CodeGen/X86/GlobalISel/phi.ll

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20171110/54c02667/attachment-0001.html>


More information about the swift-dev mailing list