Closed yiwenzhang92 closed 5 years ago
Thanks! Fixed in 3398a27928cc472306622479c7a85ec6bd08afe5, 9d9ed60119929db999c98bdd69a1fd65ac44476a, and 7e50dbf8ae8a51e888f7db8a127b1d7d27bccd3f.
The error in the latency
application is due to a recent eRPC API simplification that removes the RespHandle class. Some apps still need to be updated to use the new API.
Thanks Anuj,
I confirm all issues are resolved. I really appreciate it.
Best, Yiwen
Hi Anuj,
Thank you for open-sourcing eRPC and keeping it well-maintained. I can build apps like "small_rpc_tput" if I take out Werror, but I encounter some errors when building other apps. I raise this issue to ask for some hints if possible :)
First of all, my current setting (CloudLab Apt Utah): NIC: Connect-X3 pro (IB) driver: MLXN_OFED 4.2-1.0.0.0 OS: ubuntu-14.04 gcc: 8.1.0 cmake: 3.12.0 gflags: 2.2.1 glogs: 0.3.5 hugepages and shared memory are configured and I'm using InfiniBand I configure cmake using (latest one at master)
cmake . -DPERF=ON -DTRANSPORT=infiniband
I'm using commitNow the issues:
<1> Compile Warnings: basically 2 types. -warning (1): ``` In file included from /users/yiwenzhg/eRPC/src/rpc_impl/rpc_queues.cc:1: /users/yiwenzhg/eRPC/src/rpc.h: In instantiation of ‘void erpc::Rpc