From owner-pro64-support@oss.sgi.com Thu Aug 3 08:37:49 2000 Received: by oss.sgi.com id ; Thu, 3 Aug 2000 08:37:39 -0700 Received: from [198.170.1.20] ([198.170.1.20]:11744 "EHLO syseng.hstc.necsyl.com") by oss.sgi.com with ESMTP id ; Thu, 3 Aug 2000 08:37:16 -0700 Received: from aamin (t3-static5-94.adsl.directlink.net [63.68.139.94]) by syseng.hstc.necsyl.com (8.9.3+Sun/8.9.1) with SMTP id KAA15354 for ; Thu, 3 Aug 2000 10:35:54 -0500 (CDT) Reply-To: From: "Arvind Amin" To: "Pro64-Support" Subject: native IA-64 compilers Date: Thu, 3 Aug 2000 10:35:23 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing What is the release date for native IA-64 compilers? Please give us an update. Thanks. ************************************** Arvind Amin, Ph.D. Sr. Applications Consultant NEC Systems, Inc e-mail: aamin@atcc.necsyl.com phone: (281) 465-1557 http://www.necservers.com ************************************* From owner-pro64-support@oss.sgi.com Fri Aug 4 03:06:28 2000 Received: by oss.sgi.com id ; Fri, 4 Aug 2000 03:06:19 -0700 Received: from [195.139.250.10] ([195.139.250.10]:39432 "EHLO elin.scali.no") by oss.sgi.com with ESMTP id ; Fri, 4 Aug 2000 03:05:44 -0700 Received: from scali.no (IDENT:eisa@pc-8.scali.no [172.16.0.108]) by elin.scali.no (8.9.3/8.8.7) with ESMTP id MAA08824; Fri, 4 Aug 2000 12:03:31 +0200 Message-ID: <398A94F3.CDA4ED2E@scali.no> Date: Fri, 04 Aug 2000 12:03:31 +0200 From: Einar Saltnes X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.14-6.0.2smp i686) X-Accept-Language: en MIME-Version: 1.0 To: pro64-support@oss.sgi.com CC: hob@scali.no Subject: Pro64 itself running on IA64 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 7bit Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Hello! We have been looking at the information given about the Pro64 compiler. Installation of the Pro64 compiler package requires that NUE is already installed on an IA32 box. However, as we have two Itanium computers for test (one monoprocessor and one dual processor) we would like to know if there will be an Pro64 compiler package for direct installation on IA64 available? If there will be, approx when will it be available? We are running the latest Red Hat Linux developer distribution. Best Regards Einar Saltnes SW-Engineer e-mail: eisa@scali.no Scali AS (http://www.scali.com) Tlf : (+47) 22 62 89 50 Olaf Helsets vei 6 Fax : (+47) 22 62 89 51 N-0621 Oslo, Norway From owner-pro64-support@oss.sgi.com Fri Aug 11 18:29:11 2000 Received: by oss.sgi.com id ; Fri, 11 Aug 2000 18:28:51 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:2373 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Fri, 11 Aug 2000 18:28:23 -0700 Received: from cchkms.engr.sgi.com (cchkms.engr.sgi.com [130.62.180.48]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id SAA05510 for ; Fri, 11 Aug 2000 18:20:48 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id SAA45523; Fri, 11 Aug 2000 18:25:36 -0700 (PDT) From: "Ross A. Towle" Message-Id: <10008111825.ZM42534@cchkms.engr.sgi.com> Date: Fri, 11 Aug 2000 18:25:35 -0700 In-Reply-To: "Arvind Amin" "native IA-64 compilers" (Aug 3, 10:35am) References: X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: , "Pro64-Support" Subject: Re: native IA-64 compilers Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing We have updated the SGI Pro64 at http://oss.sgi.com/projects/Pro64. You can use it in a cross developement environment as you did in the first release. You can also use it in a native development environment. Enjoy Ross A. Towle Director, High Performance Programming Environments SGI From owner-pro64-support@oss.sgi.com Tue Aug 15 17:30:35 2000 Received: by oss.sgi.com id ; Tue, 15 Aug 2000 17:30:25 -0700 Received: from smtp1.cern.ch ([137.138.128.38]:44040 "EHLO smtp1.cern.ch") by oss.sgi.com with ESMTP id ; Tue, 15 Aug 2000 17:30:06 -0700 Received: from ues5.cern.ch (ues5.cern.ch [137.138.32.79]) by smtp1.cern.ch (8.9.3/8.9.3) with SMTP id CAA12745 for ; Wed, 16 Aug 2000 02:30:01 +0200 (MET DST) Received: from localhost by ues5.cern.ch; (5.65v3.0/1.1.8.2/12Jun95-0348PM) id AA20986; Wed, 16 Aug 2000 02:30:00 +0200 Date: Wed, 16 Aug 2000 02:30:00 +0200 (MET DST) From: Dan Pop X-Sender: danpop@ues5.cern.ch To: pro64-support@oss.sgi.com Cc: Sverre Jarp Subject: Problems with version 0.01.0-10 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Hello, I've just downloaded and installed version 0.01.0-10 of the SGI compilers. Here are the problems I have encountered: Complete failure on a native RedHat system: pc64-016:~ 0 22> sgicc hello.c sgicc ERROR: signal Segmentation fault caught, stop processing sgicc ERROR: signal Segmentation fault caught, stop processing pc64-016:~ 32 23> uname -a Linux pc64-016 2.4.0-0.8smp #1 SMP Sun Jun 18 00:32:35 EDT 2000 ia64 unknown pc64-016:~ 0 24> sgicc -v SGIcc Compilers: Version 0.01.0-10 On a NUE installation, sgiCC fails to find its headers: [root@pcpole danpop]# uname -a Linux pcpole.cern.ch 2.2.11 #3 SMP Fri Aug 13 14:17:01 CEST 1999 ia64 unknown [root@pcpole danpop]# sgiCC -v SGIcc Compilers: Version 0.01.0-10 [root@pcpole danpop]# sgiCC cpptest.cpp cpptest.cpp:1: iostream: No such file or directory cpptest.cpp:2: vector: No such file or directory cpptest.cpp:3: cmath: No such file or directory cpptest.cpp:4: cstdlib: No such file or directory sgiCC INTERNAL ERROR: /usr/bin/g++ returned non-zero status 1 [root@pcpole danpop]# head cpptest.cpp #include #include #include #include class momentum { public: momentum() { double cosTheta = 1.0 - 2.0*Rand(); Best regards, Dan Pop From owner-pro64-support@oss.sgi.com Wed Aug 16 15:47:27 2000 Received: by oss.sgi.com id ; Wed, 16 Aug 2000 15:47:07 -0700 Received: from smtp1.cern.ch ([137.138.128.38]:47887 "EHLO smtp1.cern.ch") by oss.sgi.com with ESMTP id ; Wed, 16 Aug 2000 15:46:50 -0700 Received: from ues5.cern.ch (ues5.cern.ch [137.138.32.79]) by smtp1.cern.ch (8.9.3/8.9.3) with SMTP id AAA07597; Thu, 17 Aug 2000 00:46:34 +0200 (MET DST) Received: from localhost by ues5.cern.ch; (5.65v3.0/1.1.8.2/12Jun95-0348PM) id AA20709; Thu, 17 Aug 2000 00:46:33 +0200 Date: Thu, 17 Aug 2000 00:46:32 +0200 (MET DST) From: Dan Pop X-Sender: danpop@ues5.cern.ch To: "Ross A. Towle" Cc: pro64-support@oss.sgi.com, georgep@cchkms.engr.sgi.com, Sverre Jarp , Vicente Lara Subject: Re: Problems with version 0.01.0-10 In-Reply-To: <200008161750.KAA53720@cchkms.engr.sgi.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing On Wed, 16 Aug 2000, Ross A. Towle wrote: > Problem 1: segfault > I suspect it is really a kernel problem. Does other IA-32 apps also > fail? I think a newer kernel will fix the problem. It seems that it was a transient problem. Now I can run the compilers on a native ia64 system, but I have a linking problem with sgiCC: pc64-016:~ 0 31> sgiCC cpptest.cpp /usr/lib/gcc-lib/ia64-redhat-linux/2.9-ia64-000216-final/libstdc++.a(filebuf.o):../../../libio/filebuf.cc:98: undefined reference to `__throw' /usr/lib/gcc-lib/ia64-redhat-linux/2.9-ia64-000216-final/libstdc++.a(filebuf.o): In function `filebuf::filebuf(int)': filebuf.o(.text+0x282): undefined reference to `__throw' /usr/lib/gcc-lib/ia64-redhat-linux/2.9-ia64-000216-final/libstdc++.a(filebuf.o): In function `filebuf::filebuf(int, char *, int)': filebuf.o(.text+0x432): undefined reference to `__throw' collect2: ld returned 1 exit status The problem is caused by a mismatch between /usr/lib/gcc-lib/ia64-redhat-linux/2.9-ia64-000216-final/libstdc++.a and /usr/lib/gcc-lib/ia64-sgi-linux/sgicc-1.0/libgcc.a. The former uses the __throw symbol, expecting the latter to define it, which is not the case. The libgcc.a supplied by RedHat does define __throw: pc64-016:~ 1 36> nm /usr/lib/gcc-lib/ia64-redhat-linux/2.9-ia64-000216-final/libgcc.a | grep __throw$ | head -1 0000000000001120 T __throw Unfortunately, this libgcc.a cannot be used as a replacement for the one supplied with the SGI compilers, because of other incompatibilities. Probably the best fix would be to include libstdc++.a in the Pro64 package, to ensure its compatibility with libgcc.a. Dan From owner-pro64-support@oss.sgi.com Wed Aug 16 15:51:04 2000 Received: by oss.sgi.com id ; Wed, 16 Aug 2000 15:50:55 -0700 Received: from smtp1.cern.ch ([137.138.128.38]:13840 "EHLO smtp1.cern.ch") by oss.sgi.com with ESMTP id ; Wed, 16 Aug 2000 15:50:39 -0700 Received: from ues5.cern.ch (ues5.cern.ch [137.138.32.79]) by smtp1.cern.ch (8.9.3/8.9.3) with SMTP id WAA14337; Wed, 16 Aug 2000 22:14:57 +0200 (MET DST) Received: from localhost by ues5.cern.ch; (5.65v3.0/1.1.8.2/12Jun95-0348PM) id AA21859; Wed, 16 Aug 2000 22:14:56 +0200 Date: Wed, 16 Aug 2000 22:14:56 +0200 (MET DST) From: Dan Pop X-Sender: danpop@ues5.cern.ch To: "Ross A. Towle" Cc: pro64-support@oss.sgi.com, Sverre Jarp Subject: Re: Problems with version 0.01.0-10 In-Reply-To: <200008162008.NAA52589@cchkms.engr.sgi.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing On Wed, 16 Aug 2000, Ross A. Towle wrote: > You did not install nue-fs-1.0-1 which contains the missing > include files. I did it in the meantime and got it working under NUE. I still can't get them to work on a native RedHat ia64 system. Thanks, Dan From owner-pro64-support@oss.sgi.com Wed Aug 16 16:24:14 2000 Received: by oss.sgi.com id ; Wed, 16 Aug 2000 16:24:06 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:19466 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Wed, 16 Aug 2000 16:23:51 -0700 Received: from cchkms.engr.sgi.com (cchkms.engr.sgi.com [130.62.180.48]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id NAA06500 for ; Wed, 16 Aug 2000 13:02:25 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id NAA52589; Wed, 16 Aug 2000 13:08:39 -0700 (PDT) Date: Wed, 16 Aug 2000 13:08:39 -0700 (PDT) From: rat@cchkms.engr.sgi.com (Ross A. Towle) Message-Id: <200008162008.NAA52589@cchkms.engr.sgi.com> To: pro64-support@oss.sgi.com, Dan Pop Subject: Re: Problems with version 0.01.0-10 Cc: Sverre Jarp Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing You did not install nue-fs-1.0-1 which contains the missing include files. [mtibuild@hiker2 ~]$ rpm -qf /nue/usr/include/g++-3/iostream.h nue-fs-1.0-1 -Ross From owner-pro64-support@oss.sgi.com Wed Aug 16 16:28:45 2000 Received: by oss.sgi.com id ; Wed, 16 Aug 2000 16:28:25 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:61195 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Wed, 16 Aug 2000 16:28:16 -0700 Received: from cchkms.engr.sgi.com (cchkms.engr.sgi.com [130.62.180.48]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA15856 for ; Wed, 16 Aug 2000 10:45:46 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id KAA53720; Wed, 16 Aug 2000 10:50:34 -0700 (PDT) Date: Wed, 16 Aug 2000 10:50:34 -0700 (PDT) From: rat@cchkms.engr.sgi.com (Ross A. Towle) Message-Id: <200008161750.KAA53720@cchkms.engr.sgi.com> To: pro64-support@oss.sgi.com, Dan Pop Subject: Re: Problems with version 0.01.0-10 Cc: georgep@cchkms.engr.sgi.com, Sverre Jarp Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Problem 1: segfault I suspect it is really a kernel problem. Does other IA-32 apps also fail? I think a newer kernel will fix the problem. Problem 2: missing includes The includes come from NUE so if they are missing you need to talk to DavidM at HP about it. Pro64 is dependent upon things like includes, libraries, ld, cpp, and as to already be installed. -Ross From owner-pro64-support@oss.sgi.com Thu Aug 17 08:35:51 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 08:35:41 -0700 Received: from eugate.sgi.com ([192.48.160.10]:37672 "EHLO yog-sothoth.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 08:35:25 -0700 Received: from sgicol.cologne.sgi.com (sgicol.cologne.sgi.com [144.253.199.2]) by yog-sothoth.sgi.com (980305.SGI.8.8.8-aspam-6.2/980304.SGI-aspam-europe) via ESMTP id RAA633507 for <@eugate.sgi.com:pro64-support@oss.sgi.com>; Thu, 17 Aug 2000 17:34:50 +0200 (CEST) mail_from (reiner@munich.sgi.com) Received: from munich.sgi.com (site-kfa2.cologne.sgi.com [144.253.199.74]) by sgicol.cologne.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id RAA25065 for ; Thu, 17 Aug 2000 17:34:31 +0200 (MDT) Message-ID: <399C05FA.EDDC1FBD@munich.sgi.com> Date: Thu, 17 Aug 2000 17:34:18 +0200 From: Reiner Vogelsang Reply-To: reiner@munich.sgi.com Organization: SGI X-Mailer: Mozilla 4.72 [en] (X11; I; Linux 2.2.14 i686) X-Accept-Language: en MIME-Version: 1.0 To: pro64-support@oss.sgi.com Subject: Pro64 Compilers versus Osprey compilers Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Hi there, I am wondering if the Pro64 compilers are identical with the ia64 Osprey compilers installed on perflab.engr concerning the code optimization. -- Best regards Reiner _ )/___ _---_ =_/(___)_-__ ( ) / /\\|/O[]/ \c O ( ) Reiner Vogelsang \__/ ----'\__/ ..o o O .o -_- Silicon Graphics GmbH FZ Juelich SGI Buero Am Hochacker 3 ZAM Leo-Brandt-Str. D-85630 Grasbrunn 52425 Juelich Tel. +49-89-46108-0 +49-2461-61-3628 Fax: +49-89-46108-222 +49-2461-61-6656 email: reiner@munich.sgi.com r.vogelsang@kfa-juelich.de From owner-pro64-support@oss.sgi.com Thu Aug 17 15:54:53 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 15:54:44 -0700 Received: from calliope1.fm.intel.com ([132.233.247.10]:26129 "EHLO calliope1.fm.intel.com") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 15:54:41 -0700 Received: from fmsmsx27.FM.INTEL.COM (fmsmsx27.fm.intel.com [132.233.42.27]) by calliope1.fm.intel.com (8.9.1a+p1/8.9.1/d: relay.m4,v 1.30 2000/06/08 18:25:35 dmccart Exp $) with ESMTP id WAA01529 for ; Thu, 17 Aug 2000 22:54:39 GMT Received: by fmsmsx27.fm.intel.com with Internet Mail Service (5.5.2650.21) id ; Thu, 17 Aug 2000 15:54:35 -0700 Message-ID: <7FD5C79AD680D211AC4100A0C96B501C03C2A794@orsmsx49.jf.intel.com> From: "Venkatesh, Vangal" To: "'pro64-support@oss.sgi.com'" Subject: compiling hello world Date: Thu, 17 Aug 2000 15:54:31 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing I am compiling hello world with sgicc on an Itanium system. I am getting $ sgicc hello.c sgicc ERROR: /usr/bin/gcc died due to signal 11 sgicc ERROR: core dumped Getting more info from the core dump: $ gdb gcc core GNU gdb 20000204 Copyright 2000 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "ia64-unknown-linux"... (no debugging symbols found)... Core was generated by `/usr/bin/gcc -D_LANGUAGE_C -D_SGI_COMPILER_VERSION=001 -D __host_ia32 -D__INLINE'. Program terminated with signal 11, Segmentation fault. #0 0x40004d00 in ?? () (gdb) Any help appreciated. Additional info: uname -a reports Linux ics-linux2 2.3.99-pre6-000501-18 #1 Sat May 6 21:43:40 PDT 2000 ia64 unkno wn sgicc -version SGIcc Compilers: Version 0.01.0-10 Thanks Vangal. From owner-pro64-support@oss.sgi.com Thu Aug 17 15:58:34 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 15:58:15 -0700 Received: from munch-it.turbolinux.com ([38.170.88.3]:43762 "EHLO mail.us.tlan") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 15:58:04 -0700 Received: from turbolinux.com (ariel.dev.us.tlan [172.16.12.158]) by mail.us.tlan (8.9.3/8.9.3) with ESMTP id PAA03580; Thu, 17 Aug 2000 15:57:53 -0700 Message-ID: <399C6DF1.8E5E82B2@turbolinux.com> Date: Thu, 17 Aug 2000 15:57:53 -0700 From: Uros Prestor Organization: Turbolinux Inc. X-Mailer: Mozilla 4.74 [en] (X11; U; Linux 2.2.13-12 i686) X-Accept-Language: sl, en MIME-Version: 1.0 To: "Venkatesh, Vangal" CC: "'pro64-support@oss.sgi.com'" Subject: Re: compiling hello world References: <7FD5C79AD680D211AC4100A0C96B501C03C2A794@orsmsx49.jf.intel.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing "Venkatesh, Vangal" wrote: > Any help appreciated. Additional info: > uname -a reports Linux ics-linux2 2.3.99-pre6-000501-18 #1 Sat May 6 > 21:43:40 PDT 2000 ia64 unkno IA-32 emulation in the stock 0505 kernel has bugs which prevent running sgicc. Upgrade your kernel to the 0714 release. Uros -- Uros Prestor uros@turbolinux.com From owner-pro64-support@oss.sgi.com Fri Aug 18 09:20:03 2000 Received: by oss.sgi.com id ; Fri, 18 Aug 2000 09:19:53 -0700 Received: from thalia.fm.intel.com ([132.233.247.11]:52745 "EHLO thalia.fm.intel.com") by oss.sgi.com with ESMTP id ; Fri, 18 Aug 2000 09:19:35 -0700 Received: from SMTP (fmsmsxvs01-1.fm.intel.com [132.233.42.201]) by thalia.fm.intel.com (8.9.1a+p1/8.9.1/d: relay.m4,v 1.30 2000/06/08 18:25:35 dmccart Exp $) with SMTP id QAA01721 for ; Fri, 18 Aug 2000 16:20:33 GMT Received: from fmsmsx27.FM.INTEL.COM ([132.233.48.27]) by 132.233.48.201 (Norton AntiVirus for Internet Email Gateways 1.0) ; Fri, 18 Aug 2000 16:19:34 0000 (GMT) Received: by fmsmsx27.fm.intel.com with Internet Mail Service (5.5.2650.21) id ; Fri, 18 Aug 2000 09:19:33 -0700 Message-ID: From: "Azuola, Francisco" To: "'pro64-support@oss.sgi.com'" Subject: SGI Linux compilers Date: Fri, 18 Aug 2000 09:19:30 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Hi, > I am in charge of performance evaluation for Itanium and would like to get > a hold of the latest > pre-release version of your compilers (c/c++ and fortran). I'd greatly > appreciate your help > on this. > > Regards, > > Francisco > > Francisco Azuola > Intel Corporation > Dupont, WA 98466 > Ph: 253-371-5884 > Fax: 253-371-7102 > Francisco.Azuola@intel.com > > From owner-pro64-support@oss.sgi.com Fri Aug 18 14:37:38 2000 Received: by oss.sgi.com id ; Fri, 18 Aug 2000 14:37:18 -0700 Received: from thalia.fm.intel.com ([132.233.247.11]:48134 "EHLO thalia.fm.intel.com") by oss.sgi.com with ESMTP id ; Fri, 18 Aug 2000 14:36:54 -0700 Received: from SMTP (fmsmsxvs05-1.fm.intel.com [132.233.42.205]) by thalia.fm.intel.com (8.9.1a+p1/8.9.1/d: relay.m4,v 1.30 2000/06/08 18:25:35 dmccart Exp $) with SMTP id VAA08021 for ; Fri, 18 Aug 2000 21:37:44 GMT Received: from fmsmsx28.fm.intel.com ([132.233.48.28]) by 132.233.48.205 (Norton AntiVirus for Internet Email Gateways 1.0) ; Fri, 18 Aug 2000 21:36:45 0000 (GMT) Received: by fmsmsx28.fm.intel.com with Internet Mail Service (5.5.2650.21) id ; Fri, 18 Aug 2000 14:36:44 -0700 Message-ID: From: "Kakulavarapu, Prasad" To: "'pro64-support@oss.sgi.com'" Subject: SGI Fortran Compiler Cray Pointer Support Date: Fri, 18 Aug 2000 14:36:42 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="ISO-8859-1" Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing hello, The SGI Fortran compiler is complaining for Cray pointers; Can you please let me know if Cray pointer support is going to be added to SGI Frtran compilers soon? This is an urgent issue. Thanks, Prasad From owner-pro64-support@oss.sgi.com Mon Aug 21 11:06:12 2000 Received: by oss.sgi.com id ; Mon, 21 Aug 2000 11:06:02 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:44891 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Mon, 21 Aug 2000 11:05:49 -0700 Received: from cchkms.engr.sgi.com (cchkms.engr.sgi.com [130.62.180.48]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id LAA08368 for ; Mon, 21 Aug 2000 11:12:04 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id LAA62072; Mon, 21 Aug 2000 11:04:18 -0700 (PDT) From: "Ross A. Towle" Message-Id: <10008211104.ZM51697@cchkms.engr.sgi.com> Date: Mon, 21 Aug 2000 11:04:16 -0700 In-Reply-To: "Kakulavarapu, Prasad" "SGI Fortran Compiler Cray Pointer Support" (Aug 18, 2:36pm) References: X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: "Kakulavarapu, Prasad" , "'pro64-support@oss.sgi.com'" Subject: Re: SGI Fortran Compiler Cray Pointer Support Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing I just ran some Cray pointer tests and had no problem. What kind of a problem are you having? -Ross From owner-pro64-support@oss.sgi.com Mon Aug 21 11:48:02 2000 Received: by oss.sgi.com id ; Mon, 21 Aug 2000 11:47:52 -0700 Received: from thalia.fm.intel.com ([132.233.247.11]:9740 "EHLO thalia.fm.intel.com") by oss.sgi.com with ESMTP id ; Mon, 21 Aug 2000 11:47:34 -0700 Received: from SMTP (fmsmsxvs05-1.fm.intel.com [132.233.42.205]) by thalia.fm.intel.com (8.9.1a+p1/8.9.1/d: relay.m4,v 1.30 2000/06/08 18:25:35 dmccart Exp $) with SMTP id SAA08564 for ; Mon, 21 Aug 2000 18:48:27 GMT Received: from fmsmsx28.fm.intel.com ([132.233.48.28]) by 132.233.48.205 (Norton AntiVirus for Internet Email Gateways 1.0) ; Mon, 21 Aug 2000 18:47:28 0000 (GMT) Received: by fmsmsx28.fm.intel.com with Internet Mail Service (5.5.2650.21) id ; Mon, 21 Aug 2000 11:47:27 -0700 Message-ID: From: "Kakulavarapu, Prasad" To: "'pro64-support@oss.sgi.com'" Subject: Native Compiler support for SGI-Pro64 on IA-64 Date: Mon, 21 Aug 2000 11:46:37 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="ISO-8859-1" Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Hello, The SGI Pro-64 compilers for Linux64 on IA-64 systems downloadable from http://oss.sgi.com/projects/Pro64/download.html. I used the pro64-0.01.0-10.ia64.rpm file, with the commandline on an IA-64 system: rpm -U --force --nodeps pro64-0.01-10.ia64.rpm I am seeing the following error when I invoke sgicc, or sgif90: request_module[binfmt-464c]: waitpid(0,...) filed, errno 1 request_module[binfmt-464c]: waitpid(0,...) failed, errno 1 bash: /usr/bin/sgiCC: cannot execute binary file Have anyone used the Pro-64 compilers natively on IA-64 systems; presently it appears using them on an IA-32 under NUE is the only choice. After install from the rpm, I exit root, and login as user; I see this error both as root, and user. Am I missing something? Thanks, Prasad From owner-pro64-support@oss.sgi.com Mon Aug 21 12:23:33 2000 Received: by oss.sgi.com id ; Mon, 21 Aug 2000 12:23:23 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:4197 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Mon, 21 Aug 2000 12:23:20 -0700 Received: from cchkms.engr.sgi.com (cchkms.engr.sgi.com [130.62.180.48]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id MAA09257 for ; Mon, 21 Aug 2000 12:29:35 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id MAA62675; Mon, 21 Aug 2000 12:21:58 -0700 (PDT) From: "Ross A. Towle" Message-Id: <10008211221.ZM62659@cchkms.engr.sgi.com> Date: Mon, 21 Aug 2000 12:21:57 -0700 In-Reply-To: "Kakulavarapu, Prasad" "Native Compiler support for SGI-Pro64 on IA-64" (Aug 21, 11:46am) References: X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: "Kakulavarapu, Prasad" , "'pro64-support@oss.sgi.com'" Subject: Re: Native Compiler support for SGI-Pro64 on IA-64 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Based on "bash: /usr/bin/sgiCC: cannot execute binary file" I would conclude that you have an old version of Linux that does not support IA-32 compatability mode. Please install a later version of Linux. I would suggest something after mid-July. -Ross A. Towle From owner-pro64-support@oss.sgi.com Tue Aug 22 07:02:39 2000 Received: by oss.sgi.com id ; Tue, 22 Aug 2000 07:02:28 -0700 Received: from [198.170.1.20] ([198.170.1.20]:2977 "EHLO syseng.hstc.necsyl.com") by oss.sgi.com with ESMTP id ; Tue, 22 Aug 2000 07:02:23 -0700 Received: from aamin (amin.hstc.necsyl.com [198.170.2.49]) by syseng.hstc.necsyl.com (8.9.3+Sun/8.9.1) with SMTP id JAA26727 for ; Tue, 22 Aug 2000 09:02:20 -0500 (CDT) Reply-To: From: "Arvind Amin" To: "Pro64-Support" Subject: link error Date: Tue, 22 Aug 2000 09:01:16 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Importance: Normal Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Hi, During link step I have encountered the following error. I would appreciate any help. sgif90 -o ../bin/marc ../lib/main.o ../lib/blkdta.o ../lib/comm?.o ../lib/srclib.a ../lib/mdsrc.a ./../lib/stubs.a ./../lib/clib.a -lm -lgcc /usr/lib/gcc-lib/ia64-hp-linux/2.9-ia64-000216/crtbegin.o(.fini+0x2): relocation truncated to fit: PCREL21B fini collect2: ld returned 1 exit status Thanks. ************************************** Arvind Amin, Ph.D. Sr. Applications Consultant NEC Systems, Inc e-mail: aamin@atcc.necsyl.com phone: (281) 465-1557 http://www.necservers.com ************************************* From owner-pro64-support@oss.sgi.com Tue Aug 22 07:19:48 2000 Received: by oss.sgi.com id ; Tue, 22 Aug 2000 07:19:38 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:13161 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 22 Aug 2000 07:19:22 -0700 Received: from gaea.engr.sgi.com (gaea.engr.sgi.com [130.62.180.97]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id HAA06754 for ; Tue, 22 Aug 2000 07:11:45 -0700 (PDT) mail_from (murthy@gaea.engr.sgi.com) Received: (from murthy@localhost) by gaea.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id HAA66303; Tue, 22 Aug 2000 07:16:31 -0700 (PDT) Date: Tue, 22 Aug 2000 07:16:31 -0700 (PDT) From: murthy@gaea.engr.sgi.com (Chandrasekhar Murthy) Message-Id: <200008221416.HAA66303@gaea.engr.sgi.com> To: "Pro64-Support" , Subject: Re: link error Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing I think adding -Wl,-relax to the command line will fix the problem. Murthy From owner-pro64-support@oss.sgi.com Tue Aug 22 09:30:19 2000 Received: by oss.sgi.com id ; Tue, 22 Aug 2000 09:30:09 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:54799 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 22 Aug 2000 09:30:02 -0700 Received: from cchkms.engr.sgi.com (cchkms.engr.sgi.com [130.62.180.48]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id JAA22761 for ; Tue, 22 Aug 2000 09:22:25 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id JAA07631; Tue, 22 Aug 2000 09:28:27 -0700 (PDT) From: "Ross A. Towle" Message-Id: <10008220928.ZM7640@cchkms.engr.sgi.com> Date: Tue, 22 Aug 2000 09:28:26 -0700 In-Reply-To: "Arvind Amin" "link error" (Aug 22, 9:01am) References: X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: , "Pro64-Support" Subject: Re: link error Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing You need to pass the --relax option to the linker. I would use -Wl,--relax. -Ross From owner-pro64-support@oss.sgi.com Tue Aug 22 09:36:19 2000 Received: by oss.sgi.com id ; Tue, 22 Aug 2000 09:36:10 -0700 Received: from [198.170.1.20] ([198.170.1.20]:42153 "EHLO syseng.hstc.necsyl.com") by oss.sgi.com with ESMTP id ; Tue, 22 Aug 2000 09:35:53 -0700 Received: (from aamin@localhost) by syseng.hstc.necsyl.com (8.9.3+Sun/8.9.1) id LAA08305; Tue, 22 Aug 2000 11:35:49 -0500 (CDT) From: Arvind Amin Message-Id: <200008221635.LAA08305@syseng.hstc.necsyl.com> Subject: Re: link error To: rat@cchkms.engr.sgi.com (Ross A. Towle) Date: Tue, 22 Aug 2000 11:35:48 -0500 (CDT) Cc: aamin@hstc.necsyl.com, pro64-support@oss.sgi.com (Pro64-Support) In-Reply-To: <10008220928.ZM7640@cchkms.engr.sgi.com> from "Ross A. Towle" at Aug 22, 2000 09:28:26 AM MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing I tried the -Wl,--relax option as shown below. But, still the same error. How do isolate the object that causes this error? sgif90 -v -o ../bin/marc -Wl,--relax ../lib/main.o ../lib/blkdta.o ../lib/comm?.o ../lib/srclib.a ../lib/mdsrc.a ./../lib/stubs.a ./../lib/clib.a -lm -lgcc SGIcc Compilers: Version 0.01.0-9 /usr/bin/gcc -v --relax -L/usr/lib/gcc-lib/ia64-sgi-linux/sgicc-1.0 -o ../bin/marc ../lib/main.o ../lib/blkdta.o ../lib/comm1.o ../lib/comm2.o ../lib/comm3.o ../lib/srclib.a ../lib/mdsrc.a ./../lib/stubs.a ./../lib/clib.a -lm -lmv -lmsgi -lgcc -lfortran -lffio -lmsgi -lmv -lm Reading specs from /usr/lib/gcc-lib/ia64-hp-linux/2.9-ia64-000216/specs gcc version 2.9-ia64-000216 snap-000324 /usr/lib/gcc-lib/ia64-hp-linux/2.9-ia64-000216/collect2 -dynamic-linker /lib/ld-linux-ia64.so.1 -o ../bin/marc /usr/lib/gcc-lib/ia64-hp-linux/2.9-ia64-000216/../../../../ia64-hp-linux/lib/crt1.o /usr/lib/gcc-lib/ia64-hp-linux/2.9-ia64-000216/../../../../ia64-hp-linux/lib/crti.o /usr/lib/gcc-lib/ia64-hp-linux/2.9-ia64-000216/crtbegin.o -L/usr/lib/gcc-lib/ia64-sgi-linux/sgicc-1.0 -L/usr/lib/gcc-lib/ia64-hp-linux/2.9-ia64-000216 -L/usr/lib/gcc-lib/ia64-hp-linux/2.9-ia64-000216/../../../../ia64-hp-linux/lib ../lib/main.o ../lib/blkdta.o ../lib/comm1.o ../lib/comm2.o ../lib/comm3.o ../lib/srclib.a ../lib/mdsrc.a ./../lib/stubs.a ./../lib/clib.a -lm -lmv -lmsgi -lgcc -lfortran -lffio -lmsgi -lmv -lm -lgcc -lc -lgcc /usr/lib/gcc-lib/ia64-hp-linux/2.9-ia64-000216/crtend.o /usr/lib/gcc-lib/ia64-hp-linux/2.9-ia64-000216/../../../../ia64-hp-linux/lib/crtn.o /usr/lib/gcc-lib/ia64-hp-linux/2.9-ia64-000216/crtbegin.o(.fini+0x2): relocation truncated to fit: PCREL21B fini collect2: ld returned 1 exit status sgif90 ERROR: /usr/bin/gcc returned non-zero status 1 > > You need to pass the --relax option to the linker. I would use > -Wl,--relax. > > -Ross > -- Arvind Amin, Ph.D. Sr. Applications Consultant NEC Systems, Inc. e-mail: aamin@atcc.necsyl.com phone: (281) 465-1557 From owner-pro64-support@oss.sgi.com Tue Aug 22 10:06:59 2000 Received: by oss.sgi.com id ; Tue, 22 Aug 2000 10:06:50 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:24383 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 22 Aug 2000 10:06:25 -0700 Received: from cchkms.engr.sgi.com (cchkms.engr.sgi.com [130.62.180.48]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id KAA05388 for ; Tue, 22 Aug 2000 10:12:41 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id KAA01165; Tue, 22 Aug 2000 10:04:50 -0700 (PDT) From: "Ross A. Towle" Message-Id: <10008221004.ZM1166@cchkms.engr.sgi.com> Date: Tue, 22 Aug 2000 10:04:48 -0700 In-Reply-To: Arvind Amin "Re: link error" (Aug 22, 11:35am) References: <200008221635.LAA08305@syseng.hstc.necsyl.com> X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: Arvind Amin Subject: Re: link error Cc: pro64-support@oss.sgi.com (Pro64-Support) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Okay, you are using NUE with SGI Pro64 0.9. The linker that you are using is coming from the NUE distribution. SGI Pro64 does not include a linker. I believe the linker with the NUE distribution you have dates prior to a fix for this relocation problem. I would contact HP to see about getting a newer NUE distribution or linker. Also I would upgrade to SGI Pro64 0.10 which also fixes a problem with the compiler driver and the --relax. -Ross From owner-pro64-support@oss.sgi.com Tue Aug 22 16:39:51 2000 Received: by oss.sgi.com id ; Tue, 22 Aug 2000 16:39:41 -0700 Received: from thalia.fm.intel.com ([132.233.247.11]:62728 "EHLO thalia.fm.intel.com") by oss.sgi.com with ESMTP id ; Tue, 22 Aug 2000 16:39:20 -0700 Received: from SMTP (fmsmsxvs02-1.fm.intel.com [132.233.42.202]) by thalia.fm.intel.com (8.9.1a+p1/8.9.1/d: relay.m4,v 1.30 2000/06/08 18:25:35 dmccart Exp $) with SMTP id XAA29647 for ; Tue, 22 Aug 2000 23:40:17 GMT Received: from fmsmsx29.FM.INTEL.COM ([132.233.48.29]) by 132.233.48.202 (Norton AntiVirus for Internet Email Gateways 1.0) ; Tue, 22 Aug 2000 23:39:17 0000 (GMT) Received: by fmsmsx29.fm.intel.com with Internet Mail Service (5.5.2448.0) id ; Tue, 22 Aug 2000 16:39:16 -0700 Message-ID: <7FD5C79AD680D211AC4100A0C96B501C03C2A7A7@orsmsx49.jf.intel.com> From: "Venkatesh, Vangal" To: "'pro64-support@oss.sgi.com'" Subject: compiler dies due to signal 9 Date: Tue, 22 Aug 2000 16:39:11 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01C00C92.2F631A97" Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_000_01C00C92.2F631A97 Content-Type: text/plain; charset="iso-8859-1" I am seeing this problem at higher levels of optimization. More info and test case below. Also your web page mentions "If the FAQ doesn't address your concern, please search our support mail archive. " I am unable to find this archive either. Vangal sgicc -O3 heapsort.c heapsort.c: In function `main': heapsort.c:85: warning: return type of `main' is not `int' heapsort.c: In function `HSORT': heapsort.c:207: warning: cast to pointer from integer of different size sgicc ERROR: /usr/lib/gcc-lib/ia64-sgi-linux/sgicc-1.0/be died due to signal 9 sgicc ERROR: Probably caused by running out of swap space -- check /usr/adm/SYS LOG // I am unable to locate this file on my box [ics@ics-linux2 vangal]$ uname -a Linux ics-linux2 2.4.0test1-000621-32 #1 Fri Jul 14 11:35:13 PDT 2000 ia64 unkno wn [ics@ics-linux2 vangal]$ sgicc -version SGIcc Compilers: Version 0.01.0-10 <> ------_=_NextPart_000_01C00C92.2F631A97 Content-Type: application/octet-stream; name="heapsort.ZIP" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="heapsort.ZIP" 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 LmNQSwUGAAAAAAEAAQA4AAAAuBQAAAAA ------_=_NextPart_000_01C00C92.2F631A97-- From owner-pro64-support@oss.sgi.com Tue Aug 22 17:29:51 2000 Received: by oss.sgi.com id ; Tue, 22 Aug 2000 17:29:41 -0700 Received: from [198.170.1.20] ([198.170.1.20]:54198 "EHLO syseng.hstc.necsyl.com") by oss.sgi.com with ESMTP id ; Tue, 22 Aug 2000 17:29:28 -0700 Received: from aamin (aminppp.hstc.necsyl.com [198.170.1.225]) by syseng.hstc.necsyl.com (8.9.3+Sun/8.9.1) with SMTP id TAA16297 for ; Tue, 22 Aug 2000 19:29:23 -0500 (CDT) Reply-To: From: "Arvind Amin" To: "Pro64-Support" Subject: missing system library functions Date: Tue, 22 Aug 2000 19:28:19 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing I am linking on the IA-64 machine. Seems like some library objects are missing as indicated below (__libc_argc). Also, The linker stops after the first undefined reference rather than lists all undefined references together. Is there any option to see all undefined references? SGIcc Compilers: Version 0.01.0-10 /usr/bin/gcc -v -Wl,--relax -L/usr/lib/gcc-lib/ia64-sgi-linux/sgicc-1.0 -o ../bin/marc ../lib/main.o ../lib/blkdta.o ../lib/comm1.o ../lib/comm2.o ../lib/comm3.o ../lib/srclib.a ../lib/mdsrc.a ./../lib/stubs.a ./../lib/clib.a -lm -lmv -lmsgi -lgcc -lc -lfortran -lffio -lmsgi -lmv -lm Reading specs from /usr/lib/gcc-lib/ia64-cygnus-linux/2.9-ia64-000216-final/specs gcc version 2.9-ia64-000216-final /usr/lib/gcc-lib/ia64-cygnus-linux/2.9-ia64-000216-final/collect2 -dynamic-linker /lib/ld-linux-ia64.so.1 -o ../bin/marc /usr/lib/gcc-lib/ia64-cygnus-linux/2.9-ia64-000216-final/../../../crt1.o /usr/lib/gcc-lib/ia64-cygnus-linux/2.9-ia64-000216-final/../../../crti.o /usr/lib/gcc-lib/ia64-cygnus-linux/2.9-ia64-000216-final/crtbegin.o -L/usr/lib/gcc-lib/ia6 4-sgi-linux/sgicc-1.0 -L/usr/lib/gcc-lib/ia64-cygnus-linux/2.9-ia64-000216-final -L/usr/li b/gcc-lib/ia64-cygnus-linux/2.9-ia64-000216-final/../../.. --relax ../lib/main.o ../lib/blkdta.o ../lib/comm1.o ../lib/comm2.o ../lib/comm3.o ../lib/srclib.a ../lib/mdsrc.a ./../lib/stubs.a ./../lib/clib.a -lm -lmv -lmsgi -lgcc -lc -lfortran -lffio -lmsgi -lmv -lm -lgcc -lc -lgcc /usr/lib/gcc-lib/ia64-cygnus-linux/2.9-ia64-000216-final/crtend.o /usr/lib/gcc-lib/ia64-cygnus-linux/2.9-ia64-000216-final/../../../crtn.o /usr/lib/gcc-lib/ia64-cygnus-linux/2.9-ia64-000216-final/../../../libfortran.a(ipxfargc.o) : In function `ipxfargc_': ipxfargc.o(.text+0x90): undefined reference to `__libc_argc' ************************************** Arvind Amin, Ph.D. Sr. Applications Consultant NEC Systems, Inc e-mail: aamin@atcc.necsyl.com phone: (281) 465-1557 http://www.necservers.com ************************************* From owner-pro64-support@oss.sgi.com Tue Aug 22 17:38:51 2000 Received: by oss.sgi.com id ; Tue, 22 Aug 2000 17:38:42 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:35089 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 22 Aug 2000 17:38:36 -0700 Received: from cchkms.engr.sgi.com (cchkms.engr.sgi.com [130.62.180.48]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id RAA23501 for ; Tue, 22 Aug 2000 17:30:59 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id RAA02428; Tue, 22 Aug 2000 17:35:42 -0700 (PDT) From: "Ross A. Towle" Message-Id: <10008221735.ZM2347@cchkms.engr.sgi.com> Date: Tue, 22 Aug 2000 17:35:41 -0700 In-Reply-To: "Arvind Amin" "missing system library functions" (Aug 22, 7:28pm) References: X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: , "Pro64-Support" Subject: Re: missing system library functions Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing I will file a bug on ipxfargc. You should ask the Cygnus folks your linker question. -Ross From owner-pro64-support@oss.sgi.com Thu Aug 24 13:15:54 2000 Received: by oss.sgi.com id ; Thu, 24 Aug 2000 13:15:44 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:28250 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 24 Aug 2000 13:15:20 -0700 Received: from cchkms.engr.sgi.com (cchkms.engr.sgi.com [130.62.180.48]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id NAA06199 for ; Thu, 24 Aug 2000 13:21:08 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id NAA02014; Thu, 24 Aug 2000 13:13:30 -0700 (PDT) From: "Ross A. Towle" Message-Id: <10008241313.ZM2002@cchkms.engr.sgi.com> Date: Thu, 24 Aug 2000 13:13:29 -0700 In-Reply-To: "Venkatesh, Vangal" "compiler dies due to signal 9" (Aug 22, 4:39pm) References: <7FD5C79AD680D211AC4100A0C96B501C03C2A7A7@orsmsx49.jf.intel.com> X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: "Venkatesh, Vangal" , "'pro64-support@oss.sgi.com'" Subject: Re: compiler dies due to signal 9 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing The file to look is /var/log/messages (we will be changing the message from the driver from the current incorrect file name). I think you will see swap messages. I tried compiling your program on an IA32 box and it compiles fine. Since the compiler binaries are the same, it is some problem with the Linux/IA-64 kernel. There are problems with IA-32 compatability mode. So I would suggest that you work with the Linux/IA-64 kernel folks on this issue. -Ross From owner-pro64-support@oss.sgi.com Thu Aug 24 23:27:46 2000 Received: by oss.sgi.com id ; Thu, 24 Aug 2000 23:27:36 -0700 Received: from baucis.sc.intel.com ([143.183.152.22]:64784 "EHLO baucis.sc.intel.com") by oss.sgi.com with ESMTP id ; Thu, 24 Aug 2000 23:27:07 -0700 Received: from SMTP (fmsmsxvs03-1.fm.intel.com [132.233.42.203]) by baucis.sc.intel.com (8.9.1a+p1/8.9.1/d: relay.m4,v 1.31 2000/08/22 00:15:13 dmccart Exp $) with SMTP id XAA17214 for ; Thu, 24 Aug 2000 23:26:36 -0700 (PDT) Received: from fmsmsx19.fm.intel.com ([132.233.48.19]) by 132.233.48.203 (Norton AntiVirus for Internet Email Gateways 1.0) ; Fri, 25 Aug 2000 06:26:36 0000 (GMT) Received: by fmsmsx19.fm.intel.com with Internet Mail Service (5.5.2650.21) id ; Thu, 24 Aug 2000 23:26:35 -0700 Message-ID: From: "Kakulavarapu, Prasad" To: "'pro64-support@oss.sgi.com'" Subject: C-Fortran programs interface Date: Thu, 24 Aug 2000 23:26:34 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Hello, I am trying to link a C pogram (with main), and a Fortran subroutine (called from the main in C program); The SGIf90 linker complains that the Fortran subroutine name is undefined; the same routines work perfectly in the Win64 world, and Win32 world with Compaq, Intel Fortran compilers. Thanks, Prasad Please see an example: C program: extern GRAM(); main(int argc, char* argv[])) { GRAM(); } Fortran program: subroutine GRAM() return end From owner-pro64-support@oss.sgi.com Fri Aug 25 07:57:48 2000 Received: by oss.sgi.com id ; Fri, 25 Aug 2000 07:57:38 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:43102 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Fri, 25 Aug 2000 07:57:07 -0700 Received: from sgihud.hudson.sgi.com (sgihud.hudson.sgi.com [169.238.41.4]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id HAA23887 for ; Fri, 25 Aug 2000 07:47:47 -0700 (PDT) mail_from (lesniak@sgihud.hudson.sgi.com) Received: (from lesniak@localhost) by sgihud.hudson.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) id KAA52563; Fri, 25 Aug 2000 10:52:19 -0400 (EDT) Date: Fri, 25 Aug 2000 10:52:19 -0400 (EDT) From: lesniak@sgihud.hudson.sgi.com (Ken Lesniak) Message-Id: <200008251452.KAA52563@sgihud.hudson.sgi.com> To: "'pro64-support@oss.sgi.com'" , "Kakulavarapu, Prasad" Subject: Re: C-Fortran programs interface Reply-To: lesniak@sgihud.hudson.sgi.com Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing >Hello, > >I am trying to link a C pogram (with main), and a Fortran subroutine (called >from the main in C program); > >The SGIf90 linker complains that the Fortran subroutine name is undefined; >the same routines work perfectly in the Win64 world, and Win32 world with >Compaq, Intel Fortran compilers. > >Thanks, >Prasad > >Please see an example: >C program: > >extern GRAM(); >main(int argc, char* argv[])) >{ >GRAM(); >} > >Fortran program: > > subroutine GRAM() > return > end Unix uses a different naming convention for fortran names than microsoft. I guess microsoft choosing something different than an established standard must be what Mr. Gates calls innovation ;-) I believe the rule is to convert the fortran name to lowercase and append an underscore. In this case: "gram_". Ken From owner-pro64-support@oss.sgi.com Fri Aug 25 11:02:07 2000 Received: by oss.sgi.com id ; Fri, 25 Aug 2000 11:01:57 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:37125 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Fri, 25 Aug 2000 11:01:37 -0700 Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA12111 for ; Fri, 25 Aug 2000 10:52:59 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: from cchkms.engr.sgi.com ([130.62.180.48]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id JAA20170 for ; Fri, 25 Aug 2000 09:36:17 -0700 (PDT) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id JAA09955; Fri, 25 Aug 2000 09:33:40 -0700 (PDT) From: "Ross A. Towle" Message-Id: <10008250933.ZM10145@cchkms.engr.sgi.com> Date: Fri, 25 Aug 2000 09:33:39 -0700 In-Reply-To: "Kakulavarapu, Prasad" "C-Fortran programs interface" (Aug 24, 11:26pm) References: X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: "Kakulavarapu, Prasad" , "'pro64-support@oss.sgi.com'" Subject: Re: C-Fortran programs interface Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Fortran routine names have a "_" at then end of them. So when you call it from C you need to add a "_". Also the name is lowercase. So you want to have the c program call "gram_()". -Ross From owner-pro64-support@oss.sgi.com Tue Aug 29 02:34:41 2000 Received: by oss.sgi.com id ; Tue, 29 Aug 2000 02:34:31 -0700 Received: from narkis.wisdom.weizmann.ac.il ([132.76.80.32]:48395 "EHLO narkis.wisdom.weizmann.ac.il") by oss.sgi.com with ESMTP id ; Tue, 29 Aug 2000 02:34:06 -0700 Received: from wisdom.weizmann.ac.il (amir8-pc.wisdom.weizmann.ac.il [132.76.81.32]) by narkis.wisdom.weizmann.ac.il (8.9.1a/8.9.1) with ESMTP id MAA24033 for ; Tue, 29 Aug 2000 12:31:50 +0300 (IDT) Message-ID: <39AB9173.88288BF8@wisdom.weizmann.ac.il> Date: Tue, 29 Aug 2000 13:33:23 +0300 From: raya Organization: Weizmann Institute of Science X-Mailer: Mozilla 4.5 [en] (WinNT; I) X-Accept-Language: il,en MIME-Version: 1.0 To: pro64 Subject: as sources Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Transfer-Encoding: 7bit Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Where can I get the sources of the GNU assembler version 2.9-ia64-000216 (ia64-hp-linux) ? -- Raya Leviathan Tel. 972-8-9344208 (office) Tel. 972-3-6358481 (home) Email: raya@wisdom.weizmann.ac.il From owner-pro64-support@oss.sgi.com Tue Aug 29 08:53:03 2000 Received: by oss.sgi.com id ; Tue, 29 Aug 2000 08:52:53 -0700 Received: from smtp1.cern.ch ([137.138.128.38]:45071 "EHLO smtp1.cern.ch") by oss.sgi.com with ESMTP id ; Tue, 29 Aug 2000 08:52:17 -0700 Received: from ues5.cern.ch (ues5.cern.ch [137.138.32.79]) by smtp1.cern.ch (8.9.3/8.9.3) with SMTP id RAA11853 for ; Tue, 29 Aug 2000 17:51:39 +0200 (MET DST) Received: from localhost by ues5.cern.ch; (5.65v3.0/1.1.8.2/12Jun95-0348PM) id AA25480; Tue, 29 Aug 2000 17:51:35 +0200 Date: Tue, 29 Aug 2000 17:51:35 +0200 (MET DST) From: Dan Pop X-Sender: danpop@ues5.cern.ch To: pro64-support@oss.sgi.com Cc: Sverre Jarp Subject: C++ inlining problem with 0.01.0-10 + update.0828 Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Hello, After installing update.0828 (the install script is broken, because it assumes the existence of the .../ia64-sgi-linux/sgicc-1.0/include directory, which doesn't actually exist) I can compile and link a small C++ test program (on a native ia64 Linux system) with no optimisation options, but if I try -O I get a linking problem: pc64-016:~ 0 8> uname -a Linux pc64-016 2.4.0-0.8smp #1 SMP Sun Jun 18 00:32:35 EDT 2000 ia64 unknown pc64-016:~ 0 9> sgiCC -v SGIcc Compilers: Version 0.01.0-10 pc64-016:~ 0 10> sgiCC cpptest.cpp pc64-016:~ 0 11> ./a.out Total momentum: (4.30413,6.42872,77.3842) 77.77 10000 pc64-016:~ 0 12> sgiCC -O cpptest.cpp cpptest.o:/usr/lib/gcc-lib/ia64-redhat-linux/2.9-ia64-000216-final/../../../../include/g++-3/stl_vector.h:591: undefined reference to `__dcis' collect2: ld returned 1 exit status I couldn't figure out where __dcis was supposed to come from, because it doesn't seem to be defined anywhere in the compiler or system libraries. I append the source code of the test program. Thank you, Dan Pop #include #include #include #include class momentum { public: momentum() { double cosTheta = 1.0 - 2.0*Rand(); double sinTheta = sqrt(1-cosTheta*cosTheta); double Phi = 2.0*M_PI*Rand(); x = cos(Phi)*sinTheta; y = cos(Phi)*cosTheta; z = sin(Phi); } momentum(const double aX, const double aY, const double aZ) : x(aX),y(aY),z(aZ) {} momentum(const momentum & M) : x(M.GetX()),y(M.GetY()),z(M.GetZ()) {} momentum operator - (void) {return momentum(-x,-y,-z);} momentum & operator *= (const double c) { x *= c; y *= c; z *= c; return *this; } momentum & operator += (const momentum & a) { x += a.GetX(); y += a.GetY(); z += a.GetZ(); return *this; } void SetX(const double aX) {x = aX;} void SetY(const double aY) {y = aY;} void SetZ(const double aZ) {z = aZ;} double GetX(void) const {return x;} double GetY(void) const {return y;} double GetZ(void) const {return z;} double Magnitude(void) const {return sqrt(x*x+y*y+z*z);} private: double Rand(void) { return double(rand())/double(RAND_MAX);} private: double x; double y; double z; }; inline momentum operator + (const momentum & a, const momentum & b) { return momentum(a.GetX()+b.GetX(),a.GetY()+b.GetY(),a.GetZ()+b.GetZ()); } inline std::ostream & operator << (std::ostream & out, const momentum & m) { return out << "(" << m.GetX() << "," << m.GetY() << "," << m.GetZ() << ")"; } int main(void) { // Use a vector with N elements const int N = 10000; vector aVector; aVector.reserve(N); for (int i = 0; i < N; ++i) aVector.push_back( momentum() ); double totalMag = 0.0; momentum totalMom(0.0,0.0,0.0); for (unsigned int i = 0; i < aVector.size(); i++) { totalMom += aVector[i]; } for (unsigned int i = 0; i < aVector.size(); i++) { totalMag += aVector[i].Magnitude(); } vector::iterator j; // cout << "Momenta: " << endl; // for (j = aVector.begin(); j != aVector.end(); ++j) cout << " " << *j << endl; cout << "Total momentum: " << totalMom << " " << totalMom.Magnitude() << endl; cout << totalMag << endl; return 0; } From owner-pro64-support@oss.sgi.com Tue Aug 29 10:09:24 2000 Received: by oss.sgi.com id ; Tue, 29 Aug 2000 10:09:13 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:38675 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 29 Aug 2000 10:08:50 -0700 Received: from cchkms.engr.sgi.com (cchkms.engr.sgi.com [130.62.180.48]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA02617 for ; Tue, 29 Aug 2000 10:00:43 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id KAA12514; Tue, 29 Aug 2000 10:05:19 -0700 (PDT) From: "Ross A. Towle" Message-Id: <10008291005.ZM12295@cchkms.engr.sgi.com> Date: Tue, 29 Aug 2000 10:05:18 -0700 In-Reply-To: raya "as sources" (Aug 29, 1:33pm) References: <39AB9173.88288BF8@wisdom.weizmann.ac.il> X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: raya , pro64 Subject: Re: as sources Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing The GNU assembler is coming from Cygnus (now part of RedHat). I would contact them. -Ross From owner-pro64-support@oss.sgi.com Tue Aug 29 12:17:44 2000 Received: by oss.sgi.com id ; Tue, 29 Aug 2000 12:17:34 -0700 Received: from ex1.ncsa.uiuc.edu ([141.142.2.9]:3317 "EHLO ex1.ncsa.uiuc.edu") by oss.sgi.com with ESMTP id ; Tue, 29 Aug 2000 12:17:11 -0700 Received: from mx1.ncsa.uiuc.edu (mx1.ncsa.uiuc.edu [141.142.2.8]) by ex1.ncsa.uiuc.edu (8.11.0/8.11.0) with ESMTP id e7TJGeo24599 for ; Tue, 29 Aug 2000 14:16:40 -0500 (CDT) Received: from josie.ncsa.uiuc.edu (josie.ncsa.uiuc.edu [141.142.20.134]) by mx1.ncsa.uiuc.edu (8.11.0/8.11.0) with ESMTP id e7TJGd325457 for ; Tue, 29 Aug 2000 14:16:39 -0500 (CDT) Message-Id: <4.3.2.7.2.20000829141152.028c4928@pop.ncsa.uiuc.edu> X-Sender: jenos@pop.ncsa.uiuc.edu (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Tue, 29 Aug 2000 14:17:58 -0500 To: pro64-support@oss.sgi.com From: Jeremy Enos Subject: Can't install pro64-0.01.0-10.ia64 natively Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Hi- I was under the impression that pro64-0.01.0-10 was supposed to install on an ia64 box natively. How should I be installing this? What are the pre-reqs? Some feedback from the machine below... Thanks- Jeremy Enos jenos@ncsa.uiuc.edu [root@merc1 jenos]# uname -a Linux merc1.ncsa.uiuc.edu 2.4.0test6-000811-41smp #1 SMP Fri Aug 18 09:20:57 PDT 2000 ia64 unknown [root@merc1 jenos]# uname -m ia64 [root@merc1 jenos]# rpm -i --nodeps pro64-0.01.0-10.ia64.rpm file /usr/man from install of pro64-0.01.0-10 conflicts with file from package filesystem-1.3.6-5 [root@merc1 jenos]# rpm -i pro64-0.01.0-10.ia64.rpm error: failed dependencies: libc.so.6(GLIBC_2.0) is needed by pro64-0.01.0-10 libc.so.6(GLIBC_2.1) is needed by pro64-0.01.0-10 libm.so.6(GLIBC_2.0) is needed by pro64-0.01.0-10 libm.so.6(GLIBC_2.1) is needed by pro64-0.01.0-10 [root@merc1 jenos]# From owner-pro64-support@oss.sgi.com Tue Aug 29 15:07:04 2000 Received: by oss.sgi.com id ; Tue, 29 Aug 2000 15:06:53 -0700 Received: from munch-it.turbolinux.com ([38.170.88.129]:37620 "EHLO mail.us.tlan") by oss.sgi.com with ESMTP id ; Tue, 29 Aug 2000 15:06:38 -0700 Received: from turbolinux.com (ariel.dev.us.tlan [172.16.12.158]) by mail.us.tlan (8.9.3/8.9.3) with ESMTP id PAA29159; Tue, 29 Aug 2000 15:03:38 -0700 Message-ID: <39AC33CE.77BE7352@turbolinux.com> Date: Tue, 29 Aug 2000 15:06:06 -0700 From: Uros Prestor Organization: Turbolinux Inc. X-Mailer: Mozilla 4.74 [en] (X11; U; Linux 2.2.13-12 i686) X-Accept-Language: sl, en MIME-Version: 1.0 To: Jeremy Enos CC: pro64-support@oss.sgi.com Subject: Re: Can't install pro64-0.01.0-10.ia64 natively References: <4.3.2.7.2.20000829141152.028c4928@pop.ncsa.uiuc.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Jeremy Enos wrote: > > [root@merc1 jenos]# rpm -i --nodeps pro64-0.01.0-10.ia64.rpm > file /usr/man from install of pro64-0.01.0-10 conflicts with file from > package filesystem-1.3.6-5 > Use `rpm -i --nodeps --force pro64-0.01.0-10.ia64.rpm'. You should be running a fairly recent kernel, such as 2.4.0-test4 or later. Uros -- Uros Prestor uros@turbolinux.com From owner-pro64-support@oss.sgi.com Tue Aug 29 16:23:34 2000 Received: by oss.sgi.com id ; Tue, 29 Aug 2000 16:23:24 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:64638 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 29 Aug 2000 16:23:09 -0700 Received: from cchkms.engr.sgi.com (cchkms.engr.sgi.com [130.62.180.48]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id QAA08803 for ; Tue, 29 Aug 2000 16:29:03 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id QAA13499; Tue, 29 Aug 2000 16:20:57 -0700 (PDT) From: "Ross A. Towle" Message-Id: <10008291620.ZM13713@cchkms.engr.sgi.com> Date: Tue, 29 Aug 2000 16:20:56 -0700 In-Reply-To: Dan Pop "C++ inlining problem with 0.01.0-10 + update.0828" (Aug 29, 5:51pm) References: X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: Dan Pop , pro64-support@oss.sgi.com Subject: Re: C++ inlining problem with 0.01.0-10 + update.0828 Cc: Sverre Jarp Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing The installation script has been updated. Add -lm to your command line to link in the math library routines. This is needed for c and c++ programs. For Fortran90 we automatically bring in the math library routines. -Ross ( PS: __dcis is found in libmsgi Also vector versions of the trig functions are in libmv. When you compile -O, the SGI Pro64 compilers may convert the call into a call to a vector version. From owner-pro64-support@oss.sgi.com Tue Aug 29 16:30:35 2000 Received: by oss.sgi.com id ; Tue, 29 Aug 2000 16:30:25 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:52600 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 29 Aug 2000 16:30:07 -0700 Received: from rohi.engr.sgi.com (rohi.engr.sgi.com [130.62.180.74]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id QAA22103 for ; Tue, 29 Aug 2000 16:21:59 -0700 (PDT) mail_from (mpm@rohi.engr.sgi.com) Received: (from mpm@localhost) by rohi.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id QAA06551; Tue, 29 Aug 2000 16:27:08 -0700 (PDT) Date: Tue, 29 Aug 2000 16:27:08 -0700 (PDT) From: mpm@rohi.engr.sgi.com (Michael Murphy) Message-Id: <200008292327.QAA06551@rohi.engr.sgi.com> To: pro64-support@oss.sgi.com, Dan Pop , "Ross A. Towle" Subject: Re: C++ inlining problem with 0.01.0-10 + update.0828 Cc: Sverre Jarp References: Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing From: "Ross A. Towle" Add -lm to your command line to link in the math library routines. This is needed for c and c++ programs. For Fortran90 we automatically bring in the math library routines. -Ross ( PS: __dcis is found in libmsgi Also vector versions of the trig functions are in libmv. When you compile -O, the SGI Pro64 compilers may convert the call into a call to a vector version. Just to clarify, the sgicc driver will automatically add -lmv and -lmsgi when you specify -lm. -- Mike Murphy -- mpm@sgi.com -- quote of the day: -- He who throws mud gets dirty hands. From owner-pro64-support@oss.sgi.com Tue Aug 29 16:42:14 2000 Received: by oss.sgi.com id ; Tue, 29 Aug 2000 16:42:05 -0700 Received: from ex1.ncsa.uiuc.edu ([141.142.2.9]:31119 "EHLO ex1.ncsa.uiuc.edu") by oss.sgi.com with ESMTP id ; Tue, 29 Aug 2000 16:41:42 -0700 Received: from mx1.ncsa.uiuc.edu (mx1.ncsa.uiuc.edu [141.142.2.8]) by ex1.ncsa.uiuc.edu (8.11.0/8.11.0) with ESMTP id e7TNfBo13281; Tue, 29 Aug 2000 18:41:11 -0500 (CDT) Received: from josie.ncsa.uiuc.edu (josie.ncsa.uiuc.edu [141.142.20.134]) by mx1.ncsa.uiuc.edu (8.11.0/8.11.0) with ESMTP id e7TNfA323749; Tue, 29 Aug 2000 18:41:10 -0500 (CDT) Message-Id: <4.3.2.7.2.20000829184130.02b9ab38@pop.ncsa.uiuc.edu> X-Sender: jenos@pop.ncsa.uiuc.edu (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Tue, 29 Aug 2000 18:41:54 -0500 To: Uros Prestor From: Jeremy Enos Subject: Re: Can't install pro64-0.01.0-10.ia64 natively Cc: pro64-support@oss.sgi.com In-Reply-To: <39AC33CE.77BE7352@turbolinux.com> References: <4.3.2.7.2.20000829141152.028c4928@pop.ncsa.uiuc.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing That's the part I forgot to mention in my last email... rpm -i --nodeps --force pro64-0.01.0-10.ia64.rpm hung the session. Since then, I've found that the problem was due to NFS mounts dying. I installed successfully from a local drive. Thanks- Jeremy At 03:06 PM 8/29/2000 -0700, Uros Prestor wrote: >Jeremy Enos wrote: > > > > > [root@merc1 jenos]# rpm -i --nodeps pro64-0.01.0-10.ia64.rpm > > file /usr/man from install of pro64-0.01.0-10 conflicts with file from > > package filesystem-1.3.6-5 > > > >Use `rpm -i --nodeps --force pro64-0.01.0-10.ia64.rpm'. You should be >running a fairly recent kernel, such as 2.4.0-test4 or later. > >Uros > > >-- >Uros Prestor >uros@turbolinux.com From owner-pro64-support@oss.sgi.com Tue Aug 29 16:54:14 2000 Received: by oss.sgi.com id ; Tue, 29 Aug 2000 16:54:04 -0700 Received: from smtp1.cern.ch ([137.138.128.38]:17162 "EHLO smtp1.cern.ch") by oss.sgi.com with ESMTP id ; Tue, 29 Aug 2000 16:53:47 -0700 Received: from ues5.cern.ch (ues5.cern.ch [137.138.32.79]) by smtp1.cern.ch (8.9.3/8.9.3) with SMTP id BAA20576; Wed, 30 Aug 2000 01:53:06 +0200 (MET DST) Received: from localhost by ues5.cern.ch; (5.65v3.0/1.1.8.2/12Jun95-0348PM) id AA25870; Wed, 30 Aug 2000 01:53:05 +0200 Date: Wed, 30 Aug 2000 01:53:04 +0200 (MET DST) From: Dan Pop X-Sender: danpop@ues5.cern.ch To: Michael Murphy Cc: pro64-support@oss.sgi.com, "Ross A. Towle" , Sverre Jarp Subject: Re: C++ inlining problem with 0.01.0-10 + update.0828 In-Reply-To: <200008292327.QAA06551@rohi.engr.sgi.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing On Tue, 29 Aug 2000, Michael Murphy wrote: > From: "Ross A. Towle" > > Add -lm to your command line to link in the math library routines. This is > needed for c and c++ programs. Thanks for the advice. The confusing thing is that -lm is not needed without -O or with g++ at any optimisation level. Had I gotten any linking errors about sin and cos (both used in the code), the -lm fix would have been obvious. Best regards, Dan Pop From owner-pro64-support@oss.sgi.com Thu Aug 31 00:17:29 2000 Received: by oss.sgi.com id ; Thu, 31 Aug 2000 00:17:18 -0700 Received: from narkis.wisdom.weizmann.ac.il ([132.76.80.32]:31761 "EHLO narkis.wisdom.weizmann.ac.il") by oss.sgi.com with ESMTP id ; Thu, 31 Aug 2000 00:16:59 -0700 Received: from wisdom.weizmann.ac.il (amir8-pc.wisdom.weizmann.ac.il [132.76.81.32]) by narkis.wisdom.weizmann.ac.il (8.9.1a/8.9.1) with ESMTP id KAA18899 for ; Thu, 31 Aug 2000 10:15:14 +0300 (IDT) Message-ID: <39AE146E.6FFB1A33@wisdom.weizmann.ac.il> Date: Thu, 31 Aug 2000 11:16:46 +0300 From: raya Organization: Weizmann Institute of Science X-Mailer: Mozilla 4.75 [en] (WinNT; U) X-Accept-Language: il,en MIME-Version: 1.0 To: pro64 Subject: examples / benchmarks Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Transfer-Encoding: 7bit Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Hello, Are there any examples/ benchmarks that demonstrate the optimizations done by the Pro64? Can I get them? thanks, Raya -- Raya Leviathan Tel. 972-8-9344208 (office) Tel. 972-3-6358481 (home) Email: raya@wisdom.weizmann.ac.il From owner-pro64-support@oss.sgi.com Thu Aug 31 08:08:01 2000 Received: by oss.sgi.com id ; Thu, 31 Aug 2000 08:07:52 -0700 Received: from [204.215.167.130] ([204.215.167.130]:26642 "EHLO gate.init.com") by oss.sgi.com with ESMTP id ; Thu, 31 Aug 2000 08:07:44 -0700 Received: from denali.init.com (localmail.init.com [204.215.167.91]) by gate.init.com (8.9.3/8.9.3/ab-gate-1.1) with ESMTP id LAA02189; Thu, 31 Aug 2000 11:06:48 -0400 Received: from neo.init.com (neo.init.com [204.215.167.18]) by denali.init.com (8.9.3/8.9.3/ab-hub-1.2) with ESMTP id LAA28113; Thu, 31 Aug 2000 11:06:12 -0400 (EDT) Received: (from rshapiro@localhost) by neo.init.com (8.9.3/8.8.8/ab-cli-1.1) id LAA01814; Thu, 31 Aug 2000 11:06:07 -0400 Date: Thu, 31 Aug 2000 11:06:07 -0400 Message-Id: <200008311506.LAA01814@neo.init.com> X-Authentication-Warning: neo.init.com: rshapiro set sender to rshapiro@neo.init.com using -f From: Richard Shapiro To: Dan.Pop@cern.ch CC: mpm@rohi.engr.sgi.com, pro64-support@oss.sgi.com, rat@cchkms.engr.sgi.com, Sverre.Jarp@cern.ch In-reply-to: (message from Dan Pop on Wed, 30 Aug 2000 01:53:04 +0200 (MET DST)) Subject: Re: C++ inlining problem with 0.01.0-10 + update.0828 References: Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing Date: Wed, 30 Aug 2000 01:53:04 +0200 (MET DST) From: Dan Pop X-Sender: danpop@ues5.cern.ch Cc: pro64-support@oss.sgi.com, "Ross A. Towle" , Sverre Jarp X-Orcpt: rfc822;pro64-support@oss.sgi.com Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Length: 459 On Tue, 29 Aug 2000, Michael Murphy wrote: > From: "Ross A. Towle" > > Add -lm to your command line to link in the math library routines. This is > needed for c and c++ programs. Thanks for the advice. The confusing thing is that -lm is not needed without -O or with g++ at any optimisation level. Had I gotten any linking errors about sin and cos (both used in the code), the -lm fix would have been obvious. Best regards, Dan Pop The optimizer tries to merge sin(x) and cos(x) into a single call to cis(x) (returns both sine and cosine, but is much more efficient). This is why you don't see the calls to sin or cos. From owner-pro64-support@oss.sgi.com Thu Aug 31 12:54:32 2000 Received: by oss.sgi.com id ; Thu, 31 Aug 2000 12:54:22 -0700 Received: from cosrel2.hp.com ([156.153.255.162]:5393 "HELO cosrel2.hp.com") by oss.sgi.com with SMTP id ; Thu, 31 Aug 2000 12:53:57 -0700 Received: from hpfctwc.fc.hp.com (hpfctwc.fc.hp.com [15.6.247.128]) by cosrel2.hp.com (Postfix) with ESMTP id D546381D for ; Thu, 31 Aug 2000 13:53:40 -0600 (MDT) Received: from fc.hp.com (athena.nsr.hp.com [15.116.178.38]) by hpfctwc.fc.hp.com with ESMTP (8.8.6 (PHNE_14041)/8.8.6 SMKit7.02) id OAA26455 for ; Thu, 31 Aug 2000 14:00:13 -0600 (MDT) Message-ID: <39AEB80A.5C3F3011@fc.hp.com> Date: Thu, 31 Aug 2000 13:54:51 -0600 From: Christopher Worley Organization: Hewlett-Packard Laboratories X-Mailer: Mozilla 4.72 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: pro64-support@oss.sgi.com Subject: ELF 64 binaries Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing I am running on an IA64 Linux box, and am looking for all the ELF 64 binaries. The compilers that install are ELF 32 and I am unable to compile more then a few times before I need to reboot. I tried to use the cross compiler to build the files, but cannot get the fortran compiler, and a few others to build. If you have these file, could you please send them, it would be greatly appreciated. Feel free to call me if you have any questions. Thanks, Christopher -- Christopher Worley Software Design Engineer Hewlett-Packard Laboratories E-Mail: cworley@fc.hp.com Phone: (720) 528-9500 Telnet: (970) 898-0617 FAX: (720) 528-9499 From owner-pro64-support@oss.sgi.com Thu Aug 31 15:44:32 2000 Received: by oss.sgi.com id ; Thu, 31 Aug 2000 15:44:23 -0700 Received: from [216.1.182.250] ([216.1.182.250]:40913 "EHLO firewall.persistence.com") by oss.sgi.com with ESMTP id ; Thu, 31 Aug 2000 15:44:04 -0700 Received: [from persistence.com (omega.persistence.com [216.1.182.44]) by firewall.persistence.com (SYSADMIN-antispam 0.2) with ESMTP id PAA04918 for ; Thu, 31 Aug 2000 15:42:43 -0700 (PDT)] Received: from degobah by persistence.com (8.8.8+Sun/SMI-SVR4) id PAA19261; Thu, 31 Aug 2000 15:42:43 -0700 (PDT) From: bbice@persistence.com (Brent Bice) Received: by degobah (8.8.8+Sun) id PAA00081; Thu, 31 Aug 2000 15:42:42 -0700 (PDT) Date: Thu, 31 Aug 2000 15:42:42 -0700 (PDT) Message-Id: <200008312242.PAA00081@degobah> To: pro64-support@oss.sgi.com Subject: missing ipa_link? Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing I recently downloaded and installed pro64 on a RedHat 6.2 and a TurboLinux (build 705) system. On both, if I try compiling something with -Ofast, I get: sgicc ERROR: cannot exec /usr/lib/gcc-lib/ia64-sgi-linux/sgicc-1.0/ipa_link I looked in the sgicc-1.0 directory, and there is no ipa_link binary/script to execute. Is this normal? Should I only use -O3 or -O2? Thanks in advance... I'll attach the simplest example below: Linux monk.persistence.com 2.4.0-0.24smp #1 SMP Thu Aug 17 15:30:50 EDT 2000 ia64 unknown SGIcc Compilers: Version 0.01.0-10 sgicc -Ofast -o t t.c sgicc ERROR: cannot exec /usr/lib/gcc-lib/ia64-sgi-linux/sgicc-1.0/ipa_link -------------------------------------------------------------- main () { printf ("%x\n", '('); printf ("%x\n", ')'); printf ("%x\n", '?'); printf ("%c %c\n", 0x28, 0x29); } Brent Bice bbice@persistence.com From owner-pro64-support@oss.sgi.com Thu Aug 31 16:01:14 2000 Received: by oss.sgi.com id ; Thu, 31 Aug 2000 16:01:03 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:50726 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 31 Aug 2000 16:00:36 -0700 Received: from rohi.engr.sgi.com (rohi.engr.sgi.com [130.62.180.74]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id PAA07712 for ; Thu, 31 Aug 2000 15:52:58 -0700 (PDT) mail_from (mpm@rohi.engr.sgi.com) Received: (from mpm@localhost) by rohi.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id PAA14552; Thu, 31 Aug 2000 15:56:55 -0700 (PDT) Date: Thu, 31 Aug 2000 15:56:55 -0700 (PDT) From: mpm@rohi.engr.sgi.com (Michael Murphy) Message-Id: <200008312256.PAA14552@rohi.engr.sgi.com> To: pro64-support@oss.sgi.com, bbice@persistence.com (Brent Bice) Subject: Re: missing ipa_link? Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing IPA is not included with the current pro64 compiler, and thus Ofast does not work. Just use -O3 for now, until we release IPA. -- Mike Murphy -- mpm@sgi.com -- quote of the day: -- "If a man is called to be a street sweeper, he should sweep streets even as -- Michelangelo painted, or Beethoven composed music, or Shakespeare wrote -- poetry. He should sweep streets so well that the hosts of heaven will -- pause to say, 'Here lived a great street sweeper who did his job well'" From owner-pro64-support@oss.sgi.com Thu Aug 31 16:19:13 2000 Received: by oss.sgi.com id ; Thu, 31 Aug 2000 16:19:03 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:54059 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 31 Aug 2000 16:18:37 -0700 Received: from cchkms.engr.sgi.com (cchkms.engr.sgi.com [130.62.180.48]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id QAA10190 for ; Thu, 31 Aug 2000 16:10:59 -0700 (PDT) mail_from (rat@cchkms.engr.sgi.com) Received: (from rat@localhost) by cchkms.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id QAA28378; Thu, 31 Aug 2000 16:15:34 -0700 (PDT) From: "Ross A. Towle" Message-Id: <10008311615.ZM27650@cchkms.engr.sgi.com> Date: Thu, 31 Aug 2000 16:15:32 -0700 In-Reply-To: bbice@persistence.com (Brent Bice) "missing ipa_link?" (Aug 31, 3:42pm) References: <200008312242.PAA00081@degobah> X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: bbice@persistence.com (Brent Bice), pro64-support@oss.sgi.com Subject: Re: missing ipa_link? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing -Ofast turns on IPA. There are some missing elements at this time including changes to the linker. For now stick to -O3 or -O2. Thanks - Ross