Bug#914002: qtcreator's clang code model appears to be broken with kit = clang
On Wed, Dec 26, 2018 at 8:36 PM Roman Lebedev <lebedev.ri@gmail.com> wrote:
>
> On Wed, Dec 26, 2018 at 8:09 PM Sylvestre Ledru <s@mozilla.com> wrote:
> >
> > Hello,
> Hi.
>
> > Le 18/11/2018 à 20:06, Lisandro Damián Nicanor Pérez Meyer a écrit :
> > > clone 914002 -1
> > > reassign -1 src:llvm-toolchain-7 1:7.0.1~+rc2-4
> > > affects -1 qtcreator
> > > thanks
> > >
> > > El domingo, 18 de noviembre de 2018 10:18:03 -03 Adam Majer escribió:
> > >> On 2018-11-18 12:30 p.m., Roman Lebedev wrote:
> > >>> If kit is clang (tried with both the clang 7, and llvm trunk),
> > >>> the parsing appears to fail, pretty much all the C++ std:: symbols
> > >>> are underscored, and marked as not found.
> > >>>
> > >>> ii libclang1-7 1:7.0.1~+rc2-4
> > >> The problem is clang. Clang in Testing works just fine. When I upgraded Qt
> > >> Creator, all is fine. But as soon as clang was updated, it breaks.
> > >> Downgrading to clang 1:7-6 fixes the problem.
> > >>
> > >> Looks like regression caused by clang 1:7.0.1~+rc2-4 and related.
> > > Cloning the bug so. Hope I've got the right bts invocations.
> > >
> > >
> > Could you please have a look with 7.0.1-2 ?
> $ dpkg -l | grep "llvm-7\|qtcreator"
> ii llvm-7 1:7.0.1-2
> amd64 Modular compiler and
> toolchain technologies
> ii llvm-7-dev 1:7.0.1-2
> amd64 Modular compiler and
> toolchain technologies, libraries and headers
> ii llvm-7-runtime 1:7.0.1-2
> amd64 Modular compiler and
> toolchain technologies, IR interpreter
> ii llvm-7-tools 1:7.0.1-2
> amd64 Modular compiler and
> toolchain technologies, tools
> ii qtcreator 4.7.2-2
> amd64 integrated development
> environment (IDE) for Qt
> ii qtcreator-data 4.7.2-2
> all application data for Qt
> Creator IDE
>
> > it should work now.
> Still an issue.
BUT there are good news too.
After installing apt-build, and rebuilding qtcreator, it now works!
So the package needs to be re-uploaded/rebuilt for this to be fixed.
While there, maybe upload the 4.8 that is already in
https://salsa.debian.org/qt-kde-team/qt/qtcreator/commits/master :)
> > Thanks
> >
> > S
Roman.
Reply to: