lvshaokang opened a new issue, #20084: URL: https://github.com/apache/doris/issues/20084
### Search before asking - [X] I had searched in the [issues](https://github.com/apache/doris/issues?q=is%3Aissue) and found no similar issues. ### Version Doris version: branch master 9185b202 Os: Mac M1 13.4 Clang: 16.0.4 (brew install ) Jdk: 11 Thirdparty: latest ### What's Wrong? ## Cmake release ``` /opt/homebrew/Cellar/cmake/3.26.4/bin/cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=/opt/homebrew/bin/ninja -DCMAKE_C_COMPILER=/opt/homebrew/Cellar/llvm/16.0.4/bin/clang -DCMAKE_CXX_COMPILER=/opt/homebrew/Cellar/llvm/16.0.4/bin/clang -DDORIS_JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home -G Ninja -S /Users/red/workspace/open_source/doris/doris/be -B /Users/red/workspace/open_source/doris/doris/be/cmake-build-release-clang16 -- GLIBC_COMPATIBILITY is OFF -- USE_LIBCPP is ON -- USE_MEM_TRACKER is -- USE_JEMALLOC is ON -- Build type is RELEASE -- Build target arch is arm64 -- THIRDPARTY_DIR is /Users/red/workspace/open_source/doris/doris/thirdparty/installed -- make test: OFF -- build gensrc if necessary /Library/Developer/CommandLineTools/usr/bin/make -C script /Users/red/workspace/open_source/doris/doris/gensrc/script/gen_build_version.sh /Library/Developer/CommandLineTools/usr/bin/make -C proto make[1]: Nothing to be done for `all'. /Library/Developer/CommandLineTools/usr/bin/make -C thrift make[1]: Nothing to be done for `all'. -- Found Boost: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/cmake/Boost-1.81.0/BoostConfig.cmake (found suitable version "1.81.0", minimum required is "1.81.0") found components: system date_time -- Found Boost: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/cmake/Boost-1.81.0/BoostConfig.cmake (found suitable version "1.81.0", minimum required is "1.81.0") found components: system container -- Build type: RELEASE -- compiler Clang version 16.0.4 -- Disable the metrics collection -- SNAPPY_HOME: /Users/red/workspace/open_source/doris/doris/thirdparty/installed -- Found the Snappy header: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/include/snappy.h -- Found the Snappy library: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libsnappy.a -- ZLIB_HOME: /Users/red/workspace/open_source/doris/doris/thirdparty/installed -- Found the ZLIB header: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/include/zlib.h -- Found the ZLIB library: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libz.a -- Found the ZLIB static library: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libz.a -- ZSTD_HOME: /Users/red/workspace/open_source/doris/doris/thirdparty/installed -- Found the zstd header: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/include/zstd/zstd.h -- Found the zstd library: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libzstd.a -- Found the zstd static library: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libzstd.a -- LZ4_HOME: /Users/red/workspace/open_source/doris/doris/thirdparty/installed -- Found the LZ4 header: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/include/lz4/lz4.h -- Found the LZ4 library: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/liblz4.a -- PROTOBUF_HOME: /Users/red/workspace/open_source/doris/doris/thirdparty/installed -- Found the Protobuf headers: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/include -- Found the Protobuf library: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libprotobuf.a -- Found the Protoc library: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libprotoc.a -- Found the Protoc executable: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/bin/protoc -- Found the Protobuf static library: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libprotobuf.a -- Found the Protoc static library: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libprotoc.a CMake Deprecation Warning at src/clucene/CMakeLists.txt:20 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. Compiling as RELEASE -- old Boost_INCLUDE_DIR : /Users/red/workspace/open_source/doris/doris/thirdparty/installed/include -- Found Boost: /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/cmake/Boost-1.81.0/BoostConfig.cmake (found version "1.81.0") Boost found -- Boost_INCLUDE_DIR : /Users/red/workspace/open_source/doris/doris/thirdparty/installed/include -- Looking for MapViewOfFile -- Looking for MapViewOfFile(0,0,0,0,0) - not found -- Looking for _close -- Looking for _close((int)0) - not found -- Looking for _read -- Looking for _read((int)0, (void*)0, (unsigned int)0) - not found -- Looking for _open -- Looking for _open(0,0,0) - not found -- Looking for _write -- Looking for _write((int)0, (const void*)0, (unsigned int)0) - not found -- Looking for _unlink -- Looking for _unlink((const char*)0) - not found -- Looking for _ftime -- Looking for _ftime(0) - not found -- Looking for _mkdir -- Looking for _mkdir((const char*)0) - not found -- Checking support new float byte<->float conversions -- Checking support new float byte<->float conversions - yes -- Linker LLD is available, change linker to LLD -- Compiler: Clang-16.0.4 -- CXX Standard: 20 -- C Standard: 17 -- CXX Flags: -O3 -DNDEBUG -- C Flags: -O3 -DNDEBUG -- CC Flags: -- Compiler Options: -g;-Wall;-Wextra;-Werror;-pthread;-fstrict-aliasing;-fno-omit-frame-pointer;-Wno-unused-parameter;-Wno-sign-compare;-Wno-array-bounds;-fcolor-diagnostics;-Wpedantic;-Wunused-template;-Wunused-private-field;-Wunused-property-ivar;-Wunused-member-function;-Wunused-macros;-Wno-zero-length-array;-Wno-variadic-macros;-Wno-gnu-zero-variadic-macro-arguments;-Wno-vla-extension;-Wno-embedded-directive;$<$<COMPILE_LANGUAGE:CXX>:-stdlib=libc++>;-D__STDC_FORMAT_MACROS;-DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG;-DBOOST_SYSTEM_NO_DEPRECATED;-DBOOST_UUID_RANDOM_PROVIDER_FORCE_POSIX=1;-DBRPC_ENABLE_CPU_PROFILER;-DS2_USE_GFLAGS;-DS2_USE_GLOG;-DDORIS_WITH_MYSQL;-DUSE_JEMALLOC -- Compiler Definitions: BOOST_STACKTRACE_USE_NOOP;USE_LIBCPP;HAVE_INTTYPES_H;HAVE_NETINET_IN_H;USE_LIBHDFS3 -- Doris Dependencies: backtrace;rocksdb;cyrus-sasl;libs2;snappy;Boost::date_time;thrift;thriftnb;glog;re2;hyperscan;pprof;lz4;libevent;libevent_pthreads;idn;gsasl;curl;libz;libbz2;gflags;brpc;protobuf;openssl;crypto;leveldb;bitshuffle;roaring;fmt;jemalloc;jemalloc_arrow;brotlicommon;brotlidec;brotlienc;zstd;arrow;parquet;odbc;cctz;minizip;opentelemetry_common;opentelemetry_exporter_zipkin_trace;opentelemetry_resources;opentelemetry_version;opentelemetry_exporter_ostream_span;opentelemetry_trace;opentelemetry_http_client_curl;opentelemetry_exporter_otlp_http;opentelemetry_exporter_otlp_http_client;opentelemetry_otlp_recordable;opentelemetry_proto;aws-sdk-s3;aws-sdk-core;aws-sdk-transfer;aws-checksums;aws-c-io;aws-c-event-stream;aws-c-common;aws-c-cal;aws-c-s3;aws-c-auth;aws-crt-cpp;aws-c-compression;aws-c-http;aws-c-mqtt;aws-sdk-s3-crt;librdkafka_cpp;librdkafka;xml2;lzma;simdjson;hdfs3;absl::flat_hash_set;absl::str_format;Boost::container;bfd;iberty;intl;krb5support;krb5;com_err;g ssapi_krb5;k5crypto;mysql;orc;ic;clucene-core-static;clucene-shared-static;clucene-contribs-lib -- Link Flags: Agent;Common;Exec;Exprs;Gutil;IO;Olap;Rowset;Runtime;Service;Udf;Util;DorisGen;Webserver;Geo;Vec;Pipeline;backtrace;rocksdb;cyrus-sasl;libs2;snappy;Boost::date_time;thrift;thriftnb;glog;re2;hyperscan;pprof;lz4;libevent;libevent_pthreads;idn;gsasl;curl;libz;libbz2;gflags;brpc;protobuf;openssl;crypto;leveldb;bitshuffle;roaring;fmt;jemalloc;jemalloc_arrow;brotlicommon;brotlidec;brotlienc;zstd;arrow;parquet;odbc;cctz;minizip;opentelemetry_common;opentelemetry_exporter_zipkin_trace;opentelemetry_resources;opentelemetry_version;opentelemetry_exporter_ostream_span;opentelemetry_trace;opentelemetry_http_client_curl;opentelemetry_exporter_otlp_http;opentelemetry_exporter_otlp_http_client;opentelemetry_otlp_recordable;opentelemetry_proto;aws-sdk-s3;aws-sdk-core;aws-sdk-transfer;aws-checksums;aws-c-io;aws-c-event-stream;aws-c-common;aws-c-cal;aws-c-s3;aws-c-auth;aws-crt-cpp;aws-c-compression;aws-c-http;aws-c-mqtt;aws-sdk-s3-crt;librdkafka_cpp;librdkafka;xml2;lzma;simdjson;hdfs 3;absl::flat_hash_set;absl::str_format;Boost::container;bfd;iberty;intl;krb5support;krb5;com_err;gssapi_krb5;k5crypto;mysql;orc;ic;clucene-core-static;clucene-shared-static;clucene-contribs-lib;-lapple_nghttp2;-lresolv;-liconv;jemalloc;-framework CoreFoundation;-framework CoreGraphics;-framework CoreText;-framework Foundation;-framework SystemConfiguration;-framework Security;-Wl,-U,_MallocExtension_ReleaseFreeMemory -- dir='/Users/red/workspace/open_source/doris/doris/be/src/apache-orc/c++/include' -- dir='/Users/red/workspace/open_source/doris/doris/be/cmake-build-release-clang16/src/apache-orc/c++/include' -- dir='/Users/red/workspace/open_source/doris/doris/be/cmake-build-release-clang16/src/clucene/src/shared' -- dir='/Users/red/workspace/open_source/doris/doris/be/src/clucene/src/core' -- dir='/Users/red/workspace/open_source/doris/doris/be/src/clucene/src/shared' -- dir='/Users/red/workspace/open_source/doris/doris/be/src/clucene/src/contribs-lib' -- dir='/Users/red/workspace/open_source/doris/doris/be/src' -- dir='/Users/red/workspace/open_source/doris/doris/be/test' -- dir='/Users/red/workspace/open_source/doris/doris/be/../gensrc/build' -- dir='/Users/red/workspace/open_source/doris/doris/thirdparty/installed/include' -- dir='/Users/red/workspace/open_source/doris/doris/thirdparty/installed/gperftools/include' -- dir='/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home/include' -- dir='/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home/include/darwin' -- Configuring done (1.3s) -- Generating done (0.2s) -- Build files have been written to: /Users/red/workspace/open_source/doris/doris/be/cmake-build-release-clang16 [Finished] ``` ## Compile exception - Exception 1 ``` [182/328] Building CXX object src/exec/CMakeFiles/Exec.dir/exec_node.cpp.o FAILED: src/exec/CMakeFiles/Exec.dir/exec_node.cpp.o /opt/homebrew/Cellar/llvm/16.0.4/bin/clang -DBOOST_STACKTRACE_USE_NOOP -DHAVE_INTTYPES_H -DHAVE_NETINET_IN_H -DUSE_LIBCPP -DUSE_LIBHDFS3 -I/Users/red/workspace/open_source/doris/doris/be/src/apache-orc/c++/include -I/Users/red/workspace/open_source/doris/doris/be/cmake-build-release-clang16/src/apache-orc/c++/include -I/Users/red/workspace/open_source/doris/doris/be/cmake-build-release-clang16/src/clucene/src/shared -I/Users/red/workspace/open_source/doris/doris/be/src/clucene/src/core -I/Users/red/workspace/open_source/doris/doris/be/src/clucene/src/shared -I/Users/red/workspace/open_source/doris/doris/be/src/clucene/src/contribs-lib -I/Users/red/workspace/open_source/doris/doris/be/src -I/Users/red/workspace/open_source/doris/doris/be/test -I/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home/include/darwin -isystem /Users/red/workspace/open_source/doris/doris/be/../gensrc/build -isystem /Users/red/wor kspace/open_source/doris/doris/thirdparty/installed/include -isystem /Users/red/workspace/open_source/doris/doris/thirdparty/installed/gperftools/include -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++20 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk -fcolor-diagnostics -D OS_MACOSX -g -Wall -Wextra -Werror -pthread -fstrict-aliasing -fno-omit-frame-pointer -Wno-unused-parameter -Wno-sign-compare -Wno-array-bounds -fcolor-diagnostics -Wpedantic -Wunused-template -Wunused-private-field -Wunused-property-ivar -Wunused-member-function -Wunused-macros -Wno-zero-length-array -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -Wno-vla-extension -Wno-embedded-directive -stdlib=libc++ -D__STDC_FORMAT_MACROS -DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_UUID_RANDOM_PROVIDER_FORCE_POSIX=1 -DBRPC_ENABLE_CPU_PROFILER -DS2_USE_GFLAGS -DS2_USE_GLOG -DDORIS_WITH_MYSQL -DUSE_JEMALLOC -MD -MT src/exec/CMakeFiles/Exec.dir/exec_node.cpp.o -MF src/exec/CMakeFiles/Exec.dir/exec_node.cpp.o.d -o src/exec/CMakeFiles/Exec.dir/exec_node.cpp.o -c /Users/red/workspace/open_source/doris/doris/be/src/exec/exec_node.cpp In file included from /Users/red/workspace/open_source/doris/doris/be/src/exec/exec_node.cpp:49: In file included from /Users/red/workspace/open_source/doris/doris/be/src/vec/exec/join/vhash_join_node.h:33: In file included from /Users/red/workspace/open_source/doris/doris/be/src/exprs/runtime_filter_slots.h:20: In file included from /Users/red/workspace/open_source/doris/doris/be/src/exprs/runtime_filter.h:35: In file included from /Users/red/workspace/open_source/doris/doris/be/src/runtime/query_context.h:38: In file included from /Users/red/workspace/open_source/doris/doris/be/src/vec/exec/scan/scanner_scheduler.h:25: In file included from /Users/red/workspace/open_source/doris/doris/be/src/vec/exec/scan/vscanner.h:26: In file included from /Users/red/workspace/open_source/doris/doris/be/src/olap/tablet.h:46: In file included from /Users/red/workspace/open_source/doris/doris/be/src/olap/rowset/rowset_reader.h:26: In file included from /Users/red/workspace/open_source/doris/doris/be/src/olap/iterators.h:24: In file included from /Users/red/workspace/open_source/doris/doris/be/src/olap/block_column_predicate.h:32: In file included from /Users/red/workspace/open_source/doris/doris/be/src/olap/column_predicate.h:24: In file included from /Users/red/workspace/open_source/doris/doris/be/src/olap/rowset/segment_v2/inverted_index_reader.h:20: In file included from /Users/red/workspace/open_source/doris/doris/be/src/clucene/src/core/CLucene/util/bkd/bkd_reader.h:3: In file included from /Users/red/workspace/open_source/doris/doris/be/src/clucene/src/core/CLucene/StdHeader.h:20: In file included from /Users/red/workspace/open_source/doris/doris/be/src/clucene/src/shared/CLucene/SharedHeader.h:18: /Users/red/workspace/open_source/doris/doris/be/cmake-build-release-clang16/src/clucene/src/shared/CLucene/clucene-config.h:61:9: error: 'LUCENE_DISABLE_HASHING' macro redefined [-Werror,-Wmacro-redefined] #define LUCENE_DISABLE_HASHING 1 ^ /Users/red/workspace/open_source/doris/doris/be/src/clucene/src/core/CLucene/CLConfig.h:34:13: note: previous definition is here #define LUCENE_DISABLE_HASHING ^ 1 error generated. ``` - Exception 2 ``` ====================[ Build | doris_be | Release-Clang16 ]====================== /opt/homebrew/Cellar/cmake/3.26.4/bin/cmake --build /Users/red/workspace/open_source/doris/doris/be/cmake-build-release-clang16 --target doris_be -j 8 [0/2] Re-checking globbed directories... [328/328] Linking CXX executable src/service/doris_be FAILED: src/service/doris_be : && /opt/homebrew/Cellar/llvm/16.0.4/bin/clang -O3 -DNDEBUG -O3 -DNDEBUG -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -L/opt/homebrew/opt/node@14/lib -fuse-ld=lld src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o -o src/service/doris_be -F/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks src/agent/libAgent.a src/common/libCommon.a src/exec/libExec.a src/exprs/libExprs.a src/gutil/libGutil.a src/io/libIO.a src/olap/libOlap.a src/olap/rowset/libRowset.a src/runtime/libRuntime.a src/service/libService.a src/udf/libUdf.a src/util/libUtil.a src/gen_cpp/libDorisGen.a src/http/libWebserver.a src/geo/libGeo.a src/vec/libVec.a src/pipeline/libPipeline.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libbacktrace.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/librocksdb.a /Users/red/workspace/open_so urce/doris/doris/thirdparty/installed/lib/libsasl2.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libs2.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libsnappy.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libboost_date_time.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libthrift.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libthriftnb.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libglog.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libre2.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libhs.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/gperftools/lib/libprofiler.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/liblz4.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libevent.a /Users/red/workspac e/open_source/doris/doris/thirdparty/installed/lib/libevent_pthreads.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libidn.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libgsasl.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libcurl.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libz.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libbz2.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libgflags.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libbrpc.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libprotobuf.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libssl.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libcrypto.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libleveldb.a /Users/red/workspace/ope n_source/doris/doris/thirdparty/installed/lib/libbitshuffle.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libroaring.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libfmt.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libjemalloc_doris.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libjemalloc.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libbrotlicommon.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libbrotlidec.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libbrotlienc.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libzstd.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libarrow.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libparquet.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/li bodbc.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libcctz.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libminizip.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libopentelemetry_common.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libopentelemetry_exporter_zipkin_trace.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libopentelemetry_resources.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libopentelemetry_version.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libopentelemetry_exporter_ostream_span.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libopentelemetry_trace.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libopentelemetry_http_client_curl.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libopenteleme try_exporter_otlp_http.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libopentelemetry_exporter_otlp_http_client.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libopentelemetry_otlp_recordable.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libopentelemetry_proto.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-cpp-sdk-s3.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-cpp-sdk-core.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-cpp-sdk-transfer.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-checksums.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-c-io.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-c-event-stream.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-c-com mon.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-c-cal.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-c-s3.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-c-auth.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-crt-cpp.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-c-compression.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-c-http.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-c-mqtt.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libaws-cpp-sdk-s3-crt.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/librdkafka++.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/librdkafka.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libxml2.a /Users/red/w orkspace/open_source/doris/doris/thirdparty/installed/lib64/liblzma.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libsimdjson.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libhdfs3.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib64/libboost_container.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libbfd.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libiberty.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libintl.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libkrb5support.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libkrb5.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libcom_err.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libgssapi_krb5.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libk5cry pto.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libmysqlclient.a bin/liborc.a bin/libic.a bin/libclucene-core-static.a bin/libclucene-shared-static.a bin/libclucene-contribs-lib.a -lapple_nghttp2 -lresolv -liconv /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libjemalloc_doris.a -framework CoreFoundation -framework CoreGraphics -framework CoreText -framework Foundation -framework SystemConfiguration -framework Security -Wl,-U,_MallocExtension_ReleaseFreeMemory src/util/libcityhash.a src/geo/libgeo_type.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_cord.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_cordz_info.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_cord_internal.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_cordz_functions.a /Users/red/workspace/open_source/doris/doris/t hirdparty/installed/lib/libabsl_cordz_handle.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_hash.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_city.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_bad_variant_access.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_low_level_hash.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_raw_hash_set.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_bad_optional_access.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_hashtablez_sampler.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_exponential_biased.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_synchronization.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_stacktrace. a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_graphcycles_internal.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_symbolize.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_malloc_internal.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_debugging_internal.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_demangle_internal.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_time.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_civil_time.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_time_zone.a -Xlinker -framework -Xlinker CoreFoundation /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_str_format_internal.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_strings.a / Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_strings_internal.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_base.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_spinlock_wait.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_int128.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_throw_delegate.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_raw_logging_internal.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libabsl_log_severity.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libprotobuf.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libsnappy.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/liblz4.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libzstd.a bin/libclu cene-core-static.a bin/libclucene-shared-static.a /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libz.a && : ld64.lld: error: undefined symbol: operator new(unsigned long) >>> referenced by new:266 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/new:266) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::basic_string[abi:v160004]<std::nullptr_t>(char const*)+0x54) >>> referenced by new:266 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/new:266) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol main+0x340) >>> referenced by new:266 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/new:266) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol main+0x23c) >>> referenced 132125 more times ld64.lld: error: undefined symbol: std::__1::__shared_weak_count::__release_weak() >>> referenced by shared_ptr.h:199 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/__memory/shared_ptr.h:199) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::unordered_map<doris::MemTrackerLimiter::Type, std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>, std::__1::hash<doris::MemTrackerLimiter::Type>, std::__1::equal_to<doris::MemTrackerLimiter::Type>, std::__1::allocator<std::__1::pair<doris::MemTrackerLimiter::Type const, std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>>>>::unordered_map(std::initializer_list<std::__1::pair<doris::MemTrackerLimiter::Type const, std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>>>)+0xd4) >>> referenced by shared_ptr.h:199 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/__memory/shared_ptr.h:199) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::pair<doris::MemTrackerLimiter::Type const, std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>>::~pair()+0x4c) >>> referenced by shared_ptr.h:199 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/__memory/shared_ptr.h:199) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>::~shared_ptr[abi:v160004]()+0x4c) >>> referenced 133508 more times ld64.lld: error: undefined symbol: operator delete(void*) >>> referenced by new:276 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/new:276) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::unordered_map<doris::MemTrackerLimiter::Type, std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>, std::__1::hash<doris::MemTrackerLimiter::Type>, std::__1::equal_to<doris::MemTrackerLimiter::Type>, std::__1::allocator<std::__1::pair<doris::MemTrackerLimiter::Type const, std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>>>>::unordered_map(std::initializer_list<std::__1::pair<doris::MemTrackerLimiter::Type const, std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>>>)+0x9c) >>> referenced by new:276 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/new:276) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::unordered_map<doris::MemTrackerLimiter::Type, std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>, std::__1::hash<doris::MemTrackerLimiter::Type>, std::__1::equal_to<doris::MemTrackerLimiter::Type>, std::__1::allocator<std::__1::pair<doris::MemTrackerLimiter::Type const, std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>>>>::unordered_map(std::initializer_list<std::__1::pair<doris::MemTrackerLimiter::Type const, std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>>>)+0x84) >>> referenced by new:276 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/new:276) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::unordered_map<doris::MemTrackerLimiter::Type, std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>, std::__1::hash<doris::MemTrackerLimiter::Type>, std::__1::equal_to<doris::MemTrackerLimiter::Type>, std::__1::allocator<std::__1::pair<doris::MemTrackerLimiter::Type const, std::__1::shared_ptr<doris::RuntimeProfile::HighWaterMarkCounter>>>>::~unordered_map[abi:v160004]()+0x78) >>> referenced 295278 more times ld64.lld: error: undefined symbol: __cxa_guard_abort >>> referenced by exec_env.h:84 (/Users/red/workspace/open_source/doris/doris/be/src/runtime/exec_env.h:84) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol main+0x1524) >>> referenced by uuid_generator.h:39 (/Users/red/workspace/open_source/doris/doris/be/src/util/uuid_generator.h:39) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol doris::UniqueId::gen_uid()+0x118) >>> referenced by mem_tracker_limiter.h:0 (/Users/red/workspace/open_source/doris/doris/be/src/runtime/memory/mem_tracker_limiter.h:0) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol __cxx_global_var_init.51+0x640) >>> referenced 1369 more times ld64.lld: error: undefined symbol: __cxa_guard_release >>> referenced by exec_env.h:84 (/Users/red/workspace/open_source/doris/doris/be/src/runtime/exec_env.h:84) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol main+0x12ec) >>> referenced by tablet_schema_cache.h:35 (/Users/red/workspace/open_source/doris/doris/be/src/olap/tablet_schema_cache.h:35) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol doris::TabletSchemaCache::create_global_schema_cache()+0xdc) >>> referenced by uuid_generator.h:39 (/Users/red/workspace/open_source/doris/doris/be/src/util/uuid_generator.h:39) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol doris::UniqueId::gen_uid()+0x104) >>> referenced 2377 more times ld64.lld: error: undefined symbol: __cxa_guard_acquire >>> referenced by exec_env.h:84 (/Users/red/workspace/open_source/doris/doris/be/src/runtime/exec_env.h:84) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol main+0x12b4) >>> referenced by tablet_schema_cache.h:35 (/Users/red/workspace/open_source/doris/doris/be/src/olap/tablet_schema_cache.h:35) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol doris::TabletSchemaCache::create_global_schema_cache()+0x74) >>> referenced by uuid_generator.h:39 (/Users/red/workspace/open_source/doris/doris/be/src/util/uuid_generator.h:39) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol doris::UniqueId::gen_uid()+0xcc) >>> referenced 2396 more times ld64.lld: error: undefined symbol: std::__1::basic_ostream<char, std::__1::char_traits<char>>::operator<<(int) >>> referenced by doris_main.cpp:380 (/Users/red/workspace/open_source/doris/doris/be/src/service/doris_main.cpp:380) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol main+0x1298) >>> referenced by heartbeat_server.cpp:64 (/Users/red/workspace/open_source/doris/doris/be/src/agent/heartbeat_server.cpp:64) >>> src/agent/libAgent.a(heartbeat_server.cpp.o):(symbol doris::HeartbeatServer::heartbeat(doris::THeartbeatResult&, doris::TMasterInfo const&)+0xe0) >>> referenced by heartbeat_server.cpp:63 (/Users/red/workspace/open_source/doris/doris/be/src/agent/heartbeat_server.cpp:63) >>> src/agent/libAgent.a(heartbeat_server.cpp.o):(symbol doris::HeartbeatServer::heartbeat(doris::THeartbeatResult&, doris::TMasterInfo const&)+0xc8) >>> referenced 1543 more times ld64.lld: error: undefined symbol: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::~basic_string() >>> referenced by doris_main.cpp:272 (/Users/red/workspace/open_source/doris/doris/be/src/service/doris_main.cpp:272) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol main+0x1108) >>> referenced by doris_main.cpp:0 (/Users/red/workspace/open_source/doris/doris/be/src/service/doris_main.cpp:0) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol __cxx_global_var_init.140+0x30) >>> referenced by doris_main.cpp:0 (/Users/red/workspace/open_source/doris/doris/be/src/service/doris_main.cpp:0) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol __cxx_global_var_init.140+0x2c) >>> referenced 11942 more times ld64.lld: error: undefined symbol: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::append(char const*, unsigned long) >>> referenced by string:2858 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/string:2858) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol main+0x274) >>> referenced by string:2858 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/string:2858) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol main+0x1b0) >>> referenced by string:2858 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/string:2858) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol main+0x130) >>> referenced 3781 more times ld64.lld: error: undefined symbol: std::__1::to_string(long) >>> referenced by doris_main.cpp:301 (/Users/red/workspace/open_source/doris/doris/be/src/service/doris_main.cpp:301) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol main+0x198) >>> referenced by aggregate_function_sequence_match.h:222 (/Users/red/workspace/open_source/doris/doris/be/src/vec/aggregate_functions/aggregate_function_sequence_match.h:222) >>> src/vec/libVec.a(aggregate_function_sequence_match.cpp.o):(symbol doris::vectorized::AggregateFunctionSequenceMatchData<doris::vectorized::DateV2Value<doris::vectorized::DateTimeV2ValueType>, unsigned long long, doris::vectorized::AggregateFunctionSequenceMatch<doris::vectorized::DateV2Value<doris::vectorized::DateTimeV2ValueType>, unsigned long long>>::parse_pattern()::'lambda'(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const+0x218) >>> referenced by aggregate_function_sequence_match.h:459 (/Users/red/workspace/open_source/doris/doris/be/src/vec/aggregate_functions/aggregate_function_sequence_match.h:459) >>> src/vec/libVec.a(aggregate_function_sequence_match.cpp.o):(symbol bool doris::vectorized::AggregateFunctionSequenceMatchData<doris::vectorized::DateV2Value<doris::vectorized::DateTimeV2ValueType>, unsigned long long, doris::vectorized::AggregateFunctionSequenceMatch<doris::vectorized::DateV2Value<doris::vectorized::DateTimeV2ValueType>, unsigned long long>>::backtracking_match<doris::vectorized::PODArray<std::__1::pair<doris::vectorized::DateV2Value<doris::vectorized::DateTimeV2ValueType>, std::__1::bitset<32ul>>, 64ul, AllocatorWithStackMemory<Allocator<false, false, true>, 64ul, 8ul>, 0ul, 0ul>::const_iterator>(doris::vectorized::PODArray<std::__1::pair<doris::vectorized::DateV2Value<doris::vectorized::DateTimeV2ValueType>, std::__1::bitset<32ul>>, 64ul, AllocatorWithStackMemory<Allocator<false, false, true>, 64ul, 8ul>, 0ul, 0ul>::const_iterator&, doris::vectorized::PODArray<std::__1::pair<doris::vectorized::DateV2Value<doris::vectorized::DateTimeV2ValueType>, std::__1::bitset<32ul>>, 64ul, AllocatorWithStackMemory<Allocator<false, false, true>, 64ul, 8ul>, 0ul, 0ul>::const_iterator) const+0xabc) >>> referenced 18 more times ld64.lld: error: undefined symbol: std::__1::thread::~thread() >>> referenced by tablet_schema_cache.h:39 (/Users/red/workspace/open_source/doris/doris/be/src/olap/tablet_schema_cache.h:39) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol doris::TabletSchemaCache::create_global_schema_cache()+0xf4) >>> referenced by tablet_schema_cache.h:39 (/Users/red/workspace/open_source/doris/doris/be/src/olap/tablet_schema_cache.h:39) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol doris::TabletSchemaCache::create_global_schema_cache()+0x58) >>> referenced by unique_ptr.h:65 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/__memory/unique_ptr.h:65) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol doris::ThriftServer::~ThriftServer()+0xf8) >>> referenced 57 more times ld64.lld: error: undefined symbol: std::__1::thread::detach() >>> referenced by tablet_schema_cache.h:38 (/Users/red/workspace/open_source/doris/doris/be/src/olap/tablet_schema_cache.h:38) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol doris::TabletSchemaCache::create_global_schema_cache()+0x50) >>> referenced by routine_load_task_executor.cpp:422 (/Users/red/workspace/open_source/doris/doris/be/src/runtime/routine_load/routine_load_task_executor.cpp:422) >>> src/runtime/libRuntime.a(routine_load_task_executor.cpp.o):(symbol doris::RoutineLoadTaskExecutor::_execute_plan_for_test(std::__1::shared_ptr<doris::StreamLoadContext>)+0x90) >>> referenced by compaction_action.cpp:107 (/Users/red/workspace/open_source/doris/doris/be/src/http/action/compaction_action.cpp:107) >>> src/http/libWebserver.a(compaction_action.cpp.o):(symbol doris::CompactionAction::_handle_run_compaction(doris::HttpRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*)+0x3e8) >>> referenced 6 more times ld64.lld: error: undefined symbol: __cxa_free_exception >>> referenced by stdexcept:257 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/stdexcept:257) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::__throw_length_error[abi:v160004](char const*)+0x44) >>> referenced by throw_exception.hpp:171 (/Users/red/workspace/open_source/doris/doris/thirdparty/installed/include/boost/throw_exception.hpp:171) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol void boost::throw_exception<boost::uuids::entropy_error>(boost::uuids::entropy_error const&, boost::source_location const&)+0x50) >>> referenced by throw_exception.hpp:131 (/Users/red/workspace/open_source/doris/doris/thirdparty/installed/include/boost/throw_exception.hpp:131) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol boost::wrapexcept<boost::uuids::entropy_error>::rethrow() const+0x44) >>> referenced 4553 more times ld64.lld: error: undefined symbol: __cxa_throw >>> referenced by stdexcept:257 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/stdexcept:257) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::__throw_length_error[abi:v160004](char const*)+0x38) >>> referenced by new:177 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/new:177) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__throw_bad_array_new_length[abi:v160004]()+0x24) >>> referenced by throw_exception.hpp:171 (/Users/red/workspace/open_source/doris/doris/thirdparty/installed/include/boost/throw_exception.hpp:171) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol void boost::throw_exception<boost::uuids::entropy_error>(boost::uuids::entropy_error const&, boost::source_location const&)+0x44) >>> referenced 6879 more times ld64.lld: error: undefined symbol: std::length_error::~length_error() >>> referenced by stdexcept:257 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/stdexcept:257) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::__throw_length_error[abi:v160004](char const*)+0x30) >>> referenced by stdexcept:257 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/stdexcept:257) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::__throw_length_error[abi:v160004](char const*)+0x2c) >>> referenced by bitmap_value.h:345 (/Users/red/workspace/open_source/doris/doris/be/src/util/bitmap_value.h:345) >>> src/olap/libOlap.a(reader.cpp.o):(symbol doris::detail::Roaring64Map::cardinality() const+0x110) >>> referenced 41 more times ld64.lld: error: undefined symbol: typeinfo for std::length_error >>> referenced by stdexcept:257 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/stdexcept:257) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::__throw_length_error[abi:v160004](char const*)+0x28) >>> referenced by stdexcept:257 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/stdexcept:257) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::__throw_length_error[abi:v160004](char const*)+0x24) >>> referenced by bitmap_value.h:345 (/Users/red/workspace/open_source/doris/doris/be/src/util/bitmap_value.h:345) >>> src/olap/libOlap.a(reader.cpp.o):(symbol doris::detail::Roaring64Map::cardinality() const+0x108) >>> referenced 39 more times ld64.lld: error: undefined symbol: __cxa_allocate_exception >>> referenced by stdexcept:257 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/stdexcept:257) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__1::__throw_length_error[abi:v160004](char const*)+0x14) >>> referenced by new:177 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/new:177) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__throw_bad_array_new_length[abi:v160004]()+0xc) >>> referenced by throw_exception.hpp:171 (/Users/red/workspace/open_source/doris/doris/thirdparty/installed/include/boost/throw_exception.hpp:171) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol void boost::throw_exception<boost::uuids::entropy_error>(boost::uuids::entropy_error const&, boost::source_location const&)+0x1c) >>> referenced 7296 more times ld64.lld: error: undefined symbol: vtable for std::length_error >>> referenced by stdexcept:154 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/stdexcept:154) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::length_error::length_error[abi:v160004](char const*)+0x10) >>> referenced by stdexcept:154 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/stdexcept:154) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::length_error::length_error[abi:v160004](char const*)+0xc) >>> referenced by /Users/red/workspace/open_source/doris/doris/thirdparty/installed/lib/libthrift.a(TOutput.o):(symbol std::length_error::length_error[abi:v160004](char const*)+0x10) >>> referenced 7 more times ld64.lld: error: undefined symbol: std::logic_error::logic_error(char const*) >>> referenced by stdexcept:154 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/stdexcept:154) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::length_error::length_error[abi:v160004](char const*)+0x8) >>> referenced by stdexcept:166 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/stdexcept:166) >>> src/common/libCommon.a(logconfig.cpp.o):(symbol std::out_of_range::out_of_range[abi:v160004](char const*)+0x8) >>> referenced by stdexcept:166 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/stdexcept:166) >>> src/olap/libOlap.a(reader.cpp.o):(symbol roaring::Roaring const& phmap::priv::btree_map_container<phmap::priv::btree<phmap::priv::map_params<unsigned int, roaring::Roaring, phmap::Less<unsigned int>, std::__1::allocator<std::__1::pair<unsigned int const, roaring::Roaring>>, 256, false>>>::at<unsigned int>(unsigned int const&) const+0x100) >>> referenced 32 more times ld64.lld: error: undefined symbol: std::bad_array_new_length::~bad_array_new_length() >>> referenced by new:177 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/new:177) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__throw_bad_array_new_length[abi:v160004]()+0x20) >>> referenced by new:177 (/opt/homebrew/Cellar/llvm/16.0.4/bin/../include/c++/v1/new:177) >>> src/service/CMakeFiles/doris_be.dir/doris_main.cpp.o:(symbol std::__throw_bad_array_new_length[abi:v160004]()+0x1c) ld64.lld: error: too many errors emitted, stopping now (use --error-limit=0 to see all errors) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) ninja: build stopped: subcommand failed. ``` ### What You Expected? compile success ### How to Reproduce? _No response_ ### Anything Else? _No response_ ### Are you willing to submit PR? - [ ] Yes I am willing to submit a PR! ### Code of Conduct - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
