charm AT lists.siebelschool.illinois.edu
Subject: Charm++ parallel programming system
List archive
- From: Gerardo Cisneros-Stoianowski <gerardo AT mellanox.com>
- To: "charm AT cs.illinois.edu" <charm AT cs.illinois.edu>
- Subject: [charm] Build error in ckrdma.C
- Date: Thu, 11 Jul 2019 22:18:28 +0000
- Accept-language: en-US
- Authentication-results: illinois.edu; spf=softfail smtp.mailfrom=gerardo AT mellanox.com; dkim=pass header.d=mellanox.com header.s=selector2; dmarc=pass header.from=mellanox.com
Hello.
While building the development version of Charm++ on an IB-enabled cluster of Intel BDW processors, I ran into the following errors in ckrdma.C (possibly due to a missing #include):
../bin/charmc -I. -c -o ckrdma.o ckrdma.C ckrdma.C(107): error: identifier "deregisterBuffer" is undefined deregisterBuffer(source); ^
ckrdma.C(116): error: identifier "deregisterBuffer" is undefined deregisterBuffer(*this); ^
ckrdma.C(252): error: identifier "deregisterBuffer" is undefined deregisterBuffer(destination); ^
ckrdma.C(261): error: identifier "deregisterBuffer" is undefined deregisterBuffer(*this); ^
ckrdma.C(366): error: identifier "deregisterDestBuffer" is undefined deregisterDestBuffer(info); ^
ckrdma.C(377): error: identifier "CmiInvokeRemoteDeregAckHandler" is undefined CmiInvokeRemoteDeregAckHandler(info->srcPe, info); ^
ckrdma.C(386): error: identifier "deregisterSrcBuffer" is undefined deregisterSrcBuffer(info); ^
ckrdma.C(397): error: identifier "CmiInvokeRemoteDeregAckHandler" is undefined CmiInvokeRemoteDeregAckHandler(info->destPe, info); ^
compilation aborted for ckrdma.C (code 2) Fatal Error by charmc in directory /global/home/users/gerardo/tools/charm/ucx-linux-x86_64-ifort-icc/tmp Command icpc -fpic -DCMK_GFORTRAN -I../bin/../include -I/usr/include/ -I./proc_management/ -I./proc_management/simple_pmi/ -D__CHARMC__=1 -I. -fno-stack-protector -std=c++11 -c ckrdma.C -o ckrdma.o returned error code 2 charmc exiting... gmake: *** [ckrdma.o] Error 1 -------------------------------------------------
The command line I used for my build was the following:
./build ChaNGa ucx-linux-x86_64 icc ifort 2>&1 | tee build_chng_ucx_i185h240.log
I’m using Intel 2018.5.274 compilers and HPC-X 2.4.0 (or, more specifically, UCX 1.6.0).
Any help or suggestion will be most appreciated.
Saludos,
Gerardo -- Mellanox Technologies |
- [charm] Build error in ckrdma.C, Gerardo Cisneros-Stoianowski, 07/11/2019
- Re: [charm] Build error in ckrdma.C, Nitin Bhat, 07/12/2019
- RE: [charm] Build error in ckrdma.C, Gerardo Cisneros-Stoianowski, 07/12/2019
- Re: [charm] Build error in ckrdma.C, Nitin Bhat, 07/12/2019
Archive powered by MHonArc 2.6.19.