public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/62224] New: Possible regression in gcc-4.9-20140820
@ 2014-08-22  7:46 chris2553 at googlemail dot com
  2014-08-22  7:50 ` [Bug c++/62224] " chris2553 at googlemail dot com
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: chris2553 at googlemail dot com @ 2014-08-22  7:46 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62224

            Bug ID: 62224
           Summary: Possible regression in gcc-4.9-20140820
           Product: gcc
           Version: 4.9.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: chris2553 at googlemail dot com

Building qt-creator-3.2.0 with this week's 4.9.2 (21040820) snapshot fails.
Building it with last week's 4.9.2 (20140813) snapshot succeeds.

My system is a 32 bit user space running on a 64 bit 3.16.1 kernel built from
source. The hardware is a Fujitsu Lifebook AH531 laptop with 8GB RAM.

The gcc build is configured with:

--prefix=/usr --build=i386-pc-linux-gnu --host=i386-pc-linux-gnu
--target=i386-pc-linux-gnu --infodir=/usr/info --mandir=/usr/man
--enable-shared --disable-static --with-system-zlib --enable-threads=posix
--enable-haifa --enable-languages=c,c++ --enable-long-long --enable-namespaces
--enable-multilib --with-gnu-as --with-gnu-ld --with-system-zlib --without-x
--disable-werror --disable-checking --enable-__cxa_atexit --disable-nls
--without-included-gettext i386-pc-linux

The compiler output is:

cd cppeditor/ && make -f Makefile
make[3]: Entering directory
'/home/chris/rpm/BUILD/qt-creator-opensource-src-3.2.0/qt-creator-3.2.0-build/src/plugins/cppeditor'
rm -f libCppEditor.so
g++ -Wl,-z,origin '-Wl,-rpath,$ORIGIN:$ORIGIN/..' -Wl,--no-undefined -Wl,-O1
-shared -Wl,-soname,libCppEditor.so -o libCppEditor.so
.obj/release-shared/cppautocompleter.o .obj/release-shared/cppcanonicalsymbol.o
.obj/release-shared/cppclasswizard.o
.obj/release-shared/cppcodemodelinspectordialog.o
.obj/release-shared/cppdocumentationcommenthelper.o
.obj/release-shared/cppeditor.o .obj/release-shared/cppeditordocument.o
.obj/release-shared/cppeditoroutline.o .obj/release-shared/cppeditorplugin.o
.obj/release-shared/cppelementevaluator.o .obj/release-shared/cppfilewizard.o
.obj/release-shared/cppfollowsymbolundercursor.o
.obj/release-shared/cppfunctiondecldeflink.o
.obj/release-shared/cpphighlighter.o .obj/release-shared/cpphoverhandler.o
.obj/release-shared/cppincludehierarchy.o
.obj/release-shared/cppincludehierarchyitem.o
.obj/release-shared/cppincludehierarchymodel.o
.obj/release-shared/cppincludehierarchytreeview.o
.obj/release-shared/cppinsertvirtualmethods.o
.obj/release-shared/cpplocalrenaming.o .obj/release-shared/cppoutline.o
.obj/release-shared/cpppreprocessordialog.o .obj/release-shared/cppquickfix.o
.obj/release-shared/cppquickfixassistant.o .obj/release-shared/cppquickfixes.o
.obj/release-shared/cppsnippetprovider.o .obj/release-shared/cpptypehierarchy.o
.obj/release-shared/cppvirtualfunctionassistprovider.o
.obj/release-shared/cppvirtualfunctionproposalitem.o
.obj/release-shared/moc_cppclasswizard.o
.obj/release-shared/moc_cppcodemodelinspectordialog.o
.obj/release-shared/moc_cppdocumentationcommenthelper.o
.obj/release-shared/moc_cppeditor.o .obj/release-shared/moc_cppeditordocument.o
.obj/release-shared/moc_cppeditoroutline.o
.obj/release-shared/moc_cppeditorplugin.o
.obj/release-shared/moc_cppfilewizard.o
.obj/release-shared/moc_cppfunctiondecldeflink.o
.obj/release-shared/moc_cpphighlighter.o
.obj/release-shared/moc_cpphoverhandler.o
.obj/release-shared/moc_cppincludehierarchy.o
.obj/release-shared/moc_cppincludehierarchymodel.o
.obj/release-shared/moc_cppinsertvirtualmethods.o
.obj/release-shared/moc_cpplocalrenaming.o .obj/release-shared/moc_cppoutline.o
.obj/release-shared/moc_cpppreprocessordialog.o
.obj/release-shared/moc_cppquickfix.o
.obj/release-shared/moc_cpptypehierarchy.o .obj/release-shared/qrc_cppeditor.o 
 
-L/home/chris/rpm/BUILD/qt-creator-opensource-src-3.2.0/qt-creator-3.2.0-build/lib/qtcreator
-L/home/chris/rpm/BUILD/qt-creator-opensource-src-3.2.0/qt-creator-3.2.0-build/lib/qtcreator/plugins
-lTextEditor -lCore -lCppTools -lProjectExplorer -lCPlusPlus -lAggregation
-lExtensionSystem -lQtcSsh -lUtils -lLanguageUtils -lQtGui -lQtNetwork -lQtCore
-lpthread
.obj/release-shared/cppcodemodelinspectordialog.o: In function
`CppEditor::Internal::CppCodeModelInspectorDialog::refresh()':
cppcodemodelinspectordialog.cpp:(.text+0x79bd): undefined reference to
`CppTools::Internal::CppModelManager::ensureUpdated()'
cppcodemodelinspectordialog.cpp:(.text+0x79fc): undefined reference to
`CppTools::Internal::CppModelManager::ensureUpdated()'
.obj/release-shared/cppcodemodelinspectordialog.o: In function
`CppTools::Internal::CppModelManager::definedMacros()':
cppcodemodelinspectordialog.cpp:(.text._ZN8CppTools8Internal15CppModelManager13definedMacrosEv[_ZN8CppTools8Internal15CppModelManager13definedMacrosEv]+0x26):
undefined reference to `CppTools::Internal::CppModelManager::ensureUpdated()'
.obj/release-shared/cppcodemodelinspectordialog.o: In function
`CppTools::Internal::CppModelManager::headerPaths()':
cppcodemodelinspectordialog.cpp:(.text._ZN8CppTools8Internal15CppModelManager11headerPathsEv[_ZN8CppTools8Internal15CppModelManager11headerPathsEv]+0x26):
undefined reference to `CppTools::Internal::CppModelManager::ensureUpdated()'
collect2: error: ld returned 1 exit status
Makefile:216: recipe for target
'../../../lib/qtcreator/plugins/libCppEditor.so' failed
make[3]: *** [../../../lib/qtcreator/plugins/libCppEditor.so] Error 1
make[3]: Leaving directory
'/home/chris/rpm/BUILD/qt-creator-opensource-src-3.2.0/qt-creator-3.2.0-build/src/plugins/cppeditor'
Makefile:134: recipe for target 'sub-cppeditor-make_default' failed
make[2]: *** [sub-cppeditor-make_default] Error 2
make[2]: Leaving directory
'/home/chris/rpm/BUILD/qt-creator-opensource-src-3.2.0/qt-creator-3.2.0-build/src/plugins'
Makefile:114: recipe for target 'sub-plugins-make_default-ordered' failed
make[1]: *** [sub-plugins-make_default-ordered] Error 2
make[1]: Leaving directory
'/home/chris/rpm/BUILD/qt-creator-opensource-src-3.2.0/qt-creator-3.2.0-build/src'
Makefile:41: recipe for target 'sub-src-make_default-ordered' failed
make: *** [sub-src-make_default-ordered] Error 2

The undefined CppTools::Internal::CppModelManager::ensureUpdated() is defined
in src/plugins/cpptools/cppmodelmanager.cpp and I attach the prepocessed file.


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2014-09-09 12:13 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-08-22  7:46 [Bug c++/62224] New: Possible regression in gcc-4.9-20140820 chris2553 at googlemail dot com
2014-08-22  7:50 ` [Bug c++/62224] " chris2553 at googlemail dot com
2014-08-26 10:58 ` [Bug c++/62224] [4.9 Regression] " rguenth at gcc dot gnu.org
2014-08-28  7:55 ` chris2553 at googlemail dot com
2014-09-01  9:23 ` jakub at gcc dot gnu.org
2014-09-01 21:32 ` chris2553 at googlemail dot com
2014-09-02 17:57 ` jason at gcc dot gnu.org
2014-09-02 19:09 ` chris2553 at googlemail dot com
2014-09-02 20:20 ` trippels at gcc dot gnu.org
2014-09-02 20:55 ` chris2553 at googlemail dot com
2014-09-02 21:22 ` trippels at gcc dot gnu.org
2014-09-03  6:57 ` trippels at gcc dot gnu.org
2014-09-03  7:33 ` chris2553 at googlemail dot com
2014-09-03  7:44 ` trippels at gcc dot gnu.org
2014-09-03  9:26 ` trippels at gcc dot gnu.org
2014-09-09 11:58 ` jason at gcc dot gnu.org
2014-09-09 12:13 ` trippels at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).