Re: clang_parseTransitionUnit2 gives error
Sven Brauch <mail-ITmcY+a7/[email protected]> Sun, 10 Apr 2022 19:03:29 +0200
| Newsgroups | gmane.comp.kde.devel.kdevelop |
|---|---|
| Message-ID | <[email protected]> |
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
OpenPGP_0xA4AAD0019BE03F15.asc
(application/pgp-keys, 3.1 KB)
-----BEGIN PGP PUBLIC KEY BLOCK----- xsFNBGBuHysBEADM7qNy2FAW5RO9UTDDdyn8fNuq5cRgLT3FJspKZOKpDbqKtuyr dmXIDuWbepntsGkbsVI2M9tczn1/4qo0Vp42CnElAftVGB0tTQFb9AlZ9sO9xoPh GbmOFhI1XGneb8KrYpYW2H8/U28d+N+IhcOenqEq9JxVA/DZEepKS2d/owioiCDI al7t6yMU7kdCCNVetIfgcPtwAbUK3yLZpYYdsCxXdrpFt+dzS5SG97s3TJhlRIDv 6BRy+QIkpmB+IKAnTJ9vrOZp3qPwdDDc7BfgRMCBvH2DCdNTdZexB1XpQY6v+ZmH /KklBW2eR/6quZe70dG0jLy3jWPY2YbFSo7wvaXI1wnF4fYJoCs9f3tMqWbNlusk CIjQy1jUl7EQ0cDKQ5mvWTbavcPBFJm98UcW6zNGH9cmmwdL7N3oJ6OPrW3DoiDe RCxCNClJD6tKdwKHEOnoaIbgDUhsdoNF9Q+karLYXskKQ/0GrwP0sMxu4+m2Hmv9 V+aHC+MO39zS7BWI25O6bSE/r+dovsOf9JPEO0ifY8WIfyTRULdW+5cF6BPzxqoW VT+/iZ19WvC0t03e/nS8EyE296buEDlYZOMsVh5SqpmAEooyCWqMx59UlBAIjDbh BVLECQe4nzuYH8V/IAGDCy1EUdA8O2lwNV4/2ga/uYCozB6V+KEBrCwa8wARAQAB zSBTdmVuIEJyYXVjaCA8bWFpbEBzdmVuYnJhdWNoLmRlPsLBlAQTAQgAPhYhBEkF JEDqjr+0OCqZ86Sq0AGb4D8VBQJgbh8rAhsDBQkSzAMABQsJCAcCBhUKCQgLAgQW AgMBAh4BAheAAAoJEKSq0AGb4D8VnkwP/144lepzKELdFiXLHb2KQ013ViR3RFQc USJYR6EuSdCnbHOhXmtj2BNvo/j/IL9HajO6P/13zHZnFvQtS6JPYQVHQqalvbBd 959BaZgeoBh81JkhKnuxRLfnvK6LGEuu3xjrgbuSGlN23ZfCoVEuXrOfaDHaZl/M /RUtJOID9iLhBNFhxg+NJATb9qx/sBDdM31sgQfQr8XWtbJXwhAA9HF03ZHNIw1X Y0gZb2G068/O46wWNdPyijAPr54ZIn6yTqIR/TDX1yA2zowlsRLLoGLOZlqXm0Cx u91/RMz6gVhsxKTLGosw9I4gJfw2lvfGndWZQv7xoHgSZdJTn4+HUYD6UckNbrO0 QEHNfNUeayuNbAi2yYq7HJMFuPSQy2TLkjQSsURQjCck4M7QiShxLe6bdx/z43xM hr0Ha2GMqiHiPt5aJ2mPk96yy4Ez6cxXCmGxyiU7CKF6xq48V6m73vrcMmKai/jI as/26hpnZYXD0trUdXBmaJOnT+jvMMO/+lhya/RhN5KEqJKuRA7F7JRyat8xfY2U 8igpKnMLBWFEdk73jM3R8e3U6pE09KmgvtHQ+V0arhEx3WmGW+FIc2v+kQabZUN+ whopZyi8D72sPI4qELxA1dmPwPwO0L8d1jFLbl1b5sI4PL5Lakrpbh8wrAbfEtfx aAFxILOV625kzsFNBGBuHysBEACchDn5Zav9DEnvlESmr83L4Zou7jS/wsxuoB6g NIMuxB2Kt+lDS4hVa0qgCnvwcRqMou2YkfK+yqe2bffSfgyl2qLV/9rn+OWImEc/ Yz3aEj6JyZMvxGVT1TP23j2qt50ICaLV5dZ6JmBgCl1LDgYQ3Am0pxbyLFVVPXWC WrZfMAwsbpDahP5ZQ4RElYCbvFuLpzWV/PC60ZsMFMapL3mMYchhz2GdTJE6F8Re OHTVAKaPVv06tb3lZxoSv1bxHBrUZjIoAO6Cql1CmhqVpur9dSBT92UEvsw1OUQH sjK2CGmijDLvnzfCWgXLFruwExzPe/FHGG2c8JDGQkxhd0VOPHtHGF1cylP3QtIK DlDPnsNgk22JHx+HAAYCnH40DtX9xOHi6yWDx8fpSII+uMNOnxotIf94wvHJD1OM ZCVjxhFcNKqQ0BajB3wKd+4/c6WDYIrD5bpxV4J+4rFaq3Zx2LDbideNDf14QbLv f/T9cAEVF9fm2wVgv8QDBsJ6JbGfQlg5gm1bcyDCwx3Mh0372V3UcdAKURL6g1Xs 8F5Dx5g3vq6jVlrTDyNgobigfk1gelhOM7JQ8NgWT3pCJ1o/2gx+B/ysyUY6PR9F 6Wzqj8LSK9CVKZ1eH4pgbccS+PGRTw285D6Q/Bq7cB69lH9MYxbegRMMKsfQjxeQ tkDZwQARAQABwsF8BBgBCAAmFiEESQUkQOqOv7Q4KpnzpKrQAZvgPxUFAmBuHysC GwwFCRLMAwAACgkQpKrQAZvgPxW/6g/9F22E8I8OCnUNd8gdfNIpd7FgwrYC3EE6 GWUN6RcCw5A344gkk1eC6BMdCR1Pf09Rse5197sY1ue2KMgNFrYVunxRBDee9+5A o7MH3n8z3Y4bcMAmbjrIEkvopFpd2807MELYpGqai76d+QSf5ANEeX+cWeT+P/yZ YaMOJPQgUmqAS9pr2IRgVGlzf0SIXNzQ/tCDYh2btLn7wsmNpu8GjsPGzOll1ic2 brXArqCQOO20I5yxQGCR5kGFOk3q5a3zKq3+SYTNZUt3FDN1VyLgWc24GrKtYgZo OjcYGnA/ckjnX0bompBoArL+Ofe9PQHUp0Dd9t044spk86FFUFE6nN91SY+yZDTH 9MNe4bcfwd47jkd2XjL2gNFOSGKWeCyjrhk3aEfV2LjbvBBKpatSCsGe/x79KJwk kogSHt3HxjEMb59LnPMjr4DO3zP75Nn8INOFCu7b1e2Pp+HN/nTAm9t9FuGMckuC hj1AuTEjijrCt7I4Nx66unplP6vRN9vbOWphRtnGLt64rsFythoabS94/EHt+XKv ZbVuuDj4ciQQOrcTpo7pSNXW4wDWPwKYFokh67+xXJQ6s8dyndFTuPMZzz9fBP8f 9JITrYbUaudsxogvB8lbDGoHCz4wnWWGjSzxrnO7MLcDDomPtWjZAKpXlpEMGhc0 Ni8Eoj02RLk= =64uj -----END PGP PUBLIC KEY BLOCK-----
OpenPGP_signature
(application/pgp-signature, 840 B) - not displayed