From mboxrd@z Thu Jan 1 00:00:00 1970 From: Theodore.E.Kubaska@intel.com To: gcc-gnats@gcc.gnu.org Subject: c++/3002: internal compiler error on ia64 itanium for orbacus 3. Date: Wed, 30 May 2001 08:16:00 -0000 Message-id: <20010530150602.14821.qmail@sourceware.cygnus.com> X-SW-Source: 2001-05/msg01036.html List-Id: >Number: 3002 >Category: c++ >Synopsis: internal compiler error on ia64 itanium for orbacus 3. >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Wed May 30 08:16:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Theodore Kubaska >Release: The gcc is listed as gcc version 2.96-ia64-000717 snap 00117. >Organization: >Environment: This is the gcc that comes with Itanium Linux64, TurboLinux Beta3. I ran the runconfig script and chose 2.95.2 because it was the only gcc listed. >Description: I get an internal compiler error. I am trying to build ORBacus 3 from http://www.orbacus.com/ob/download.html . This library builds and runs fine on Linux32. The problem is on Linux64. ============== c++ -c -I. -I../../include -g --no-implicit-templates -Wall -Wno-return-type -fpermissive -I/usr/X11R6/include TCKind.c pp ../../include/OB/DII.h:36: Internal compiler error in `gen_subprogram_die', at dwarf2out.c:8492 Please submit a full bug report. See for instructions. make[3]: *** [TCKind.o] Error 1 make[3]: Leaving directory `/usr/mark/orbacus/OB-3.3.4/ob/src/library' make[2]: *** [all] Error 1 make[2]: Leaving directory `/usr/mark/orbacus/OB-3.3.4/ob/src' make[1]: *** [all] Error 1 make[1]: Leaving directory `/usr/mark/orbacus/OB-3.3.4/ob' make: *** [all] Error 1 >How-To-Repeat: Get OB-3.3.4.tar from http://www.orbacus.com/ob/download.html and untar. On Itanium dual B3, 733MHz with TurboLinux Beta3, run ./runconfig. Choose config_berkeleydb="no" config_debug="yes" config_event="no" config_event_path="/usr/local" config_install_path="/usr/local/ORBacus_gcc_for_itanium" config_jtc="no" config_jtc_no_iostream="no" config_jtc_stop="no" config_jtc_thread_model="posix" config_notify="no" config_notify_path="/usr/local" config_optimized="no" config_platform="8" config_shared="no" config_shell="b" Run the config scripts produced. Enter directory OB-3.3-4 and type make. >Fix: >Release-Note: >Audit-Trail: >Unformatted: