New bug

Alexander N. Scherbina ascherbi@arinc.com
Wed Jan 19 13:30:00 GMT 2000


1) GCC version: 2.95.2
2) System type: SunOS 5.6
3) Options passed to the compiler:

 g++ -v --save-temps -Wall -Wpointer-arith -pipe  -O2 -g
-fno-implicit-templates 
-I/opt/FSFlibg++/lib/g++-include-fno-exceptions  -I.
-I/home/tech/ACE_wrappers/  -c  -o 
.obj/Timer_Hash.o Timer_Hash.cpp   

NOTE: I was using ACE version 4.6.28  You can get ACE from
	www.cs.wustl.edu/~schmidt
I am not sending the .ii file, because it was half a Meg after
compression.

4) Preprocessed output of the source file that caused the compiler
error:

g++: Warning: -pipe ignored since -save-temps specified
Reading specs from
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/specs
gcc version 2.95.2 19991024 (release)
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/cpp -lang-c++ -v 
-I/opt/FSFlibg++/lib/g++-include-fno-exceptions -I.
-I/home/tech/ACE_wrappers/ 
-D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -Dsparc
-Dsun 
-Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__
-D__SVR4 
-D__sparc -D__sun -D__unix -Asystem(unix) -Asystem(svr4) -D__EXCEPTIONS 
-D__OPTIMIZE__ -g -Wall -Wpointer-arith -D__GCC_NEW_VARARGS__
-Acpu(sparc) 
-Amachine(sparc) Timer_Hash.cpp Timer_Hash.ii
GNU CPP version 2.95.2 19991024 (release) (sparc)
#include "..." search starts here:
#include <...> search starts here:
 .
 /home/tech/ACE_wrappers

/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/../../../../include/g++-3
 /usr/local/include

/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/../../../../sparc-sun-solaris2.6/include
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/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.
In file included from /usr/include/netinet/in.h:38,
                 from /usr/include/netdb.h:96,
                 from /home/tech/ACE_wrappers/ace/OS.h:3279,
                 from /home/tech/ACE_wrappers/ace/Free_List.h:21,
                 from /home/tech/ACE_wrappers/ace/Timer_Queue_T.h:21,
                 from /home/tech/ACE_wrappers/ace/Timer_Hash_T.h:20,
                 from /home/tech/ACE_wrappers/ace/Timer_Hash.h:20,
                 from Timer_Hash.cpp:10:
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/include/sys/stream.h:3:
warning: `queue' redefined
/home/tech/ACE_wrappers/ace/OS.h:3277: warning: this is the location of
the previous definition
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/cc1plus
Timer_Hash.ii -quiet -dumpbase 
Timer_Hash.cc -g -O2 -Wall -Wpointer-arith -version
-fno-implicit-templates -o Timer_Hash.s
GNU C++ version 2.95.2 19991024 (release) (sparc-sun-solaris2.6)
compiled by GNU C version 2.95.2 
19991024 (release).
/home/tech/ACE_wrappers/ace/Timer_Heap_T.cpp: In method `void 
ACE_Timer_Heap_T<ACE_Event_Handler
*,ACE_Timer_Hash_Upcall<ACE_Event_Handler 
*,ACE_Event_Handler_Handle_Timeout_Upcall<ACE_Null_Mutex>,ACE_Null_Mutex>,ACE_Null_Mutex>::grow_heap()':
/home/tech/ACE_wrappers/ace/Timer_Heap_T.cpp:500:   instantiated from 
`ACE_Timer_Heap_T<ACE_Event_Handler
*,ACE_Timer_Hash_Upcall<ACE_Event_Handler 
*,ACE_Event_Handler_Handle_Timeout_Upcall<ACE_Null_Mutex>,ACE_Null_Mutex>,ACE_Null_Mutex>::alloc_node()'
/home/tech/ACE_wrappers/ace/Timer_Heap_T.cpp:545:   instantiated from 
`ACE_Timer_Heap_T<ACE_Event_Handler
*,ACE_Timer_Hash_Upcall<ACE_Event_Handler 
*,ACE_Event_Handler_Handle_Timeout_Upcall<ACE_Null_Mutex>,ACE_Null_Mutex>,ACE_Null_Mutex>::schedule(ACE_Event_Handler 
*const &, const void *, const ACE_Time_Value &, const ACE_Time_Value &)'
Timer_Hash.cpp:44:   instantiated from here
/home/tech/ACE_wrappers/ace/Timer_Heap_T.cpp:402: Internal compiler
error.
/home/tech/ACE_wrappers/ace/Timer_Heap_T.cpp:402: Please submit a full
bug report.
/home/tech/ACE_wrappers/ace/Timer_Heap_T.cpp:402: See 
<URL: http://www.gnu.org/software/gcc/faq.html#bugreport > for
instructions.


More information about the Gcc-bugs mailing list