[Mvapich-discuss] multiple definition errors building osu-micro-benchmarks with nccl enabled

Lieber, Matt lieber.31 at osu.edu
Wed Feb 14 11:33:24 EST 2024


Hello Gregory,
Can you please let us know what configure line you are using, the version of OMB you are using, and if you have tried a make clean before rebuilding for nccl benchmarks if applicable?

Thanks,
Matt
________________________________
From: Mvapich-discuss <mvapich-discuss-bounces at lists.osu.edu> on behalf of Bauer, Gregory H via Mvapich-discuss <mvapich-discuss at lists.osu.edu>
Sent: Monday, February 12, 2024 4:38 PM
To: mvapich-discuss at lists.osu.edu <mvapich-discuss at lists.osu.edu>
Subject: [Mvapich-discuss] multiple definition errors building osu-micro-benchmarks with nccl enabled

Hello. I would like to use the OSU micro-benchmark for some latency comparison with MPI and NCCL. I am able to build the MPII versions without issue. I can also build the NCCL nccl-tests suite as well. There are some messages in the config. log
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
<https://us-phishalarm-ewt.proofpoint.com/EWT/v1/KGKeukY!vwQf0sZND6YgRRdxvo-k1wxf54dAeAuG_Ry1ugL-twd-YNG7gqPtp3F0n290akRo02XMskvfMIHvx_KX-uObvEw1JK0GDzQvkn9UAjvmCwzy62FunGzGxQIZ-68knU_tmoiQY6YToL-SBHFUpskqvw$>
Report Suspicious

ZjQcmQRYFpfptBannerEnd

Hello.

I would like to use the OSU micro-benchmark for some latency comparison with MPI and NCCL. I am able to build the MPII versions without issue. I can also build the NCCL nccl-tests suite as well.



There are some messages in the config.log with: /usr/bin/ld: Dwarf Error: Can't find .debug_ranges section

But it looks like configure was mostly happy with the nccl build we are using.



Any suggestions here…



libtool: link: /sw/spack/deltas11-2023-03/apps/linux-rhel8-zen3/gcc-11.4.0/openmpi-4.1.6-lranp74/bin/mpicxx -g -O2 -Wl,-rpath=/sw/spack/deltas11-2023-03/apps/linux-rhel8-zen3/gcc-11.4.0/nccl-2.19.3-1-464jrf3/lib -Wl,-rpath=/sw/spack/deltas11-2023-03/apps/linux-rhel8-zen3/gcc-11.4.0/cuda-11.8.0-vfixfmc/lib -o osu_xccl_allgather osu_xccl_allgather.o ../../../c/util/osu_util.o ../../../c/util/osu_util_mpi.o ../../../c/util/osu_util_papi.o ../../../c/xccl/util/osu_util_xccl_interface.o ../../../c/util/kernel.o ../../../c/xccl/util/nccl/osu_util_nccl_impl.o  -L/sw/spack/deltas11-2023-03/apps/linux-rhel8-zen3/gcc-11.4.0/nccl-2.19.3-1-464jrf3/lib -L/sw/spack/deltas11-2023-03/apps/linux-rhel8-zen3/gcc-11.4.0/cuda-11.8.0-vfixfmc/lib -lcudart -lcuda -lnccl -lm

../../../c/xccl/util/osu_util_xccl_interface.o:/u/gbauer/tests/mpi/nccl/osu-micro-benchmarks-7.3/c/xccl/collective/../../../c/xccl/util/osu_util_xccl_interface.h:115: multiple definition of `nccl_comm'

/usr/bin/ld: Dwarf Error: Can't find .debug_ranges section.

osu_xccl_allgather.o:(.bss+0x0): first defined here


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osu.edu/pipermail/mvapich-discuss/attachments/20240214/fe80d37b/attachment-0002.html>


More information about the Mvapich-discuss mailing list