I've seen similar issues on -O3 builds on your platform. Try -O2, then no optimisation flags - this may fix your problem. Don't know what causes it though. -- DCH ----- Original Message ----- From: "Fabian Andres Ramirez" <fabian.a.ramirez@xxxxxxxxx> To: <gcc-help@xxxxxxxxxxx> Sent: Friday, July 08, 2005 9:48 PM Subject: Internal error: Bus Error (program as). Any idea? I was compiling ORB TAO normally when it happened the following error: make[3]: Leaving directory `/opt/local/src/ACE_wrappers/TAO/orbsvcs/orbsvcs' make[3]: Entering directory `/opt/local/src/ACE_wrappers/TAO/orbsvcs/orbsvcs' GNUmakefile: /opt/local/src/ACE_wrappers/TAO/orbsvcs/orbsvcs/GNUmakefile.PortableGroup MAKEFLAGS=w g++ -W -Wall -Wpointer-arith -O3 -g -pipe -D_REENTRANT -I/usr/local/src/ACE_wrappers -I/usr/local/src/ACE_wrappers/TAO -DACE_HAS_EXCEPTIONS -D__ACE_INLINE__ -I../../.. -I/usr/local/src/ACE_wrappers/TAO -I/usr/local/src/ACE_wrappers/TAO/orbsvcs -DTAO_PORTABLEGROUP_BUILD_DLL -c -fPIC -o .shobj/PortableGroup/PG_Utils.o PortableGroup/PG_Utils.cpp g++: Internal error: Bus Error (program as) Please submit a full bug report. See <URL:http://gcc.gnu.org/bugs.html> for instructions. make[3]: *** [.shobj/PortableGroup/PG_Utils.o] Error 1 make[3]: Leaving directory `/opt/local/src/ACE_wrappers/TAO/orbsvcs/orbsvcs' make[2]: *** [PortableGroup] Error 2 make[2]: Leaving directory `/opt/local/src/ACE_wrappers/TAO/orbsvcs/orbsvcs' make[1]: *** [all] Error 2 make[1]: Leaving directory `/opt/local/src/ACE_wrappers/TAO/orbsvcs' make: *** [all] Error 2 that it means the error g++: Internal error: Bus Error (program as) ???? The OS is Solaris 9 on Sun Ultra 5 with gcc 3.4.2 The File System is in 95%. It can be this? Thanks Fabian