Internal Compiler Error on Digital Unix (OSF/1) 4.0d
D.Holcomb@epixtech.com
D.Holcomb@epixtech.com
Mon Apr 24 10:45:00 GMT 2000
Here is an internal compiler error bug from Digital UNIX (OSF/1) 4.0d.
Thanks!
Dave Holcomb
d.holcomb@epixtech.com
Compiler type: gcc -v
Reading specs from /usr/local/lib/gcc-lib/alpha-dec-osf4.0d/2.95.2/specs
gcc version 2.95.2 19991024 (release)
System type: uname -a
OSF1 web.fdu.edu V4.0 878 alpha
Compiling ACE from the file ace-4.6b.tar.gz. Same error occurs on
latest source code from ACE-5.1.tar.gz. The config.h file was copied
from config-osf1-4.0.h and the only change made to this file was the
inclusion of "#define ACE_LACKS_SYSTIME_H 1" as the first "real" #define
after the comments at the beginning of the file. the
platform_macros.GNU file was copied from platform_osf1_4.0_g++.GNU. The
-O2 and -g compiler options were commented out to see if this was an
optimizer problem. The same error occured with these options in place.
Output from makefile:
g++ -D_REENTRANT -fno-implicit-templates -fno-strict-prototypes
-fno-exceptions -I. -I/home/staff/dave/ACE_wrapper\
s -c -fpic -o .shobj/Timer_Hash.o Timer_Hash.cpp
/home/staff/dave/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_Recursive_Thread_Mutex>,ACE_Recursive_Thread_Mu\
tex>,ACE_Null_Mutex>::grow_heap()':
/home/staff/dave/ACE_wrappers/ace/Timer_Heap_T.cpp:500: instantiated from
`ACE_Timer_Heap_T<ACE_Event_Handler *,ACE_T\
imer_Hash_Upcall<ACE_Event_Handler
*,ACE_Event_Handler_Handle_Timeout_Upcall<ACE_Recursive_Thread_Mutex>,ACE_Recursive_\
Thread_Mutex>,ACE_Null_Mutex>::alloc_node()'
/home/staff/dave/ACE_wrappers/ace/Timer_Heap_T.cpp:546: instantiated from
`ACE_Timer_Heap_T<ACE_Event_Handler *,ACE_T\
imer_Hash_Upcall<ACE_Event_Handler
*,ACE_Event_Handler_Handle_Timeout_Upcall<ACE_Recursive_Thread_Mutex>,ACE_Recursive_\
Thread_Mutex>,ACE_Null_Mutex>::schedule(ACE_Event_Handler *const &, const
void *, const ACE_Time_Value &, const ACE_Tim\
e_Value &)'
Timer_Hash.cpp:44: instantiated from here
/home/staff/dave/ACE_wrappers/ace/Timer_Heap_T.cpp:402: Internal compiler
error.
/home/staff/dave/ACE_wrappers/ace/Timer_Heap_T.cpp:402: Please submit a
full bug report.
/home/staff/dave/ACE_wrappers/ace/Timer_Heap_T.cpp:402: See <URL:
http://www.gnu.org/software/gcc/faq.html#bugreport > fo\
r instructions.
Output from recommended gcc command:
g++ -v --save-temps -E -D_REENTRANT -fno-implicit-templates
-fno-strict-proto\
types -fno-exceptions -I. -I/home/staff/dave/ACE_wrappers -c -fpic -o
.shobj/Timer_Hash.o Timer_Hash.cpp
Reading specs from /usr/local/lib/gcc-lib/alpha-dec-osf4.0d/2.95.2/specs
gcc version 2.95.2 19991024 (release)
/usr/local/lib/gcc-lib/alpha-dec-osf4.0d/2.95.2/cpp -lang-c++ -v -I.
-I/home/staff/dave/ACE_wrappers -D__GNUC__=2 -D__\
GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -Dunix -D__osf__ -D_LONGLONG
-DSYSTYPE_BSD -D_SYSTYPE_BSD -D__unix__ -D__osf\
__ -D_LONGLONG -D__SYSTYPE_BSD__ -D_SYSTYPE_BSD -D__unix -D__SYSTYPE_BSD
-Asystem(unix) -Asystem(xpg4) -D__LANGUAGE_C__\
-D__LANGUAGE_C -DLANGUAGE_C -Acpu(alpha) -Amachine(alpha) -D__alpha
-D__alpha__ -D__alpha_ev4__ -Acpu(ev4) -D_REENTRAN\
T Timer_Hash.cpp -o .shobj/Timer_Hash.o
GNU CPP version 2.95.2 19991024 (release)
#include "..." search starts here:
#include <...> search starts here:
.
/home/staff/dave/ACE_wrappers
/usr/local/lib/gcc-lib/alpha-dec-osf4.0d/2.95.2/../../../../include/g++-3
/usr/local/include
/usr/local/lib/gcc-lib/alpha-dec-osf4.0d/2.95.2/../../../../alpha-dec-osf4.0d/include
/usr/local/lib/gcc-lib/alpha-dec-osf4.0d/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.
Preprocessed output file(zipped) is too big for email. Email me back if it
is needed and I'll arrange to
deliver it.
More information about the Gcc-bugs
mailing list