Report
[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04-long-test [#5895]
Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04-long-test/5895/
Project:
oss-swift-incremental-RA-linux-ubuntu-16_04-long-test
Date of build:
Thu, 16 Apr 2020 16:19:00 -0500
Build duration:
1 hr 18 min
Identified problems:
- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
- Swift Compile Error: Swift compiler error
Changes
-
Commit 830328956753be8c18eb107402e40d80240357fc by blangmuir:
[sourcekit] Fix use-after-free of request string- edit: tools/SourceKit/lib/SwiftLang/SwiftSourceDocInfo.cpp
-
Commit 548e28170a5d73795da0b0f432465f4ffce3f68a by dgregor:
[Driver/Frontend] Thread the target SDK version through to the IR.- edit: include/swift/Driver/ToolChain.h
- edit: lib/Driver/DarwinToolChains.cpp
- edit: lib/Driver/ToolChains.h
- edit: lib/IRGen/IRGen.cpp
- add: test/IRGen/macosx-sdk-version.swift
- edit: lib/ClangImporter/ClangImporter.cpp
- edit: lib/Frontend/CompilerInvocation.cpp
- edit: include/swift/Basic/LangOptions.h
- add: test/Driver/sdk-version.swift
- edit: include/swift/Option/FrontendOptions.td
- edit: lib/Driver/ToolChains.cpp
-
Commit 290e9edaf8e929e4537b2e8fc3618f78fdd6630a by dgregor:
[Driver/Frontend] Add target variant SDK version for Catalyst.- edit: test/Driver/macabi-environment.swift
- add: test/Driver/frontend.swift
- edit: include/swift/Basic/LangOptions.h
- edit: lib/Frontend/CompilerInvocation.cpp
- edit: lib/Driver/DarwinToolChains.cpp
- edit: include/swift/Option/FrontendOptions.td
-
Commit 4316e961d121011ff2d5e0878cac893f2da0416a by github:
Revert "Revert "[SourceKit] don't install libdispatch and- edit: CMakeLists.txt
-
Commit cb80e9e26824087501a549c77a23881cd6c78c64 by dgregor:
[Test] Fix a FileCheck NOT line in a test- edit: test/Driver/options-repl-darwin.swift
-
Commit 9c4bbc102870b638f3727bf53083a9f518c86204 by aschwaighofer:
IRGen: Use clang's objc encoding for types when there is a ClangNode- edit: lib/IRGen/GenObjC.cpp
- edit: test/IRGen/Inputs/usr/include/Gizmo.h
- edit: test/IRGen/objc_type_encoding.swift
-
Commit 835ef2d9c73dc3a38de355830c4700ad4800eb1c by dgregor:
[Test] Remove unintentionally-added test.- delete: test/Driver/frontend.swift
-
Commit aea5fa48424443a0738ac35de863e5043529829a by aschwaighofer:
XFAIl test on os stdlib bots- edit: test/Interpreter/metadata_access.swift
-
Commit 47e303a98dba5306899864a1122ddafd592b2384 by rishizaki:
[CodeCompletion] Fix a crash in context type analysis for tuple expr- edit: lib/IDE/ExprContextAnalysis.cpp
- edit: test/IDE/complete_call_arg.swift
-
Commit 346b941f25f42cc753b279314c3ad10c5c3ee388 by aprantl:
Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.addr- edit: llvm/test/Transforms/Util/strip-nonlinetable-debuginfo-localvars.ll
- edit: llvm/lib/IR/DebugInfo.cpp
-
Commit e9e4035903f425b08b42ede0e435bd1b9c88a526 by aprantl:
Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.label- add: llvm/test/Transforms/Util/strip-nonlinetable-debuginfo-labels.ll
- edit: llvm/lib/IR/DebugInfo.cpp
-
Commit bf07502b6db73f085f95c541cfe4aa06577e8936 by aprantl:
Remap the target (Xcode) SDK directory to the host SDK directory.- edit: lldb/source/Utility/CMakeLists.txt
- edit: lldb/source/Plugins/Platform/MacOSX/PlatformAppleWatchSimulator.h
- edit: lldb/unittests/Utility/CMakeLists.txt
- add: lldb/unittests/Utility/XcodeSDKTest.cpp
- edit: lldb/include/lldb/Host/macosx/HostInfoMacOSX.h
- edit: lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm
- edit: lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp
- edit: lldb/include/lldb/Host/HostInfoBase.h
- edit: lldb/include/lldb/Target/Platform.h
- edit: lldb/source/Plugins/Platform/MacOSX/PlatformAppleTVSimulator.h
- edit: lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
- edit: lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.h
- edit: lldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulator.h
- edit: lldb/unittests/Platform/PlatformDarwinTest.cpp
- add: lldb/include/lldb/Utility/XcodeSDK.h
- edit: lldb/include/lldb/Core/Module.h
- add: lldb/source/Utility/XcodeSDK.cpp
- edit: lldb/source/Core/Module.cpp
- edit: lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h
- edit: lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h
- edit: lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
- edit: lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.h
-
Commit 44a52582e612e88307e4e31e2a24ff5310d7f7bc by aprantl:
Add missing include- edit: lldb/include/lldb/Target/Platform.h
-
Commit 06f3f4bf159ba751f3696d0e61999ea4683de90d by aprantl:
Fix unused variable, format, and format string warnings. NFC.- edit: lldb/source/Target/ThreadPlan.cpp
- edit: lldb/source/Target/ThreadPlanStack.cpp
- edit: lldb/source/Commands/CommandObjectThread.cpp
- edit: lldb/source/Target/ThreadPlanStepRange.cpp
- edit: lldb/include/lldb/Target/ThreadPlanStack.h
-
Commit 3c58b0f0909004864366d18bbf58c5765fcfeaf9 by aprantl:
Preserve the owning module information from DWARF in the synthesized AST- edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h
- edit: lldb/source/Symbol/TypeSystem.cpp
- add: lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/A.h
- add: lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/B.h
- edit: lldb/source/Symbol/CompilerType.cpp
- edit: lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
- edit: lldb/test/Shell/SymbolFile/DWARF/lit.local.cfg
- edit: lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h
- edit: lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
- edit: lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
- edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
- add: lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/module.modulemap
- edit: lldb/unittests/Symbol/TestTypeSystemClang.cpp
- edit: lldb/include/lldb/Symbol/TypeSystem.h
- edit: lldb/source/Symbol/Type.cpp
- edit: lldb/include/lldb/Symbol/CompilerType.h
- edit: lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
- edit: lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
- edit: lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
- add: lldb/test/Shell/SymbolFile/DWARF/module-ownership.mm
- edit: lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h
- edit: lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp
- edit: lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp
- edit: lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.cpp
- edit: lldb/unittests/TestingSupport/Symbol/ClangTestUtils.h
-
Commit 11d62fc66341a02040af155be64c976976e72fc1 by aprantl:
Attempt to fix a compile error reported with older compilers and- edit: lldb/source/Utility/XcodeSDK.cpp
-
Commit de8b3c2750c692edbe693f3a8ba35976bd2463b2 by vsk:
Add option to limit Debugify to locations (omitting variables)- edit: llvm/lib/Transforms/Utils/Debugify.cpp
- add: llvm/test/Transforms/Util/Debugify/loc-only.ll
-
Commit df7160df7c762fd82491f7afc1bdbf71b5aacc80 by vsk:
Allow MachineFunction to obtain non-const Function (to enable MIR-level- edit: llvm/include/llvm/CodeGen/MachineModuleInfo.h
- edit: llvm/lib/CodeGen/MachineModuleInfo.cpp
- edit: llvm/lib/CodeGen/MachineFunction.cpp
- edit: llvm/include/llvm/CodeGen/MachineFunction.h
-
Commit 8489015f3e9d297a12656184df1ca2ad4d7aa706 by vsk:
Add way to omit debug-location from MIR output- edit: llvm/lib/CodeGen/MIRPrinter.cpp
-
Commit 05493e9fa11ccab02257d2abe33a7de6ff1231a2 by vsk:
[DebugInfo][NFC] Early-exit when analyzing for single-location variables- edit: llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
-
Commit b94ebc7727ba598603763450dd4702a2efcf5755 by vsk:
MachineFunction: Copy call site info when duplicating insts- edit: llvm/lib/CodeGen/MachineFunction.cpp
- add: llvm/test/CodeGen/X86/taildup-callsiteinfo.mir
-
Commit 46a0ba9e0102efc7512f03b9e77b502ac68a3c85 by vsk:
Add MIR-level debugify with only locations support for now- add: llvm/test/CodeGen/Generic/MIRDebugify/locations.mir
- edit: llvm/lib/CodeGen/CMakeLists.txt
- edit: llvm/include/llvm/Transforms/Utils/Debugify.h
- edit: llvm/include/llvm/InitializePasses.h
- edit: llvm/include/llvm/CodeGen/Passes.h
- edit: llvm/lib/Transforms/Utils/Debugify.cpp
- add: llvm/lib/CodeGen/MachineDebugify.cpp
- edit: llvm/lib/CodeGen/CodeGen.cpp
-
Commit 34e0cf295c151d99cf2c5d13fd7d2396f16a9677 by vsk:
Add pass to strip debug info from MIR- edit: llvm/include/llvm/CodeGen/Passes.h
- edit: llvm/lib/CodeGen/CMakeLists.txt
- edit: llvm/include/llvm/InitializePasses.h
- edit: llvm/test/CodeGen/Generic/MIRDebugify/locations.mir
- add: llvm/lib/CodeGen/MachineStripDebug.cpp
- add: llvm/test/CodeGen/Generic/MIRStripDebug/all.mir
- edit: llvm/lib/CodeGen/CodeGen.cpp
- add: llvm/test/CodeGen/Generic/MIRStripDebug/multiple-moduleflags.mir
-
Commit 81fc2b2f3d46deff7eac56420db33e398cdc74a1 by vsk:
Make TargetPassConfig and llc add pre/post passes the same way. NFC- edit: llvm/lib/CodeGen/TargetPassConfig.cpp
- edit: llvm/include/llvm/CodeGen/TargetPassConfig.h
- edit: llvm/tools/llc/llc.cpp
-
Commit 04b138afcb5d3c9f8d792aa5e6d66c64e6524c1f by vsk:
[mir-strip-debug] Optionally preserve debug info that wasn't from- edit: llvm/include/llvm/CodeGen/Passes.h
- add: llvm/test/CodeGen/Generic/MIRStripDebug/dont-strip-real-debug-info.mir
- edit: llvm/lib/CodeGen/MachineStripDebug.cpp
-
Commit 718de63d90f5a5149c1778a5c4c2c8d592317217 by vsk:
Add -debugify-and-strip-all to add debug info before a pass and remove- edit: llvm/lib/CodeGen/MachineStripDebug.cpp
- edit: llvm/test/CodeGen/AArch64/seqpairspill.mir
- edit: llvm/test/CodeGen/AArch64/stp-opt-with-renaming-debug.mir
- edit: llvm/test/CodeGen/AArch64/O3-pipeline.ll
- edit: llvm/test/CodeGen/AArch64/fastisel-debugvalue-undef.ll
- edit: llvm/include/llvm/CodeGen/TargetPassConfig.h
- edit: llvm/lib/CodeGen/MachineDebugify.cpp
- edit: llvm/lib/CodeGen/TargetPassConfig.cpp
- edit: llvm/test/CodeGen/AArch64/GlobalISel/gisel-commandline-option.ll
- edit: llvm/test/CodeGen/AArch64/O0-pipeline.ll
- edit: llvm/test/CodeGen/AArch64/arm64-opt-remarks-lazy-bfi.ll
- edit: llvm/test/CodeGen/AArch64/prologue-epilogue-remarks.mir
- edit: llvm/test/CodeGen/AArch64/GlobalISel/prelegalizercombiner-extending-loads-cornercases.mir
-
Commit 6588fe6b5e01d46f887b227789bc9e1fda22ef09 by vsk:
[Debugify] Strip added metadata in the -debugify-each pipeline- edit: llvm/include/llvm/Transforms/Utils/Debugify.h
- edit: llvm/include/llvm/IR/IntrinsicInst.h
- edit: llvm/lib/Analysis/CallGraph.cpp
- edit: llvm/lib/CodeGen/MachineStripDebug.cpp
- edit: llvm/test/DebugInfo/debugify-each.ll
- edit: llvm/lib/Transforms/Utils/Debugify.cpp
-
Commit 2d683e3b71e66c9c84fb6d567acc8b94d7185676 by vsk:
[InstCombine] Fix debug variance issue in tryToMoveFreeBeforeNullTest- edit: llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
- add: llvm/test/Transforms/InstCombine/malloc-free-delete-dbginvar.ll
-
Commit 0bdf7efda2508c718261b11c8e1d359a0a1b544c by jingham:
Fix LLDB debug builds- edit: lldb/source/Target/ThreadPlan.cpp
-
Commit 6a3b6b56f94fe6cd9e1e624f0f941599c8eb150c by dliew:
[Sanitizer Common] Show command used to launch symbolizer process at- edit: compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp
- add: compiler-rt/test/sanitizer_common/TestCases/symbolize_debug_argv.cpp
-
Commit bcffddf04b818412d52b46fd02a5205be5d96251 by dliew:
[Darwin] Fix a bug where the symbolizer would examine the wrong process.- add: compiler-rt/test/sanitizer_common/TestCases/Darwin/print-stack-trace-in-code-loaded-after-fork.cpp
- edit: compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.cpp
-
Commit c5b600e0d508ae2d8edf296e3452dabdbe2e9c42 by bruno.cardoso:
[Modules] Add more x86 textual headers to the module map- edit: clang/lib/Headers/module.modulemap
-
Commit ba8cca0196bb8edbb68738c984e7fbc34ce24d1f by shafik:
[lldb] Complete return types of CXXMethodDecls to prevent crashing due- add: lldb/packages/Python/lldbsuite/test/lang/cpp/covariant-return-types/TestCovariantReturnTypes.py
- add: lldb/packages/Python/lldbsuite/test/lang/cpp/covariant-return-types/main.cpp
- edit: lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp
- add: lldb/packages/Python/lldbsuite/test/lang/cpp/covariant-return-types/Makefile
-
Commit 58d95fb2f55074d0376983155fd8d916a53308c8 by shafik:
[lldb] Fix another crash in covariant type handling- edit: lldb/packages/Python/lldbsuite/test/lang/cpp/covariant-return-types/TestCovariantReturnTypes.py
- edit: lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp
- edit: lldb/packages/Python/lldbsuite/test/lang/cpp/covariant-return-types/main.cpp
-
Commit 1be5d83869c512eae5c77e5e1f9e952a8f9ab6b5 by github:
Bug where insn-based unwind plans on arm64 could be wrong (#1082)- edit: lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
- edit: lldb/unittests/UnwindAssembly/ARM64/TestArm64InstEmulation.cpp
-
Commit e6d4bac4326f83181808ee392763e469d0ce52a1 by aprantl:
Temporarily revert "Preserve the owning module information from DWARF in- edit: lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
- edit: lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h
- edit: lldb/source/Symbol/Type.cpp
- edit: lldb/source/Symbol/TypeSystem.cpp
- edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h
- delete: lldb/test/Shell/SymbolFile/DWARF/module-ownership.mm
- delete: lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/module.modulemap
- edit: lldb/include/lldb/Symbol/TypeSystem.h
- edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
- edit: lldb/source/Symbol/CompilerType.cpp
- edit: lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.cpp
- edit: lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
- edit: lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
- edit: lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp
- edit: lldb/include/lldb/Symbol/CompilerType.h
- edit: lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
- edit: lldb/unittests/Symbol/TestTypeSystemClang.cpp
- edit: lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h
- edit: lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
- delete: lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/A.h
- edit: lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp
- edit: lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
- edit: lldb/test/Shell/SymbolFile/DWARF/lit.local.cfg
- edit: lldb/unittests/TestingSupport/Symbol/ClangTestUtils.h
- delete: lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/B.h
-
Commit ec5d6803fa6e2ca629ddde94e8b0404db36b1542 by ditaliano:
[LICM] Try to merge debug locations when sinking.- add: llvm/test/Transforms/LICM/sink-debuginfo-preserve.ll
- edit: llvm/lib/Transforms/Scalar/LICM.cpp
- edit: llvm/include/llvm/IR/DebugInfoMetadata.h
- edit: llvm/lib/IR/DebugInfoMetadata.cpp