See https://bugs.llvm.org/show_bug.cgi?id=35333 for details and
explanation.
We need to do two things to work around this bug: disable -Wdocumentation,
and only use the plain text from the comments instead of the parsed
version.
See https://bugs.llvm.org/show_bug.cgi?id=35333 for details and
explanation.
We need to do two things to work around this bug: disable -Wdocumentation,
and only use the plain text from the comments instead of the parsed
version.
Open a project in kdev, and while it's parsing run "git checkout A; sleep 1; git checkout B; sleep 1;" in a loop. Without this patch, it will crash after at most 10-15 iterations here.
Lint Skipped |
Unit Tests Skipped |
Also fixes^Wworks-around https://bugs.kde.org/show_bug.cgi?id=358205 -- needs BUG: and FIXED-IN:
plugins/clang/duchain/builder.cpp | ||
---|---|---|
949 | Just for symmetry: use < 100 here, too... | |
plugins/clang/duchain/parsesession.cpp | ||
82 | Please adhere to coding style :) |
Ok, REVIEW: doesn't close reviews ... submitted with a2712c8d969137 to 5.2. Thanks for the comments.