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: unassig...@gcc.gnu.org ReportedBy: gvyugand...@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.