clang_parseTransitionUnit2 gives error
Sven Brauch
mail at svenbrauch.de
Sun Apr 10 18:03:29 BST 2022
Hi, as a first step I'd try setting KDEV_CLANG_DISPLAY_DIAGS=1 as
recommended by the error message. That will show you details on the
error on console, maybe it is clear then what happens.
Greetings!
On 4/10/22 18:37, Enes Albay wrote:
> Hi all,
>
> I built kdevelop using kdesrc-build according to instructions on the
> website (https://community.kde.org/KDevelop/HowToCompile_v5
> <https://community.kde.org/KDevelop/HowToCompile_v5>). When I run
> kdevelop, I get the following clang error. Source code navigation does
> not work properly. I wrote a simple program to test the
> clang_parseTransitionUnit2 function. It works without any problem. But
> clang plugin gives errors in kdevelop because of clang_parseTransitionUnit2.
>
> Do you have any experience with this error?
>
> I am working on debian bullseye with kernel 5.10.0-13-amd64 #1 SMP
> Debian 5.10.106-1 (2022-03-17) x86_64 GNU/Linux
>
> Clang version is
>
> kde/build/kdevelop/bin$ clang --version
> Debian clang version 11.0.1-2
> Target: x86_64-pc-linux-gnu
> Thread model: posix
> InstalledDir: /usr/bin
>
> kde/build/kdevelop/bin$ ./kdevelop
> kdevplatform.serialization: "The data-repository at
> /home/enes/.cache/kdevduchain/kdevelop-{2e78e62c-8b7d-4277-a699-d586b7b066c3}
> has to be cleared."
> Qt WebEngine seems to be initialized from a plugin. Please set
> Qt::AA_ShareOpenGLContexts using QCoreApplication::setAttribute before
> constructing QGuiApplication.
> kf.kio.slaves.file: copy()
> QUrl("file:///media/enes/MyFiles/programming/cpp/cmakeExamples/ex1/ex1.kdev4")
> to QUrl("file:///tmp/kdevelop.shLcdo") mode= -1
> kf.kio.slaves.file: the file doesn't have any xattr
> qrc:/qml/area_code.qml:56:9: Type NewsFeed unavailable
> qrc:/qml/NewsFeed.qml:10:1: module "QtQuick.XmlListModel" is not installed
> kdevelop.plugins.clang: clang_parseTranslationUnit2 return with error
> code 4
> kdevelop.plugins.clang: (start KDevelop with
> `KDEV_CLANG_DISPLAY_DIAGS=1 kdevelop` to see more diagnostics)
> kdevelop.plugins.clang: Failed to parse translation unit:
> "/media/enes/MyFiles/programming/cpp/cmakeExamples/ex1/main.cpp"
> kdevelop.plugins.clang: clang_parseTranslationUnit2 return with error
> code 4
> kdevelop.plugins.clang: (start KDevelop with
> `KDEV_CLANG_DISPLAY_DIAGS=1 kdevelop` to see more diagnostics)
> kdevelop.plugins.clang: Failed to parse translation unit:
> "/media/enes/MyFiles/programming/cpp/cmakeExamples/ex1/build/CMakeFiles/3.18.4/CompilerIdCXX/CMakeCXXCompilerId.cpp"
>
> kdevelop.plugins.clang: clang_parseTranslationUnit2 return with error
> code 4
> kdevelop.plugins.clang: (start KDevelop with
> `KDEV_CLANG_DISPLAY_DIAGS=1 kdevelop` to see more diagnostics)
> kdevelop.plugins.clang: Failed to parse translation unit:
> "/media/enes/MyFiles/programming/cpp/cmakeExamples/ex1/build/CMakeFiles/3.18.4/CompilerIdC/CMakeCCompilerId.c"
>
>
> --
> Enes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xA4AAD0019BE03F15.asc
Type: application/pgp-keys
Size: 3147 bytes
Desc: OpenPGP public key
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20220410/3ed94edf/attachment.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20220410/3ed94edf/attachment.sig>
More information about the KDevelop-devel
mailing list