I don’t think we ever received a reproducer for this that would allow us to
investigate this (or write a fix).
- Raphael
> On 8. Dec 2019, at 23:02, Vadim Chugunov via lldb-dev
> wrote:
>
> Looks like I am hitting the same issue. Was there a fix checked in for this?
>
> On Thu, Mar 7, 2019
Looks like I am hitting the same issue. Was there a fix checked in for
this?
On Thu, Mar 7, 2019 at 3:05 PM Raphael Isemann via lldb-dev <
lldb-dev@lists.llvm.org> wrote:
> You can also dump() the AST to a file on disk if that is easier to
> capture than stderr. See the overload of `dump()` that
You can also dump() the AST to a file on disk if that is easier to
capture than stderr. See the overload of `dump()` that takes a stream:
https://clang.llvm.org/doxygen/ASTDumper_8cpp_source.html#l00225
- Raphael
Am Do., 7. März 2019 um 19:20 Uhr schrieb Ben Ruthig :
>
> Hey Raphael,
>
> Yes, you
Ah I see what happened. My original e-mail was delayed because it was too
large but it was recently accepted by a moderator.
On Thu, Mar 7, 2019 at 1:19 PM Ben Ruthig wrote:
> Hey Raphael,
>
> Yes, you did advise me to drop a D->dumpColor() call in to
> getASTRecordLayout(). For frustrating re
Hey Raphael,
Yes, you did advise me to drop a D->dumpColor() call in to
getASTRecordLayout(). For frustrating reasons I still haven't been able to
capture those logs but when I do I will report back.
Thanks so much for your help and quick response!
Ben
On Thu, Mar 7, 2019 at 12:56 PM Raphael I
Hi Ben,
I think I already answered this last week:
http://lists.llvm.org/pipermail/lldb-dev/2019-February/014789.html
I don't think you'll get an answer here without posting the
problematic source or giving any more information as I described in my
mail.
Cheers,
- Raphael
Am Do., 7. März 2019 u
The most likely explanation is that we somehow build a Clang AST where
a class has it's itself as a base class or as a field type. Not sure
how that happened, but I assume something like CRTP could maybe
trigger such a bug.
Please break in `getASTRecordLayout` and run `D->dumpColor()` in two
diffe