taucmdr icon indicating copy to clipboard operation
taucmdr copied to clipboard

Compiling OpenSHMEM code on grover fails

Open khsa1 opened this issue 8 years ago • 0 comments

tau init --shmem on grover with /usr/local/packages/openshmem-1.2, gives the following error when compiling a shmem code:

 /usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_notiopt'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `_gasneti_progressfn_enabled_gasneti_pf_barrier_BOOLEAN'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_nodes'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasnetc_AMReplyMediumM'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_atomic32_native'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_wait_mode'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `elf_nextscn'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasnete_barrier_pf'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_getNodeInfo'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_pshm'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_nosrclines'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_atomics_native'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_PAR'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasnetc_hsl_lock'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_membars_native'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_mynode'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_atomic64_native'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `elf_strptr'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasnet_init_GASNET_PARpshmFASTnodebugnotracenostatsnodebugmallocnosrclines'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasnet_barrier_wait'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `elf_end'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_EXTENDED_SMP'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_noalign'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_CORE_SMP'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gelf_getclass'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `elf_begin'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasnet_ErrorDesc'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_set_waitmode'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_getenv'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_getSegmentInfo'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `elf_getshstrndx'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_notrace'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_nodebugmalloc'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_64bit'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `elf_kind'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `_gasneti_progressfn_enabled_gasneti_pf_vis_COUNTED'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasnetc_AMRequestMediumM'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_MaxLocalSegmentSize'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasnetc_AMPoll'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_vis_progressfn'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_nodebug'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasnet_barrier_notify'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_timers_native'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `elf_version'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_nodeinfo'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gelf_getehdr'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_nostats'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasneti_linkconfig_idiotcheck_FAST'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `elf_getdata'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasnetc_hsl_unlock'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasnet_ErrorName'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gasnetc_attach'
/usr/local/packages/openshmem-1.2/lib/libopenshmem.so: undefined reference to `gelf_getshdr'
Error: Command(Executable) is -- /opt/intel/17/linux/bin/intel64/icc
Error: Full Command attempted is -- /opt/intel/17/linux/bin/intel64/icc    simple.o  @/storage/users/skhuvis/workspace/taucmdr/system/tau/f3c91a3664097d2a080ef67a41db6dbbc287de7c/x86_64/lib/wrappers/shmem/link_options.tau    -L/storage/users/skhuvis/workspace/taucmdr/system/tau/f3c91a3664097d2a080ef67a41db6dbbc287de7c/x86_64/lib -ltau-icpc-shmem-pdt              -lbfd       -Wl,--export-dynamic  -lrt            -ldl -lm  -L/storage/packages/gcc/4.9.3/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.9.3/ -L/usr/local/packages/gcc/4.9/bin/../lib64 -lstdc++ -lgcc_s   -L/storage/users/skhuvis/workspace/taucmdr/system/tau/f3c91a3664097d2a080ef67a41db6dbbc287de7c/x86_64/lib -lTauShmem-icpc-shmem-pdt -L/usr/local/packages/openshmem-1.2/lib -lopenshmem  -L/storage/users/skhuvis/workspace/taucmdr/system/tau/f3c91a3664097d2a080ef67a41db6dbbc287de7c/x86_64/lib/static-icpc-shmem-pdt      @/storage/users/skhuvis/workspace/taucmdr/system/tau/f3c91a3664097d2a080ef67a41db6dbbc287de7c/x86_64/lib/wrappers/shmem/link_options.tau -o simple

khsa1 avatar May 11 '17 18:05 khsa1