[Lldb-commits] [PATCH] D133352: [lldb-server] Report launch error in vRun packets
Michał Górny via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Tue Sep 6 09:46:49 PDT 2022
mgorny accepted this revision.
mgorny added inline comments.
This revision is now accepted and ready to land.
================
Comment at: lldb/test/API/tools/lldb-server/TestGdbRemoteLaunch.py:18
+ args = [exe_path, "stderr:arg1", "stderr:arg2", "stderr:arg3"]
+ hex_args = [seven.hexlify(x) for x in args]
+
----------------
labath wrote:
> mgorny wrote:
> > Since we no longer support Python 2, I'd rather prefer to work towards removing `seven` rather than making more use of it.
> Is the problem with the name/location of the function or the functionality (string/byte conversion) itself?
> Because, if it's the first, then that could easily be solved by renaming the module (now or later), but in order to avoid elaborate casts we'd have to make all code be byte/string correct. This is not a problem here (because of the fixed strings), but it becomes one once you start working with things that aren't necessarily valid utf8 strings.
Ok, I suppose this makes sense given how LLDB's Python API is screwed up :-(.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D133352/new/
https://reviews.llvm.org/D133352
More information about the lldb-commits
mailing list