Page MenuHomePhabricator
Feed Advanced Search

Today

JDevlieghere requested changes to D88581: [lldb] Pass the Clang resource directory to LLDB in standalone builds.

I'm not convinced this is the right solution. First of all I don't think embedding a build path in LLDB in acceptable. Swift uses the standalone builds and with this change the linux toolchain will have some random CI path embedded in LLDB, which based on the comment above it wouldn't even need. The existing code implies that this should work once LLDB is installed. If this issue is indeed limited in scope to the build directory, I think we should either create a symlink or copy over the resource directory. An alternative, more general approach might be to make the source directory configurable through a setting so that this could work wherever LLDB lives and then have the test suite populate that setting based on the location of the resource directory in the clang build dir.

Wed, Sep 30, 9:25 AM

Yesterday

JDevlieghere committed rG154860af338f: [lldb] Use config.lldb_src_root in lit_config.load_config (NFC) (authored by JDevlieghere).
[lldb] Use config.lldb_src_root in lit_config.load_config (NFC)
Tue, Sep 29, 11:05 PM
JDevlieghere committed rGbd14d6ea1517: [lldb] Hoist -s (trace directory) argument out of LLDB_TEST_COMMON_ARGS (NFC) (authored by JDevlieghere).
[lldb] Hoist -s (trace directory) argument out of LLDB_TEST_COMMON_ARGS (NFC)
Tue, Sep 29, 5:24 PM
JDevlieghere requested review of D88516: [lldb] Add a "design" section to the documentation..
Tue, Sep 29, 3:12 PM
JDevlieghere committed rG3c7070f1a6b8: [lldb] Hoist --server argument out of LLDB_TEST_COMMON_ARGS (NFC) (authored by JDevlieghere).
[lldb] Hoist --server argument out of LLDB_TEST_COMMON_ARGS (NFC)
Tue, Sep 29, 1:27 PM
JDevlieghere added a comment to D88497: [objc] Fix memory leak in CGObjCMac.cpp.

Thanks for updating the comment in dsymutil!

Tue, Sep 29, 11:46 AM · Restricted Project, Restricted Project
JDevlieghere committed rGb4968c7001c2: [lldb] Remove redundant ctor call (NFC) (authored by JDevlieghere).
[lldb] Remove redundant ctor call (NFC)
Tue, Sep 29, 10:05 AM
JDevlieghere committed rGccbb9827db4c: [lldb] Also configure lldb_framework_dir in the lit.site.cfg.py (authored by JDevlieghere).
[lldb] Also configure lldb_framework_dir in the lit.site.cfg.py
Tue, Sep 29, 9:13 AM
JDevlieghere committed rGd0ed45dc9200: [lldb] Configure LLDB_FRAMEWORK_DIR in multi-generator builds (authored by JDevlieghere).
[lldb] Configure LLDB_FRAMEWORK_DIR in multi-generator builds
Tue, Sep 29, 9:05 AM
JDevlieghere accepted D88490: [lldb] Remove all the RegisterInfo name constification code.

Thanks!

Tue, Sep 29, 8:46 AM

Mon, Sep 28

JDevlieghere committed rG974551d37da8: [lldb] Add print_function import (authored by JDevlieghere).
[lldb] Add print_function import
Mon, Sep 28, 1:52 PM
JDevlieghere committed rG8b95bd3310c1: [lldb] Enable markdown support for documentation (authored by JDevlieghere).
[lldb] Enable markdown support for documentation
Mon, Sep 28, 12:51 PM
JDevlieghere added a comment to D88375: Fix MIPS and MIPS64 ABI to use ConstString in thier register info arrays..

Instead of copy-pasting this code can we extract a helper and call it with g_register_infos_mips64 and g_register_infos respectively?

Mon, Sep 28, 9:12 AM · Restricted Project
JDevlieghere added a reverting change for rGb65966cff65b: Add the ability to write target stop-hooks using the ScriptInterpreter.: rGf775fe59640a: Revert "Add the ability to write target stop-hooks using the ScriptInterpreter.".
Mon, Sep 28, 9:05 AM
JDevlieghere committed rGf775fe59640a: Revert "Add the ability to write target stop-hooks using the ScriptInterpreter." (authored by JDevlieghere).
Revert "Add the ability to write target stop-hooks using the ScriptInterpreter."
Mon, Sep 28, 9:05 AM
JDevlieghere added a reverting change for D88123: Add the ability to write 'target stop-hooks' in Python: rGf775fe59640a: Revert "Add the ability to write target stop-hooks using the ScriptInterpreter.".
Mon, Sep 28, 9:05 AM · Restricted Project

Fri, Sep 25

JDevlieghere committed rG6cd4a4cd02db: [lldb] Pass reference instead of pointer in protected SBAddress methods. (authored by JDevlieghere).
[lldb] Pass reference instead of pointer in protected SBAddress methods.
Fri, Sep 25, 11:47 AM
JDevlieghere closed D88249: [lldb] Make protected ctor and method of SBAddress take a const reference instead of a pointer..
Fri, Sep 25, 11:47 AM · Restricted Project
JDevlieghere added inline comments to D88282: Add support for a "main bin spec" LC_NOTE for standalone/firmware corefile binaries in MachO corefiles.
Fri, Sep 25, 8:46 AM · Restricted Project
JDevlieghere accepted D88123: Add the ability to write 'target stop-hooks' in Python.
Fri, Sep 25, 8:34 AM · Restricted Project
JDevlieghere accepted D88289: [lldb][NFC] Fix some invalid escapes sequences in Python strings.
Fri, Sep 25, 8:22 AM · Restricted Project
JDevlieghere accepted D88302: [lldb] Remove nothreadallow from SWIG's __str__ wrappers to work around a Python>=3.7 crash.

Thanks for the thorough explanation. LGTM.

Fri, Sep 25, 8:18 AM · Restricted Project

Thu, Sep 24

JDevlieghere accepted D88257: [lldb/docs] Remove manual codesigning documentation.

I don't mind keeping it around, but I also haven't used the manual steps since the script's inception, so LGTM. We can always reinstate it if someone complains.

Thu, Sep 24, 1:38 PM · Restricted Project
JDevlieghere accepted D88200: [llvm-dwarfdump][test] Rewrite verify_die_ranges.s in YAML. NFC..
Thu, Sep 24, 1:30 PM · Restricted Project
JDevlieghere accepted D88247: Fix memory leak in SBValue::GetAddress.

I meant to accept this, we can land this and deal with my suggestion as a follow up. LGTM.

Thu, Sep 24, 10:58 AM · Restricted Project
JDevlieghere added a comment to D88247: Fix memory leak in SBValue::GetAddress.

Good catch, thank you! I wanted to suggest making the SBAddress constructor take the Address by const-reference but wanted to see how much work that'd be which resulted in D88249.

Thu, Sep 24, 10:50 AM · Restricted Project
JDevlieghere requested review of D88249: [lldb] Make protected ctor and method of SBAddress take a const reference instead of a pointer..
Thu, Sep 24, 10:49 AM · Restricted Project
JDevlieghere added a reviewer for D88229: Reland "[lldb] Don't send invalid region addresses to lldb server": stella.stamenova.
Thu, Sep 24, 8:32 AM · Restricted Project

Wed, Sep 23

JDevlieghere added a comment to D88048: [dwarfdump] Add verifier check to find DIEs with DW_CHILDREN_yes but without children..

maybe slightly long test case - could do this with the CU DIE itself? (perhaps a case where hand-crafted/substantially hand-modified assembly is OK, because it can be made /so/ simple - or maybe yaml2obj dwarf support is adequate for this use case?)

Hi, currently, obj2yaml doesn't work properly when dumping the .debug_abbrev/__debug_abbrev section. We might not be able to get the correct output when there are multiple DIEs in one abbrev table. D87179 has fixed it but hasn't been landed yet. I've created one test case for this patch. Hope it works :-)

Wed, Sep 23, 10:16 PM · Restricted Project
JDevlieghere committed rGe1ef7183c6f0: [dwarfdump] Warn for tags with DW_CHILDREN_yes but no children. (authored by JDevlieghere).
[dwarfdump] Warn for tags with DW_CHILDREN_yes but no children.
Wed, Sep 23, 10:13 PM
JDevlieghere closed D88048: [dwarfdump] Add verifier check to find DIEs with DW_CHILDREN_yes but without children..
Wed, Sep 23, 10:13 PM · Restricted Project
JDevlieghere accepted D88158: [lldb/examples] Add missing declaration in heap.py.

Based on the signature of the call below this LGTM.

Wed, Sep 23, 8:45 PM · Restricted Project
JDevlieghere added a comment to D88123: Add the ability to write 'target stop-hooks' in Python.

I'm very excited about this feature. Great job on the documentation, both in the help output as for the website. Do you have a potential use case in mind that we could add to the examples?

Wed, Sep 23, 3:58 PM · Restricted Project
JDevlieghere accepted D88141: Update Kaleidoscope tutorial and remove useless header.
Wed, Sep 23, 3:41 PM · Restricted Project
JDevlieghere accepted D88181: Utility: ignore OS version on non-Darwin targets in `ArchSpec`.

This is the same change as we did on Github, right? If so this LGTM.

Wed, Sep 23, 2:03 PM · Restricted Project

Tue, Sep 22

JDevlieghere committed rG783dc7dc7ed7: [lldb] Skip TestMiniDumpUUID with reproducers (authored by JDevlieghere).
[lldb] Skip TestMiniDumpUUID with reproducers
Tue, Sep 22, 11:29 AM
JDevlieghere committed rG8457ae0d9359: [lldb] Skip test_common_completion_process_pid_and_name with reproducers (authored by JDevlieghere).
[lldb] Skip test_common_completion_process_pid_and_name with reproducers
Tue, Sep 22, 11:29 AM
JDevlieghere added a comment to D62732: [RISCV] Add SystemV ABI.

@labath @jrtc27 @clayborg Now that we have at least 3 open-source debug servers that we can use to test this with (OpenOCD, QEMU gdbstub, gdbserver) perhaps this can be merged? I had very good results using this patch with OpenOCD. This patch doesn't include automated tests, but I'm not sure what tests would be required for this patch, or that it makes sense to require them at this point. I'll be doing more work for LLDB RISC-V support, and I'll provide tests for specific fixes going forward.

Tue, Sep 22, 8:59 AM · Restricted Project
JDevlieghere accepted D88099: [lldb] Fix GetRemoteSharedModule fallback logic.

LGTM

Tue, Sep 22, 8:43 AM · Restricted Project

Mon, Sep 21

JDevlieghere added a comment to D88048: [dwarfdump] Add verifier check to find DIEs with DW_CHILDREN_yes but without children..

does this classify as a warning? Is there a distinction between ill-formed DWARF and "this is valid, but unlikely to be great"?

Mon, Sep 21, 5:09 PM · Restricted Project
JDevlieghere updated the diff for D88048: [dwarfdump] Add verifier check to find DIEs with DW_CHILDREN_yes but without children..
Mon, Sep 21, 5:09 PM · Restricted Project
JDevlieghere added a reviewer for D87442: [lldb] Show flags for memory regions: jasonmolenda.
Mon, Sep 21, 3:34 PM · Restricted Project
JDevlieghere accepted D88051: [lldb/test] Clean up version checking..
Mon, Sep 21, 3:31 PM · Restricted Project
JDevlieghere added a comment to D86416: [lldb] -stdlib=libc++ for linking with lldb lib also if LLVM_ENABLE_LIBCXX.

The change to use the configuration looks good, but I think Pavel raised a good point. Which tests are affected by this? How much work would it be to convert them as suggested?

Mon, Sep 21, 3:26 PM · Restricted Project
JDevlieghere added a comment to D87723: [dsymutil][DWARFLinker][NFC] Make interface of AddressMap more general..

What's the scenario where you run the DWARF linker with already-linked binaries?

Mon, Sep 21, 3:19 PM · Restricted Project
JDevlieghere updated the summary of D88048: [dwarfdump] Add verifier check to find DIEs with DW_CHILDREN_yes but without children..
Mon, Sep 21, 2:41 PM · Restricted Project
JDevlieghere requested review of D88048: [dwarfdump] Add verifier check to find DIEs with DW_CHILDREN_yes but without children..
Mon, Sep 21, 2:41 PM · Restricted Project

Wed, Sep 16

JDevlieghere committed rG57dd92746a53: [lldb] Return FileSP and StreamFileSP by value in IOHandler (NFC) (authored by JDevlieghere).
[lldb] Return FileSP and StreamFileSP by value in IOHandler (NFC)
Wed, Sep 16, 9:15 PM
JDevlieghere accepted D87637: [lldb/test] Enable faulthandler in dotest.

I think this will be very useful. LGTM!

Wed, Sep 16, 1:59 PM · Restricted Project

Tue, Sep 15

JDevlieghere committed rG127faae7529a: [lldb] Add -l/--language option to script command (authored by JDevlieghere).
[lldb] Add -l/--language option to script command
Tue, Sep 15, 9:40 AM
JDevlieghere closed D86996: [lldb] Add -l/--language option to script command.
Tue, Sep 15, 9:40 AM · Restricted Project, Restricted Project
JDevlieghere added a comment to D86996: [lldb] Add -l/--language option to script command.

This looks fine (sorry about the delay, I've been OOO).

Tue, Sep 15, 9:16 AM · Restricted Project, Restricted Project

Mon, Sep 14

JDevlieghere accepted D87626: Fix .debug_aranges parsing..

Nice catch!

Mon, Sep 14, 9:39 PM · Restricted Project

Fri, Sep 11

JDevlieghere committed rG33eb64704292: [lldb] Use GetNonKVOClassDescriptor to get the NSDictionary class descriptor (authored by JDevlieghere).
[lldb] Use GetNonKVOClassDescriptor to get the NSDictionary class descriptor
Fri, Sep 11, 5:37 PM
JDevlieghere closed D87545: [lldb] Use GetNonKVOClassDescriptor to get the NSDictionary class descriptor .
Fri, Sep 11, 5:37 PM · Restricted Project
JDevlieghere committed rG76e3a27c16d2: [lldb] Add test for CFMutableDictionaryRef (authored by JDevlieghere).
[lldb] Add test for CFMutableDictionaryRef
Fri, Sep 11, 4:11 PM
JDevlieghere updated the diff for D87545: [lldb] Use GetNonKVOClassDescriptor to get the NSDictionary class descriptor .

Remove spurious change

Fri, Sep 11, 1:23 PM · Restricted Project
JDevlieghere requested review of D87545: [lldb] Use GetNonKVOClassDescriptor to get the NSDictionary class descriptor .
Fri, Sep 11, 12:43 PM · Restricted Project
JDevlieghere committed rGbd2f7ad6036c: Revert "[examples] Adjust ThinLtoInstrumentationLayer for emit signature change" (authored by JDevlieghere).
Revert "[examples] Adjust ThinLtoInstrumentationLayer for emit signature change"
Fri, Sep 11, 9:23 AM
JDevlieghere added a comment to D87491: [lldb/API] Add Breakpoint::SerializeToStructuredData to SBAPI.

The reproducer instrumentation part LGTM.

Fri, Sep 11, 8:48 AM · Restricted Project
JDevlieghere committed rGbfbaf172ce99: [examples] Adjust ThinLtoInstrumentationLayer for emit signature change (authored by JDevlieghere).
[examples] Adjust ThinLtoInstrumentationLayer for emit signature change
Fri, Sep 11, 8:34 AM

Thu, Sep 10

JDevlieghere committed rGbc0a35f3b7dd: [lldb] Add missing LLDB_REGISTER_CONSTRUCTOR in SBPlatform (authored by JDevlieghere).
[lldb] Add missing LLDB_REGISTER_CONSTRUCTOR in SBPlatform
Thu, Sep 10, 6:50 PM
JDevlieghere committed rZORGf63e49a069fa: [lldb] Have the Xcode build run check-lldb instead of just check-lldb-shell (authored by JDevlieghere).
[lldb] Have the Xcode build run check-lldb instead of just check-lldb-shell
Thu, Sep 10, 10:54 AM
JDevlieghere accepted D87466: [lldb, tests] Correctly configure the yaml2obj paths.

LGTM. This must've been broken for a while. I'll re-enable running the API tests on http://green.lab.llvm.org/green/view/LLDB/job/lldb-cmake-standalone/ so we can catch this earlier.

Thu, Sep 10, 10:06 AM · Restricted Project
JDevlieghere committed rGe5d92691bdf1: Fix typo in dsymutil.rst (authored by YangZhihui).
Fix typo in dsymutil.rst
Thu, Sep 10, 9:46 AM
JDevlieghere closed D87438: Fix typo in dsymutil.rst.
Thu, Sep 10, 9:46 AM · Restricted Project
JDevlieghere accepted D87438: Fix typo in dsymutil.rst.

Thanks! I'll land it for you.

Thu, Sep 10, 9:44 AM · Restricted Project

Wed, Sep 9

JDevlieghere committed rG2955a27abc25: [lldb] Pass the arch as part of the triple in the ARCH_CFLAGS (authored by JDevlieghere).
[lldb] Pass the arch as part of the triple in the ARCH_CFLAGS
Wed, Sep 9, 2:41 PM
JDevlieghere added inline comments to D82064: [ARM64] Add QEMU testing environment setup guide for SVE testing.
Wed, Sep 9, 9:38 AM · Restricted Project
JDevlieghere accepted D87345: [lldb/Docs] Correct LLDB_ENABLE_TESTS to LLDB_INCLUDE_TESTS.

Thanks!

Wed, Sep 9, 9:00 AM · Restricted Project

Tue, Sep 8

JDevlieghere added a comment to D87333: [lldb/ipv6] Support running lldb tests in an ipv6-only environment..

FYI: we switched away from "localhost" a long time ago due to issues with people having a "localhost" entry in their /etc/hosts folder.

I assume you mean people *not* having a "localhost" entry?

I believe the issue was with people having a modified version that replaces localhost with some other IP address.

I didn't even realize that was an option. Yes, this patch would break that. I'll have to take another approach, then.

You might check the "git log" on any files that have "127.0.0.1" in them for details.

Do you happen to have any references (bugs etc.) for those kinds of issues?

Looks like rLLDB202424 is the patch that did most of this. There may be more context in rdar://problem/16154630 but I don't have access to that.

Tue, Sep 8, 8:11 PM · Restricted Project
JDevlieghere accepted D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option.

LGTM

Tue, Sep 8, 3:47 PM · Restricted Project, Restricted Project, Restricted Project
JDevlieghere updated the diff for D86996: [lldb] Add -l/--language option to script command.
Tue, Sep 8, 3:33 PM · Restricted Project, Restricted Project
JDevlieghere added a comment to D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option.

If an LLVM install disabled LLVM_ENABLE_WARNINGS, should other builds inherit that? I would think no, but is there a precedent for that that to be the case?

Tue, Sep 8, 3:11 PM · Restricted Project, Restricted Project, Restricted Project
JDevlieghere added a comment to D86996: [lldb] Add -l/--language option to script command.

Sounds reasonable to me. I'll split it up in two patches. I'll update this one to use the double dashes so we can land the functionality and keep things consistent with the rest of LLDB. I'll create another patch to do the handling of raw commands to use a heuristic.

Tue, Sep 8, 11:20 AM · Restricted Project, Restricted Project
JDevlieghere added a comment to D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option.

You need to add LLVM_ENABLE_WARNINGS to LLVMConfig.cmake.in so that the standalone builds know what value was set in the LLVM build. I think with the current patch the other projects won't inherit the value and just default to ON?

Tue, Sep 8, 11:08 AM · Restricted Project, Restricted Project, Restricted Project

Wed, Sep 2

JDevlieghere committed rG3746906193c1: [lldb] Add reproducer verifier (authored by JDevlieghere).
[lldb] Add reproducer verifier
Wed, Sep 2, 10:21 PM
JDevlieghere closed D86497: [lldb] Add reproducer verifier.
Wed, Sep 2, 10:20 PM · Restricted Project, Restricted Project
JDevlieghere committed rGfa95e3559335: [lldb] Pass -fno-objc-exceptions for objcxx targets (authored by JDevlieghere).
[lldb] Pass -fno-objc-exceptions for objcxx targets
Wed, Sep 2, 10:00 PM
JDevlieghere committed rG426fa35b655f: [lldb] Always record both the working and home directory. (authored by JDevlieghere).
[lldb] Always record both the working and home directory.
Wed, Sep 2, 8:53 PM
JDevlieghere added a comment to D86497: [lldb] Add reproducer verifier.

Thanks, should be fixed by 426fa35b655ffb8647d9d69580a69627c0d19024

Wed, Sep 2, 8:53 PM · Restricted Project, Restricted Project
JDevlieghere added inline comments to D86996: [lldb] Add -l/--language option to script command.
Wed, Sep 2, 11:58 AM · Restricted Project, Restricted Project
JDevlieghere added a comment to D86996: [lldb] Add -l/--language option to script command.

I agree that silly, but maybe the same fix should then be applied to the expr command (and any other command with similar behavior).

Sure, we can use the same trick in other places that use OptionsWithRaw. I'll do that in a separate patch.

Wed, Sep 2, 9:47 AM · Restricted Project, Restricted Project
JDevlieghere added inline comments to D86821: [lldb] Make the majority of the lit configuration values optional for the API tests.
Wed, Sep 2, 9:42 AM · Restricted Project
JDevlieghere added inline comments to D86821: [lldb] Make the majority of the lit configuration values optional for the API tests.
Wed, Sep 2, 9:38 AM · Restricted Project
JDevlieghere added a comment to D86996: [lldb] Add -l/--language option to script command.

I agree that silly, but maybe the same fix should then be applied to the expr command (and any other command with similar behavior).

Wed, Sep 2, 9:27 AM · Restricted Project, Restricted Project
JDevlieghere added a comment to D86996: [lldb] Add -l/--language option to script command.

So CommandObjectRaw does support arguments, but they way it works is that you need to have a delimiter for the 'raw' part which is --. If you have that, then you can just use invoke the normal option parsing like CommandObjectExpression does. The handcrafted implementation here adds a completely new lldb command syntax which has a 'raw' part without the -- which seems inconsistent (not saying that the syntax here is worse or better than script --language foo --, but it's just inconsistent with the way the rest of LLDB works). It's obviously also missing the other quirky things that are part of the command syntax (e.g., quoting arguments isn't supported and so on).

Wed, Sep 2, 1:48 AM · Restricted Project, Restricted Project
JDevlieghere updated the diff for D86996: [lldb] Add -l/--language option to script command.
  • Remove custom parsing and use the command options insofar possible.
  • Require -- as a delimiter when language and code are specified together.
Wed, Sep 2, 1:45 AM · Restricted Project, Restricted Project

Tue, Sep 1

JDevlieghere edited reviewers for D86996: [lldb] Add -l/--language option to script command, added: kastiglione; removed: l.frisken.
Tue, Sep 1, 10:52 PM · Restricted Project, Restricted Project
JDevlieghere planned changes to D86996: [lldb] Add -l/--language option to script command.
Tue, Sep 1, 10:51 PM · Restricted Project, Restricted Project
JDevlieghere requested review of D86996: [lldb] Add -l/--language option to script command.
Tue, Sep 1, 6:43 PM · Restricted Project, Restricted Project
JDevlieghere committed rG9390b346fc20: [lldb] Move ScriptCommand and RegexCommand under Commands (NFC) (authored by JDevlieghere).
[lldb] Move ScriptCommand and RegexCommand under Commands (NFC)
Tue, Sep 1, 5:34 PM
JDevlieghere accepted D86987: [lldb/interpreter] Improve REPL init file compatibility.
Tue, Sep 1, 4:16 PM · Restricted Project
JDevlieghere added a comment to D86953: [lldb] Refactor the tab completion test utilities and document found bugs.

This is great, thanks for taking the time to fix all this.

Tue, Sep 1, 9:26 AM
JDevlieghere added a comment to D86913: Add raw_fd_stream that supports reading/seeking/writing.

Other than a small style nit this LGTM

Tue, Sep 1, 9:04 AM · Restricted Project
JDevlieghere added a comment to D86497: [lldb] Add reproducer verifier.

Hello. I have an auto-bisecting multi-stage bot that has identified this change as breaking release (without assertions) testing on Fedora 33 x86-64. Can we get a quick fix or revert this change for now?

FAIL: lldb-shell :: Reproducer/Functionalities/TestImageList.test (68782 of 69683)
******************** TEST 'lldb-shell :: Reproducer/Functionalities/TestImageList.test' FAILED ********************
Script:
--
: 'RUN: at line 6';   /tmp/_update_lc/r/bin/clang --target=specify-a-target-or-use-a-_host-substitution --target=x86_64-unknown-linux-gnu -pthread -fmodules-cache-path=/tmp/_update_lc/r/lldb-test-build.noindex/module-cache-clang/lldb-shell /home/dave/ro_s/lp/lldb/test/Shell/Reproducer/Functionalities/Inputs/stepping.c -g -o /tmp/_update_lc/r/tools/lldb/test/Reproducer/Functionalities/Output/TestImageList.test.tmp.out
: 'RUN: at line 8';   rm -rf /tmp/_update_lc/r/tools/lldb/test/Reproducer/Functionalities/Output/TestImageList.test.tmp.txt
: 'RUN: at line 10';   echo "CAPTURE" >> /tmp/_update_lc/r/tools/lldb/test/Reproducer/Functionalities/Output/TestImageList.test.tmp.txt
: 'RUN: at line 11';   /tmp/_update_lc/r/bin/lldb --no-lldbinit -S /tmp/_update_lc/r/tools/lldb/test/Shell/lit-lldb-init -x -b  --capture --capture-path /tmp/_update_lc/r/tools/lldb/test/Reproducer/Functionalities/Output/TestImageList.test.tmp.repro     -o 'run'     -o 'image list'     -o 'reproducer generate'     /tmp/_update_lc/r/tools/lldb/test/Reproducer/Functionalities/Output/TestImageList.test.tmp.out >> /tmp/_update_lc/r/tools/lldb/test/Reproducer/Functionalities/Output/TestImageList.test.tmp.txt 2>&1
: 'RUN: at line 17';   echo "REPLAY" >> /tmp/_update_lc/r/tools/lldb/test/Reproducer/Functionalities/Output/TestImageList.test.tmp.txt
: 'RUN: at line 18';   /tmp/_update_lc/r/bin/lldb --no-lldbinit -S /tmp/_update_lc/r/tools/lldb/test/Shell/lit-lldb-init -x -b --replay /tmp/_update_lc/r/tools/lldb/test/Reproducer/Functionalities/Output/TestImageList.test.tmp.repro >> /tmp/_update_lc/r/tools/lldb/test/Reproducer/Functionalities/Output/TestImageList.test.tmp.txt 2>&1
: 'RUN: at line 20';   cat /tmp/_update_lc/r/tools/lldb/test/Reproducer/Functionalities/Output/TestImageList.test.tmp.txt | /tmp/_update_lc/r/bin/FileCheck /home/dave/ro_s/lp/lldb/test/Shell/Reproducer/Functionalities/TestImageList.test
--
Exit Code: 1

Command Output (stderr):
--
clang-12: warning: argument unused during compilation: '-fmodules-cache-path=/tmp/_update_lc/r/lldb-test-build.noindex/module-cache-clang/lldb-shell' [-Wunused-command-line-argument]

--

********************
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
********************
Failed Tests (1):
  lldb-shell :: Reproducer/Functionalities/TestImageList.test


Testing Time: 125.54s
  Unsupported      : 10774
  Passed           : 58806
  Expectedly Failed:   102
  Failed           :     1
FAILED: CMakeFiles/check-all
Tue, Sep 1, 8:38 AM · Restricted Project, Restricted Project

Mon, Aug 31

JDevlieghere committed rG297f69afac58: [lldb] Add reproducer verifier (authored by JDevlieghere).
[lldb] Add reproducer verifier
Mon, Aug 31, 3:14 PM
JDevlieghere closed D86497: [lldb] Add reproducer verifier.
Mon, Aug 31, 3:14 PM · Restricted Project, Restricted Project
JDevlieghere added inline comments to D86497: [lldb] Add reproducer verifier.
Mon, Aug 31, 1:50 PM · Restricted Project, Restricted Project

Aug 28 2020

JDevlieghere committed rG2965e9bd5edb: [lldb] Hoist --framework argument out of LLDB_TEST_COMMON_ARGS (NFC) (authored by JDevlieghere).
[lldb] Hoist --framework argument out of LLDB_TEST_COMMON_ARGS (NFC)
Aug 28 2020, 6:17 PM