Fabian Vogt changed bug 1092425
What Removed Added
Flags   needinfo?(aaronpuchert@alice-dsl.net)

Comment # 14 on bug 1092425 from
(In reply to Aaron Puchert from comment #13)
> (In reply to Michal Srb from comment #4)
> > I don't know yet why it behaves differently on x86 and x86_64, perhaps it
> > has something to do with the body of the method, which is different
> > depending on the architecture.
> That I can answer: before https://build.opensuse.org/request/show/822399 we
> were accidentally building LLVM without -DNDEBUG on 32-bit architectures.
> 
> But I can't say if that's a bug in Clang, it might also be how qtdoc is
> using it. If you can reproduce the failure with something like "clang
> -emit-pch" (that runs the same AST serialization), perhaps also -DQ_QDOC it
> should be worth looking at.

Can the issue still be reproduced with clang/llvm in the repos? If they're
built with NDEBUG meanwhile it might not assert anymore.

I gave it a quick try with the latest libqt5-qtdoc and the workaround reverted,
and there was no assertion failure.

> Otherwise I suggest we close this bug, chances are that the code has changed
> so much that the issues today are totally different.


You are receiving this mail because: