[Lldb-commits] [lldb] r368904 - [lldb][NFC] Remove unused function

2019-08-14 Thread Jordan Rupprecht via lldb-commits
Author: rupprecht Date: Wed Aug 14 12:31:56 2019 New Revision: 368904 URL: http://llvm.org/viewvc/llvm-project?rev=368904=rev Log: [lldb][NFC] Remove unused function Modified: lldb/trunk/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp Modified:

[Lldb-commits] [lldb] r367241 - [lldb] Qualify includes of Properties[Enum].inc files. NFC

2019-07-29 Thread Jordan Rupprecht via lldb-commits
Author: rupprecht Date: Mon Jul 29 10:22:10 2019 New Revision: 367241 URL: http://llvm.org/viewvc/llvm-project?rev=367241=rev Log: [lldb] Qualify includes of Properties[Enum].inc files. NFC Summary: This is a bit more explicit, and makes it possible to build LLDB without varying the -I lines

[Lldb-commits] [lldb] r373399 - [lldb] Fix unused variable warning

2019-10-01 Thread Jordan Rupprecht via lldb-commits
Author: rupprecht Date: Tue Oct 1 15:04:14 2019 New Revision: 373399 URL: http://llvm.org/viewvc/llvm-project?rev=373399=rev Log: [lldb] Fix unused variable warning Modified: lldb/trunk/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp Modified:

[Lldb-commits] [lldb] f2e6544 - [lldb][Editline] Support ctrl+left/right arrow word navigation.

2019-11-14 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2019-11-14T11:41:11-08:00 New Revision: f2e65447b3cb6340883957e033e77095a025ebdc URL: https://github.com/llvm/llvm-project/commit/f2e65447b3cb6340883957e033e77095a025ebdc DIFF:

Re: [Lldb-commits] [PATCH] D70324: [lldb][test] Prevent \n in calls to lldb's expect() test helper.

2019-11-21 Thread Jordan Rupprecht via lldb-commits
I'm not at a computer right now, so feel free to revert this commit now and I'll take a look at then failures later. Thanks! On Thu, Nov 21, 2019, 11:09 AM Jonas Devlieghere via Phabricator < revi...@reviews.llvm.org> wrote: > JDevlieghere added a comment. > > Looks like we happened to be

[Lldb-commits] [lldb] 786b6db - [lldb][dotest] Add `#include ` to libc++ detection

2019-12-11 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2019-12-11T14:06:14-08:00 New Revision: 786b6db8e6fd87fb82f2ad3e94e20c5c9cf9c4e4 URL: https://github.com/llvm/llvm-project/commit/786b6db8e6fd87fb82f2ad3e94e20c5c9cf9c4e4 DIFF:

[Lldb-commits] [lldb] 34ef51b - [lldb][dotest] Improve libc++ detection

2019-12-11 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2019-12-11T13:38:05-08:00 New Revision: 34ef51b5f97933ba12d857d2da8b0d7c133320ce URL: https://github.com/llvm/llvm-project/commit/34ef51b5f97933ba12d857d2da8b0d7c133320ce DIFF:

[Lldb-commits] [lldb] 0d236d8 - [lldb] Update hardcoded Makefile.rules inclusions.

2019-12-05 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2019-12-05T15:50:03-08:00 New Revision: 0d236d8b4f8aecc258e26ad53755a39d9b76032e URL: https://github.com/llvm/llvm-project/commit/0d236d8b4f8aecc258e26ad53755a39d9b76032e DIFF:

[Lldb-commits] [lldb] 03a242b - [lldb][test] Handle .categories lookup for inline tests.

2019-12-06 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2019-12-06T08:36:23-08:00 New Revision: 03a242bd41ee49e17f8da96af9787d13e7ea2b93 URL: https://github.com/llvm/llvm-project/commit/03a242bd41ee49e17f8da96af9787d13e7ea2b93 DIFF:

[Lldb-commits] [lldb] 327a18c - [lldb][test] Prevent \n in calls to lldb's expect() test helper.

2019-11-19 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2019-11-19T15:17:35-08:00 New Revision: 327a18ca0a000e4f99d02d0042ca2106db635a68 URL: https://github.com/llvm/llvm-project/commit/327a18ca0a000e4f99d02d0042ca2106db635a68 DIFF:

[Lldb-commits] [lldb] r366478 - [lldb][swig] Fix autodocs flag parsing

2019-10-04 Thread Jordan Rupprecht via lldb-commits
Author: rupprecht Date: Thu Jul 18 11:18:51 2019 New Revision: 366478 URL: http://llvm.org/viewvc/llvm-project?rev=366478=rev Log: [lldb][swig] Fix autodocs flag parsing r366471 added "-features autodoc" without a trailing comment, leading to `Unrecognized option -features autodoc-threads` due

Re: [Lldb-commits] [lldb] 22caa3c - [lldb] Add unit test for ClangASTImporter

2019-12-18 Thread Jordan Rupprecht via lldb-commits
We're seeing some odd test failures internally caused by this patch. For whatever reason (test ordering based on hashing, I guess), we're running the tests in a different order than upstream, and TestClangASTContext crashes when TestClangASTImporter runs first. By default, it seems like

Re: [Lldb-commits] [lldb] 22caa3c - [lldb] Add unit test for ClangASTImporter

2019-12-20 Thread Jordan Rupprecht via lldb-commits
Nice, thanks! On Fri, Dec 20, 2019 at 2:53 AM Raphael “Teemperor” Isemann < teempe...@gmail.com> wrote: > Fixed by https://reviews.llvm.org/D71748. Will land this today. > > On 18. Dec 2019, at 23:03, Raphael “Teemperor” Isemann < > teempe...@gmail.com> wrote: > > I’m actually already

[Lldb-commits] [lldb] 25675d4 - [lldb][test][NFC] Create a separate LLDB_TEST_SRC var to allow moving tests.

2020-02-07 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-02-07T15:18:36-08:00 New Revision: 25675d4eaab6ed8e97528d4886131ec85f1c8c7c URL: https://github.com/llvm/llvm-project/commit/25675d4eaab6ed8e97528d4886131ec85f1c8c7c DIFF:

[Lldb-commits] [lldb] 0ffa6e1 - [lldb] Fix version string when using LLDB_REVISION but not LLDB_REPOSITORY

2020-02-20 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-02-20T10:07:50-08:00 New Revision: 0ffa6e1a7e1c5de36276375486f49277c6f95d0e URL: https://github.com/llvm/llvm-project/commit/0ffa6e1a7e1c5de36276375486f49277c6f95d0e DIFF:

[Lldb-commits] [lldb] c5aa63d - [lldb/Host] Add missing proc states

2020-09-02 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-09-02T08:24:06-07:00 New Revision: c5aa63dd560b9cf5825c1e4da2a9ee53dbd772f3 URL: https://github.com/llvm/llvm-project/commit/c5aa63dd560b9cf5825c1e4da2a9ee53dbd772f3 DIFF:

[Lldb-commits] [lldb] 6040d52 - [NFC] Fix whitespace in lldb-vscode --help

2020-09-10 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-09-10T10:57:23-07:00 New Revision: 6040d525507ba8a2593f0906259d012725b6aed2 URL: https://github.com/llvm/llvm-project/commit/6040d525507ba8a2593f0906259d012725b6aed2 DIFF:

[Lldb-commits] [lldb] f7e04b7 - [lldb/Gui] zero-initialize children_stop_id

2020-09-02 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-09-02T20:05:17-07:00 New Revision: f7e04b710d2d90ae913e737550f7eec03d2c9f37 URL: https://github.com/llvm/llvm-project/commit/f7e04b710d2d90ae913e737550f7eec03d2c9f37 DIFF:

[Lldb-commits] [lldb] 8bd895c - [lldb/test] Use shorter test case names in TestStandardUnwind

2020-08-28 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-08-28T11:49:50-07:00 New Revision: 8bd895cac0cd4eaf76b9bb296a995e5ee485205b URL: https://github.com/llvm/llvm-project/commit/8bd895cac0cd4eaf76b9bb296a995e5ee485205b DIFF:

[Lldb-commits] [lldb] 031554e - Reland "[test] Exit with an error if no tests are run."

2020-08-28 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-08-28T14:27:37-07:00 New Revision: 031554ed46c8540e8efdf5dde4c10ddd156ac1fa URL: https://github.com/llvm/llvm-project/commit/031554ed46c8540e8efdf5dde4c10ddd156ac1fa DIFF:

[Lldb-commits] [lldb] 0de3d0c - [lldb][asan] Mark destructor as virtual to allow subclasses.

2020-08-20 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-08-20T09:21:33-07:00 New Revision: 0de3d0c61266675cd5e688a09e02124518e01935 URL: https://github.com/llvm/llvm-project/commit/0de3d0c61266675cd5e688a09e02124518e01935 DIFF:

[Lldb-commits] [lldb] 307b7a1 - [lldb/test] Clean up version checking.

2020-09-21 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-09-21T16:19:28-07:00 New Revision: 307b7a1d665898d0e980461919996b6a670a4847 URL: https://github.com/llvm/llvm-project/commit/307b7a1d665898d0e980461919996b6a670a4847 DIFF:

[Lldb-commits] [lldb] c3193e4 - [lldb/ipv6] Support running lldb tests in an ipv6-only environment.

2020-09-30 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-09-30T11:08:41-07:00 New Revision: c3193e464cbd5e8b7cade103032c222bf8bc0e27 URL: https://github.com/llvm/llvm-project/commit/c3193e464cbd5e8b7cade103032c222bf8bc0e27 DIFF:

[Lldb-commits] [lldb] ad865d9 - [lldb-vscode] Allow an empty 'breakpoints' field to clear breakpoints.

2020-09-30 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-09-30T11:32:06-07:00 New Revision: ad865d9d10b8cf93738470175aae1be7a4a3eb6b URL: https://github.com/llvm/llvm-project/commit/ad865d9d10b8cf93738470175aae1be7a4a3eb6b DIFF:

[Lldb-commits] [lldb] dd67581 - [lldb/test] Enable faulthandler in dotest

2020-09-16 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-09-16T14:26:40-07:00 New Revision: dd67581407c1693e43ac8a90b3a20c597614bda8 URL: https://github.com/llvm/llvm-project/commit/dd67581407c1693e43ac8a90b3a20c597614bda8 DIFF:

[Lldb-commits] [lldb] adb5c23 - [test] Exit with an error if no tests are run.

2020-08-03 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-08-03T16:32:12-07:00 New Revision: adb5c23f8c0d60eeec41dcbe21d1b26184e1c97d URL: https://github.com/llvm/llvm-project/commit/adb5c23f8c0d60eeec41dcbe21d1b26184e1c97d DIFF:

[Lldb-commits] [lldb] a06c28d - Temporarily revert "[test] Exit with an error if no tests are run."

2020-08-03 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-08-03T18:37:50-07:00 New Revision: a06c28df3e8c85ceb665d3d9a1ebc2853dfd87a9 URL: https://github.com/llvm/llvm-project/commit/a06c28df3e8c85ceb665d3d9a1ebc2853dfd87a9 DIFF:

[Lldb-commits] [lldb] 817b3a6 - [test] Use abspath instead of realpath sometimes

2020-08-04 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-08-04T08:20:50-07:00 New Revision: 817b3a6fe3a4452eb61a2503c8beaa7267ca0351 URL: https://github.com/llvm/llvm-project/commit/817b3a6fe3a4452eb61a2503c8beaa7267ca0351 DIFF:

Re: [Lldb-commits] [lldb] a06c28d - Temporarily revert "[test] Exit with an error if no tests are run."

2020-08-04 Thread Jordan Rupprecht via lldb-commits
sts which are always > disabled on Windows (like, they don't even exist from the test runners POV > I believe). So I guess that's accidentially triggering that error. > > - Raphael > > > On 4 Aug 2020, at 03:39, Jordan Rupprecht via lldb-commits < > lldb-commits@lists

[Lldb-commits] [lldb] 31ec6e9 - [test] Fix another realpath->abspath.

2020-08-04 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-08-04T11:06:31-07:00 New Revision: 31ec6e969d601eb4fbee7bd4be3d03d23b5b3c11 URL: https://github.com/llvm/llvm-project/commit/31ec6e969d601eb4fbee7bd4be3d03d23b5b3c11 DIFF:

[Lldb-commits] [lldb] f425c04 - [lldb/test] Replace LLDB_TEST_SRC env variable with configuration

2020-08-05 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-08-05T10:19:21-07:00 New Revision: f425c0442c3ef137f2c4ab5eebd3d39036b09d70 URL: https://github.com/llvm/llvm-project/commit/f425c0442c3ef137f2c4ab5eebd3d39036b09d70 DIFF:

[Lldb-commits] [lldb] fcb0d81 - [lldb/test] Use realpath consistently for test root file paths.

2020-08-05 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-08-05T11:35:37-07:00 New Revision: fcb0d8163a4f3090cb85d77b459887cf1f84cc7e URL: https://github.com/llvm/llvm-project/commit/fcb0d8163a4f3090cb85d77b459887cf1f84cc7e DIFF:

[Lldb-commits] [lldb] 1dbac09 - [lldb/test] Support git commit version ids for clang.

2020-08-05 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-08-05T13:16:01-07:00 New Revision: 1dbac09dd6ec8587ae7e16ed669bf73889a21957 URL: https://github.com/llvm/llvm-project/commit/1dbac09dd6ec8587ae7e16ed669bf73889a21957 DIFF:

[Lldb-commits] [lldb] cf3f100 - [lldb][test] Prevent infinite loop while looking for use_lldb_suite_root.py.

2020-07-15 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-07-15T09:16:30-07:00 New Revision: cf3f100fcbf94af499501140590b322b4985c1a3 URL: https://github.com/llvm/llvm-project/commit/cf3f100fcbf94af499501140590b322b4985c1a3 DIFF:

[Lldb-commits] [lldb] fbef6c5 - [lldb] Declare extern template instantiation to fix linking issues.

2020-07-09 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-07-09T18:43:53-07:00 New Revision: fbef6c55bc2f349110bd601b716889d73e101c92 URL: https://github.com/llvm/llvm-project/commit/fbef6c55bc2f349110bd601b716889d73e101c92 DIFF:

[Lldb-commits] [lldb] 09cb6f2 - [lldb][NFC][test] Fix comment referring to FileCheck instead of yaml2obj

2020-07-30 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-07-30T09:47:44-07:00 New Revision: 09cb6f233d3d18cb17ba00188cbc32a414ec0c82 URL: https://github.com/llvm/llvm-project/commit/09cb6f233d3d18cb17ba00188cbc32a414ec0c82 DIFF:

[Lldb-commits] [lldb] be198e0 - [lldb][test] Move registers-target-xml-reading target to the correct test location.

2020-07-30 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-07-30T10:28:32-07:00 New Revision: be198e03ebba264baadfd2ed383b1725633c43ea URL: https://github.com/llvm/llvm-project/commit/be198e03ebba264baadfd2ed383b1725633c43ea DIFF:

[Lldb-commits] [lldb] 5b8e4a1 - [lldb/test] Remove flaky `process connect` test.

2020-11-23 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-11-23T12:49:50-08:00 New Revision: 5b8e4a11029ff169fdac7caa3c7aa211f318adf6 URL: https://github.com/llvm/llvm-project/commit/5b8e4a11029ff169fdac7caa3c7aa211f318adf6 DIFF:

Re: [Lldb-commits] [lldb] 6c0cd56 - [lldb] Make `process connect` behave the same in sync and async mode.

2020-11-23 Thread Jordan Rupprecht via lldb-commits
I didn't see the test deleted upstream (perhaps you forgot to run `git push`?) so I removed it in 5b8e4a11029ff169fdac7caa3c7aa211f318adf6. On Mon, Nov 23, 2020 at 10:51 AM Jonas Devlieghere wrote: > I'm OOO this week but I've deleted the test until I can write a better one > next week. > > On

[Lldb-commits] [lldb] 869f836 - [lldb][NFC] Apply performance-faster-string-find (`str.find("X")` -> `str.find('x')`)

2020-12-16 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-12-16T10:53:18-08:00 New Revision: 869f8363c424592e5f8c258492f46d5fcbc90c83 URL: https://github.com/llvm/llvm-project/commit/869f8363c424592e5f8c258492f46d5fcbc90c83 DIFF:

[Lldb-commits] [lldb] 33945cd - [NFC] Fix call to lldb RegisterValue constructor

2020-11-03 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2020-11-03T13:24:06-08:00 New Revision: 33945cdd62c40ea4ce381d4c3d49b22f8a2cc015 URL: https://github.com/llvm/llvm-project/commit/33945cdd62c40ea4ce381d4c3d49b22f8a2cc015 DIFF:

[Lldb-commits] [lldb] eb5e11f - [lldb] Fix RichManglingContext::FromCxxMethodName() leak

2021-04-21 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2021-04-21T12:32:08-07:00 New Revision: eb5e11f460b1bcace77127de00b8bd15d409ea3a URL: https://github.com/llvm/llvm-project/commit/eb5e11f460b1bcace77127de00b8bd15d409ea3a DIFF:

[Lldb-commits] [lldb] 44e2247 - [lldb] Fix DataLayout reference after 0f1137ba79c0

2021-04-27 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2021-04-27T20:07:09-07:00 New Revision: 44e2247dcd04f3421164b085094eb575270564ba URL: https://github.com/llvm/llvm-project/commit/44e2247dcd04f3421164b085094eb575270564ba DIFF:

[Lldb-commits] [lldb] b4825a6 - [lldb][gui] Fix uninitialized variable in SourceFileWindowDelegate.

2021-03-09 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2021-03-09T10:57:00-08:00 New Revision: b4825a6d9c18bdb3e241d709f2f76573aba9f91b URL: https://github.com/llvm/llvm-project/commit/b4825a6d9c18bdb3e241d709f2f76573aba9f91b DIFF:

[Lldb-commits] [lldb] f49a444 - [lldb][Editline] Fix crash when navigating through empty command history.

2021-04-07 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2021-04-07T10:48:47-07:00 New Revision: f49a4440d38a4123b01ded6493a02b4cbf038928 URL: https://github.com/llvm/llvm-project/commit/f49a4440d38a4123b01ded6493a02b4cbf038928 DIFF:

[Lldb-commits] [lldb] fddedca - [NFC] const-ify some methods on CommandReturnObject

2021-12-03 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2021-12-03T14:54:03-08:00 New Revision: fddedcaeb8de067d2e349c7001ccd28061eacc5e URL: https://github.com/llvm/llvm-project/commit/fddedcaeb8de067d2e349c7001ccd28061eacc5e DIFF:

[Lldb-commits] [lldb] 360d901 - Revert "[lldb] Disable minimal import mode for RecordDecls that back FieldDecls"

2021-11-10 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2021-11-10T10:38:01-08:00 New Revision: 360d901bf0478293d6e57f58bdb63b386f97f531 URL: https://github.com/llvm/llvm-project/commit/360d901bf0478293d6e57f58bdb63b386f97f531 DIFF:

[Lldb-commits] [lldb] Detect against invalid variant index for LibStdC++ std::variant data formatters (PR #69253)

2023-10-17 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: This seems to cause `TestTemplatePackArgs.py` to fail, e.g. https://lab.llvm.org/buildbot/#/builders/68/builds/61819 ```shell File "/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/lldb/test/API/lang/cpp/class-template-parameter-pack/TestTemplatePackArgs.py", line 42, in

[Lldb-commits] [lldb] 2c38201 - [test] Fix typo in setting the wrong Context test field

2022-09-06 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-09-06T18:59:03-07:00 New Revision: 2c38201b091a82ac89f5668706baceff37c07197 URL: https://github.com/llvm/llvm-project/commit/2c38201b091a82ac89f5668706baceff37c07197 DIFF:

[Lldb-commits] [lldb] cb0eb9d - [test] Fix LLDB tests with just-built libcxx when using a target directory.

2022-10-26 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-10-26T12:07:22-07:00 New Revision: cb0eb9d8dd5a74ed33d5dd5c62686fb6342b10bc URL: https://github.com/llvm/llvm-project/commit/cb0eb9d8dd5a74ed33d5dd5c62686fb6342b10bc DIFF:

[Lldb-commits] [lldb] 4fdda4f - [lldb][fuzz] Allow expression fuzzer to be passed as a flag.

2022-09-13 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-09-13T15:39:15-07:00 New Revision: 4fdda4f82d787c988d5bbdf365df95fd0c8ca14b URL: https://github.com/llvm/llvm-project/commit/4fdda4f82d787c988d5bbdf365df95fd0c8ca14b DIFF:

[Lldb-commits] [lldb] e07e1d4 - [test] Increase test assertion for reasonable auxv values.

2022-09-12 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-09-12T19:41:06-07:00 New Revision: e07e1d4425f837e5b38336664a24650834b3 URL: https://github.com/llvm/llvm-project/commit/e07e1d4425f837e5b38336664a24650834b3 DIFF:

[Lldb-commits] [lldb] 1f3def3 - Fix heap-use-after-free when clearing DIEs in fission compile units.

2022-09-14 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-09-14T06:52:47-07:00 New Revision: 1f3def30ca86a35a173cb1fe10e3e73d2a0d0f6f URL: https://github.com/llvm/llvm-project/commit/1f3def30ca86a35a173cb1fe10e3e73d2a0d0f6f DIFF:

[Lldb-commits] [lldb] 1b988ff - [test] Use either `127.0.0.1` or `[::1]` to run in ipv6-only environments.

2022-09-09 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-09-09T14:00:35-07:00 New Revision: 1b988ff092a0a713f0bb4712bfe6cb5ba85b725c URL: https://github.com/llvm/llvm-project/commit/1b988ff092a0a713f0bb4712bfe6cb5ba85b725c DIFF:

[Lldb-commits] [lldb] 6eb40bf - [test] Fix a test that wasn't running

2022-10-12 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-10-12T20:43:46-07:00 New Revision: 6eb40bf51b768672218539935f60ce55ae6ad750 URL: https://github.com/llvm/llvm-project/commit/6eb40bf51b768672218539935f60ce55ae6ad750 DIFF:

[Lldb-commits] [lldb] 945bdb1 - [test] Remove problematic thread from MainLoopTest to fix flakiness

2022-09-02 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-09-02T10:30:56-07:00 New Revision: 945bdb167ff5d73559780acc2391dabb816ce9e1 URL: https://github.com/llvm/llvm-project/commit/945bdb167ff5d73559780acc2391dabb816ce9e1 DIFF:

[Lldb-commits] [lldb] 3afe296 - [test][lldb-vscode] Relax assertion to allow multiple compile units returned.

2022-12-22 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-12-22T05:19:29-08:00 New Revision: 3afe296c81b93473c1e5008514d6225a2200ad19 URL: https://github.com/llvm/llvm-project/commit/3afe296c81b93473c1e5008514d6225a2200ad19 DIFF:

[Lldb-commits] [lldb] 23f145d - [NFC] Fix leak in command options configuration.

2022-12-08 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-12-08T16:37:43-08:00 New Revision: 23f145daa50c3f51a7fb8c8d68c55e5f4a8027c2 URL: https://github.com/llvm/llvm-project/commit/23f145daa50c3f51a7fb8c8d68c55e5f4a8027c2 DIFF:

[Lldb-commits] [lldb] 28b869d - [NFC] Fix leak handling breakpoint names.

2022-12-08 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-12-08T17:14:38-08:00 New Revision: 28b869d8724207bd7fd8b80f57f6c02abe4bc607 URL: https://github.com/llvm/llvm-project/commit/28b869d8724207bd7fd8b80f57f6c02abe4bc607 DIFF:

[Lldb-commits] [lldb] f9d8090 - Improve error handling for invalid breakpoint `-t` and `-x` options.

2022-12-08 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-12-08T17:53:54-08:00 New Revision: f9d8090a90a1f1f9ddf6aebb82e7fc4c1dbcf030 URL: https://github.com/llvm/llvm-project/commit/f9d8090a90a1f1f9ddf6aebb82e7fc4c1dbcf030 DIFF:

[Lldb-commits] [lldb] cd02e78 - [NFC] Make headers self-contained.

2022-11-29 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-11-29T04:14:55-08:00 New Revision: cd02e78cd5cdfa079f2a82f34fea25bee1ae02da URL: https://github.com/llvm/llvm-project/commit/cd02e78cd5cdfa079f2a82f34fea25bee1ae02da DIFF:

[Lldb-commits] [lldb] 7d26f9e - [test] Allow libc++ namespaces besides `__1`

2022-11-29 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-11-29T04:34:40-08:00 New Revision: 7d26f9e1329f981ed43eb31f66891702de2f6470 URL: https://github.com/llvm/llvm-project/commit/7d26f9e1329f981ed43eb31f66891702de2f6470 DIFF:

[Lldb-commits] [lldb] 3c10e9c - [test] Implement layout for unstable std::string garbage formatter tests.

2022-11-29 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-11-29T04:22:30-08:00 New Revision: 3c10e9c77332ad0472d8641a62b8faf76deef0bf URL: https://github.com/llvm/llvm-project/commit/3c10e9c77332ad0472d8641a62b8faf76deef0bf DIFF:

[Lldb-commits] [lldb] 8be41c7 - [test] Allow skipTestIfFn to apply to entire classes for skipIfNoSBHeaders

2022-11-17 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-11-17T08:17:10-08:00 New Revision: 8be41c787f9e12a4eb101e2dcad67ddc2da7ec1f URL: https://github.com/llvm/llvm-project/commit/8be41c787f9e12a4eb101e2dcad67ddc2da7ec1f DIFF:

[Lldb-commits] [lldb] 3c51ea3 - [DataFormatter] Fix variant npos with `_LIBCPP_ABI_VARIANT_INDEX_TYPE_OPTIMIZATION` enabled.

2022-11-30 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-11-30T13:20:13-08:00 New Revision: 3c51ea3619e488db19cd26840ed46d58cfc7062f URL: https://github.com/llvm/llvm-project/commit/3c51ea3619e488db19cd26840ed46d58cfc7062f DIFF:

[Lldb-commits] [lldb] ae7a3e1 - [test][lldb-vscode] Un-realpath coreFile test.

2022-11-21 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-11-21T08:32:49-08:00 New Revision: ae7a3e1c1d3ed7125c2436b9fd50512f7548acd7 URL: https://github.com/llvm/llvm-project/commit/ae7a3e1c1d3ed7125c2436b9fd50512f7548acd7 DIFF:

[Lldb-commits] [lldb] 71b2ff7 - [test] Fix TestSourceManager when the source file is readonly.

2022-11-21 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-11-21T11:56:02-08:00 New Revision: 71b2ff79043aea637335b28299e978b678fd83bd URL: https://github.com/llvm/llvm-project/commit/71b2ff79043aea637335b28299e978b678fd83bd DIFF:

[Lldb-commits] [lldb] 82a46cd - [test] Remove named function arguments from TestSBEnvironment

2022-11-21 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2022-11-21T10:05:41-08:00 New Revision: 82a46cd247c3980f86443a54fbe0a124beee7d26 URL: https://github.com/llvm/llvm-project/commit/82a46cd247c3980f86443a54fbe0a124beee7d26 DIFF:

[Lldb-commits] [lldb] 5ed6d99 - [lldb] Remove legacy six module for py2->py3

2023-01-24 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2023-01-24T19:46:26-08:00 New Revision: 5ed6d99a8311e54762df3d40dfb1d12578aaa4f5 URL: https://github.com/llvm/llvm-project/commit/5ed6d99a8311e54762df3d40dfb1d12578aaa4f5 DIFF:

[Lldb-commits] [lldb] dc682ed - [test][lldb-vscode] Fix unclean shutdown in test_terminate_commands

2023-01-26 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2023-01-26T14:29:48-08:00 New Revision: dc682ed590f73f7b7417ecf66d18b303ab957c62 URL: https://github.com/llvm/llvm-project/commit/dc682ed590f73f7b7417ecf66d18b303ab957c62 DIFF:

[Lldb-commits] [lldb] d5c0b1f - [test] Remove unused `unittest2` import

2023-01-26 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2023-01-26T18:02:16-08:00 New Revision: d5c0b1f73b0502158d9b3afa0ba7b22b69f0823e URL: https://github.com/llvm/llvm-project/commit/d5c0b1f73b0502158d9b3afa0ba7b22b69f0823e DIFF:

[Lldb-commits] [lldb] dd9b31e - [test] Remove unused `unittest2` import from concurrent_base.py

2023-01-26 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2023-01-26T18:23:23-08:00 New Revision: dd9b31e2c2a271c9e6059dde6a406aea5ed8b663 URL: https://github.com/llvm/llvm-project/commit/dd9b31e2c2a271c9e6059dde6a406aea5ed8b663 DIFF:

[Lldb-commits] [lldb] 6db44e5 - [Linux] Add kernel.yama.ptrace_scope note when ptrace fails to attach.

2023-03-02 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2023-03-02T13:51:30-08:00 New Revision: 6db44e52ce474bbeb66042073a6e3c6c586f78a2 URL: https://github.com/llvm/llvm-project/commit/6db44e52ce474bbeb66042073a6e3c6c586f78a2 DIFF:

[Lldb-commits] [lldb] [lldb][test] Remove expectedFailureIfFn (PR #81703)

2024-02-14 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: The arm bots still haven't picked up the change :( Green Dragon is back online, and TestRequireHWBreakpoints.py is failing:

[Lldb-commits] [lldb] [lldb][test] Remove expectedFailureIfFn (PR #81703)

2024-02-14 Thread Jordan Rupprecht via lldb-commits
https://github.com/rupprecht closed https://github.com/llvm/llvm-project/pull/81703 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][test] Remove expectedFailureIfFn (PR #81703)

2024-02-14 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: > Yeah given GreenDragon has been red for 20h, I'd like to get this merged > sooner rather than later. @DavidSpickett what's the benefit of waiting for > the arm bots to come back up? Broadly speaking, if a buildbot is down, it interferes with bisection if something

[Lldb-commits] [lldb] 65c25a4 - [lldb][test] Skip TestDAP_commands.py test due to flakiness

2024-02-15 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2024-02-15T11:51:44-08:00 New Revision: 65c25a4c40865a0e460c0fecb1b33f7cf7455573 URL: https://github.com/llvm/llvm-project/commit/65c25a4c40865a0e460c0fecb1b33f7cf7455573 DIFF:

[Lldb-commits] [lldb] [lldb][test] Remove expectedFailureIfFn (PR #81703)

2024-02-15 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: I believe the old unittest framework may have been ignoring failures that happen during teardown. I have started looking at https://github.com/llvm/llvm-project/issues/81686 a bit, but +1 to suppressing this temporarily -- I should be able to land that in a bit.

[Lldb-commits] [lldb] [lldb][test] Remove expectedFailureIfFn (PR #81703)

2024-02-15 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: Skipped the test in 65c25a4c40865a0e460c0fecb1b33f7cf7455573 Tear down behavior was patched for LLDB back in b1490b6172c48cf802b24bd738c90eeb019436fe. I'm guessing that explains why we weren't noticing those errors -- they get logged as cleanup_errors, not as errors. (Maybe

[Lldb-commits] [lldb] [lldb][test] Switch LLDB API tests from vendored unittest2 to unittest (PR #79945)

2024-02-13 Thread Jordan Rupprecht via lldb-commits
https://github.com/rupprecht updated https://github.com/llvm/llvm-project/pull/79945 >From ff9ef2f1dba9b2227916c16ebf7c11810e67a1dd Mon Sep 17 00:00:00 2001 From: Jordan Rupprecht Date: Mon, 29 Jan 2024 19:07:36 -0800 Subject: [PATCH 1/6] Blanket unittest2 -> unittest replacement (excluding

[Lldb-commits] [lldb] [lldb][test] Switch LLDB API tests from vendored unittest2 to unittest (PR #79945)

2024-02-13 Thread Jordan Rupprecht via lldb-commits
https://github.com/rupprecht closed https://github.com/llvm/llvm-project/pull/79945 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][test] Switch LLDB API tests from vendored unittest2 to unittest (PR #79945)

2024-02-13 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: I got one buildbot email: https://lab.llvm.org/buildbot/#/builders/68/builds/68776 Looks like lldb-dap crashes occasionally, and so the `disconnect` event doesn't get the response it was expecting. (The buildbot does not enable the dap request/response logging, but I have it

[Lldb-commits] [lldb] [lldb][test] Remove expectedFailureIfFn (PR #81703)

2024-02-13 Thread Jordan Rupprecht via lldb-commits
https://github.com/rupprecht created https://github.com/llvm/llvm-project/pull/81703 Switching to modern `unittest` in 5b386158aacac4b41126983a5379d36ed413d0ea needs xfail annotations to be known prior to test running. In contrast, skipping can happen at any time, even during test execution.

[Lldb-commits] [lldb] [lldb] Replace assertEquals with assertEqual (NFC) (PR #82073)

2024-02-20 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: Thanks! Nice cleanup. https://github.com/llvm/llvm-project/pull/82073 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][test] Modernize asserts (PR #82503)

2024-02-21 Thread Jordan Rupprecht via lldb-commits
https://github.com/rupprecht closed https://github.com/llvm/llvm-project/pull/82503 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][test] Modernize asserts (PR #82503)

2024-02-21 Thread Jordan Rupprecht via lldb-commits
@@ -456,8 +457,9 @@ def queues_with_libBacktraceRecording(self): "doing_the_work_2", "queue 2's pending item #0 should be doing_the_work_2", ) -self.assertTrue( -queue_performer_2.GetPendingItemAtIndex().IsValid() ==

[Lldb-commits] [lldb] [lldb][test] Modernize assertEqual(value, bool) (PR #82526)

2024-02-21 Thread Jordan Rupprecht via lldb-commits
https://github.com/rupprecht created https://github.com/llvm/llvm-project/pull/82526 Any time we see the pattern `assertEqual(value, bool)`, we can replace that with `assert(value)`. Likewise for `assertNotEqual`. Technically this relaxes the test a bit, as we may want to make sure `value` is

[Lldb-commits] [lldb] [lldb][test] Modernize asserts (PR #82503)

2024-02-21 Thread Jordan Rupprecht via lldb-commits
@@ -456,8 +457,9 @@ def queues_with_libBacktraceRecording(self): "doing_the_work_2", "queue 2's pending item #0 should be doing_the_work_2", ) -self.assertTrue( -queue_performer_2.GetPendingItemAtIndex().IsValid() ==

[Lldb-commits] [lldb] [lldb][test] Modernize assertEqual(value, bool) (PR #82526)

2024-02-21 Thread Jordan Rupprecht via lldb-commits
https://github.com/rupprecht closed https://github.com/llvm/llvm-project/pull/82526 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb] Don't rely on ScriptInterpreterPythonImpl::Initialize in the unit tests (PR #82096)

2024-02-21 Thread Jordan Rupprecht via lldb-commits
@@ -9,43 +9,27 @@ #include "gtest/gtest.h" #include "Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h" -#include "Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h" -#include "Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h" #include

[Lldb-commits] [lldb] [lldb] Don't rely on ScriptInterpreterPythonImpl::Initialize in the unit tests (PR #82096)

2024-02-21 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: > This change has caused a failing test on Linux: > https://lab.llvm.org/buildbot/#/builders/68/builds/69157 > Fixed w/ 675791335285fa86434dc46e5c92f543e0e79d19 https://github.com/llvm/llvm-project/pull/82096 ___ lldb-commits

[Lldb-commits] [lldb] 6757913 - [lldb][test] Fix PythonDataObjectsTest

2024-02-21 Thread Jordan Rupprecht via lldb-commits
Author: Jordan Rupprecht Date: 2024-02-21T22:59:03-08:00 New Revision: 675791335285fa86434dc46e5c92f543e0e79d19 URL: https://github.com/llvm/llvm-project/commit/675791335285fa86434dc46e5c92f543e0e79d19 DIFF:

[Lldb-commits] [lldb] [LLDB] Fix write permission error in TestGlobalModuleCache.py (PR #76171)

2023-12-21 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: IIUC, the issue is that even though we are working in the build directory, which is writeable, we are copying a file from the source tree, which may be readonly, and those readonly permission bits persist when they're copied to the build directory.

[Lldb-commits] [lldb] [lldb][test] Remove `reason` from `unittest2.expectedFailure` usage (PR #73028)

2023-11-28 Thread Jordan Rupprecht via lldb-commits
https://github.com/rupprecht closed https://github.com/llvm/llvm-project/pull/73028 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [llvm] [clang-tools-extra] [clang] [lldb] [lldb][test] Apply @expectedFailureAll/@skipIf early for debug_info tests (PR #73067)

2023-11-28 Thread Jordan Rupprecht via lldb-commits
https://github.com/rupprecht updated https://github.com/llvm/llvm-project/pull/73067 >From 22bfc5878f1f96b3138a03eea4dc856948185c89 Mon Sep 17 00:00:00 2001 From: Jordan Rupprecht Date: Tue, 21 Nov 2023 17:28:30 -0800 Subject: [PATCH 1/2] [lldb][test] Apply @expectedFailureAll/@skipIf early

[Lldb-commits] [clang-tools-extra] [lldb] [llvm] [clang] [lldb][test] Apply @expectedFailureAll/@skipIf early for debug_info tests (PR #73067)

2023-12-05 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: > Is this a performance optimization or a function al change? Neither. This should only affect tests, and the set of tests we skip/mark as xfail should not change, we just generally know about it earlier in the test setup. https://github.com/llvm/llvm-project/pull/73067

[Lldb-commits] [clang] [clang-tools-extra] [llvm] [lldb] [lldb][test] Apply @expectedFailureAll/@skipIf early for debug_info tests (PR #73067)

2023-12-05 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: ping :) https://github.com/llvm/llvm-project/pull/73067 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][test] Remove `reason` from `unittest2.expectedFailure` usage (PR #73028)

2023-11-27 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: > I suppose we don't really lose anything by moving away from `expectedFailure` > from decorators? > Someone filed a FR ages ago for the standard unittest to take a reason for xfail: https://bugs.python.org/issue12681 tl;dr good idea but that ship has sailed. So, this PR

[Lldb-commits] [lldb] [lldb][test] Apply @expectedFailureAll/@skipIf early for debug_info tests (PR #73067)

2023-11-27 Thread Jordan Rupprecht via lldb-commits
rupprecht wrote: > * This is still early enough that the standard `unittest` framework will > recognize the test as xfail/skip by the time the test actually runs. I did a little bit more research, turns out this is not a difference between unittest and unittest2, but rather just something we

[Lldb-commits] [lldb] [lldb][test] Remove `reason` from `unittest2.expectedFailure` usage (PR #73028)

2023-11-27 Thread Jordan Rupprecht via lldb-commits
https://github.com/rupprecht updated https://github.com/llvm/llvm-project/pull/73028 >From a0805cfc2b2b1c84d58c0551ccf1acfaf2326a4a Mon Sep 17 00:00:00 2001 From: Jordan Rupprecht Date: Tue, 21 Nov 2023 11:38:43 -0800 Subject: [PATCH 1/3] [lldb][test] Remove `reason` from

  1   2   >