bug in egcs (c++)

Ivan Shvedunov ivan_iv@rf-hp.npi.msu.su
Fri Jan 23 06:40:00 GMT 1998


  During an attempt to compile Qt (a nice GUI library) under Digital UNIX 4.0a
egcs reported an internal error. I can't send you a C++ file that caused the
message, because Qt is not GPL'ed and source code is provided only for compiling
it and must be distributed as whole, but you can download it from www.troll.no.
  EGCS was compiled by system's compiler (cc).
  The output follows.
gcc -I/usr/users/local/qt/include -c -O2 -fno-strength-reduce -Wall -W -D_POSIX_
SOURCE -D_OSF_SOURCE -D_AES_SOURCE -fPIC qmenubar.cpp
/usr/users/local/qt/include/qwidget.h: In method `QWidget::QWidget(const class Q
Widget &)':
In file included from qframe.h:26,
                 from qtablevw.h:26,
                 from qpopmenu.h:26,
                 from qmenubar.h:26,
                 from qmenubar.cpp:24:
/usr/users/local/qt/include/qwidget.h:341: warning: base class `class QObject' s
hould be explicitly initialized in the copy constructor
qframe.h: In method `QFrame::QFrame(const class QFrame &)':
In file included from qtablevw.h:26,
                 from qpopmenu.h:26,
                 from qmenubar.h:26,
                 from qmenubar.cpp:24:
qframe.h:85: warning: base class `class QWidget' should be explicitly initialize
d in the copy constructor
qtablevw.h: In method `QTableView::QTableView(const class QTableView &)':
In file included from qpopmenu.h:26,
                 from qmenubar.h:26,
                 from qmenubar.cpp:24:
qtablevw.h:177: warning: base class `class QFrame' should be explicitly initiali
zed in the copy constructor
/usr/users/local/qt/include/qsignal.h: In method `QSignal::QSignal(const class Q
Signal &)':
In file included from qmenudta.h:35,
                 from qpopmenu.h:27,
                 from qmenubar.h:26,
                 from qmenubar.cpp:24:
/usr/users/local/qt/include/qsignal.h:50: warning: base class `class QObject' sh
ould be explicitly initialized in the copy constructor
qpopmenu.h: In method `QPopupMenu::QPopupMenu(const class QPopupMenu &)':
In file included from qmenubar.h:26,
                 from qmenubar.cpp:24:
qpopmenu.h:112: warning: base class `class QTableView' should be explicitly init
ialized in the copy constructor
qpopmenu.h:112: warning: base class `class QMenuData' should be explicitly initi
alized in the copy constructor
qmenubar.h: In method `QMenuBar::QMenuBar(const class QMenuBar &)':
In file included from qmenubar.cpp:24:
qmenubar.h:94: warning: base class `class QFrame' should be explicitly initializ
ed in the copy constructor
qmenubar.h:94: warning: base class `class QMenuData' should be explicitly initia
lized in the copy constructor
/usr/users/local/qt/include/qaccel.h: In method `QAccel::QAccel(const class QAcc
el &)':
In file included from qmenubar.cpp:25:
/usr/users/local/qt/include/qaccel.h:77: warning: base class `class QObject' sho
uld be explicitly initialized in the copy constructor
/usr/users/local/qt/include/qapp.h: In method `QApplication::QApplication(const 
class QApplication &)':
In file included from qmenubar.cpp:28:
/usr/users/local/qt/include/qapp.h:166: warning: base class `class QObject' shou
ld be explicitly initialized in the copy constructor
qmenubar.cpp: In method `int QMenuBar::calculateRects(int = -1)':
qmenubar.cpp:619: Internal compiler error.
qmenubar.cpp:619: Please submit a full bug report to `egcs-bugs@cygnus.com'.

----------------------------------
E-Mail: Ivan Shvedunov <ivan_iv@rf-hp.npi.msu.su>
Date: 23-Jan-98
Time: 17:34:34

This message was sent by XFMail
----------------------------------



More information about the Gcc-bugs mailing list