This is the mail archive of the gcc-prs@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]

c++/1729: Internal compiler error



>Number:         1729
>Category:       c++
>Synopsis:       Internal compiler error
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jan 22 07:46:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     gcc
>Release:        gcc version 2.95.2-6 19991024 (cygwin experimental)
>Organization:
>Environment:
!C:='C:\cygwin\bin'
BASH=/usr/bin/bash
BASH_VERSINFO=([0]="2" [1]="04" [2]="5" [3]="12" [4]="release" [5]="i686-pc-cygw
in")
BASH_VERSION='2.04.5(12)-release'
COLUMNS=80
COMPUTERNAME=LABNT_IDJPA
COMSPEC='C:\WINNT\system32\cmd.exe'
DIRSTACK=()
EUID=1000
GROUPS=()
HISTFILE=/home/EMDOJPA/.bash_history
HISTFILESIZE=500
HISTSIZE=500
HOME=/home/emdojpa
HOMEDRIVE=C:
HOMEPATH='\'
HOSTNAME=LABNT_IDJPA
HOSTTYPE=i686
IFS='
'
LINES=49
LOGONSERVER='\\LABNT_IDJPA'
MACHTYPE=i686-pc-cygwin
MAILCHECK=60
MAKE_MODE=unix
NUMBER_OF_PROCESSORS=2
OLDPWD=/d/ecos
OPTERR=1
OPTIND=1
OS=Windows_NT
OS2LIBPATH='C:\WINNT\system32\os2\dll;'
OSTYPE=cygwin
PATH=/tools/i386/bin:/usr/local/bin:/usr/bin:/bin:/c/WINNT/system32:/c/WINNT:/c/
util
PATHEXT='.COM;.EXE;.BAT;.CMD'
PIPESTATUS=([0]="0")
PPID=1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER='x86 Family 6 Model 1 Stepping 7, GenuineIntel'
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0107
PROMPT='$P$G'
PS1='\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$ '
PS2='> '
PS4='+ '
PWD=/d/ecos/i386PC_build
SHELL=/bin/sh
SHELLOPTS=braceexpand:hashall:histexpand:monitor:history:interactive-comments:em
acs
SHLVL=1
SYSTEMDRIVE=C:
SYSTEMROOT='C:\WINNT'
TEMP=/c/TEMP
TERM=cygwin
UID=1000
USER=emdojpa
USERDOMAIN=LABNT_IDJPA
USERNAME=EMDOJPA
USERPROFILE='C:\WINNT\Profiles\EMDOJPA'
WINDIR='C:\WINNT'
_=set
i='/etc/profile.d/*.sh'
>Description:
FAILS TO COMPILE ECOS. 

WHEN COMPILING IT SAYS: 

i386-elf-gcc -c  -I//D/eCos/i386PC_install/include -I//d/eCos/packages/io/common
/v1_3_1 -I//d/eCos/packages/io/common/v1_3_1/src -I//d/eCos/packages/io/common/v
1_3_1/tests -I. -I//d/eCos/packages/io/common/v1_3_1/src/ -Wall -Wpointer-arith
-Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sect
ions -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -Wp,-
MD,src/ioinit.tmp -o src/io_common_ioinit.o //d/eCos/packages/io/common/v1_3_1/s
rc/ioinit.cxx
//d/eCos/packages/io/common/v1_3_1/src/ioinit.cxx:0: warning: -ffunction-section
s may affect debugging on some targets.
//d/eCos/packages/io/common/v1_3_1/src/ioinit.cxx:60: Internal compiler error.
//d/eCos/packages/io/common/v1_3_1/src/ioinit.cxx:60: Please submit a full bug r
eport.
//d/eCos/packages/io/common/v1_3_1/src/ioinit.cxx:60: See <URL:http://www.gnu.or
g/software/gcc/faq.html#bugreport> for instructions.
make[1]: *** [src/ioinit.o.d] Error 1
make[1]: Leaving directory `/d/ecos/i386PC_build/io/common/v1_3_1'
make: *** [build] Error 2



IF I COMPILE TO PRODUCE AN .II I GET THIS:

$ i386-elf-gcc -v -save-temps -c  -I//D/eCos/i386PC_install/include -I//d/eCos/
packages/io/common/v1_3_1 -I//d/eCos/packages/io/common/v1_3_1/src -I//d/eCos/p
ackages/io/common/v1_3_1/tests -I. -I//d/eCos/packages/io/common/v1_3_1/src/ -W
all -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -
g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc
 -finit-priority -Wp,-MD,src/ioinit.tmp -o src/io_common_ioinit.o //d/eCos/pack
ages/io/common/v1_3_1/src/ioinit.cxx
Reading specs from /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/specs
gcc version 2.95.2-6 19991024 (cygwin experimental)
 /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/cpp.exe -lang-c++ -v -I//D/eCos/i386PC
_install/include -I//d/eCos/packages/io/common/v1_3_1 -I//d/eCos/packages/io/com
mon/v1_3_1/src -I//d/eCos/packages/io/common/v1_3_1/tests -I. -I//d/eCos/package
s/io/common/v1_3_1/src/ -iprefix /tools/i386/bin/../lib/gcc-lib/i686-pc-cygwin/2
.95.2-6/ -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -Di386 -D__
386__ -D__i386 -D_X86=1 -D__STDC__=1 -D__stdcall=__attribute__((__stdcall__)) -D
__cdecl=__attribute__((__cdecl__)) -D__declspec(x)=__attribute__((x)) -D__i386__
 -D__386__ -D__i386 -D_X86=1 -D__STDC__=1 -D__stdcall=__attribute__((__stdcall__
)) -D__cdecl=__attribute__((__cdecl__)) -D__declspec(x)=__attribute__((x)) -D__i
386 -Asystem(winnt) -Acpu(i386) -Amachine(i386) -D__OPTIMIZE__ -g -Wall -Wpointe
r-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -remap -Acpu(i
386) -Amachine(i386) -Di386 -D__i386 -D__i386__ -Di686 -Dpentiumpro -D__i686 -D_
_i686__ -D__pentiumpro -D__pentiumpro__ -D__CYGWIN32__ -D__CYGWIN__ -Dunix -D__u
nix__ -D__unix -isystem /usr/local/include -idirafter /usr/include -D_WIN32 -DWI
NNT -idirafter /usr/include/w32api -MD src/ioinit.tmp //d/eCos/packages/io/commo
n/v1_3_1/src/ioinit.cxx ioinit.ii
GNU CPP version 2.95.2-6 19991024 (cygwin experimental) (80386, BSD syntax)
#include "..." search starts here:
#include <...> search starts here:
 //D/eCos/i386PC_install/include
 //d/eCos/packages/io/common/v1_3_1
 //d/eCos/packages/io/common/v1_3_1/src
 .
 //d/eCos/packages/io/common/v1_3_1/src
 /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/../../../../include/g++-3
 /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include
 /usr/include
 /usr/include/w32api
End of search list.
The following default directories have been omitted from the search path:
End of omitted list.
cpp.exe: src/ioinit.tmp: No such file or directory



>How-To-Repeat:
Follow instructions in : 
http://sources.redhat.com/ecos/tools/win-i386-elf.html
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:

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