We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HI Team, I am trying to build Gluten with the Click house Backend in the ARM based Machine, i am getting error while building.
Will this build only works with the X86 machine ?? To build it in ARM based machine , do i need to handle some Properties or configurations ??
Gluten Version: 1.4.0-SNAPSHOT Commit: 9aa2125 CMake Version: 3.28.3 System: Linux-6.8.0-1021-aws Arch: aarch64 CPU Name: C++ Compiler: /usr/bin/c++ C++ Compiler Version: 11.4.0 C Compiler: /usr/bin/cc C Compiler Version: 11.4.0 CMake Prefix Path: /usr/local;/usr;/;/usr/local/lib/python3.10/dist-packages/cmake/data;/usr/local;/usr/X11R6;/usr/pkg;/opt
sudo ninja [0/2] Re-checking globbed directories... [13469/13758] Building CXX object utils/extern-local-engine/tests/CMakeFiles/benchmark_local_engine.dir/benchmark_sum.cpp.o FAILED: utils/extern-local-engine/tests/CMakeFiles/benchmark_local_engine.dir/benchmark_sum.cpp.o /usr/bin/ccache /usr/bin/clang++-18 --target=aarch64-linux-gnu --sysroot=/home/rajatma/ClickHouse/cmake/linux/../../contrib/sysroot/linux-aarch64/aarch64-linux-gnu/libc -DBOOST_ASIO_HAS_STD_INVOKE_RESULT=1 -DBOOST_ASIO_STANDALONE=1 -DBOOST_TIMER_ENABLE_DEPRECATED=1 -DBSONCXX_STATIC -DCARES_STATICLIB -DDUMMY_BACKTRACE -DENABLE_MULTITARGET_CODE=1 -DENABLE_SQIDS -DFIU_ENABLE -DHAVE_BZLIB_H=1 -DHAVE_CONFIG_H -DHAVE_FUTIMESAT=1 -DHAVE_ICONV=1 -DHAVE_LIBLZMA=1 -DHAVE_LIBZSTD=1 -DHAVE_LINUX_FS_H=1 -DHAVE_LINUX_TYPES_H=1 -DHAVE_LZMA_H=1 -DHAVE_STRUCT_STAT_ST_MTIM_TV_NSEC=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_ZLIB_H=1 -DHAVE_ZSTD_H=1 -DHAVE_ZSTD_compressStream=1 -DINCBIN_SILENCE_BITCODE_WARNING -DMAJOR_IN_SYSMACROS=1 -DMONGOCXX_STATIC -DPOCO_ENABLE_CPP11 -DPOCO_HAVE_FD_EPOLL -DPOCO_OS_FAMILY_UNIX -DSTD_EXCEPTION_HAS_STACK_TRACE=1 -DUNALIGNED_OK -DUSEARCH_USE_FP16LIB -DUSE_CLICKHOUSE_THREADS=1 -DWITH_COVERAGE=0 -DWITH_GZFILEOP -DX86_64 -DXXH_INLINE_ALL -DZLIB_COMPAT -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -D_LIBUNWIND_IS_NATIVE_ONLY -I/home/rajatma/ClickHouse/build/includes/configs -I/usr/lib/jvm/java-17-openjdk-arm64/include -I/usr/lib/jvm/java-17-openjdk-arm64/include/linux -I/home/rajatma/ClickHouse/build/utils/extern-local-engine/proto -I/home/rajatma/ClickHouse/contrib/thrift/lib/cpp/src -I/home/rajatma/ClickHouse/build/contrib/thrift-cmake -I/home/rajatma/ClickHouse/utils/extern-local-engine -I/home/rajatma/ClickHouse/src -I/home/rajatma/ClickHouse/base -I/home/rajatma/ClickHouse/contrib/orc/c++/include -I/home/rajatma/ClickHouse/contrib/arrow-cmake/cpp/src/orc/c++/include -I/home/rajatma/ClickHouse/contrib/llvm-project/utils/bazel/llvm-project-overlay/llvm/include -I/home/rajatma/ClickHouse/contrib/libdivide-cmake -I/home/rajatma/ClickHouse/utils/extern-local-engine/tests/benchmark_local_engine -I/home/rajatma/ClickHouse/build/contrib/llvm-project/libcxx/include/c++/v1 -I/home/rajatma/ClickHouse/build/src -I/home/rajatma/ClickHouse/base/base/.. -I/home/rajatma/ClickHouse/build/base/base/.. -I/home/rajatma/ClickHouse/contrib/cctz/include -I/home/rajatma/ClickHouse/contrib/re2 -I/home/rajatma/ClickHouse/base/pcg-random/. -I/home/rajatma/ClickHouse/contrib/libfiu/libfiu -I/home/rajatma/ClickHouse/contrib/libssh/include -I/home/rajatma/ClickHouse/build/contrib/libssh/include -I/home/rajatma/ClickHouse/contrib/miniselect/include -I/home/rajatma/ClickHouse/contrib/zstd/lib -I/home/rajatma/ClickHouse/contrib/pocketfft -I/home/rajatma/ClickHouse/contrib/libarchive-cmake -I/home/rajatma/ClickHouse/contrib/libarchive/libarchive -I/home/rajatma/ClickHouse/contrib/libfarmhash -I/home/rajatma/ClickHouse/src/Common/mysqlxx/. -I/home/rajatma/ClickHouse/contrib/libmetrohash/src -I/home/rajatma/ClickHouse/contrib/murmurhash/include -I/home/rajatma/ClickHouse/contrib/idna/include -isystem /home/rajatma/ClickHouse/build/contrib/llvm-project/llvm/include -isystem /home/rajatma/ClickHouse/build/contrib/orc/c++/include -isystem /home/rajatma/ClickHouse/contrib/azure/sdk/storage/azure-storage-blobs/inc -isystem /home/rajatma/ClickHouse/contrib/azure/sdk/core/azure-core/inc -isystem /home/rajatma/ClickHouse/contrib/azure/sdk/storage/azure-storage-common/inc -isystem /home/rajatma/ClickHouse/contrib/llvm-project/llvm/include -isystem /home/rajatma/ClickHouse/contrib/libdivide -isystem /home/rajatma/ClickHouse/utils/extern-local-engine/tests/PUBLIC -isystem /home/rajatma/ClickHouse/utils/extern-local_engine -isystem /home/rajatma/ClickHouse/contrib/llvm-project/libcxx/include -isystem /home/rajatma/ClickHouse/contrib/llvm-project/libcxxabi/include -isystem /home/rajatma/ClickHouse/contrib/libunwind/include -isystem /home/rajatma/ClickHouse/contrib/arrow/cpp/src -isystem /home/rajatma/ClickHouse/build/contrib/arrow-cmake/cpp/src -isystem /home/rajatma/ClickHouse/contrib/arrow-cmake/cpp/src -isystem /home/rajatma/ClickHouse/contrib/boost -isystem /home/rajatma/ClickHouse/contrib/google-protobuf/src -isystem /home/rajatma/ClickHouse/contrib/zlib-ng -isystem /home/rajatma/ClickHouse/build/contrib/zlib-ng-cmake -isystem /home/rajatma/ClickHouse/contrib/abseil-cpp -isystem /home/rajatma/ClickHouse/contrib/jemalloc-cmake/include -isystem /home/rajatma/ClickHouse/contrib/sparsehash-c11 -isystem /home/rajatma/ClickHouse/contrib/incbin -isystem /home/rajatma/ClickHouse/contrib/numactl -isystem /home/rajatma/ClickHouse/contrib/cityhash102/include -isystem /home/rajatma/ClickHouse/base/poco/Net/include -isystem /home/rajatma/ClickHouse/base/poco/Foundation/include -isystem /home/rajatma/ClickHouse/base/poco/NetSSL_OpenSSL/include -isystem /home/rajatma/ClickHouse/base/poco/Crypto/include -isystem /home/rajatma/ClickHouse/contrib/openssl-cmake/linux_aarch64/include -isystem /home/rajatma/ClickHouse/contrib/openssl/include -isystem /home/rajatma/ClickHouse/base/poco/Util/include -isystem /home/rajatma/ClickHouse/base/poco/JSON/include -isystem /home/rajatma/ClickHouse/base/poco/XML/include -isystem /home/rajatma/ClickHouse/contrib/replxx/include -isystem /home/rajatma/ClickHouse/contrib/fmtlib-cmake/../fmtlib/include -isystem /home/rajatma/ClickHouse/contrib/magic_enum/include/magic_enum -isystem /home/rajatma/ClickHouse/contrib/double-conversion -isystem /home/rajatma/ClickHouse/contrib/dragonbox/include -isystem /home/rajatma/ClickHouse/contrib/libdivide-cmake/. -isystem /home/rajatma/ClickHouse/contrib/pdqsort -isystem /home/rajatma/ClickHouse/contrib/xz/src/liblzma/api -isystem /home/rajatma/ClickHouse/contrib/aws/src/aws-cpp-sdk-core/include -isystem /home/rajatma/ClickHouse/contrib/aws/src/aws-cpp-sdk-identity-management/include -isystem /home/rajatma/ClickHouse/build/contrib/aws-cmake/include -isystem /home/rajatma/ClickHouse/contrib/aws/generated/src/aws-cpp-sdk-sts/include -isystem /home/rajatma/ClickHouse/contrib/aws/generated/src/aws-cpp-sdk-cognito-identity/include -isystem /home/rajatma/ClickHouse/contrib/aws/generated/src/aws-cpp-sdk-s3/include -isystem /home/rajatma/ClickHouse/contrib/aws-c-auth/include -isystem /home/rajatma/ClickHouse/contrib/aws-c-common/include -isystem /home/rajatma/ClickHouse/contrib/aws-c-io/include -isystem /home/rajatma/ClickHouse/contrib/aws-crt-cpp/include -isystem /home/rajatma/ClickHouse/contrib/aws-c-mqtt/include -isystem /home/rajatma/ClickHouse/contrib/aws-c-sdkutils/include -isystem /home/rajatma/ClickHouse/contrib/azure/sdk/identity/azure-identity/inc -isystem /home/rajatma/ClickHouse/contrib/snappy -isystem /home/rajatma/ClickHouse/build/contrib/snappy-cmake -isystem /home/rajatma/ClickHouse/contrib/libbcrypt -isystem /home/rajatma/ClickHouse/contrib/msgpack-c/include -isystem /home/rajatma/ClickHouse/build/contrib/liburing/src/include-compat -isystem /home/rajatma/ClickHouse/build/contrib/liburing/src/include -isystem /home/rajatma/ClickHouse/contrib/liburing/src/include -isystem /home/rajatma/ClickHouse/contrib/fast_float/include -isystem /home/rajatma/ClickHouse/contrib/libhdfs3/include -isystem /home/rajatma/ClickHouse/contrib/wyhash -isystem /home/rajatma/ClickHouse/contrib/consistent-hashing -isystem /home/rajatma/ClickHouse/contrib/croaring/cpp -isystem /home/rajatma/ClickHouse/contrib/croaring/include -isystem /home/rajatma/ClickHouse/contrib/librdkafka-cmake/include -isystem /home/rajatma/ClickHouse/contrib/librdkafka/src -isystem /home/rajatma/ClickHouse/build/contrib/librdkafka-cmake/auxdir -isystem /home/rajatma/ClickHouse/contrib/cppkafka/include -isystem /home/rajatma/ClickHouse/contrib/NuRaft/include -isystem /home/rajatma/ClickHouse/base/poco/Redis/include -isystem /home/rajatma/ClickHouse/base/poco/MongoDB/include -isystem /home/rajatma/ClickHouse/contrib/mongo-c-driver/src/libbson/src -isystem /home/rajatma/ClickHouse/build/contrib/mongo-c-driver/src/libbson/src -isystem /home/rajatma/ClickHouse/contrib/mongo-c-driver/src/common -isystem /home/rajatma/ClickHouse/contrib/mongo-c-driver/src/libmongoc/src -isystem /home/rajatma/ClickHouse/contrib/mongo-c-driver/src/utf8proc-2.8.0 -isystem /home/rajatma/ClickHouse/contrib/mongo-c-driver/src/uthash -isystem /home/rajatma/ClickHouse/contrib/c-ares/src/lib -isystem /home/rajatma/ClickHouse/contrib/c-ares/include -isystem /home/rajatma/ClickHouse/contrib/c-ares-cmake/linux -isystem /home/rajatma/ClickHouse/contrib/mongo-cxx-driver/src/bsoncxx/include/bsoncxx/v_noabi -isystem /home/rajatma/ClickHouse/contrib/mongo-cxx-driver/src/bsoncxx/lib/bsoncxx/v_noabi -isystem /home/rajatma/ClickHouse/build/contrib/mongo-cxx-driver/src/bsoncxx/lib/bsoncxx/v_noabi -isystem /home/rajatma/ClickHouse/contrib/mongo-cxx-driver/src/mongocxx/include/mongocxx/v_noabi -isystem /home/rajatma/ClickHouse/contrib/mongo-cxx-driver/src/mongocxx/lib/mongocxx/v_noabi -isystem /home/rajatma/ClickHouse/build/contrib/mongo-cxx-driver/src/mongocxx/lib/mongocxx/v_noabi -isystem /home/rajatma/ClickHouse/build/contrib/mariadb-connector-c-cmake/include-public -isystem /home/rajatma/ClickHouse/contrib/mariadb-connector-c/include -isystem /home/rajatma/ClickHouse/contrib/mariadb-connector-c/libmariadb -isystem /home/rajatma/ClickHouse/build/src/Server/grpc_protos -isystem /home/rajatma/ClickHouse/contrib/grpc/include -isystem /home/rajatma/ClickHouse/contrib/s2geometry/src -isystem /home/rajatma/ClickHouse/contrib/s2geometry-cmake -isystem /home/rajatma/ClickHouse/contrib/AMQP-CPP/include -isystem /home/rajatma/ClickHouse/contrib/AMQP-CPP -isystem /home/rajatma/ClickHouse/contrib/libuv/include -isystem /home/rajatma/ClickHouse/contrib/sqlite-amalgamation -isystem /home/rajatma/ClickHouse/contrib/rocksdb/include -isystem /home/rajatma/ClickHouse/contrib/libpqxx/include -isystem /home/rajatma/ClickHouse/contrib/postgres/src/interfaces/libpq -isystem /home/rajatma/ClickHouse/contrib/postgres/src/include -isystem /home/rajatma/ClickHouse/contrib/postgres-cmake -isystem /home/rajatma/ClickHouse/contrib/datasketches-cpp/common/include -isystem /home/rajatma/ClickHouse/contrib/datasketches-cpp/count/include -isystem /home/rajatma/ClickHouse/contrib/datasketches-cpp/theta/include -isystem /home/rajatma/ClickHouse/contrib/libstemmer_c/include -isystem /home/rajatma/ClickHouse/contrib/wordnet-blast -isystem /home/rajatma/ClickHouse/contrib/lemmagen-c/include -isystem /home/rajatma/ClickHouse/contrib/ulid-c/include -isystem /home/rajatma/ClickHouse/contrib/usearch/include -isystem /home/rajatma/ClickHouse/contrib/FP16/include -isystem /home/rajatma/ClickHouse/build/contrib/prometheus-protobufs-cmake -isystem /home/rajatma/ClickHouse/contrib/morton-nd/include -isystem /home/rajatma/ClickHouse/contrib/xxHash -isystem /home/rajatma/ClickHouse/contrib/icu/icu4c/source/i18n -isystem /home/rajatma/ClickHouse/contrib/icu/icu4c/source/common -isystem /home/rajatma/ClickHouse/contrib/aklomp-base64/include -isystem /home/rajatma/ClickHouse/contrib/cld2/public -isystem /home/rajatma/ClickHouse/contrib/sqids-cpp/include -isystem /home/rajatma/ClickHouse/contrib/h3/src/h3lib/include -isystem /home/rajatma/ClickHouse/build/contrib/h3/src/h3lib/include -isystem /home/rajatma/ClickHouse/contrib/vectorscan/src -isystem /home/rajatma/ClickHouse/contrib/vectorscan-cmake/common -isystem /home/rajatma/ClickHouse/contrib/simdjson/include -isystem /home/rajatma/ClickHouse/contrib/rapidjson/include -isystem /home/rajatma/ClickHouse/contrib/google-benchmark/src/../include --gcc-toolchain=/home/rajatma/ClickHouse/cmake/linux/../../contrib/sysroot/linux-aarch64 -fdiagnostics-color=always -Wno-enum-constexpr-conversion -fsized-deallocation -pipe -march=armv8.2-a+simd+crypto+dotprod+ssbs+rcpc+bf16 -fasynchronous-unwind-tables -ffile-prefix-map=/home/rajatma/ClickHouse=. -falign-functions=32 -ffp-contract=off -fdiagnostics-absolute-paths -fstrict-vtable-pointers -Wall -Wextra -Wframe-larger-than=65536 -Weverything -Wpedantic -Wvla-cxx-extension -Wno-zero-length-array -Wno-c++98-compat-pedantic -Wno-c++98-compat -Wno-c++20-compat -Wno-sign-conversion -Wno-implicit-int-conversion -Wno-implicit-int-float-conversion -Wno-ctad-maybe-unsupported -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-double-promotion -Wno-exit-time-destructors -Wno-float-equal -Wno-global-constructors -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-padded -Wno-switch-enum -Wno-undefined-func-template -Wno-unused-template -Wno-weak-template-vtables -Wno-weak-vtables -Wno-thread-safety-negative -Wno-enum-constexpr-conversion -Wno-unsafe-buffer-usage -Wno-switch-default -w -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++23 -fPIE -D OS_LINUX -Wno-deprecated-declarations -Wno-poison-system-directories -nostdinc++ -fPIC -Wno-reserved-identifier -Wno-deprecated -MD -MT utils/extern-local-engine/tests/CMakeFiles/benchmark_local_engine.dir/benchmark_sum.cpp.o -MF utils/extern-local-engine/tests/CMakeFiles/benchmark_local_engine.dir/benchmark_sum.cpp.o.d -o utils/extern-local-engine/tests/CMakeFiles/benchmark_local_engine.dir/benchmark_sum.cpp.o -c /home/rajatma/ClickHouse/utils/extern-local-engine/tests/benchmark_sum.cpp In file included from /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_sum.cpp:18: /usr/lib/llvm-18/lib/clang/18/include/immintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture" 14 | #error "This header is only meant to be used on x86 and x64 architecture" | ^ In file included from /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_sum.cpp:18: In file included from /usr/lib/llvm-18/lib/clang/18/include/immintrin.h:17: In file included from /usr/lib/llvm-18/lib/clang/18/include/x86gprintrin.h:15: /usr/lib/llvm-18/lib/clang/18/include/hresetintrin.h:42:27: error: invalid input constraint 'a' in asm 42 | __asm__ ("hreset $0" :: "a"(__eax)); | ^ In file included from /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_sum.cpp:18: In file included from /usr/lib/llvm-18/lib/clang/18/include/immintrin.h:17: In file included from /usr/lib/llvm-18/lib/clang/18/include/x86gprintrin.h:30: /usr/lib/llvm-18/lib/clang/18/include/crc32intrin.h:33:10: error: use of undeclared identifier '__builtin_ia32_crc32qi' 33 | return __builtin_ia32_crc32qi(__C, __D); | ^ /usr/lib/llvm-18/lib/clang/18/include/crc32intrin.h:53:10: error: use of undeclared identifier '__builtin_ia32_crc32hi'; did you mean '__builtin_arm_crc32h'? 53 | return __builtin_ia32_crc32hi(__C, __D); | ^ /usr/lib/llvm-18/lib/clang/18/include/crc32intrin.h:53:10: note: '__builtin_arm_crc32h' declared here /usr/lib/llvm-18/lib/clang/18/include/crc32intrin.h:73:10: error: use of undeclared identifier '__builtin_ia32_crc32si' 73 | return __builtin_ia32_crc32si(__C, __D); | ^ In file included from /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_sum.cpp:18: In file included from /usr/lib/llvm-18/lib/clang/18/include/immintrin.h:17: In file included from /usr/lib/llvm-18/lib/clang/18/include/x86gprintrin.h:40: /usr/lib/llvm-18/lib/clang/18/include/raointintrin.h:39:3: error: use of undeclared identifier '__builtin_ia32_aadd32'; did you mean '__builtin_arm_addg'? 39 | __builtin_ia32_aadd32((int *)__A, __B); | ^ /usr/lib/llvm-18/lib/clang/18/include/raointintrin.h:39:3: note: '__builtin_arm_addg' declared here /usr/lib/llvm-18/lib/clang/18/include/raointintrin.h:39:3: error: argument to '__builtin_arm_addg' must be a constant integer 39 | __builtin_ia32_aadd32((int *)__A, __B); | ^ ~~~ /usr/lib/llvm-18/lib/clang/18/include/raointintrin.h:61:3: error: use of undeclared identifier '__builtin_ia32_aand32' 61 | __builtin_ia32_aand32((int *)__A, __B); | ^ /usr/lib/llvm-18/lib/clang/18/include/raointintrin.h:83:3: error: use of undeclared identifier '__builtin_ia32_aor32' 83 | __builtin_ia32_aor32((int *)__A, __B); | ^ /usr/lib/llvm-18/lib/clang/18/include/raointintrin.h:105:3: error: use of undeclared identifier '__builtin_ia32_axor32' 105 | __builtin_ia32_axor32((int *)__A, __B); | ^ In file included from /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_sum.cpp:18: In file included from /usr/lib/llvm-18/lib/clang/18/include/immintrin.h:21: /usr/lib/llvm-18/lib/clang/18/include/mmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture" 14 | #error "This header is only meant to be used on x86 and x64 architecture" | ^ /usr/lib/llvm-18/lib/clang/18/include/mmintrin.h:39:3: error: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'? 39 | __builtin_ia32_emms(); | ^ /usr/lib/llvm-18/lib/clang/18/include/mmintrin.h:39:3: note: '__builtin_isless' declared here /usr/lib/llvm-18/lib/clang/18/include/mmintrin.h:39:23: error: too few arguments to function call, expected 2, have 0 39 | __builtin_ia32_emms(); | ~~~~~~~~~~~~~~~~~~~~^ /usr/lib/llvm-18/lib/clang/18/include/mmintrin.h:56:19: error: use of undeclared identifier '__builtin_ia32_vec_init_v2si' 56 | return (__m64)__builtin_ia32_vec_init_v2si(__i, 0); | ^ /usr/lib/llvm-18/lib/clang/18/include/mmintrin.h:73:12: error: use of undeclared identifier '__builtin_ia32_vec_ext_v2si' 73 | return __builtin_ia32_vec_ext_v2si((__v2si)__m, 0); | ^ /usr/lib/llvm-18/lib/clang/18/include/mmintrin.h:135:19: error: use of undeclared identifier '__builtin_ia32_packsswb' 135 | return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2); | ^ /usr/lib/llvm-18/lib/clang/18/include/mmintrin.h:165:19: error: use of undeclared identifier '__builtin_ia32_packssdw' 165 | return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2); | ^ /usr/lib/llvm-18/lib/clang/18/include/mmintrin.h:195:19: error: use of undeclared identifier '__builtin_ia32_packuswb' 195 | return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2); | ^ /usr/lib/llvm-18/lib/clang/18/include/mmintrin.h:222:19: error: use of undeclared identifier '__builtin_ia32_punpckhbw' 222 | return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2); | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [13472/13758] Building CXX object utils/extern-local-engine/tests...s/benchmark_local_engine.dir/benchmark_spark_floor_function.cpp.o FAILED: utils/extern-local-engine/tests/CMakeFiles/benchmark_local_engine.dir/benchmark_spark_floor_function.cpp.o /usr/bin/ccache /usr/bin/clang++-18 --target=aarch64-linux-gnu --sysroot=/home/rajatma/ClickHouse/cmake/linux/../../contrib/sysroot/linux-aarch64/aarch64-linux-gnu/libc -DBOOST_ASIO_HAS_STD_INVOKE_RESULT=1 -DBOOST_ASIO_STANDALONE=1 -DBOOST_TIMER_ENABLE_DEPRECATED=1 -DBSONCXX_STATIC -DCARES_STATICLIB -DDUMMY_BACKTRACE -DENABLE_MULTITARGET_CODE=1 -DENABLE_SQIDS -DFIU_ENABLE -DHAVE_BZLIB_H=1 -DHAVE_CONFIG_H -DHAVE_FUTIMESAT=1 -DHAVE_ICONV=1 -DHAVE_LIBLZMA=1 -DHAVE_LIBZSTD=1 -DHAVE_LINUX_FS_H=1 -DHAVE_LINUX_TYPES_H=1 -DHAVE_LZMA_H=1 -DHAVE_STRUCT_STAT_ST_MTIM_TV_NSEC=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_ZLIB_H=1 -DHAVE_ZSTD_H=1 -DHAVE_ZSTD_compressStream=1 -DINCBIN_SILENCE_BITCODE_WARNING -DMAJOR_IN_SYSMACROS=1 -DMONGOCXX_STATIC -DPOCO_ENABLE_CPP11 -DPOCO_HAVE_FD_EPOLL -DPOCO_OS_FAMILY_UNIX -DSTD_EXCEPTION_HAS_STACK_TRACE=1 -DUNALIGNED_OK -DUSEARCH_USE_FP16LIB -DUSE_CLICKHOUSE_THREADS=1 -DWITH_COVERAGE=0 -DWITH_GZFILEOP -DX86_64 -DXXH_INLINE_ALL -DZLIB_COMPAT -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -D_LIBUNWIND_IS_NATIVE_ONLY -I/home/rajatma/ClickHouse/build/includes/configs -I/usr/lib/jvm/java-17-openjdk-arm64/include -I/usr/lib/jvm/java-17-openjdk-arm64/include/linux -I/home/rajatma/ClickHouse/build/utils/extern-local-engine/proto -I/home/rajatma/ClickHouse/contrib/thrift/lib/cpp/src -I/home/rajatma/ClickHouse/build/contrib/thrift-cmake -I/home/rajatma/ClickHouse/utils/extern-local-engine -I/home/rajatma/ClickHouse/src -I/home/rajatma/ClickHouse/base -I/home/rajatma/ClickHouse/contrib/orc/c++/include -I/home/rajatma/ClickHouse/contrib/arrow-cmake/cpp/src/orc/c++/include -I/home/rajatma/ClickHouse/contrib/llvm-project/utils/bazel/llvm-project-overlay/llvm/include -I/home/rajatma/ClickHouse/contrib/libdivide-cmake -I/home/rajatma/ClickHouse/utils/extern-local-engine/tests/benchmark_local_engine -I/home/rajatma/ClickHouse/build/contrib/llvm-project/libcxx/include/c++/v1 -I/home/rajatma/ClickHouse/build/src -I/home/rajatma/ClickHouse/base/base/.. -I/home/rajatma/ClickHouse/build/base/base/.. -I/home/rajatma/ClickHouse/contrib/cctz/include -I/home/rajatma/ClickHouse/contrib/re2 -I/home/rajatma/ClickHouse/base/pcg-random/. -I/home/rajatma/ClickHouse/contrib/libfiu/libfiu -I/home/rajatma/ClickHouse/contrib/libssh/include -I/home/rajatma/ClickHouse/build/contrib/libssh/include -I/home/rajatma/ClickHouse/contrib/miniselect/include -I/home/rajatma/ClickHouse/contrib/zstd/lib -I/home/rajatma/ClickHouse/contrib/pocketfft -I/home/rajatma/ClickHouse/contrib/libarchive-cmake -I/home/rajatma/ClickHouse/contrib/libarchive/libarchive -I/home/rajatma/ClickHouse/contrib/libfarmhash -I/home/rajatma/ClickHouse/src/Common/mysqlxx/. -I/home/rajatma/ClickHouse/contrib/libmetrohash/src -I/home/rajatma/ClickHouse/contrib/murmurhash/include -I/home/rajatma/ClickHouse/contrib/idna/include -isystem /home/rajatma/ClickHouse/build/contrib/llvm-project/llvm/include -isystem /home/rajatma/ClickHouse/build/contrib/orc/c++/include -isystem /home/rajatma/ClickHouse/contrib/azure/sdk/storage/azure-storage-blobs/inc -isystem /home/rajatma/ClickHouse/contrib/azure/sdk/core/azure-core/inc -isystem /home/rajatma/ClickHouse/contrib/azure/sdk/storage/azure-storage-common/inc -isystem /home/rajatma/ClickHouse/contrib/llvm-project/llvm/include -isystem /home/rajatma/ClickHouse/contrib/libdivide -isystem /home/rajatma/ClickHouse/utils/extern-local-engine/tests/PUBLIC -isystem /home/rajatma/ClickHouse/utils/extern-local_engine -isystem /home/rajatma/ClickHouse/contrib/llvm-project/libcxx/include -isystem /home/rajatma/ClickHouse/contrib/llvm-project/libcxxabi/include -isystem /home/rajatma/ClickHouse/contrib/libunwind/include -isystem /home/rajatma/ClickHouse/contrib/arrow/cpp/src -isystem /home/rajatma/ClickHouse/build/contrib/arrow-cmake/cpp/src -isystem /home/rajatma/ClickHouse/contrib/arrow-cmake/cpp/src -isystem /home/rajatma/ClickHouse/contrib/boost -isystem /home/rajatma/ClickHouse/contrib/google-protobuf/src -isystem /home/rajatma/ClickHouse/contrib/zlib-ng -isystem /home/rajatma/ClickHouse/build/contrib/zlib-ng-cmake -isystem /home/rajatma/ClickHouse/contrib/abseil-cpp -isystem /home/rajatma/ClickHouse/contrib/jemalloc-cmake/include -isystem /home/rajatma/ClickHouse/contrib/sparsehash-c11 -isystem /home/rajatma/ClickHouse/contrib/incbin -isystem /home/rajatma/ClickHouse/contrib/numactl -isystem /home/rajatma/ClickHouse/contrib/cityhash102/include -isystem /home/rajatma/ClickHouse/base/poco/Net/include -isystem /home/rajatma/ClickHouse/base/poco/Foundation/include -isystem /home/rajatma/ClickHouse/base/poco/NetSSL_OpenSSL/include -isystem /home/rajatma/ClickHouse/base/poco/Crypto/include -isystem /home/rajatma/ClickHouse/contrib/openssl-cmake/linux_aarch64/include -isystem /home/rajatma/ClickHouse/contrib/openssl/include -isystem /home/rajatma/ClickHouse/base/poco/Util/include -isystem /home/rajatma/ClickHouse/base/poco/JSON/include -isystem /home/rajatma/ClickHouse/base/poco/XML/include -isystem /home/rajatma/ClickHouse/contrib/replxx/include -isystem /home/rajatma/ClickHouse/contrib/fmtlib-cmake/../fmtlib/include -isystem /home/rajatma/ClickHouse/contrib/magic_enum/include/magic_enum -isystem /home/rajatma/ClickHouse/contrib/double-conversion -isystem /home/rajatma/ClickHouse/contrib/dragonbox/include -isystem /home/rajatma/ClickHouse/contrib/libdivide-cmake/. -isystem /home/rajatma/ClickHouse/contrib/pdqsort -isystem /home/rajatma/ClickHouse/contrib/xz/src/liblzma/api -isystem /home/rajatma/ClickHouse/contrib/aws/src/aws-cpp-sdk-core/include -isystem /home/rajatma/ClickHouse/contrib/aws/src/aws-cpp-sdk-identity-management/include -isystem /home/rajatma/ClickHouse/build/contrib/aws-cmake/include -isystem /home/rajatma/ClickHouse/contrib/aws/generated/src/aws-cpp-sdk-sts/include -isystem /home/rajatma/ClickHouse/contrib/aws/generated/src/aws-cpp-sdk-cognito-identity/include -isystem /home/rajatma/ClickHouse/contrib/aws/generated/src/aws-cpp-sdk-s3/include -isystem /home/rajatma/ClickHouse/contrib/aws-c-auth/include -isystem /home/rajatma/ClickHouse/contrib/aws-c-common/include -isystem /home/rajatma/ClickHouse/contrib/aws-c-io/include -isystem /home/rajatma/ClickHouse/contrib/aws-crt-cpp/include -isystem /home/rajatma/ClickHouse/contrib/aws-c-mqtt/include -isystem /home/rajatma/ClickHouse/contrib/aws-c-sdkutils/include -isystem /home/rajatma/ClickHouse/contrib/azure/sdk/identity/azure-identity/inc -isystem /home/rajatma/ClickHouse/contrib/snappy -isystem /home/rajatma/ClickHouse/build/contrib/snappy-cmake -isystem /home/rajatma/ClickHouse/contrib/libbcrypt -isystem /home/rajatma/ClickHouse/contrib/msgpack-c/include -isystem /home/rajatma/ClickHouse/build/contrib/liburing/src/include-compat -isystem /home/rajatma/ClickHouse/build/contrib/liburing/src/include -isystem /home/rajatma/ClickHouse/contrib/liburing/src/include -isystem /home/rajatma/ClickHouse/contrib/fast_float/include -isystem /home/rajatma/ClickHouse/contrib/libhdfs3/include -isystem /home/rajatma/ClickHouse/contrib/wyhash -isystem /home/rajatma/ClickHouse/contrib/consistent-hashing -isystem /home/rajatma/ClickHouse/contrib/croaring/cpp -isystem /home/rajatma/ClickHouse/contrib/croaring/include -isystem /home/rajatma/ClickHouse/contrib/librdkafka-cmake/include -isystem /home/rajatma/ClickHouse/contrib/librdkafka/src -isystem /home/rajatma/ClickHouse/build/contrib/librdkafka-cmake/auxdir -isystem /home/rajatma/ClickHouse/contrib/cppkafka/include -isystem /home/rajatma/ClickHouse/contrib/NuRaft/include -isystem /home/rajatma/ClickHouse/base/poco/Redis/include -isystem /home/rajatma/ClickHouse/base/poco/MongoDB/include -isystem /home/rajatma/ClickHouse/contrib/mongo-c-driver/src/libbson/src -isystem /home/rajatma/ClickHouse/build/contrib/mongo-c-driver/src/libbson/src -isystem /home/rajatma/ClickHouse/contrib/mongo-c-driver/src/common -isystem /home/rajatma/ClickHouse/contrib/mongo-c-driver/src/libmongoc/src -isystem /home/rajatma/ClickHouse/contrib/mongo-c-driver/src/utf8proc-2.8.0 -isystem /home/rajatma/ClickHouse/contrib/mongo-c-driver/src/uthash -isystem /home/rajatma/ClickHouse/contrib/c-ares/src/lib -isystem /home/rajatma/ClickHouse/contrib/c-ares/include -isystem /home/rajatma/ClickHouse/contrib/c-ares-cmake/linux -isystem /home/rajatma/ClickHouse/contrib/mongo-cxx-driver/src/bsoncxx/include/bsoncxx/v_noabi -isystem /home/rajatma/ClickHouse/contrib/mongo-cxx-driver/src/bsoncxx/lib/bsoncxx/v_noabi -isystem /home/rajatma/ClickHouse/build/contrib/mongo-cxx-driver/src/bsoncxx/lib/bsoncxx/v_noabi -isystem /home/rajatma/ClickHouse/contrib/mongo-cxx-driver/src/mongocxx/include/mongocxx/v_noabi -isystem /home/rajatma/ClickHouse/contrib/mongo-cxx-driver/src/mongocxx/lib/mongocxx/v_noabi -isystem /home/rajatma/ClickHouse/build/contrib/mongo-cxx-driver/src/mongocxx/lib/mongocxx/v_noabi -isystem /home/rajatma/ClickHouse/build/contrib/mariadb-connector-c-cmake/include-public -isystem /home/rajatma/ClickHouse/contrib/mariadb-connector-c/include -isystem /home/rajatma/ClickHouse/contrib/mariadb-connector-c/libmariadb -isystem /home/rajatma/ClickHouse/build/src/Server/grpc_protos -isystem /home/rajatma/ClickHouse/contrib/grpc/include -isystem /home/rajatma/ClickHouse/contrib/s2geometry/src -isystem /home/rajatma/ClickHouse/contrib/s2geometry-cmake -isystem /home/rajatma/ClickHouse/contrib/AMQP-CPP/include -isystem /home/rajatma/ClickHouse/contrib/AMQP-CPP -isystem /home/rajatma/ClickHouse/contrib/libuv/include -isystem /home/rajatma/ClickHouse/contrib/sqlite-amalgamation -isystem /home/rajatma/ClickHouse/contrib/rocksdb/include -isystem /home/rajatma/ClickHouse/contrib/libpqxx/include -isystem /home/rajatma/ClickHouse/contrib/postgres/src/interfaces/libpq -isystem /home/rajatma/ClickHouse/contrib/postgres/src/include -isystem /home/rajatma/ClickHouse/contrib/postgres-cmake -isystem /home/rajatma/ClickHouse/contrib/datasketches-cpp/common/include -isystem /home/rajatma/ClickHouse/contrib/datasketches-cpp/count/include -isystem /home/rajatma/ClickHouse/contrib/datasketches-cpp/theta/include -isystem /home/rajatma/ClickHouse/contrib/libstemmer_c/include -isystem /home/rajatma/ClickHouse/contrib/wordnet-blast -isystem /home/rajatma/ClickHouse/contrib/lemmagen-c/include -isystem /home/rajatma/ClickHouse/contrib/ulid-c/include -isystem /home/rajatma/ClickHouse/contrib/usearch/include -isystem /home/rajatma/ClickHouse/contrib/FP16/include -isystem /home/rajatma/ClickHouse/build/contrib/prometheus-protobufs-cmake -isystem /home/rajatma/ClickHouse/contrib/morton-nd/include -isystem /home/rajatma/ClickHouse/contrib/xxHash -isystem /home/rajatma/ClickHouse/contrib/icu/icu4c/source/i18n -isystem /home/rajatma/ClickHouse/contrib/icu/icu4c/source/common -isystem /home/rajatma/ClickHouse/contrib/aklomp-base64/include -isystem /home/rajatma/ClickHouse/contrib/cld2/public -isystem /home/rajatma/ClickHouse/contrib/sqids-cpp/include -isystem /home/rajatma/ClickHouse/contrib/h3/src/h3lib/include -isystem /home/rajatma/ClickHouse/build/contrib/h3/src/h3lib/include -isystem /home/rajatma/ClickHouse/contrib/vectorscan/src -isystem /home/rajatma/ClickHouse/contrib/vectorscan-cmake/common -isystem /home/rajatma/ClickHouse/contrib/simdjson/include -isystem /home/rajatma/ClickHouse/contrib/rapidjson/include -isystem /home/rajatma/ClickHouse/contrib/google-benchmark/src/../include --gcc-toolchain=/home/rajatma/ClickHouse/cmake/linux/../../contrib/sysroot/linux-aarch64 -fdiagnostics-color=always -Wno-enum-constexpr-conversion -fsized-deallocation -pipe -march=armv8.2-a+simd+crypto+dotprod+ssbs+rcpc+bf16 -fasynchronous-unwind-tables -ffile-prefix-map=/home/rajatma/ClickHouse=. -falign-functions=32 -ffp-contract=off -fdiagnostics-absolute-paths -fstrict-vtable-pointers -Wall -Wextra -Wframe-larger-than=65536 -Weverything -Wpedantic -Wvla-cxx-extension -Wno-zero-length-array -Wno-c++98-compat-pedantic -Wno-c++98-compat -Wno-c++20-compat -Wno-sign-conversion -Wno-implicit-int-conversion -Wno-implicit-int-float-conversion -Wno-ctad-maybe-unsupported -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-double-promotion -Wno-exit-time-destructors -Wno-float-equal -Wno-global-constructors -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-padded -Wno-switch-enum -Wno-undefined-func-template -Wno-unused-template -Wno-weak-template-vtables -Wno-weak-vtables -Wno-thread-safety-negative -Wno-enum-constexpr-conversion -Wno-unsafe-buffer-usage -Wno-switch-default -w -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++23 -fPIE -D OS_LINUX -Wno-deprecated-declarations -Wno-poison-system-directories -nostdinc++ -fPIC -Wno-reserved-identifier -Wno-deprecated -MD -MT utils/extern-local-engine/tests/CMakeFiles/benchmark_local_engine.dir/benchmark_spark_floor_function.cpp.o -MF utils/extern-local-engine/tests/CMakeFiles/benchmark_local_engine.dir/benchmark_spark_floor_function.cpp.o.d -o utils/extern-local-engine/tests/CMakeFiles/benchmark_local_engine.dir/benchmark_spark_floor_function.cpp.o -c /home/rajatma/ClickHouse/utils/extern-local-engine/tests/benchmark_spark_floor_function.cpp /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:230:27: error: no member named 'AVX2' in namespace 'DB::TargetSpecific' 230 | ::TargetSpecific::AVX2::nanInfToNullSIMD(data, null_map, size); | ~~~~~~~~~~~~~~~~~~^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:725:1: error: use of undeclared identifier 'isNotNullSSE42' 725 | BENCHMARK_ISNOTNULL_TEMPLATE(SSE42) | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:718:9: note: expanded from macro 'BENCHMARK_ISNOTNULL_TEMPLATE' 718 | isNotNull##TARGET(null_map, res); \ | ^ <scratch space>:75:1: note: expanded from here 75 | isNotNullSSE42 | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:726:1: error: use of undeclared identifier 'isNotNullAVX2'; did you mean 'isNotNull'? 726 | BENCHMARK_ISNOTNULL_TEMPLATE(AVX2) | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:718:9: note: expanded from macro 'BENCHMARK_ISNOTNULL_TEMPLATE' 718 | isNotNull##TARGET(null_map, res); \ | ^ <scratch space>:82:1: note: expanded from here 82 | isNotNullAVX2 | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:702:53: note: 'isNotNull' declared here 702 | MULTITARGET_FUNCTION_HEADER(static void NO_INLINE), isNotNull, MULTITARGET_FUNCTION_BODY((const PaddedPODArray<UInt8> & null_map, PaddedPODArray<UInt8> & res) /// NOLINT | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:727:1: error: use of undeclared identifier 'isNotNullAVX512F' 727 | BENCHMARK_ISNOTNULL_TEMPLATE(AVX512F) | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:718:9: note: expanded from macro 'BENCHMARK_ISNOTNULL_TEMPLATE' 718 | isNotNull##TARGET(null_map, res); \ | ^ <scratch space>:89:1: note: expanded from here 89 | isNotNullAVX512F | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:728:1: error: use of undeclared identifier 'isNotNullAVX512BW' 728 | BENCHMARK_ISNOTNULL_TEMPLATE(AVX512BW) | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:718:9: note: expanded from macro 'BENCHMARK_ISNOTNULL_TEMPLATE' 718 | isNotNull##TARGET(null_map, res); \ | ^ <scratch space>:96:1: note: expanded from here 96 | isNotNullAVX512BW | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:754:1: error: use of undeclared identifier 'isNotNullTestSSE42'; did you mean 'isNotNullTest'? 754 | BENCHMARK_ISNOTNULLTEST_TEMPLATE(SSE42) | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:747:9: note: expanded from macro 'BENCHMARK_ISNOTNULLTEST_TEMPLATE' 747 | isNotNullTest##TARGET(null_map, res); \ | ^ <scratch space>:107:1: note: expanded from here 107 | isNotNullTestSSE42 | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:731:53: note: 'isNotNullTest' declared here 731 | MULTITARGET_FUNCTION_HEADER(static void NO_INLINE), isNotNullTest, MULTITARGET_FUNCTION_BODY((const PaddedPODArray<UInt8> & null_map, PaddedPODArray<UInt8> & res) /// NOLINT | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:755:1: error: use of undeclared identifier 'isNotNullTestAVX2'; did you mean 'isNotNullTest'? 755 | BENCHMARK_ISNOTNULLTEST_TEMPLATE(AVX2) | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:747:9: note: expanded from macro 'BENCHMARK_ISNOTNULLTEST_TEMPLATE' 747 | isNotNullTest##TARGET(null_map, res); \ | ^ <scratch space>:114:1: note: expanded from here 114 | isNotNullTestAVX2 | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:731:53: note: 'isNotNullTest' declared here 731 | MULTITARGET_FUNCTION_HEADER(static void NO_INLINE), isNotNullTest, MULTITARGET_FUNCTION_BODY((const PaddedPODArray<UInt8> & null_map, PaddedPODArray<UInt8> & res) /// NOLINT | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:756:1: error: use of undeclared identifier 'isNotNullTestAVX512F' 756 | BENCHMARK_ISNOTNULLTEST_TEMPLATE(AVX512F) | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:747:9: note: expanded from macro 'BENCHMARK_ISNOTNULLTEST_TEMPLATE' 747 | isNotNullTest##TARGET(null_map, res); \ | ^ <scratch space>:121:1: note: expanded from here 121 | isNotNullTestAVX512F | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:757:1: error: use of undeclared identifier 'isNotNullTestAVX512BW' 757 | BENCHMARK_ISNOTNULLTEST_TEMPLATE(AVX512BW) | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:747:9: note: expanded from macro 'BENCHMARK_ISNOTNULLTEST_TEMPLATE' 747 | isNotNullTest##TARGET(null_map, res); \ | ^ <scratch space>:128:1: note: expanded from here 128 | isNotNullTestAVX512BW | ^ /home/rajatma/incubator-gluten/cpp-ch/local-engine/tests/benchmark_spark_floor_function.cpp:1217:23: error: no member named 'AVX512F' in namespace 'TargetSpecific' 1217 | ::TargetSpecific::AVX512F::myFilterToIndices(filt.data(), start, end, indices); | ~~~~~~~~~~~~~~~~~~^ 10 errors generated. ninja: build stopped: subcommand failed.
The text was updated successfully, but these errors were encountered:
taiyang-li
Successfully merging a pull request may close this issue.
Problem description
HI Team, I am trying to build Gluten with the Click house Backend in the ARM based Machine, i am getting error while building.
Will this build only works with the X86 machine ?? To build it in ARM based machine , do i need to handle some Properties or configurations ??
System information
Gluten Version: 1.4.0-SNAPSHOT
Commit: 9aa2125
CMake Version: 3.28.3
System: Linux-6.8.0-1021-aws
Arch: aarch64
CPU Name:
C++ Compiler: /usr/bin/c++
C++ Compiler Version: 11.4.0
C Compiler: /usr/bin/cc
C Compiler Version: 11.4.0
CMake Prefix Path: /usr/local;/usr;/;/usr/local/lib/python3.10/dist-packages/cmake/data;/usr/local;/usr/X11R6;/usr/pkg;/opt
CMake log
The text was updated successfully, but these errors were encountered: