Question on supported combination of Opsys/Proc/Comp/ABI ...

From: Richard Walsh (rbw_at_ahpcrc_dot_org)
Date: Mon Jan 24 2005 - 13:51:16 PST

  • Next message: Dan Bonachea: "Re: Question on supported combination of Opsys/Proc/Comp/ABI ..."
    UPC-Team,
    
    Under taking an install on an Opteron cluster running a Redhat Linux 
    derivative.
    I am using the Portland group compilers (version 5.2-4).  The 
    interconnect is
    Myrinet.  I would like to work in 64-bit ABI.
    
    I have generated the following configuration command which ran fine:
    
       GM_LIB=/opt/gm/lib; export GM_LIB
       GM_INCLUDE=/opt/gm/include; export GM_INCLUDE
    
       ./configure CC="/opt/pgi/linux86-64/5.2/bin/pgcc"   
    CXX="/opt/pgi/linux86-64/5.2/bin/pgCC" \      
        MPI_CC="/opt/mpigm.pgi/bin/mpicc"  --enable-pthreads  --enable-gm 
    --prefix=/opt/upc \
        --with-shared-mmap-max=4GB
    
    A gmake following, produces a large number of compiler warnings and 
    finally few severe and
    fatal errors interrupting the build.  Some of the errors are included 
    below after signature.
    
    A look at your supported combinations in ./gasnet/README:
    
          OS/Architecture/compiler/ABI: network conduits
          ----------------------------------------------
        * Linux/x86-Myrinet/gcc/32:      smp, mpi, udp, gm
        * Linux/x86-Ethernet/gcc/32:     smp, mpi, udp
        * Linux/x86-Dolphin/gcc/32:      smp, mpi, udp
        * Linux/x86-Quadrics/gcc/32:     smp, mpi, udp, elan
        * Linux/x86-Mellanox/gcc/32:     smp, mpi, udp, vapi
        * Linux/x86/IntelC/32:           smp, mpi, udp, gm
        * Linux/x86/PortlandGroupC/32:   smp, mpi, udp, gm
        * Linux/Itanium-Quadrics/{gcc,IntelC}/64: smp, mpi, udp, elan
        * Linux/Itanium-Myrinet/{gcc,IntelC}/64: smp, mpi, udp, gm
        * Linux/Opteron-Ethernet/gcc/64: smp, mpi, udp
        * Linux/Opteron-Mellanox/gcc/64: smp, mpi, udp, vapi
    
    does not provide a Linux/Opteron/Myrinet/PortlandGroupC/64 bit 
    combination.  Looking
    over the "gm" lines the closest thing to what I want would seem to be:
    
             * Linux/x86/PortlandGroupC/32:   smp, mpi, udp, gm
    
    Is my configuration support?  If so what are the recommended configure 
    command options?
    If not what do you suggest I try?  At the moment I have on only 64-bit 
    MPI libraries although
    I have access to a 32-bit version of the PGI compiler.
    
    Regards,
    
    Richard Walsh, AHPCRC
    612-337-3467
    
    
    /data1/appls/upc/berkeley_upc-2.0.1/gasnet/gm-conduit/gasnet_core.c:
    PGC-F-0249-#error --  "We need real atomic ops with signal-safety for 
    gasnet_exit..." 
    (/data1/appls/upc/berkeley_upc-2.0.1/gasnet/gm-conduit/gasnet_core.c: 885)
    PGC/x86-64 Linux/x86-64 5.2-4: compilation aborted
    /data1/appls/upc/berkeley_upc-2.0.1/gasnet/gm-conduit/gasnet_core_receive.c:
    PGC-W-0155-64-bit integral value truncated  
    (/data1/appls/upc/berkeley_upc-2.0.1/gasnet/extended-ref/gasnet_extended_vis.h: 
    23)
    PGC-W-0155-64-bit integral value truncated  
    (/data1/appls/upc/berkeley_upc-2.0.1/gasnet/extended-ref/gasnet_extended_vis.h: 
    48)
    PGC-S-0058-Illegal lvalue 
    (/data1/appls/upc/berkeley_upc-2.0.1/gasnet/gm-conduit/gasnet_core_internal.h: 
    687)
    PGC-S-0058-Illegal lvalue 
    (/data1/appls/upc/berkeley_upc-2.0.1/gasnet/gm-conduit/gasnet_core_internal.h: 
    687)
    PGC/x86-64 Linux/x86-64 5.2-4: compilation completed with severe errors
    /data1/appls/upc/berkeley_upc-2.0.1/gasnet/gm-conduit/gasnet_core_conf.c:
    PGC-W-0155-64-bit integral value truncated  
    (/data1/appls/upc/berkeley_upc-2.0.1/gasnet/extended-ref/gasnet_extended_vis.h: 
    23)
    PGC-W-0155-64-bit integral value truncated  
    (/data1/appls/upc/berkeley_upc-2.0.1/gasnet/extended-ref/gasnet_extended_vis.h: 
    48)
    PGC-S-0058-Illegal lvalue 
    (/data1/appls/upc/berkeley_upc-2.0.1/gasnet/gm-conduit/gasnet_core_internal.h: 
    687)
    PGC-S-0058-Illegal lvalue 
    (/data1/appls/upc/berkeley_upc-2.0.1/gasnet/gm-conduit/gasnet_core_internal.h: 
    687)
    PGC/x86-64 Linux/x86-64 5.2-4: compilation completed with severe errors
    

  • Next message: Dan Bonachea: "Re: Question on supported combination of Opsys/Proc/Comp/ABI ..."