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]

Reply via email to