Skip to content

[C++][FlightRPC] Flight UCX build is failing #43429

@felipecrv

Description

@felipecrv

Describe the bug, including details regarding any error messages, version, and platform.

~/code/arrow/cpp/src/arrow/flight/transport/ucx/ucx_server.cc:261:33: error: implicit conversion loses integer precision: 'unsigned long' to 'socklen_t' (aka 'unsigned int') [-Werror,-Wshorten-64-to-32]
      params.sockaddr.addrlen = addrlen;
                              ~ ^~~~~~~
~/code/arrow/cpp/src/arrow/flight/transport/ucx/ucx_server.cc:379:40: error: no member named 'DoSerializeToString' in 'arrow::flight::FlightInfo'; did you mean 'SerializeToString'?
    SERVER_RETURN_NOT_OK(driver, info->DoSerializeToString(&response));
                                       ^~~~~~~~~~~~~~~~~~~
                                       SerializeToString
~/code/arrow/cpp/src/arrow/flight/transport/ucx/ucx_server.cc:55:26: note: expanded from macro 'SERVER_RETURN_NOT_OK'
    ::arrow::Status s = (status);                                                    \
                         ^
~/code/arrow/cpp/src/arrow/flight/types.h:540:17: note: 'SerializeToString' declared here
  arrow::Status SerializeToString(std::string* out) const;
                ^
~/code/arrow/cpp/src/arrow/flight/transport/ucx/ucx_server.cc:400:40: error: no member named 'DoSerializeToString' in 'arrow::flight::PollInfo'; did you mean 'SerializeToString'?
    SERVER_RETURN_NOT_OK(driver, info->DoSerializeToString(&response));
                                       ^~~~~~~~~~~~~~~~~~~
                                       SerializeToString
~/code/arrow/cpp/src/arrow/flight/transport/ucx/ucx_server.cc:55:26: note: expanded from macro 'SERVER_RETURN_NOT_OK'
    ::arrow::Status s = (status);                                                    \
                         ^
~/code/arrow/cpp/src/arrow/flight/types.h:619:17: note: 'SerializeToString' declared here
  arrow::Status SerializeToString(std::string* out) const;
                ^
3 errors generated.

Component(s)

C++, FlightRPC

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions