[Swift CI] Build Failure: 0. OSS - LLDB - OS X (swift 5.1) (Release) #59

Report

[FAILURE] oss-lldb-swift-5.1-osx [#59]

Build URL:
https://ci.swift.org/job/oss-lldb-swift-5.1-osx/59/
Project:
oss-lldb-swift-5.1-osx
Date of build:
Wed, 20 Feb 2019 17:38:29 -0600
Build duration:
41 min

Identified problems:

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

Changes

  • Commit bb65982d419bfaead415b5884fa1b3dd5aeb7393 by jonas:
    Update stale comment in lang/c/struct_types/main.c

    • edit: packages/Python/lldbsuite/test/lang/c/struct_types/main.c
  • Commit 3652aa0e60a1960e111848e31810023ebf80f04c by jonas:
    [Reproducers] Instrumentation Framework: Serialization

    • add: source/Utility/ReproducerInstrumentation.cpp
    • add: unittests/Utility/ReproducerInstrumentationTest.cpp
    • add: include/lldb/Utility/ReproducerInstrumentation.h
    • edit: unittests/Utility/CMakeLists.txt
    • edit: source/Utility/CMakeLists.txt
  • Commit f306280938e219306a69de9032934ac55238f90b by jonas:
    [Reproducers] lldb-instr: tool to generate instrumentation macros.

    • add: lit/Reproducer/TestInstrumentationRecord.test
    • edit: tools/CMakeLists.txt
    • add: lit/Reproducer/TestInstrumentationRegister.test
    • edit: lit/helper/toolchain.py
    • add: tools/lldb-instr/Instrument.cpp
    • add: tools/lldb-instr/CMakeLists.txt
    • add: lit/Reproducer/Inputs/foo.cpp
  • Commit f11220b7cc42134b07927a9439acaec121567f05 by jonas:
    [Reproducers] SBReproducer framework: Capture & Replay

    • add: source/API/SBReproducerPrivate.h
    • add: include/lldb/API/SBReproducer.h
    • add: source/API/SBReproducer.cpp
    • edit: include/lldb/Utility/ReproducerInstrumentation.h
    • edit: unittests/Utility/ReproducerInstrumentationTest.cpp
    • edit: tools/driver/Driver.cpp
    • edit: source/Utility/ReproducerInstrumentation.cpp
    • edit: source/API/CMakeLists.txt
  • Commit 53676372589fff97e8e01b70e9641e373b63dddd by jonas:
    [Driver] Don't try to replay reproducer in the driver.

    • edit: tools/driver/Driver.cpp
  • Commit 11529411b2ff187fa0f1f423c557104544281632 by jonas:
    [lldb-instr] Make lldb-instr a test dependency

    • edit: CMakeLists.txt
  • Commit 6c3507ae935cb279009b2cb68fca40918b4dbbae by jonas:
    [CommandInterpreter] Early return on error (NFC)

    • edit: source/Interpreter/CommandInterpreter.cpp
  • Commit 8493e8d395d242219d50976e9bd50bbfae32d05f by jonas:
    Use of @return is not appropriate for a function with a void return

    • edit: include/lldb/API/SBTarget.h
  • Commit f220c8ecb6d0e887cb09d49316b27efcee1e3904 by jonas:
    Use std::make_shared in LLDB (NFC)

    • edit: source/Breakpoint/Breakpoint.cpp
    • edit: source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp
    • edit: source/Target/StackFrame.cpp
    • edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
    • edit: source/Core/ModuleList.cpp
    • edit: source/DataFormatters/StringPrinter.cpp
    • edit: source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp
    • edit: tools/debugserver/source/MacOSX/MachThreadList.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
    • edit: source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp
    • edit: source/Interpreter/Property.cpp
    • edit: source/Target/Memory.cpp
    • edit: source/API/SBType.cpp
    • edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
    • edit: source/Commands/CommandObjectMemory.cpp
    • edit: source/API/SBThreadPlan.cpp
    • edit: source/Target/ThreadPlanCallFunction.cpp
    • edit: source/API/SBValue.cpp
    • edit: source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
    • edit: source/Commands/CommandObjectBreakpoint.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp
    • edit: tools/debugserver/source/MacOSX/DarwinLog/DarwinLogCollector.cpp
    • edit: tools/debugserver/source/libdebugserver.cpp
    • edit: source/Core/IOHandler.cpp
    • edit: source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp
    • edit: source/Plugins/Process/Utility/HistoryThread.cpp
    • edit: source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.cpp
    • edit: source/Symbol/Block.cpp
    • edit: source/API/SBTypeEnumMember.cpp
    • edit: source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp
    • edit: source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp
    • edit: source/Expression/REPL.cpp
    • edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
    • edit: source/API/SBData.cpp
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
    • edit: source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
    • edit: source/Plugins/Process/minidump/ThreadMinidump.cpp
    • edit: source/Plugins/Process/MacOSX-Kernel/ThreadKDP.cpp
    • edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
    • edit: source/Plugins/Process/Utility/HistoryUnwind.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextLLDB.cpp
    • edit: tools/debugserver/source/debugserver.cpp
    • edit: source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
    • edit: source/Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.cpp
    • edit: unittests/Editline/EditlineTest.cpp
    • edit: source/Target/StackFrameList.cpp
    • edit: source/Target/Process.cpp
    • edit: source/Plugins/Process/Utility/ThreadMemory.cpp
    • edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
    • edit: source/Plugins/Process/mach-core/ProcessMachCore.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
    • edit: source/Plugins/Process/elf-core/ProcessElfCore.cpp
    • edit: source/API/SBTrace.cpp
    • edit: source/Commands/CommandObjectFrame.cpp
    • edit: source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp
    • edit: source/Expression/Materializer.cpp
    • edit: source/Target/ThreadPlanStepOut.cpp
    • edit: source/Target/Target.cpp
    • edit: source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.cpp
    • edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
    • edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
    • edit: source/API/SBCommandInterpreter.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp
    • edit: source/Host/posix/ConnectionFileDescriptorPosix.cpp
    • edit: source/Target/CPPLanguageRuntime.cpp
    • edit: source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
    • edit: source/Symbol/CompactUnwindInfo.cpp
    • edit: source/Target/Platform.cpp
    • edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp
    • edit: source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp
    • edit: source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
    • edit: source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
    • edit: source/API/SBThread.cpp
    • edit: source/Commands/CommandObjectType.cpp
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
    • edit: source/API/SBInstruction.cpp
    • edit: source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cpp
    • edit: source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
    • edit: source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp
    • edit: source/Plugins/Process/minidump/ProcessMinidump.cpp
    • edit: source/Interpreter/CommandInterpreter.cpp
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp
    • edit: source/Target/Thread.cpp
    • edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
    • edit: tools/debugserver/source/RNBRemote.cpp
    • edit: source/Plugins/Process/elf-core/ThreadElfCore.cpp
    • edit: source/Symbol/FuncUnwinders.cpp
    • edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp
    • edit: source/Symbol/ClangASTImporter.cpp
    • edit: source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp
    • edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
    • edit: source/Core/ValueObject.cpp
    • edit: source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
    • edit: source/API/SBTraceOptions.cpp
    • edit: source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp
  • Commit d0b994c5601f3815b251240afefc4edbf7632da9 by jonas:
    Some cleanup after moving to std::make_shared

    • edit: source/Core/IOHandler.cpp
    • edit: source/Target/Thread.cpp
  • Commit 02f9154164bfe9dc77ea61326a33e928f79485f8 by jonas:
    [ObjectFileMachO] Revert std::make_shared

    • edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
  • Commit 166e9b083aaace7b11d24f63bfd8c7faf8cff9e9 by jonas:
    Define _ENABLE_EXTENDED_ALIGNED_STORAGE on Windows.

    • edit: CMakeLists.txt
    • edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
  • Commit 365cd4fffe83c85e95684a61542b5ef3362c38e3 by jonas:
    [Thread] Update the correct variable

    • edit: source/Target/Thread.cpp
  • Commit ea6106d4dda84c3724f7d8eaea824899b0c2bdb1 by jonas:
    Remove redundant ::get() for smart pointer. (NFC)

    • edit: source/Symbol/SymbolContext.cpp
    • edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
    • edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
    • edit: source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp
    • edit: source/Target/SectionLoadHistory.cpp
    • edit: source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp
    • edit: source/Symbol/DWARFCallFrameInfo.cpp
    • edit: source/Interpreter/CommandInterpreter.cpp
    • edit: source/Target/Thread.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
    • edit: source/Symbol/SymbolFile.cpp
    • edit: unittests/Editline/EditlineTest.cpp
    • edit: source/Symbol/ClangASTContext.cpp
    • edit: source/Breakpoint/Watchpoint.cpp
    • edit: source/Target/Target.cpp
    • edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
    • edit: source/Symbol/CompileUnit.cpp
    • edit: source/Breakpoint/BreakpointSiteList.cpp
    • edit: source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp
    • edit: source/Breakpoint/BreakpointOptions.cpp
    • edit: source/Symbol/SymbolVendor.cpp
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
    • edit: source/Breakpoint/Breakpoint.cpp
    • edit: source/Target/Language.cpp
    • edit: source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
    • edit: source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
    • edit: source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
    • edit: source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
    • edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
    • edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
    • edit: source/Breakpoint/WatchpointOptions.cpp
    • edit: source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
    • edit: source/Expression/IRExecutionUnit.cpp
    • edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
    • edit: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
    • edit: source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp
    • edit: source/DataFormatters/TypeCategoryMap.cpp
    • edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
    • edit: source/Breakpoint/BreakpointLocation.cpp
    • edit: source/Host/common/Terminal.cpp
    • edit: source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp
    • edit: source/Host/common/File.cpp
    • edit: source/Symbol/ObjectFile.cpp
    • edit: source/Breakpoint/BreakpointLocationList.cpp
    • edit: source/Expression/LLVMUserExpression.cpp
    • edit: source/Core/ValueObjectSyntheticFilter.cpp
    • edit: source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
    • edit: source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
  • Commit fa72070625155a58f0cb75483c9e93ccb89d37dc by jonas:
    [lldb-instr] Pass PCHContainerOperations to ClangTool

    • edit: tools/lldb-instr/Instrument.cpp
    • edit: tools/lldb-instr/CMakeLists.txt
  • Commit 3c450c316903d8fd2e0c901cce2cc45922216434 by jonas:
    [Reproducers] Integrate FileProvider with clang

    • edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
    • add: source/Plugins/ExpressionParser/Clang/ModuleDependencyCollector.h
    • add: lit/Reproducer/TestClangFileRepro.test
    • add: lit/Reproducer/Inputs/ModuleCapture.in
    • edit: source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
  • Commit b1339a063674721321b771b602a3cd24781095b4 by jonas:
    Replace 'ap' with 'up' suffix in variable names. (NFC)

    • edit: include/lldb/Symbol/ClangASTContext.h
    • edit: include/lldb/Target/Target.h
    • edit: source/API/SBModule.cpp
    • edit: include/lldb/API/SBMemoryRegionInfoList.h
    • edit: source/API/SBStream.cpp
    • edit: source/Target/Process.cpp
    • edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
    • edit: source/Target/StackFrameList.cpp
    • edit: include/lldb/API/SBError.h
    • edit: source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
    • edit: source/Symbol/SymbolVendor.cpp
    • edit: include/lldb/Core/Module.h
    • edit: source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
    • edit: source/API/SBMemoryRegionInfo.cpp
    • edit: source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp
    • edit: tools/lldb-perf/lib/Gauge.cpp
    • edit: include/lldb/API/SBTypeSummary.h
    • edit: include/lldb/API/SBDeclaration.h
    • edit: include/lldb/Symbol/CompileUnit.h
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp
    • edit: source/Expression/IRInterpreter.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.h
    • edit: source/Target/OperatingSystem.cpp
    • edit: source/Plugins/ExpressionParser/Swift/SwiftUserExpression.cpp
    • edit: source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
    • edit: source/Plugins/Process/Darwin/NativeThreadDarwin.cpp
    • edit: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
    • edit: source/API/SBMemoryRegionInfoList.cpp
    • edit: source/Host/common/File.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.h
    • edit: source/Target/Thread.cpp
    • edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_arm.h
    • edit: source/Core/Debugger.cpp
    • edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h
    • edit: source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
    • edit: include/lldb/Breakpoint/WatchpointOptions.h
    • edit: include/lldb/Core/IOHandler.h
    • edit: source/API/SBCompileUnit.cpp
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
    • edit: source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h
    • edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
    • edit: source/API/SBModuleSpec.cpp
    • edit: source/API/SBTypeEnumMember.cpp
    • edit: source/API/SBFileSpec.cpp
    • edit: source/Plugins/Process/minidump/ProcessMinidump.cpp
    • edit: source/Breakpoint/Watchpoint.cpp
    • edit: source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp
    • edit: include/lldb/API/SBSymbolContext.h
    • edit: source/Interpreter/CommandInterpreter.cpp
    • edit: include/lldb/API/SBTypeEnumMember.h
    • edit: source/Breakpoint/BreakpointLocation.cpp
    • edit: include/lldb/Symbol/SymbolVendor.h
    • edit: source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
    • edit: tools/debugserver/source/MacOSX/MachThread.h
    • edit: include/lldb/API/SBStream.h
    • edit: source/API/SBDeclaration.cpp
    • edit: source/Core/ValueObjectSyntheticFilter.cpp
    • edit: source/API/SBSymbolContext.cpp
    • edit: source/Plugins/Process/Utility/HistoryThread.cpp
    • edit: include/lldb/Core/Debugger.h
    • edit: source/Target/Memory.cpp
    • edit: source/API/SBTarget.cpp
    • edit: source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
    • edit: source/Commands/CommandObjectTarget.cpp
    • edit: source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
    • edit: source/Host/common/Terminal.cpp
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
    • edit: include/lldb/Expression/LLVMUserExpression.h
    • edit: source/API/SBLineEntry.cpp
    • edit: source/Core/Disassembler.cpp
    • edit: source/API/SBType.cpp
    • edit: include/lldb/API/SBCommandReturnObject.h
    • edit: source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
    • edit: include/lldb/Breakpoint/BreakpointLocation.h
    • edit: source/Symbol/SymbolFile.cpp
    • edit: source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
    • edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
    • edit: source/Target/UnwindAssembly.cpp
    • edit: source/API/SBSourceManager.cpp
    • edit: include/lldb/API/SBMemoryRegionInfo.h
    • edit: source/API/SBSymbolContextList.cpp
    • edit: include/lldb/Symbol/SymbolContext.h
    • edit: source/Core/Module.cpp
    • edit: source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
    • edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
    • edit: tools/lldb-perf/lib/MemoryGauge.cpp
    • edit: source/Commands/CommandObjectHelp.h
    • edit: include/lldb/API/SBValueList.h
    • edit: source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h
    • edit: include/lldb/API/SBAddress.h
    • edit: source/Breakpoint/WatchpointOptions.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.h
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h
    • edit: source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp
    • edit: source/Expression/DWARFExpression.cpp
    • edit: source/Interpreter/Options.cpp
    • edit: source/Plugins/Process/FreeBSD/FreeBSDThread.h
    • edit: source/API/SBCommandReturnObject.cpp
    • edit: source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
    • edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
    • edit: source/API/SBAddress.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp
    • edit: include/lldb/API/SBFileSpec.h
    • edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
    • edit: include/lldb/API/SBFileSpecList.h
    • edit: source/Plugins/Process/Linux/NativeProcessLinux.cpp
    • edit: include/lldb/Symbol/ObjectFile.h
    • edit: source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
    • edit: include/lldb/API/SBProcessInfo.h
    • edit: source/Target/ThreadPlanStepInRange.cpp
    • edit: include/lldb/Target/Process.h
    • edit: source/Core/DynamicLoader.cpp
    • edit: tools/debugserver/source/MacOSX/MachThread.cpp
    • edit: source/Commands/CommandObjectWatchpointCommand.cpp
    • edit: source/Symbol/ClangASTContext.cpp
    • edit: source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp
    • edit: source/Plugins/Process/elf-core/ProcessElfCore.cpp
    • edit: include/lldb/API/SBLineEntry.h
    • edit: source/Core/IOHandler.cpp
    • edit: include/lldb/API/SBType.h
    • edit: source/API/SBProcessInfo.cpp
    • edit: include/lldb/API/SBStringList.h
    • edit: source/Target/LanguageRuntime.cpp
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h
    • edit: source/Commands/CommandObjectHelp.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.h
    • edit: source/Symbol/ObjectFile.cpp
    • edit: include/lldb/API/SBSymbolContextList.h
    • edit: source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
    • edit: source/Plugins/Process/mach-core/ProcessMachCore.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp
    • edit: source/Symbol/SymbolContext.cpp
    • edit: source/Target/Target.cpp
    • edit: include/lldb/API/SBExpressionOptions.h
    • edit: source/Plugins/OperatingSystem/Python/OperatingSystemPython.h
    • edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
    • edit: source/API/SBFileSpecList.cpp
    • edit: source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h
    • edit: include/lldb/Target/StackFrameList.h
    • edit: source/Commands/CommandObjectCommands.cpp
    • edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
    • edit: include/lldb/Target/ABI.h
    • edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp
    • edit: include/lldb/Target/ThreadPlanStepInRange.h
    • edit: source/Plugins/Process/Windows/Common/TargetThreadWindows.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp
    • edit: source/Plugins/ObjectFile/ELF/ObjectFileELF.h
    • edit: include/lldb/Core/ValueObjectSyntheticFilter.h
    • edit: source/API/SBVariablesOptions.cpp
    • edit: source/Symbol/CompileUnit.cpp
    • edit: include/lldb/Breakpoint/Watchpoint.h
    • edit: include/lldb/API/SBModuleSpec.h
    • edit: include/lldb/Expression/IRExecutionUnit.h
    • edit: source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
    • edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h
    • edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
    • edit: include/lldb/Host/Terminal.h
    • edit: source/Core/DumpDataExtractor.cpp
    • edit: source/Expression/IRExecutionUnit.cpp
    • edit: source/Expression/LLVMUserExpression.cpp
    • edit: source/API/SBError.cpp
    • edit: include/lldb/Breakpoint/BreakpointOptions.h
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
    • edit: source/Target/ObjCLanguageRuntime.cpp
    • edit: source/API/SBExpressionOptions.cpp
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_x86.h
    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h
    • edit: source/Symbol/LineTable.cpp
    • edit: source/Target/SystemRuntime.cpp
    • edit: include/lldb/API/SBSourceManager.h
    • edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
    • edit: include/lldb/Target/Thread.h
    • edit: source/Plugins/SymbolFile/DWARF/DWARFUnit.h
    • edit: source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.cpp
    • edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
    • edit: tools/lldb-perf/lib/Results.cpp
    • edit: source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
    • edit: source/Plugins/Process/minidump/ThreadMinidump.cpp
    • edit: include/lldb/API/SBVariablesOptions.h
    • edit: source/API/SBValueList.cpp
    • edit: source/API/SBTypeSummary.cpp
    • edit: include/lldb/Target/ObjCLanguageRuntime.h
    • edit: source/API/SBStringList.cpp
    • edit: source/Breakpoint/BreakpointOptions.cpp
  • Commit bca59d6edf05c21636fe8e774a3cdef553d61385 by jonas:
    [ExpressionParser] Reuse the FileManager from the compiler instance.

    • edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h
  • Commit 898497e179b939dba72388011e65984a8dde1d06 by jonas:
    [Reproducers] Make clang use lldb's VFS.

    • add: lit/Reproducer/Modules/Inputs/Foo.h
    • add: lit/Reproducer/Modules/Inputs/ModuleCXX.in
    • add: lit/Reproducer/Modules/TestModuleCXX.test
    • delete: lit/Reproducer/Inputs/ModuleCapture.in
    • edit: include/lldb/Host/FileSystem.h
    • add: lit/Reproducer/Modules/Inputs/module.modulemap
    • edit: include/lldb/Symbol/ClangASTImporter.h
    • add: lit/Reproducer/Modules/Inputs/Bar.h
    • edit: source/Symbol/ClangASTContext.cpp
    • edit: unittests/Language/Highlighting/HighlighterTest.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
    • edit: source/Plugins/Language/ClangCommon/ClangHighlighter.cpp
    • delete: lit/Reproducer/TestClangFileRepro.test
    • edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
    • add: lit/Reproducer/Modules/Inputs/main.cpp
  • Commit 55a65db028a6942018d558aeb4b2e846e6f70979 by jonas:
    [lldb-instr] Add constructor and move test into lit/tools

    • add: lit/tools/lldb-instr/Inputs/foo.cpp
    • delete: lit/Reproducer/Inputs/foo.cpp
    • add: lit/tools/lldb-instr/Inputs/foo.h
    • delete: lit/Reproducer/TestInstrumentationRecord.test
    • delete: lit/Reproducer/TestInstrumentationRegister.test
    • add: lit/tools/lldb-instr/TestInstrumentationRecord.test
    • add: lit/tools/lldb-instr/TestInstrumentationRegister.test
  • Commit b1d1445e58c49ed9c57162816eea9147a91346f9 by jonas:
    Disable TestModuleCXX.test on Windows

    • edit: lit/Reproducer/Modules/TestModuleCXX.test
  • Commit a645756536c78268e1d285f3c7c546cb106633d4 by jonas:
    [lldb-instr] Wrap returns of struct/classes in LLDB_RECORD_RESULT

    • edit: lit/tools/lldb-instr/TestInstrumentationRegister.test
    • edit: tools/lldb-instr/Instrument.cpp
    • edit: lit/tools/lldb-instr/Inputs/foo.cpp
    • edit: lit/tools/lldb-instr/TestInstrumentationRecord.test
    • edit: lit/tools/lldb-instr/Inputs/foo.h
  • Commit 1a24d114895c5a9d8a29debf2be311f4d28833a7 by jonas:
    [lldb-instr] Test that we ignore existing macros.

    • edit: lit/tools/lldb-instr/Inputs/foo.h
    • edit: lit/tools/lldb-instr/TestInstrumentationRecord.test
    • edit: lit/tools/lldb-instr/Inputs/foo.cpp
  • Commit 9af2064f089d88aee20a59de6d39836c0bde08b4 by jonas:
    [lldb-instr] Don't print REGISTER macro when RECORD is already present

    • edit: tools/lldb-instr/Instrument.cpp
    • edit: lit/tools/lldb-instr/TestInstrumentationRegister.test
  • Commit b7324465c0d153dd0d4a37477bbeb53e2bdceb29 by jonas:
    [lldb-instr] Group RECORD macros

    • edit: lit/tools/lldb-instr/TestInstrumentationRegister.test
    • edit: tools/lldb-instr/Instrument.cpp
  • Commit 4eb96bed8ed8e4c0592a3788f9392f3ad46782cd by jonas:
    [Instrumentation] Make API logging unconditional

    • edit: include/lldb/Utility/ReproducerInstrumentation.h
  • Commit 2dc4a82da69a9bf5c10dd0f4e3689f46733c8d73 by jonas:
    [TestModuleCXX] Use UNSUPPORTED instead of REQUIRES

    • edit: lit/Reproducer/Modules/TestModuleCXX.test
  • Commit 935346316294190a6e48fd9b9495dd7c2aa203a8 by jonas:
    [TestModuleCXX] Make this test Darwin-only.

    • edit: lit/Reproducer/Modules/TestModuleCXX.test
  • Commit ad2d9aed80b58322e96d03f8e4d720ff6599b81b by jonas:
    [Cmake] Don't enable modules by default.

    • edit: cmake/modules/LLDBConfig.cmake