Skip to content

[FLINK] CI build failure for flink-test #11793

@acvictor

Description

@acvictor

Problem description

Is flink-test build broken? Seeing failures unrelated to my code changes

[  4%] Building CXX object _deps/folly-build/CMakeFiles/folly_base.dir/folly/MacAddress.cpp.o
In file included from /usr/local/include/fmt/format.h:41,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/FBString.h:34,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV4.h:34,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddress.h:38,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddress.cpp:17:
/usr/local/include/fmt/base.h: In instantiation of ‘constexpr fmt::v11::detail::value<Context>::value(const T&) [with T = folly::Range<const char*>; C = const char; typename std::enable_if<(! std::is_pointer<_Ptr>::value), int>::type <anonymous> = 0; Context = fmt::v11::context]’:
/usr/local/include/fmt/format.h:4200:17:   required from ‘std::string fmt::v11::format(fmt::v11::format_string<T ...>, T&& ...) [with T = {folly::Range<const char*>&}; std::string = std::__cxx11::basic_string<char>; fmt::v11::format_string<T ...> = fmt::v11::fstring<folly::Range<const char*>&>]’
/__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddress.cpp:100:47:   required from here
/usr/local/include/fmt/base.h:2201:47: error: static assertion failed: mixing character types is disallowed
 2201 |     static_assert(std::is_same<C, char_type>::value,
      |                                               ^~~~~
/usr/local/include/fmt/base.h:2201:47: note: ‘std::integral_constant<bool, false>::value’ evaluates to false
gmake[3]: *** [_deps/folly-build/CMakeFiles/folly_base.dir/build.make:272: _deps/folly-build/CMakeFiles/folly_base.dir/folly/IPAddress.cpp.o] Error 1
gmake[3]: *** Waiting for unfinished jobs....
In file included from /usr/local/include/fmt/format.h:41,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/FBString.h:34,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV4.h:34,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV4.cpp:17:
/usr/local/include/fmt/base.h: In instantiation of ‘constexpr fmt::v11::detail::value<Context>::value(const T&) [with T = folly::Range<const char*>; C = const char; typename std::enable_if<(! std::is_pointer<_Ptr>::value), int>::type <anonymous> = 0; Context = fmt::v11::context]’:
/usr/local/include/fmt/format.h:4200:17:   required from ‘std::string fmt::v11::format(fmt::v11::format_string<T ...>, T&& ...) [with T = {folly::Range<const char*>&}; std::string = std::__cxx11::basic_string<char>; fmt::v11::format_string<T ...> = fmt::v11::fstring<folly::Range<const char*>&>]’
/__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV4.cpp:73:20:   required from here
/usr/local/include/fmt/base.h:2201:47: error: static assertion failed: mixing character types is disallowed
 2201 |     static_assert(std::is_same<C, char_type>::value,
      |                                               ^~~~~
/usr/local/include/fmt/base.h:2201:47: note: ‘std::integral_constant<bool, false>::value’ evaluates to false
gmake[3]: *** [_deps/folly-build/CMakeFiles/folly_base.dir/build.make:286: _deps/folly-build/CMakeFiles/folly_base.dir/folly/IPAddressV4.cpp.o] Error 1
In file included from /usr/local/include/fmt/format.h:41,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/FBString.h:34,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV6.h:37,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV6.cpp:17:
/usr/local/include/fmt/base.h: In instantiation of ‘constexpr fmt::v11::detail::value<Context>::value(const T&) [with T = folly::Range<const char*>; C = const char; typename std::enable_if<(! std::is_pointer<_Ptr>::value), int>::type <anonymous> = 0; Context = fmt::v11::context]’:
/usr/local/include/fmt/format.h:4200:17:   required from ‘std::string fmt::v11::format(fmt::v11::format_string<T ...>, T&& ...) [with T = {folly::Range<const char*>&}; std::string = std::__cxx11::basic_string<char>; fmt::v11::format_string<T ...> = fmt::v11::fstring<folly::Range<const char*>&>]’
/__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV6.cpp:218:20:   required from here
/usr/local/include/fmt/base.h:2201:47: error: static assertion failed: mixing character types is disallowed
 2201 |     static_assert(std::is_same<C, char_type>::value,
      |                                               ^~~~~
/usr/local/include/fmt/base.h:2201:47: note: ‘std::integral_constant<bool, false>::value’ evaluates to false
gmake[3]: *** [_deps/folly-build/CMakeFiles/folly_base.dir/build.make:300: _deps/folly-build/CMakeFiles/folly_base.dir/folly/IPAddressV6.cpp.o] Error 1
gmake[2]: *** [CMakeFiles/Makefile2:2150: _deps/folly-build/CMakeFiles/folly_base.dir/all] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:2745: main/CMakeFiles/velox4j_shared.dir/rule] Error 2
gmake: *** [Makefile:468: velox4j_shared] Error 2
Error:  Command execution failed.

https://github.com/apache/gluten/actions/runs/23281489053/job/67695773165?pr=11789

System information

CI setup

CMake log

[  4%] Building CXX object _deps/folly-build/CMakeFiles/folly_base.dir/folly/MacAddress.cpp.o
In file included from /usr/local/include/fmt/format.h:41,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/FBString.h:34,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV4.h:34,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddress.h:38,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddress.cpp:17:
/usr/local/include/fmt/base.h: In instantiation of ‘constexpr fmt::v11::detail::value<Context>::value(const T&) [with T = folly::Range<const char*>; C = const char; typename std::enable_if<(! std::is_pointer<_Ptr>::value), int>::type <anonymous> = 0; Context = fmt::v11::context]’:
/usr/local/include/fmt/format.h:4200:17:   required from ‘std::string fmt::v11::format(fmt::v11::format_string<T ...>, T&& ...) [with T = {folly::Range<const char*>&}; std::string = std::__cxx11::basic_string<char>; fmt::v11::format_string<T ...> = fmt::v11::fstring<folly::Range<const char*>&>]’
/__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddress.cpp:100:47:   required from here
/usr/local/include/fmt/base.h:2201:47: error: static assertion failed: mixing character types is disallowed
 2201 |     static_assert(std::is_same<C, char_type>::value,
      |                                               ^~~~~
/usr/local/include/fmt/base.h:2201:47: note: ‘std::integral_constant<bool, false>::value’ evaluates to false
gmake[3]: *** [_deps/folly-build/CMakeFiles/folly_base.dir/build.make:272: _deps/folly-build/CMakeFiles/folly_base.dir/folly/IPAddress.cpp.o] Error 1
gmake[3]: *** Waiting for unfinished jobs....
In file included from /usr/local/include/fmt/format.h:41,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/FBString.h:34,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV4.h:34,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV4.cpp:17:
/usr/local/include/fmt/base.h: In instantiation of ‘constexpr fmt::v11::detail::value<Context>::value(const T&) [with T = folly::Range<const char*>; C = const char; typename std::enable_if<(! std::is_pointer<_Ptr>::value), int>::type <anonymous> = 0; Context = fmt::v11::context]’:
/usr/local/include/fmt/format.h:4200:17:   required from ‘std::string fmt::v11::format(fmt::v11::format_string<T ...>, T&& ...) [with T = {folly::Range<const char*>&}; std::string = std::__cxx11::basic_string<char>; fmt::v11::format_string<T ...> = fmt::v11::fstring<folly::Range<const char*>&>]’
/__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV4.cpp:73:20:   required from here
/usr/local/include/fmt/base.h:2201:47: error: static assertion failed: mixing character types is disallowed
 2201 |     static_assert(std::is_same<C, char_type>::value,
      |                                               ^~~~~
/usr/local/include/fmt/base.h:2201:47: note: ‘std::integral_constant<bool, false>::value’ evaluates to false
gmake[3]: *** [_deps/folly-build/CMakeFiles/folly_base.dir/build.make:286: _deps/folly-build/CMakeFiles/folly_base.dir/folly/IPAddressV4.cpp.o] Error 1
In file included from /usr/local/include/fmt/format.h:41,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/FBString.h:34,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV6.h:37,
                 from /__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV6.cpp:17:
/usr/local/include/fmt/base.h: In instantiation of ‘constexpr fmt::v11::detail::value<Context>::value(const T&) [with T = folly::Range<const char*>; C = const char; typename std::enable_if<(! std::is_pointer<_Ptr>::value), int>::type <anonymous> = 0; Context = fmt::v11::context]’:
/usr/local/include/fmt/format.h:4200:17:   required from ‘std::string fmt::v11::format(fmt::v11::format_string<T ...>, T&& ...) [with T = {folly::Range<const char*>&}; std::string = std::__cxx11::basic_string<char>; fmt::v11::format_string<T ...> = fmt::v11::fstring<folly::Range<const char*>&>]’
/__w/gluten/gluten/velox4j/src/main/cpp/build/_deps/folly-src/folly/IPAddressV6.cpp:218:20:   required from here
/usr/local/include/fmt/base.h:2201:47: error: static assertion failed: mixing character types is disallowed
 2201 |     static_assert(std::is_same<C, char_type>::value,
      |                                               ^~~~~
/usr/local/include/fmt/base.h:2201:47: note: ‘std::integral_constant<bool, false>::value’ evaluates to false
gmake[3]: *** [_deps/folly-build/CMakeFiles/folly_base.dir/build.make:300: _deps/folly-build/CMakeFiles/folly_base.dir/folly/IPAddressV6.cpp.o] Error 1
gmake[2]: *** [CMakeFiles/Makefile2:2150: _deps/folly-build/CMakeFiles/folly_base.dir/all] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:2745: main/CMakeFiles/velox4j_shared.dir/rule] Error 2
gmake: *** [Makefile:468: velox4j_shared] Error 2
Error:  Command execution failed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions