Skip to Content.
Sympa Menu

charm - Re: [charm] make pgm error

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] make pgm error


Chronological Thread 
  • From: Dimar Jaime González Soto <dimar.gonzalez.soto AT gmail.com>
  • To: "Jain, Nikhil" <nikhil AT illinois.edu>, charm AT cs.illinois.edu
  • Subject: Re: [charm] make pgm error
  • Date: Mon, 18 Mar 2013 17:56:18 -0300
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

Thanks for the response Jain, as a like before I builded charm successfully.  I use the follow commmand line to build charm:

MPICXX=/shared/openmpi-1.6.4/bin/mpicxx ./build charm++ mpi-linux-x86_64 --with-production

next I go to:

cd mpi-linux-x86_64/tests/charm++/megatest

and write:

make pgm

the output:

../../../bin/../lib/libconv-cplus-y.a(machine.o): In function `CmiReplicaRecv':
machine.c:(.text+0x5d): undefined reference to `hpmp_byte'
../../../bin/../lib/libconv-cplus-y.a(machine.o): In function `CmiReplicaSend':
machine.c:(.text+0x84): undefined reference to `hpmp_byte'
../../../bin/../lib/libconv-cplus-y.a(machine.o): In function `CmiBarrierZero':
machine.c:(.text+0xe3): undefined reference to `hpmp_byte'
machine.c:(.text+0x14f): undefined reference to `hpmp_byte'
../../../bin/../lib/libconv-cplus-y.a(machine.o): In function `CmiReplicaSendrecv':
machine.c:(.text+0x36e): undefined reference to `hpmp_byte'
../../../bin/../lib/libconv-cplus-y.a(machine.o):machine.c:(.text+0x78a): more undefined references to `hpmp_byte' follow
../../../bin/../lib/libconv-cplus-y.a(machine.o): In function `CmiTimerInit':
machine.c:(.text+0xc1c): undefined reference to `hpmp_min'
machine.c:(.text+0xc23): undefined reference to `hpmp_double'
../../../bin/../lib/libconv-cplus-y.a(machine.o): In function `ConverseInit':
machine.c:(.text+0x11f4): undefined reference to `hpmp_comm_world'
machine.c:(.text+0x1328): undefined reference to `hpmp_comm_world'
machine.c:(.text+0x1471): undefined reference to `hpmp_comm_world'
machine.c:(.text+0x1482): undefined reference to `hpmp_comm_self'
../../../bin/../lib/libconv-cplus-y.a(machine.o): In function `CmiNotifyIdleForMPI':
machine.c:(.text+0x192f): undefined reference to `hpmp_byte'
machine.c:(.text+0x1961): undefined reference to `hpmp_byte'
collect2: ld returned 1 exit status
Fatal Error by charmc in directory /home/hpcadmin/software/NAMD_2.9_Source/charm-6.4.0/mpi-linux-x86_64/tests/charm++/megatest
   Command /shared/openmpi-1.6.4/bin/mpicxx -m64 -fPIC -DCMK_GFORTRAN -rdynamic -o pgm -L../../../bin/../lib -I../../../bin/../include ../../../bin/../lib/libldb-rand.o megatest.o groupring.o nodering.o varsizetest.o varsizetest2.o varraystest.o groupcast.o groupmulti.o groupsectiontest.o multisectiontest.o nodecast.o synctest.o fib.o arrayring.o tempotest.o packtest.o queens.o migration.o marshall.o priomsg.o priotest.o rotest.o statistics.o templates.o inherit.o reduction.o bitvector.o immediatering.o callback.o inlineem.o completion_test.o moduleinit10933.o -lmodulecompletion ../../../bin/../lib/libmemory-default.o ../../../bin/../lib/libthreads-default.o -lck -lconv-cplus-y -lconv-core -lconv-util -lckqt -ldl -lmodulecompletion -lm returned error code 1
charmc exiting...



2013/3/18 Jain, Nikhil <nikhil AT illinois.edu>
Hi Dimar,

Unless I missed it completely, what you had pasted did not indicate why linking failed. Are you able to compile simple Charm++ program such as in $(CHARMDIR)/examples/charm++/hello. If yes, my suspects will be the location of fft/tcl installations. It will be helpful  if you can look at the error output again, and see if there is a print about why the linking failed. Also, can you paste the ./config command you had used for building NAMD.

--Nikhil


--
Doctoral Candidate @ CS, UIUC
 


From: Dimar Jaime González Soto <dimar.gonzalez.soto AT gmail.com>
Date: Monday, March 18, 2013 9:01 AM
To: "charm AT cs.illinois.edu" <charm AT cs.illinois.edu>
Subject: [charm] make pgm error
Resent-From: Nikhil Jain <nikhil AT illinois.edu>
Resent-Date: Mon, 18 Mar 2013 09:23:23 -0500

Dimar González Soto



--
Atte.

Dimar González Soto
Ingeniero Civil en Informática
Universidad Austral de Chile
F:+056-63-293858
www.australomics.cl






Archive powered by MHonArc 2.6.16.

Top of Page