ICE 374 w/ss980411 on RH50

Christoph Moar christoph.moar@mchp.siemens.de
Wed Apr 15 04:46:00 GMT 1998


hello egcs developers,

I am heavily using egcs in pretty much every snapshot since december
1997 and this is the first ICE I got without having anyone finding
it before me :) ... so I guess I might be doing something wrong?
I updated from ss980328 to ss980411 by applying the two patches,
which worked just fine without any rejections.

I tried to compile the whole thing and there I catched the 
following:

--- snip ---

make[3]: Entering directory `/disc2/install/egcs-980411.obj/gcc'
./xgcc -B./ -O2   -DIN_GCC    -W -Wall -O2 -g -O2 -I./include  -fPIC -g1
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -fexceptions   -I.
-I../../egcs-980411/gcc -I../../egcs-980411/gcc/config \
  -c ../../egcs-980411/gcc/cp/new2.cc -DL_op_vnew -o opvnew.o
../../egcs-980411/gcc/cp/new2.cc:37: Internal compiler error 374.
../../egcs-980411/gcc/cp/new2.cc:37: Please submit a full bug report to
`egcs-bugs@cygnus.com'.
make[3]: *** [opvnew.o] Error 1

--- snip ---

GNU ld version 2.9 (with BFD 2.9.0.2)
GNU assembler version 2.9 (i586-linux), using BFD version 2.9.0.2
GNU nm 2.9
ldd (GNU libc) 2.0.7

[61]hobbit/home/moar >gcc -v
Reading specs from /usr/local/lib/gcc-lib/i586-pc-linux-gnu/egcs-2.91.16/specs
gcc version egcs-2.91.16 980328 (gcc-2.8.0 release)

--- snip ---

# This file is a shell script that caches the results of configure
# tests run on this system so they can be shared between configure
# scripts and configure runs.  It is not useful on other systems.
# If it contains results you don't want to keep, you may remove or edit it.
#
# By default, configure uses ./config.cache as the cache file,
# creating it if it does not exist already.  You can give configure
# the --cache-file=FILE option to use a different cache file; that is
# what configure does when it calls configure scripts in
# subdirectories, so they share the cache.
# Giving --cache-file=/dev/null disables caching, for debugging configure.
# config.status only pays attention to the cache file if you give it the
# --recheck option to rerun configure.
#
ac_cv_c_const=${ac_cv_c_const='yes'}
ac_cv_c_inline=${ac_cv_c_inline='inline'}
ac_cv_decl_sys_siglist=${ac_cv_decl_sys_siglist='yes'}
ac_cv_func___argz_count=${ac_cv_func___argz_count='yes'}
ac_cv_func___argz_next=${ac_cv_func___argz_next='yes'}
ac_cv_func___argz_stringify=${ac_cv_func___argz_stringify='yes'}
ac_cv_func_alloca_works=${ac_cv_func_alloca_works='yes'}
ac_cv_func_atoll=${ac_cv_func_atoll='yes'}
ac_cv_func_atoq=${ac_cv_func_atoq='no'}
ac_cv_func_bcmp=${ac_cv_func_bcmp='yes'}
ac_cv_func_bcopy=${ac_cv_func_bcopy='yes'}
ac_cv_func_bsearch=${ac_cv_func_bsearch='yes'}
ac_cv_func_bzero=${ac_cv_func_bzero='yes'}
ac_cv_func_dcgettext=${ac_cv_func_dcgettext='yes'}
ac_cv_func_getcwd=${ac_cv_func_getcwd='yes'}
ac_cv_func_getpagesize=${ac_cv_func_getpagesize='yes'}
ac_cv_func_getrlimit=${ac_cv_func_getrlimit='yes'}
ac_cv_func_index=${ac_cv_func_index='yes'}
ac_cv_func_kill=${ac_cv_func_kill='yes'}
ac_cv_func_memcpy=${ac_cv_func_memcpy='yes'}
ac_cv_func_memmove=${ac_cv_func_memmove='yes'}
ac_cv_func_memset=${ac_cv_func_memset='yes'}
ac_cv_func_mmap_fixed_mapped=${ac_cv_func_mmap_fixed_mapped='yes'}
ac_cv_func_munmap=${ac_cv_func_munmap='yes'}
ac_cv_func_popen=${ac_cv_func_popen='yes'}
ac_cv_func_putenv=${ac_cv_func_putenv='yes'}
ac_cv_func_rindex=${ac_cv_func_rindex='yes'}
ac_cv_func_setenv=${ac_cv_func_setenv='yes'}
ac_cv_func_setlocale=${ac_cv_func_setlocale='yes'}
ac_cv_func_setrlimit=${ac_cv_func_setrlimit='yes'}
ac_cv_func_setvbuf=${ac_cv_func_setvbuf='yes'}
ac_cv_func_sigblock=${ac_cv_func_sigblock='yes'}
ac_cv_func_sigprocmask=${ac_cv_func_sigprocmask='yes'}
ac_cv_func_sigsetmask=${ac_cv_func_sigsetmask='yes'}
ac_cv_func_stpcpy=${ac_cv_func_stpcpy='yes'}
ac_cv_func_strcasecmp=${ac_cv_func_strcasecmp='yes'}
ac_cv_func_strchr=${ac_cv_func_strchr='yes'}
ac_cv_func_strdup=${ac_cv_func_strdup='yes'}
ac_cv_func_strerror=${ac_cv_func_strerror='yes'}
ac_cv_func_strtoul=${ac_cv_func_strtoul='yes'}
ac_cv_func_sysconf=${ac_cv_func_sysconf='yes'}
ac_cv_func_vprintf=${ac_cv_func_vprintf='yes'}
ac_cv_header_alloca_h=${ac_cv_header_alloca_h='yes'}
ac_cv_header_argz_h=${ac_cv_header_argz_h='yes'}
ac_cv_header_fcntl_h=${ac_cv_header_fcntl_h='yes'}
ac_cv_header_libintl_h=${ac_cv_header_libintl_h='yes'}
ac_cv_header_limits_h=${ac_cv_header_limits_h='yes'}
ac_cv_header_locale_h=${ac_cv_header_locale_h='yes'}
ac_cv_header_malloc_h=${ac_cv_header_malloc_h='yes'}
ac_cv_header_minix_config_h=${ac_cv_header_minix_config_h='no'}
ac_cv_header_ncurses_termcap_h=${ac_cv_header_ncurses_termcap_h='yes'}
ac_cv_header_nl_types_h=${ac_cv_header_nl_types_h='yes'}
ac_cv_header_pthread_h=${ac_cv_header_pthread_h='yes'}
ac_cv_header_pwd_h=${ac_cv_header_pwd_h='yes'}
ac_cv_header_stdc=${ac_cv_header_stdc='yes'}
ac_cv_header_stddef_h=${ac_cv_header_stddef_h='yes'}
ac_cv_header_stdlib_h=${ac_cv_header_stdlib_h='yes'}
ac_cv_header_string_h=${ac_cv_header_string_h='yes'}
ac_cv_header_strings_h=${ac_cv_header_strings_h='yes'}
ac_cv_header_sys_fcntl_h=${ac_cv_header_sys_fcntl_h='yes'}
ac_cv_header_sys_file_h=${ac_cv_header_sys_file_h='yes'}
ac_cv_header_sys_param_h=${ac_cv_header_sys_param_h='yes'}
ac_cv_header_sys_ptem_h=${ac_cv_header_sys_ptem_h='no'}
ac_cv_header_sys_resource_h=${ac_cv_header_sys_resource_h='yes'}
ac_cv_header_sys_time_h=${ac_cv_header_sys_time_h='yes'}
ac_cv_header_sys_times_h=${ac_cv_header_sys_times_h='yes'}
ac_cv_header_sys_ttold_h=${ac_cv_header_sys_ttold_h='no'}
ac_cv_header_sys_varargs_h=${ac_cv_header_sys_varargs_h='no'}
ac_cv_header_sys_wait_h=${ac_cv_header_sys_wait_h='yes'}
ac_cv_header_termcap_h=${ac_cv_header_termcap_h='yes'}
ac_cv_header_termio_h=${ac_cv_header_termio_h='yes'}
ac_cv_header_termios_h=${ac_cv_header_termios_h='yes'}
ac_cv_header_thread_h=${ac_cv_header_thread_h='no'}
ac_cv_header_time=${ac_cv_header_time='yes'}
ac_cv_header_time_h=${ac_cv_header_time_h='yes'}
ac_cv_header_unistd_h=${ac_cv_header_unistd_h='yes'}
ac_cv_header_values_h=${ac_cv_header_values_h='yes'}
ac_cv_header_varargs_h=${ac_cv_header_varargs_h='yes'}
ac_cv_lib_fl_yywrap=${ac_cv_lib_fl_yywrap='yes'}
ac_cv_lib_ncurses_tputs=${ac_cv_lib_ncurses_tputs='yes'}
ac_cv_lib_z_gzdopen=${ac_cv_lib_z_gzdopen='yes'}
ac_cv_path_GMSGFMT=${ac_cv_path_GMSGFMT='/usr/bin/msgfmt'}
ac_cv_path_MSGFMT=${ac_cv_path_MSGFMT='/usr/bin/msgfmt'}
ac_cv_path_XGETTEXT=${ac_cv_path_XGETTEXT='/usr/bin/xgettext'}
ac_cv_path_install=${ac_cv_path_install='/usr/bin/install -c'}
ac_cv_prog_AWK=${ac_cv_prog_AWK='gawk'}
ac_cv_prog_CC=${ac_cv_prog_CC='gcc'}
ac_cv_prog_CPP=${ac_cv_prog_CPP='gcc -E'}
ac_cv_prog_LEX=${ac_cv_prog_LEX='flex'}
ac_cv_prog_RANLIB=${ac_cv_prog_RANLIB='ranlib'}
ac_cv_prog_TEXCONFIG=${ac_cv_prog_TEXCONFIG='true'}
ac_cv_prog_YACC=${ac_cv_prog_YACC='bison -y'}
ac_cv_prog_cc_cross=${ac_cv_prog_cc_cross='no'}
ac_cv_prog_cc_g=${ac_cv_prog_cc_g='yes'}
ac_cv_prog_cc_works=${ac_cv_prog_cc_works='yes'}
ac_cv_prog_gcc=${ac_cv_prog_gcc='yes'}
ac_cv_prog_gcc_traditional=${ac_cv_prog_gcc_traditional='no'}
ac_cv_prog_make_make_set=${ac_cv_prog_make_make_set='yes'}
ac_cv_struct_tm=${ac_cv_struct_tm='time.h'}
ac_cv_type_off_t=${ac_cv_type_off_t='yes'}
ac_cv_type_signal=${ac_cv_type_signal='void'}
ac_cv_type_size_t=${ac_cv_type_size_t='yes'}
am_cv_cygwin32=${am_cv_cygwin32='no'}
am_cv_exeext=${am_cv_exeext='no'}
am_cv_mingw32=${am_cv_mingw32='no'}
am_cv_val_LC_MESSAGES=${am_cv_val_LC_MESSAGES='yes'}
gcc_cv_c_have_stringify=${gcc_cv_c_have_stringify='yes'}
gcc_cv_decl_needed_abort=${gcc_cv_decl_needed_abort='no'}
gcc_cv_decl_needed_atol=${gcc_cv_decl_needed_atol='no'}
gcc_cv_decl_needed_bcmp=${gcc_cv_decl_needed_bcmp='no'}
gcc_cv_decl_needed_bcopy=${gcc_cv_decl_needed_bcopy='no'}
gcc_cv_decl_needed_bzero=${gcc_cv_decl_needed_bzero='no'}
gcc_cv_decl_needed_calloc=${gcc_cv_decl_needed_calloc='no'}
gcc_cv_decl_needed_free=${gcc_cv_decl_needed_free='no'}
gcc_cv_decl_needed_getenv=${gcc_cv_decl_needed_getenv='no'}
gcc_cv_decl_needed_index=${gcc_cv_decl_needed_index='no'}
gcc_cv_decl_needed_malloc=${gcc_cv_decl_needed_malloc='no'}
gcc_cv_decl_needed_realloc=${gcc_cv_decl_needed_realloc='no'}
gcc_cv_decl_needed_rindex=${gcc_cv_decl_needed_rindex='no'}
gcc_cv_decl_needed_sbrk=${gcc_cv_decl_needed_sbrk='no'}
gcc_cv_func_printf_ptr=${gcc_cv_func_printf_ptr='yes'}
gcc_cv_header_inttypes_h=${gcc_cv_header_inttypes_h='no'}
gcc_cv_prog_LN=${gcc_cv_prog_LN='ln'}
gcc_cv_prog_LN_S=${gcc_cv_prog_LN_S='ln -s'}
gt_cv_func_gettext_libc=${gt_cv_func_gettext_libc='yes'}
nls_cv_force_use_gnu_gettext=${nls_cv_force_use_gnu_gettext='no'}
nls_cv_header_intl=${nls_cv_header_intl=''}
nls_cv_header_libgt=${nls_cv_header_libgt=''}
nls_cv_use_gnu_gettext=${nls_cv_use_gnu_gettext='no'}

--- snip ---

any ideas?

Christoph.


--
Christoph Moar (christoph.moar@mchp.siemens.de)  Tel. (++49) 89 636-44628
SIEMENS AG Corporate Technology                  Fax. (++49) 89 636-47457
Information and Media Technology
Office Adress:  SIEMENS AG  ZT IK 1,  Otto-Hahn-Ring  6,  D-81739  Munich
Postal Adress:  SIEMENS AG  ZT IK 1,  D-81730 Munich
pgpkey http://pgp5.ai.mit.edu:11371/pks/lookup?op=index&search=0xf9e07275



More information about the Gcc-bugs mailing list