Re: Error translating "hello UPC world"

From: Marc L. Smith (mlsmith_at_colby_dot_edu)
Date: Thu Jun 23 2005 - 14:56:25 PDT

  • Next message: jcduell_at_lbl_dot_gov: "Re: Error translating "hello UPC world""
    Hi Jason,
    
    I switched back to my gnu build of UPC, and would seem to have the  
    same problem.  I've included a transcript of my compile below, along  
    with a --version for upcc.
    
    I must have messed up something with my configuration, but don't know  
    what.  If someone would like to take a look around on my cluster, I  
    can arrange that.  Let me know.
    
    -Marc
    
    ~~~
    mlsmith@n1:~/upc> upcc --network udp -o hello2 -T 4 helloworld2.upc
    Error during remote HTTP translation:
    upcc: error during UPC-to-C translation (sgiupc stage):
    Error: Signal Segmentation fault in phase Writing WHIRL file --  
    processing aborted
    sgiupc ERROR:  /usr/local/upc/2.0/translator/compilers/open64/ 
    osprey1.0/build_ia64/gccfe/gfec died due to signal 4
    
    mlsmith@n1:~/upc> upcc --version
    This is upcc (the Berkeley Unified Parallel C compiler), version 2.0.1
       (getting remote translator settings...)
    ---------------------- 
    +---------------------------------------------------------
    UPC Runtime version  | release 2.0.1, built on Jun 22 2005 at 15:10:19
    ---------------------- 
    +---------------------------------------------------------
    UPC-to-C translator  | <unable to determine>
    ---------------------- 
    +---------------------------------------------------------
    Translator location  | http://upc-translator.lbl.gov/upcc-2.0.cgi
    ---------------------- 
    +---------------------------------------------------------
    networks supported   | udp smp mpi
    ---------------------- 
    +---------------------------------------------------------
    default network      | mpi
    ---------------------- 
    +---------------------------------------------------------
    pthreads support     | available (if used, default is 2 pthreads per  
    process)
    ---------------------- 
    +---------------------------------------------------------
    Configured with      | '--prefix=/opt/upc/2.0.1/gnu' 'CC=/usr/bin/gcc'
                           | 'CXX=/usr/bin/g++'
                           | 'MPI_CC=/opt/lam/7.1.1/gnu/bin/mpicc'
    ---------------------- 
    +---------------------------------------------------------
    Configure id         | n1 Wed Jun 22 14:55:14 EDT 2005 root
    ---------------------- 
    +---------------------------------------------------------
    Binary interface     | 32-bit i686-pc-linux-gnu
    ---------------------- 
    +---------------------------------------------------------
    Runtime interface #  | Runtime supports 3.0 -> 3.2: Translator uses  
    <unable to
                           | determine>
    ---------------------- 
    +---------------------------------------------------------
                           |  --- BACKEND SETTINGS (for mpi network) ---
    ---------------------- 
    +---------------------------------------------------------
    C compiler           | /usr/bin/gcc
    ---------------------- 
    +---------------------------------------------------------
    C compiler flags     | -O3 --param max-inline-insns-single=10000 --param
                           | max-inline-insns=100000 --param
                           | inline-unit-growth=10000 --param
                           | large-function-growth=200000 -Winline
    ---------------------- 
    +---------------------------------------------------------
    linker               | /opt/lam/7.1.1/gnu/bin/mpicc
    ---------------------- 
    +---------------------------------------------------------
    linker flags         | -DGASNET_NDEBUG -O3 --param
                           | max-inline-insns-single=10000 --param
                           | max-inline-insns=100000 --param
                           | inline-unit-growth=10000 --param
                           | large-function-growth=200000 -Winline
                           | -L/opt/upc/2.0.1/gnu/lib -lupcr-mpi-seq - 
    lumalloc
                           | -L/opt/upc/2.0.1/gnu/lib -lgasnet-mpi-seq - 
    lammpi
                           | -L/usr/lib/gcc-lib/i586-suse-linux/3.3.4 -lgcc
                           | -lpthread -lm
    ---------------------- 
    +---------------------------------------------------------
    mlsmith@n1:~/upc>
    ~~~
    
    On Jun 23, 2005, at 5:25 PM, jcduell_at_lbl_dot_gov wrote:
    
    > On Thu, Jun 23, 2005 at 03:50:31PM -0400, Marc L. Smith wrote:
    >
    >> Hi Jason,
    >>
    >> I think I get the same error from 2.1 -- here's the transcript:
    >>
    >> ...
    >>
    >> I thought I was  doing a good thing going with the Intel compiler,  
    >> but
    >> perhaps I  should switch back to GNU???
    >>
    >
    > We're looking into your issue right now, but gave gcc a shot, and  
    > see if
    > it at least gets you running for the moment.
    >
    > -- 
    > Jason Duell             Future Technologies Group
    > <jcduell_at_lbl_dot_gov>       Computational Research Division
    > Tel: +1-510-495-2354    Lawrence Berkeley National Laboratory
    >
    >
    

  • Next message: jcduell_at_lbl_dot_gov: "Re: Error translating "hello UPC world""