This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Bug Report in 'gcc' While Compiling 'ddd'


Hi, I have some bad news.

Of course, you're probably expecting it.  Yup:  a bug.

I was compiling 'ddd' on an Alpha using gcc 2.95.2, and gcc blew a
gasket on the file 'HelpCB.C'.  The same error _did not_ occur when no
optimization flag was set.  That is to say, compile without the '-O1'
flag, and this thing works. 

So, enough with the preliminaries, the bzip2'ed '.ii' file is attached
and here's the standard command line output:


# gcc -v --save-temps -DHAVE_CONFIG_H -DNDEBUG -O1 -g -W -Wall
-trigraphs -c -I. -I. -I./.. -isystem /usr/X11R6/include -o HelpCB.o
HelpCB.C
Reading specs from
/usr/local/lib/gcc-lib/alphaev6-unknown-linux-gnu/2.95.2/spec
gcc version 2.95.2 19991024 (release)
 /usr/local/lib/gcc-lib/alphaev6-unknown-linux-gnu/2.95.2/cpp
-lang-c++ -v -I. -I. -I./.. -D__GNUC__=2 -D__GNUG__=2
-D__GNUC_MINOR__=95 -D__cplusplus -Dlinux -Dunix -D_LONGLONG
-D__alpha__ -D__ELF__ -D__linux__ -D__unix__ -D_LONGLONG -D__alpha__
-D__ELF__ -D__linux -D__unix -Asystem(linux) -D__EXCEPTIONS
-D__OPTIMIZE__ -trigraphs -g -W -Wall -D__LANGUAGE_C_PLUS_PLUS__
-D__LANGUAGE_C_PLUS_PLUS -D__cplusplus -Acpu(alpha) -Amachine(alpha)
-D__alpha -D__alpha__ -D__alpha_ev6__ -Acpu(ev6) -D__alpha_bwx__
-Acpu(bwx) -D__alpha_max__ -Acpu(max) -D__alpha_fix__ -Acpu(fix)
-DHAVE_CONFIG_H -DNDEBUG -isystem /usr/X11R6/include HelpCB.C HelpCB.i
GNU CPP version 2.95.2 19991024 (release) (Alpha GNU/Linux for ELF)
#include "..." search starts here:
#include <...> search starts here:
 .
 ..
 /usr/X11R6/include

/usr/local/lib/gcc-lib/alphaev6-unknown-linux-gnu/2.95.2/../../../../include/g++-3
 /usr/local/include

/usr/local/lib/gcc-lib/alphaev6-unknown-linux-gnu/2.95.2/../../../../alphaev6-unknown-linux-gnu/include
 /usr/local/lib/gcc-lib/alphaev6-unknown-linux-gnu/2.95.2/include
 /usr/include
End of search list.
The following default directories have been omitted from the search
path:
End of omitted list.
 /usr/local/lib/gcc-lib/alphaev6-unknown-linux-gnu/2.95.2/cc1plus
HelpCB.ii -quiet -dumpbase HelpCB.cc -g -O1 -W -Wall -version -o
HelpCB.s
GNU C++ version 2.95.2 19991024 (release) (alphaev6-unknown-linux-gnu)
compiled by GNU C version 2.95.2 19991024 (release).
HelpCB.C: In function `void PopupTip(void *, XtIntervalId *)':
HelpCB.C:2155: Internal compiler error.
HelpCB.C:2155: Please submit a full bug report.
HelpCB.C:2155: See
<URL:http://www.gnu.org/software/gcc/faq.html#bugreport> for
instructions.

----------------------------------------------------------------------------
Thanks so very much for all of the hard work that you guys do.  As
always, we're all in awe.

				David Ballantyne
				Graduate Student
				MITACS-PINTS
				dballant@math.ualberta.ca

HelpCB.ii.bz2


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]