This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/54045] New: Building bash 4.2 fails with gcc version 4.7.1 and throughing an error message gcc:internal compiler error : Segmentation fault (program cc1).
- From: "gvyugandhar at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 20 Jul 2012 10:18:51 +0000
- Subject: [Bug target/54045] New: Building bash 4.2 fails with gcc version 4.7.1 and throughing an error message gcc:internal compiler error : Segmentation fault (program cc1).
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54045
Bug #: 54045
Summary: Building bash 4.2 fails with gcc version 4.7.1 and
throughing an error message gcc:internal compiler
error : Segmentation fault (program cc1).
Classification: Unclassified
Product: gcc
Version: 4.7.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: gvyugandhar@gmail.com
I have build the root filesystem and kernel from yocto for beagle board. My
host machine is Ubuntu 12.04. My beagleboard booted up successfully using the
root filesystem and kernel. I tried to build bash-4.2 on the target
machine(beagleboard) i was get the following error message:
***********************************************************
* *
* GNU bash, version 4.2.10(1)-release (armv7l-unknown-linux-gnueabi)
* *
***********************************************************
rm -f shell.o
gcc -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"armv7l"'
-DCONF_OSTYPE='"linux-gnueabi"'
-DCONF_MACHTYPE='"armv7l-unknown-linux-gnueabi"' -DCONF_VENDOR='"unknown"'
-DLOCALEDIR='"/usr/local/share/locale"' -DPACKAGE='"bash"' -DSHELL
-DHAVE_CONFIG_H -I. -I. -I./include -I./lib -g -c shell.c
rm -f eval.o
gcc -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"armv7l"'
-DCONF_OSTYPE='"linux-gnueabi"'
-DCONF_MACHTYPE='"armv7l-unknown-linux-gnueabi"' -DCONF_VENDOR='"unknown"'
-DLOCALEDIR='"/usr/local/share/locale"' -DPACKAGE='"bash"' -DSHELL
-DHAVE_CONFIG_H -I. -I. -I./include -I./lib -g -c eval.c
make[1]: Entering directory `/bash-4.2/builtins'
rm -f mkbuiltins.o
gcc -c -DHAVE_CONFIG_H -DSHELL -I. -I.. -I.. -I../include -I../lib -I. -g
mkbuiltins.c
gcc -rdynamic -g -rdynamic -g -o mkbuiltins mkbuiltins.o -ldl
./mkbuiltins -externfile builtext.h -structfile builtins.c \
-noproduction -D . ./alias.def ./bind.def ./break.def ./builtin.def
./caller.def ./cd.def ./colon.def ./command.def ./declare.def ./echo.def
./enable.def ./eval.def ./getopts.def ./exec.def ./exit.def ./fc.def
./fg_bg.def ./hash.def ./help.def ./history.def ./jobs.def ./kill.def ./let.def
./read.def ./return.def ./set.def ./setattr.def ./shift.def ./source.def
./suspend.def ./test.def ./times.def ./trap.def ./type.def ./ulimit.def
./umask.def ./wait.def ./reserved.def ./pushd.def ./shopt.def ./printf.def
./complete.def ./mapfile.def
make[1]: Leaving directory `/bash-4.2/builtins'
rm -f y.tab.o
gcc -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"armv7l"'
-DCONF_OSTYPE='"linux-gnueabi"'
-DCONF_MACHTYPE='"armv7l-unknown-linux-gnueabi"' -DCONF_VENDOR='"unknown"'
-DLOCALEDIR='"/usr/local/share/locale"' -DPACKAGE='"bash"' -DSHELL
-DHAVE_CONFIG_H -I. -I. -I./include -I./lib -g -c y.tab.c
gcc: internal compiler error: Segmentation fault (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make: *** [y.tab.o] Error 4
The same kind of error i am getting when i tried to build grep,
libcurl,findutils. Can someone help me why am i getting internal compiler error
segmentation fault. I just wrote one sample hello world program and compiled on
the target it didn't through any such error and compiled successfully. I have
gone through some bugs which have the same error message and the solution is
running out of memory if that is the case tell me know how to check whether it
is running of memory and how to resolve it.