Re: Re: charm++ 5.9 megatest failure too

From: Dow Hurst (Dow.Hurst_at_mindspring.com)
Date: Wed Aug 03 2005 - 22:11:54 CDT

Following Eric's advice worked perfectly and I have a working namd exec
that is Ammasso MPI enabled. I'll get it installed properly across the
cluster and run some benchmarks. I can test the TCP net version too so
we get some throughput differences as well. Our cluster has only one 24
port GigE switch so we have only the Ammasso cards as our communication
pathway between nodes of the cluster. The Ammasso card provides a
standard GigE interface and a MPI enabled RDMA accelerated interface.
Standard apps, like NFS, run thru the standard GigE protocol while the
Ammasso MPI linked applications will take advantage of the RDMA
interface. There is only one ethernet cable per Ammasso card since the
interfaces are created by the Ammasso driver. Thanks so much for the help,
Dow

Eric Bohm wrote:
> I find it far simpler just to make the Ammasso mpich the first (or
> even only) mpi in your path. This ensures that its libraries and
> binaries will be the ones used.
>
> For example on your cluster:
>
> export PATH=$PATH:/opt/mpicham.gcc/mpich-1.2.5/bin
>
> ./build charm++ mpi-linux-amd64 -O -nobs
>
> The latter option turns off the building of shared libraries which
> eases some other issues we've encountered on opterons.
>
> Megatest then builds and runs using mpirun quite nicely and takes
> advantage Ammasso acceleration.
>
>
>
> Dow_Hurst wrote:
>
>> Centos 4.0 (Final)
>> gcc 3.3.5
>> x86_64 Opteron
>> NAMD 2.6b1 source tgz with charm-5.9.tar
>>
>> ./build charm++ mpi-linux-amd64 gcc
>> --libdir=/opt/mpicham.gcc/mpich-1.2.5/lib/
>> --incdir=/opt/mpicham.gcc/mpich-1.2.5/include/
>>
>> Building megatest revealed this failure:
>>
>> ../../../bin/charmc -c megatest.ci
>> ../../../bin/charmc -o megatest.o megatest.C
>> ../../../bin/charmc -c groupring.ci
>> ../../../bin/charmc -o groupring.o groupring.C
>> ../../../bin/charmc -c nodering.ci
>> ../../../bin/charmc -o nodering.o nodering.C
>> ../../../bin/charmc -c varsizetest.ci
>> ../../../bin/charmc -o varsizetest.o varsizetest.C
>> ../../../bin/charmc -c varraystest.ci
>> ../../../bin/charmc -o varraystest.o varraystest.C
>> ../../../bin/charmc -c groupcast.ci
>> ../../../bin/charmc -o groupcast.o groupcast.C
>> ../../../bin/charmc -c nodecast.ci
>> ../../../bin/charmc -o nodecast.o nodecast.C
>> ../../../bin/charmc -c synctest.ci
>> ../../../bin/charmc -o synctest.o synctest.C
>> ../../../bin/charmc -c fib.ci
>> ../../../bin/charmc -o fib.o fib.C
>> ../../../bin/charmc -c arrayring.ci
>> ../../../bin/charmc -o arrayring.o arrayring.C
>> ../../../bin/charmc -c tempotest.ci
>> ../../../bin/charmc -o tempotest.o tempotest.C
>> ../../../bin/charmc -c packtest.ci
>> ../../../bin/charmc -o packtest.o packtest.C
>> ../../../bin/charmc -c queens.ci
>> ../../../bin/charmc -o queens.o queens.C
>> ../../../bin/charmc -c migration.ci
>> ../../../bin/charmc -o migration.o migration.C
>> ../../../bin/charmc -c marshall.ci
>> ../../../bin/charmc -o marshall.o marshall.C
>> ../../../bin/charmc -c priomsg.ci
>> ../../../bin/charmc -o priomsg.o priomsg.C
>> ../../../bin/charmc -c priotest.ci
>> ../../../bin/charmc -o priotest.o priotest.C
>> ../../../bin/charmc -c rotest.ci
>> ../../../bin/charmc -o rotest.o rotest.C
>> ../../../bin/charmc -o statistics.o statistics.C
>> ../../../bin/charmc -c templates.ci
>> ../../../bin/charmc -o templates.o templates.C
>> ../../../bin/charmc -c inherit.ci
>> ../../../bin/charmc -o inherit.o inherit.C
>> ../../../bin/charmc -c reduction.ci
>> ../../../bin/charmc -o reduction.o reduction.C
>> ../../../bin/charmc -c callback.ci
>> ../../../bin/charmc -o callback.o callback.C
>> ../../../bin/charmc -c immediatering.ci
>> ../../../bin/charmc -o immediatering.o immediatering.C
>> ../../../bin/charmc -c bitvector.ci
>> ../../../bin/charmc -o bitvector.o bitvector.C
>> ../../../bin/charmc -o pgm megatest.o groupring.o nodering.o
>> varsizetest.o varraystest.o groupcast.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 callback.o immediatering.o bitvector.o -language charm++
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viacheck.o)(.text+0x1fea):
>> In function `MPID_DeviceCheck':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viacheck.c:439:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viacheck.o)(.text+0x2148):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viacheck.c:439:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viacheck.o)(.text+0x2331):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viacheck.c:1905:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viacheck.o)(.text+0x2386):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viacheck.c:1905:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viacheck.o)(.text+0x250c):
>> In function `MPID_Iwarp_version_name':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viacheck.c:1936:
>> undefined reference to `cc_rnic_query'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viapriv.o)(.text+0xc2):
>> In function `viadev_qp_post_sq':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viapriv.c:175:
>> undefined reference to `cc_qp_post_sq'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viapriv.o)(.text+0xdd):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viapriv.c:127:
>> undefined reference to `cc_cq_poll'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viapriv.o)(.text+0x482):
>> In function `viadev_backlog_send':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viapriv.c:289:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viapriv.o)(.text+0x4f8):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viapriv.c:289:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viapriv.o)(.text+0x67d):
>> In function `viadev_post_send':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viapriv.c:424:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viapriv.o)(.text+0x6f2):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viapriv.c:424:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viapriv.o)(.text+0x861):
>> In function `post_fast_rdma':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viapriv.c:508:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viapriv.o)(.text+0x8d6):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viapriv.c:508:
>> more undefined references to `cc_strerror' follow
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viapriv.o)(.text+0xcfb):
>> In function `viadev_replenish_vbuf_recv':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viapriv.c:756:
>> undefined reference to `cc_qp_post_rq'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viapriv.o)(.text+0xd1e):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viapriv.c:765:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viapriv.o)(.text+0xd91):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viapriv.c:765:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viapriv.o)(.text+0x71):
>> In function `viadev_cq_poll':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viapriv.c:97:
>> undefined reference to `cc_cq_poll'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(vbuf.o)(.text+0x6b): In
>> function `deallocate_vbufs':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/vbuf.c:118:
>> undefined reference to `cc_stag_dealloc'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(vbuf.o)(.text+0xa3):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/vbuf.c:119:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(vbuf.o)(.text+0x112):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/vbuf.c:119:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(vbuf.o)(.text+0x26c): In
>> function `allocate_vbuf_region':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/vbuf.c:201:
>> undefined reference to `cc_nsmr_register_virt'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(vbuf.o)(.text+0x43b):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/vbuf.c:213:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(vbuf.o)(.text+0x77a):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/vbuf.c:213:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(dreg.o)(.text+0x333): In
>> function `dreg_evict':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/dreg.c:374:
>> undefined reference to `cc_stag_dealloc'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(dreg.o)(.text+0x405):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/dreg.c:375:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(dreg.o)(.text+0x476):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/dreg.c:375:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(dreg.o)(.text+0x570): In
>> function `dreg_new_entry':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/dreg.c:464:
>> undefined reference to `cc_nsmr_register_virt'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x68):
>> In function `iwarp_qp_connected':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:624:
>> undefined reference to `sem_post'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x37b):
>> In function `iwarp_prepost_desc':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:814:
>> undefined reference to `cc_nsmr_register_virt'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x3d8):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:837:
>> undefined reference to `cc_nsmr_register_virt'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x530):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:826:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x5a4):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:849:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x630):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:849:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x685):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:826:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x7da):
>> In function `MPID_VIA_Init':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:131:
>> undefined reference to `version_mismatch_libccil_version_is_2'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x897):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:225:
>> undefined reference to `cc_rnic_enum'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x8c2):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:239:
>> undefined reference to `sem_init'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x8dc):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:242:
>> undefined reference to `sem_init'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x8fb):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:245:
>> undefined reference to `cc_rnic_open'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x918):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:252:
>> undefined reference to `cc_eh_set_async_handler'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x937):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:261:
>> undefined reference to `cc_pd_alloc'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x963):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:269:
>> undefined reference to `cc_rnic_query'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x9b6):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:318:
>> undefined reference to `cc_cq_create'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0xb93):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:436:
>> undefined reference to `cc_qp_create'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0xc0b):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:943:
>> undefined reference to `cc_rnic_getconfig'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0xca0):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:513:
>> undefined reference to `cc_ep_listen_create'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0xd6b):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:565:
>> undefined reference to `cc_qp_connect'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0xd79):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:573:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0xe31):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:586:
>> undefined reference to `sem_wait'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0xfa9):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:250:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x1337):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:263:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x13ae):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:442:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x14ab):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:948:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x1523):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:257:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x159a):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:325:
>> more undefined references to `cc_strerror' follow
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x21dc):
>> In function `iwarp_empty_cq':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1446:
>> undefined reference to `cc_cq_poll'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x2275):
>> In function `MPID_VIA_Finalize':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1232:
>> undefined reference to `cc_qp_modify'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x22a2):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1242:
>> undefined reference to `sem_wait'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x2302):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1273:
>> undefined reference to `cc_qp_destroy'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x2346):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1290:
>> undefined reference to `cc_eh_set_async_handler'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x23aa):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1305:
>> undefined reference to `cc_stag_dealloc'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x23d7):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1309:
>> undefined reference to `cc_stag_dealloc'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x242f):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1330:
>> undefined reference to `cc_pd_dealloc'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x244d):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1343:
>> undefined reference to `cc_cq_destroy'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x2469):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1349:
>> undefined reference to `cc_rnic_close'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x25d3):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1350:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x2648):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1344:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x26ad):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1331:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x2721):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1306:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x2795):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1291:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x280b):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:1234:
>> more undefined references to `cc_strerror' follow
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(viainit.o)(.text+0x2b48):
>> In function `iwarp_conn_terminated':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/viainit.c:692:
>> undefined reference to `sem_post'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(iwarp_async.o)(.text+0x9e9):
>> In function `iwarp_async_conn_request':
>> /usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/iwarp_async.c:299:
>> undefined reference to `cc_cr_accept'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(iwarp_async.o)(.text+0xa03):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/iwarp_async.c:306:
>> undefined reference to `cc_strerror'
>> /opt/mpicham.gcc/mpich-1.2.5/lib//libmpich.a(iwarp_async.o)(.text+0xa72):/usr/local/src/ammasso/AMSO_MPICH/mpich-1.2.5/mpid/iwarp/iwarp_async.c:306:
>> undefined reference to `cc_strerror'
>> collect2: ld returned 1 exit status
>> Fatal Error by charmc in directory
>> /home/dhurst/namd_compile/NAMD_2.6b1_Source/charm-5.9/tests/charm++/megatest
>>
>> Command g++ -L/opt/mpicham.gcc/mpich-1.2.5/lib/
>> -L/opt/mpicham.gcc/mpich-1.2.5/lib/ -o pgm -L../../../bin/../lib
>> -I../../../bin/../include ../../../bin/../lib/libldb-rand.o
>> megatest.o groupring.o nodering.o varsizetest.o varraystest.o
>> groupcast.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 callback.o
>> immediatering.o bitvector.o moduleinit17872.o
>> ../../../bin/../lib/libmemory-default.o
>> ../../../bin/../lib/libthreads-default.o -lck -lconv-cplus-y
>> -lconv-core -lconv-util -lm -lckqt -lmpich -ldl -lz -lmpich returned
>> error code 1
>> charmc exiting...
>> make: *** [pgm] Error 1
>>
>> No sig.
>>
>>
>>
>

This archive was generated by hypermail 2.1.6 : Wed Feb 29 2012 - 15:41:01 CST