Hi Tony,
 
Brian pointed out that the commands are compiling different items.
The issue is why is the atomic-asm.S not in the old make, but
is in the new make.
 
Your logs have a lower case s, atomic-asm.s, but not an uppercase S:
 
rm -f atomic-asm.s
ln -s "../../opal/asm/generated/atomic-ia64-linux-nongas.s" atomic-asm.s
/bin/sh ../../libtool   --mode=compile icc  -O3 -DNDEBUG -finline-functions 
-fno-strict-aliasing -restrict -c -o atomic-asm.lo atomic-asm.s
libtool: compile:  icc -DHAVE_CONFIG_H -I. -I../../opal/include 
-I../../orte/include -I../../ompi/include -I../.. -O3 -DNDEBUG 
-finline-functions -fno-strict-aliasing -restrict -pthread -MT asm.lo -MD -MP 
-MF .deps/asm.Tpo -c asm.c  -fPIC -DPIC -o .libs/asm.o
libtool: compile:  icc -O3 -DNDEBUG -finline-functions -fno-strict-aliasing 
-restrict -c atomic-asm.s  -fPIC -DPIC -o .libs/atomic-asm.o
/bin/sh ../../libtool --tag=CC   --mode=link icc  -O3 -DNDEBUG 
-finline-functions -fno-strict-aliasing -restrict -pthread  -export-dynamic   
-o libasm.la  asm.lo atomic-asm.lo  -lnsl  -lutil

 
While the error is with the uppercase S.
 
Joe
 

________________________________

From: users-boun...@open-mpi.org on behalf of Iannetti, Anthony C. (GRC-RTB0)
Sent: Mon 2/9/2009 11:12 PM
To: Open MPI Users
Subject: Re: [OMPI users] Linux Itanium Configure and Make Logs for 1.2.8


Joe,
 
  I will issue the command tomorrow and try to verify this problem.  Thank you 
for your help.
 
Tony
 

Anthony C. Iannetti, P.E.

NASA Glenn Research Center

Aeropropulsion Division, Combustion Branch

21000 Brookpark Road, MS 5-10

Cleveland, OH 44135

phone: (216)433-5586

email: anthony.c.ianne...@nasa.gov

 

Please note:  All opinions expressed in this message are my own and NOT of 
NASA.  Only the NASA Administrator can speak on behalf of NASA.

 

 


________________________________

        From: users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org] On 
Behalf Of Joe Griffin
        Sent: Monday, February 09, 2009 6:25 PM
        To: Open MPI Users
        Subject: Re: [OMPI users] Linux Itanium Configure and Make Logs for 
1.2.8
        
        

        Tony,

         

        My compile line with the error was the following. I believe the one you 
had with the error was similar:

         

        icc -DHAVE_CONFIG_H -I. -I../../opal/include -I../../orte/include 
-I../../ompi/include -I../../opal/mca/paffinity/linux/plpa/src/libplpa -I../.. \

        -O3 -DNDEBUG -finline-functions -fno-strict-aliasing -restrict -MT 
atomic-asm.lo -MD -MP -MF .deps/atomic-asm.Tpo -c atomic-asm.S -fPIC -DPIC -o 
.libs/atomic-asm.o

         

        However, your 1.2.8 output had:

         

        icc -DHAVE_CONFIG_H -I. -I../../opal/include -I../../orte/include 
-I../../ompi/include -I../.. \

        -O3 -DNDEBUG -finline-functions -fno-strict-aliasing -restrict -pthread 
-MT asm.lo -MD -MP -MF .deps/asm.Tpo -c asm.c  -fPIC -DPIC -o .libs/asm.o

         

        If I use these options, the error goes away.  Here is output from my 
screen:

         

        ia64b <94> pwd

        /scratch/open13/openmpi-1.3/opal/asm

         

        ia64b <95> icc -DHAVE_CONFIG_H -I. -I../../opal/include 
-I../../orte/include -I../../ompi/include 
-I../../opal/mca/paffinity/linux/plpa/src/libplpa -I../.. -O3 -DNDEBUG 
-finline-functions -fno-strict-aliasing -restrict -MT atomic-asm.lo -MD -MP -MF 
.deps/atomic-asm.Tpo -c atomic-asm.S -fPIC -DPIC -o .libs/atomic-asm.o

        /scratch/icc777XKf.s(1) : error A2040: Unexpected token: Unary Diez 
Operator at: Start

        /scratch/icc777XKf.s(2) : error A2040: Unexpected token: Unary Diez 
Operator at: Start

        /scratch/icc777XKf.s(3) : error A2040: Unexpected token: Unary Diez 
Operator at: Start

        /scratch/icc777XKf.s(4) : error A2040: Unexpected token: Unary Diez 
Operator at: Start

        .libs/atomic-asm.o - 4 error(s), 0 warning(s)

         

        ia64b <96> icc -DHAVE_CONFIG_H -I. -I../../opal/include 
-I../../orte/include -I../../ompi/include -I../.. -O3 -DNDEBUG 
-finline-functions -fno-strict-aliasing -restrict -pthread -MT asm.lo -MD -MP 
-MF .deps/asm.Tpo -c asm.c  -fPIC -DPIC -o .libs/asm.o

         

        ia64b <97> ls -l .libs/asm.o

        -rw-r--r--  1 jjg develop 472 Feb  9 16:27 .libs/asm.o

         

        So ... for some reasons the compiler options changed.   Can you please

         

        1. cd into the .../opal/asm directory

        2. Issue the BAD command I have at my prompt 95 and verify the error.

        3. Issue the GOOD command I have at my prompt 96 and verify it works.

         

        Now .. as to why the options are different .. .I don't know.

         

        Just trying to help,

        Joe

         

         

         

        
________________________________


        From: users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org] On 
Behalf Of Iannetti, Anthony C. (GRC-RTB0)
        Sent: Monday, February 09, 2009 6:10 AM
        To: Open MPI Users
        Subject: [OMPI users] Linux Itanium Configure and Make Logs for 1.2.8

         

        I have attached the ./configure and make all output for version 1.2.8 
as directed in the Open MPI "Getting Help" section.   Hopefully, this will 
guide us on what is going on with the 1.3 assembler code.

         

        Tony

         

        Anthony C. Iannetti, P.E.

        NASA Glenn Research Center

        Aeropropulsion Division, Combustion Branch

        21000 Brookpark Road, MS 5-10

        Cleveland, OH 44135

        phone: (216)433-5586

        email: anthony.c.ianne...@nasa.gov

         

        Please note:  All opinions expressed in this message are my own and NOT 
of NASA.  Only the NASA Administrator can speak on behalf of NASA.

         

         

Reply via email to