-
Notifications
You must be signed in to change notification settings - Fork 14
Crash while compiling in Conda environment #715
Description
Hi, I have been trying to install HDK for usage with a local modin fork. As such I have been following the steps in the ReadMe for conda environments. During which I have experienced the same crash multiple times. Does anyone have a pointer what I am doing wrong? Possibly I am missing some requirments, but I haven't been able to find the exact specifications needed, additionally I do not need GPU support. I would be happpy about any help or pointers.
After executing cmake -j
, at 80% the execution gives an warning and crashes eventually.
The warning: hdk-main/omniscidb/QueryEngine/GpuSharedMemoryUtils.cpp: In memeber function 'void GpuSharedMemCodeBuilder::codegenInitialization():' hdk-main/omniscidb/QueryEngine/GpuSharedMemoryUtils.cpp:274:17 waring unsused variable 'target_info [-Wunused-variable] 274 ¦ const auto& target_info = targets_[target_logical_idx]
cmake ..
output:
-- The C compiler identification is GNU 12.3.0
-- The CXX compiler identification is GNU 12.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/yves/miniconda3/envs/omnisci-dev/bin/x86_64-conda-linux-gnu-cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /home/yves/miniconda3/envs/omnisci-dev/bin/x86_64-conda-linux-gnu-c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Setting build type to 'RelWithDebInfo' as none was specified.
-- Boost 1.78.0 found.
-- Found folly: /home/yves/miniconda3/envs/omnisci-dev
-- Found SQLite3: /home/yves/miniconda3/envs/omnisci-dev/include (found version "3.40.0")
-- Found Arrow: /home/yves/miniconda3/envs/omnisci-dev/lib/libarrow.so
-- Found Parquet: /home/yves/miniconda3/envs/omnisci-dev/lib/libparquet.so
-- Boost 1.78.0 found.
-- Found ZLIB: /home/yves/miniconda3/envs/omnisci-dev/lib/libz.so (found version "1.2.13")
-- Found zstd: /home/yves/miniconda3/envs/omnisci-dev/lib/libzstd.so
-- Found LibXml2: /home/yves/miniconda3/envs/omnisci-dev/lib/libxml2.so (found version "2.12.4")
-- Found LLVM 16.0.6
-- Using LLVMConfig.cmake in: /home/yves/miniconda3/envs/omnisci-dev/lib/cmake/llvm
-- Found Threads: TRUE
-- Found JNI: /home/yves/miniconda3/envs/omnisci-dev/lib/jvm/include found components: AWT JVM
-- llvm_as_cmd=/home/yves/miniconda3/envs/omnisci-dev/bin/llvm-as
-- llvm_clangpp_cmd=/home/yves/miniconda3/envs/omnisci-dev/bin/clang++
-- llvm_link_cmd=/home/yves/miniconda3/envs/omnisci-dev/bin/llvm-link
-- Adding precompiled llvm module l0_mapd_rtL0_internal.bc
-- Adding precompiled llvm module DateAddL0_internal.bc
-- Adding precompiled llvm module DateTruncateL0_internal.bc
-- Adding precompiled llvm module RuntimeFunctions_internal.bc
-- Adding precompiled llvm module DateAdd_internal.bc
-- Adding precompiled llvm module DateTruncate_internal.bc
-- Adding precompiled llvm module genxL0_internal.bc
-- Found PythonInterp: /home/yves/miniconda3/envs/omnisci-dev/bin/python (found version "3.9.18")
-- Found Python3: /home/yves/miniconda3/envs/omnisci-dev/bin/python3.9 (found version "3.9.18") found components: Interpreter
-- Failed to find LLVM FileCheck
-- Found Git: /usr/bin/git (found version "2.34.1")
-- git version: v0.0.0 normalized to 0.0.0
-- Version: 1.8.0
-- Looking for shm_open in rt
-- Looking for shm_open in rt - found
-- Performing Test HAVE_CXX_FLAG_WALL
-- Performing Test HAVE_CXX_FLAG_WALL - Success
-- Performing Test HAVE_CXX_FLAG_WEXTRA
-- Performing Test HAVE_CXX_FLAG_WEXTRA - Success
-- Performing Test HAVE_CXX_FLAG_WSHADOW
-- Performing Test HAVE_CXX_FLAG_WSHADOW - Success
-- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL
-- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success
-- Performing Test HAVE_CXX_FLAG_WERROR
-- Performing Test HAVE_CXX_FLAG_WERROR - Success
-- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE
-- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC
-- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED - Success
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WD654
-- Performing Test HAVE_CXX_FLAG_WD654 - Failed
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed
-- Performing Test HAVE_CXX_FLAG_COVERAGE
-- Performing Test HAVE_CXX_FLAG_COVERAGE - Success
-- Compiling and running to test HAVE_STD_REGEX
-- Performing Test HAVE_STD_REGEX -- success
-- Compiling and running to test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Compiling and running to test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX -- success
-- Compiling and running to test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Compiling and running to test HAVE_PTHREAD_AFFINITY
-- Performing Test HAVE_PTHREAD_AFFINITY -- failed to compile
-- Configuring done (4.5s)
-- Generating done (0.5s)
-- Build files have been written to: /home/yves/Desktop/MasterThesis/HDK/hdk-main/build
cmake -j
output:
[ 1%] Building CXX object omniscidb/Logger/CMakeFiles/Logger.dir/Logger.cpp.o
[ 1%] Generating DateTruncate_internal.bc
[ 1%] Generating DateAdd_internal.bc
[ 1%] Generating RuntimeFunctions_internal.bc
[ 1%] Building CXX object omniscidb/ThirdParty/googletest/CMakeFiles/gtest.dir/gmock-gtest-all.cc.o
[ 1%] Generating ExtensionFunctions.ast.raw
[ 1%] Generating ../../bin/calcite-1.0-SNAPSHOT-jar-with-dependencies.jar
[ 1%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o
[ 1%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/benchmark_api_internal.cc.o
[ 1%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/benchmark_runner.cc.o
[ 1%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/benchmark_name.cc.o
[ 1%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/check.cc.o
[ 2%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o
[ 3%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/colorprint.cc.o
[ 3%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o
-- Boost 1.78.0 found.
-- Found folly: /home/yves/miniconda3/envs/omnisci-dev
[ 4%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/counter.cc.o
[ 4%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/complexity.cc.o
[ 4%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/csv_reporter.cc.o
[ 4%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/console_reporter.cc.o
[ 4%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/json_reporter.cc.o
-- Boost 1.78.0 found.
[ 5%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/perf_counters.cc.o
[ 5%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/reporter.cc.o
[ 5%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/statistics.cc.o
[ 5%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/string_util.cc.o
-- Found LLVM 16.0.6
-- Using LLVMConfig.cmake in: /home/yves/miniconda3/envs/omnisci-dev/lib/cmake/llvm
[ 6%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/sysinfo.cc.o
[ 6%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark.dir/timers.cc.o
-- llvm_as_cmd=/home/yves/miniconda3/envs/omnisci-dev/bin/llvm-as
-- llvm_clangpp_cmd=/home/yves/miniconda3/envs/omnisci-dev/bin/clang++
-- llvm_link_cmd=/home/yves/miniconda3/envs/omnisci-dev/bin/llvm-link
-- Adding precompiled llvm module l0_mapd_rtL0_internal.bc
-- Adding precompiled llvm module DateAddL0_internal.bc
-- Adding precompiled llvm module DateTruncateL0_internal.bc
-- Adding precompiled llvm module RuntimeFunctions_internal.bc
-- Adding precompiled llvm module DateAdd_internal.bc
-- Adding precompiled llvm module DateTruncate_internal.bc
-- Adding precompiled llvm module genxL0_internal.bc
-- Failed to find LLVM FileCheck
-- git version: v0.0.0 normalized to 0.0.0
-- Version: 1.8.0
-- Performing Test HAVE_STD_REGEX -- success
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test HAVE_PTHREAD_AFFINITY -- failed to compile
-- Configuring done (1.6s)
[ 7%] Generating ExtensionFunctions.ast
-- Generating done (1.9s)
-- Build files have been written to: /home/yves/Desktop/MasterThesis/HDK/hdk-main/build
[ 7%] Built target rerun_cmake
[ 7%] Generating RuntimeFunctions.bc
[ 7%] Built target QueryEngineFunctionsTargets
[ 7%] Linking CXX shared library libbenchmark.so
[ 7%] Built target benchmark
[ 8%] Building CXX object omniscidb/ThirdParty/googlebenchmark/src/CMakeFiles/benchmark_main.dir/benchmark_main.cc.o
[ 8%] Linking CXX shared library libbenchmark_main.so
[ 8%] Built target benchmark_main
[ 8%] Linking CXX shared library libgtest.so
[ 8%] Built target gtest
[ 8%] Built target calcite_java_lib
[ 8%] Linking CXX shared library libLogger.so
[ 8%] Built target Logger
[ 8%] Building CXX object omniscidb/SqliteConnector/CMakeFiles/SqliteConnector.dir/SqliteConnector.cpp.o
[ 10%] Building CXX object omniscidb/ConfigBuilder/CMakeFiles/ConfigBuilder.dir/ConfigBuilder.cpp.o
[ 10%] Building CXX object omniscidb/OSDependent/Unix/CMakeFiles/OSDependent.dir/omnisci_glob.cpp.o
[ 11%] Building CXX object omniscidb/Tests/CMakeFiles/ParallelSortTest.dir/ParallelSortTest.cpp.o
[ 11%] Building CXX object omniscidb/Tests/CMakeFiles/QuantileCpuTest.dir/Quantile/QuantileCpuTest.cpp.o
[ 11%] Building CXX object omniscidb/L0Mgr/CMakeFiles/L0Mgr.dir/L0MgrNoL0.cpp.o
[ 11%] Building CXX object omniscidb/OSDependent/Unix/CMakeFiles/OSDependent.dir/omnisci_path.cpp.o
[ 12%] Building CXX object omniscidb/QueryEngine/CostModel/CMakeFiles/CostModel.dir/CostModel.cpp.o
[ 14%] Building CXX object omniscidb/L0Mgr/CMakeFiles/L0Mgr.dir/L0ExceptionNoL0.cpp.o
[ 14%] Building CXX object omniscidb/OSDependent/Unix/CMakeFiles/OSDependent.dir/omnisci_fs.cpp.o
[ 14%] Building CXX object omniscidb/OSDependent/Unix/CMakeFiles/OSDependent.dir/omnisci_hostname.cpp.o
[ 14%] Building CXX object omniscidb/QueryEngine/CostModel/CMakeFiles/CostModel.dir/DataSources/EmptyDataSource.cpp.o
[ 15%] Building CXX object omniscidb/QueryEngine/CostModel/CMakeFiles/CostModel.dir/DataSources/DataSource.cpp.o
[ 15%] Building CXX object omniscidb/QueryEngine/CostModel/CMakeFiles/CostModel.dir/ExtrapolationModels/LinearExtrapolation.cpp.o
[ 15%] Building CXX object omniscidb/QueryEngine/CostModel/CMakeFiles/CostModel.dir/Measurements.cpp.o
[ 15%] Building CXX object omniscidb/QueryEngine/CostModel/CMakeFiles/CostModel.dir/Dispatchers/DefaultExecutionPolicy.cpp.o
[ 15%] Building CXX object omniscidb/QueryEngine/CostModel/CMakeFiles/CostModel.dir/Dispatchers/RRExecutionPolicy.cpp.o
[ 16%] Building CXX object omniscidb/QueryEngine/CostModel/CMakeFiles/CostModel.dir/Dispatchers/ProportionBasedExecutionPolicy.cpp.o
[ 16%] Building CXX object omniscidb/QueryEngine/CostModel/CMakeFiles/CostModel.dir/IterativeCostModel.cpp.o
[ 16%] Building CXX object omniscidb/QueryEngine/CostModel/CMakeFiles/CostModel.dir/ExtrapolationModels/ExtrapolationModelProvider.cpp.o
[ 16%] Linking CXX shared library libL0Mgr.so
[ 16%] Built target L0Mgr
[ 16%] Linking CXX shared library ../libOSDependent.so
[ 16%] Built target OSDependent
[ 17%] Building CXX object omniscidb/Shared/CMakeFiles/Shared.dir/StringTransform.cpp.o
[ 17%] Building CXX object omniscidb/Shared/CMakeFiles/Shared.dir/DateTimeParser.cpp.o
[ 17%] Building CXX object omniscidb/Shared/CMakeFiles/Shared.dir/StackTrace.cpp.o
[ 18%] Building CXX object omniscidb/Shared/CMakeFiles/Shared.dir/misc.cpp.o
[ 18%] Building CXX object omniscidb/Shared/CMakeFiles/Shared.dir/base64.cpp.o
[ 18%] Building CXX object omniscidb/Shared/CMakeFiles/Shared.dir/thread_count.cpp.o
[ 18%] Building CXX object omniscidb/Shared/CMakeFiles/Shared.dir/MathUtils.cpp.o
[ 19%] Building CXX object omniscidb/Shared/CMakeFiles/Shared.dir/globals.cpp.o
[ 19%] Building CXX object omniscidb/Shared/CMakeFiles/Shared.dir/file_path_util.cpp.o
[ 20%] Linking CXX shared library libSqliteConnector.so
[ 20%] Built target SqliteConnector
[ 21%] Linking CXX static library libCostModel.a
[ 21%] Built target CostModel
[ 21%] Building CXX object omniscidb/Tests/CMakeFiles/CostModelTest.dir/CostModel/CostModelTest.cpp.o
[ 21%] Linking CXX executable CostModelTest
[ 21%] Built target CostModelTest
[ 21%] Linking CXX shared library libConfigBuilder.so
[ 21%] Built target ConfigBuilder
[ 21%] Linking CXX executable ParallelSortTest
[ 21%] Built target ParallelSortTest
[ 21%] Linking CXX executable QuantileCpuTest
[ 21%] Built target QuantileCpuTest
[ 21%] Linking CXX shared library libShared.so
[ 21%] Built target Shared
[ 22%] Building CXX object omniscidb/IR/CMakeFiles/IR.dir/Expr.cpp.o
[ 22%] Building CXX object omniscidb/SchemaMgr/CMakeFiles/SchemaMgr.dir/SchemaMgr.cpp.o
[ 22%] Building CXX object omniscidb/IR/CMakeFiles/IR.dir/Context.cpp.o
[ 22%] Building CXX object omniscidb/SchemaMgr/CMakeFiles/SchemaMgr.dir/ColumnInfo.cpp.o
[ 23%] Building CXX object omniscidb/Tests/CMakeFiles/StringTransformTest.dir/StringTransformTest.cpp.o
[ 24%] Building CXX object omniscidb/IR/CMakeFiles/IR.dir/Datum.cpp.o
[ 24%] Building CXX object omniscidb/QueryEngine/CMakeFiles/group_by_hash_test.dir/GroupByHashTest.cpp.o
[ 26%] Building CXX object omniscidb/IR/CMakeFiles/IR.dir/Type.cpp.o
[ 26%] Building CXX object omniscidb/QueryEngine/CMakeFiles/group_by_hash_test.dir/MurmurHash.cpp.o
[ 26%] Building CXX object omniscidb/QueryEngine/CMakeFiles/group_by_hash_test.dir/DynamicWatchdog.cpp.o
[ 26%] Building CXX object omniscidb/IR/CMakeFiles/IR.dir//QueryEngine/DateTruncate.cpp.o
[ 26%] Building CXX object omniscidb/CudaMgr/CMakeFiles/CudaMgr.dir/CudaMgrNoCuda.cpp.o
[ 26%] Building CXX object omniscidb/IR/CMakeFiles/IR.dir/Node.cpp.o
[ 26%] Building CXX object omniscidb/IR/CMakeFiles/IR.dir/TypeUtils.cpp.o
[ 26%] Building CXX object omniscidb/QueryEngine/CMakeFiles/group_by_hash_test.dir/QuantileRuntime.cpp.o
[ 27%] Building CXX object omniscidb/QueryEngine/CMakeFiles/group_by_hash_test.dir/RuntimeFunctions.cpp.o
[ 28%] Linking CXX shared library libCudaMgr.so
[ 28%] Built target CudaMgr
[ 28%] Building CXX object omniscidb/UdfCompiler/CMakeFiles/UdfCompiler.dir/UdfCompiler.cpp.o
[ 28%] Linking CXX executable group_by_hash_test
[ 28%] Linking CXX shared library libSchemaMgr.so
[ 28%] Built target group_by_hash_test
[ 28%] Built target SchemaMgr
[ 28%] Linking CXX executable StringTransformTest
[ 28%] Built target StringTransformTest
[ 28%] Linking CXX shared library libIR.so
[ 28%] Built target IR
[ 30%] Building CXX object omniscidb/Tests/CMakeFiles/DateTimeUtilsTest.dir/Shared/DateTimeUtilsTest.cpp.o
[ 30%] Building CXX object omniscidb/Calcite/CMakeFiles/Calcite.dir/SchemaJson.cpp.o
[ 30%] Building CXX object omniscidb/Calcite/CMakeFiles/Calcite.dir/CalciteJNI.cpp.o
[ 30%] Building CXX object omniscidb/Calcite/CMakeFiles/Calcite.dir/CalciteAdapter.cpp.o
[ 30%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/AbstractBuffer.cpp.o
[ 30%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/Allocators/GpuAllocator.cpp.o
[ 30%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/Chunk/Chunk.cpp.o
[ 31%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/Allocators/ThrustAllocator.cpp.o
[ 31%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/DataMgrBufferProvider.cpp.o
[ 31%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/DataMgr.cpp.o
[ 32%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/DataMgrDataProvider.cpp.o
[ 32%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/StringNoneEncoder.cpp.o
[ 32%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/Encoder.cpp.o
[ 33%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/BufferMgr/GpuBufferMgr/GpuBufferMgr.cpp.o
[ 33%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/BufferMgr/GpuBufferMgr/GpuBuffer.cpp.o
[ 33%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/BufferMgr/CpuBufferMgr/CpuBufferMgr.cpp.o
[ 33%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/BufferMgr/CpuBufferMgr/CpuBuffer.cpp.o
[ 34%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/BufferMgr/CpuBufferMgr/TieredCpuBufferMgr.cpp.o
[ 34%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/BufferMgr/Buffer.cpp.o
[ 34%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/BufferMgr/BufferMgr.cpp.o
[ 35%] Building CXX object omniscidb/DataMgr/CMakeFiles/DataMgr.dir/PersistentStorageMgr/PersistentStorageMgr.cpp.o
[ 35%] Linking CXX shared library libDataMgr.so
[ 35%] Linking CXX shared library libCalcite.so
[ 35%] Built target Calcite
[ 35%] Building CXX object omniscidb/Utils/CMakeFiles/Utils.dir/StringLike.cpp.o
[ 35%] Building CXX object omniscidb/Utils/CMakeFiles/Utils.dir/Regexp.cpp.o
[ 36%] Building CXX object omniscidb/Utils/CMakeFiles/Utils.dir/ExtractStringFromTime.cpp.o
[ 36%] Building CXX object omniscidb/Utils/CMakeFiles/Utils.dir/ExtractFromTime.cpp.o
[ 36%] Building CXX object omniscidb/Utils/CMakeFiles/Utils.dir/ChunkIter.cpp.o
[ 36%] Built target DataMgr
[ 36%] Building CXX object omniscidb/Tests/CMakeFiles/EncoderTest.dir/EncoderTest.cpp.o
[ 37%] Linking CXX shared library libUdfCompiler.so
[ 37%] Linking CXX executable DateTimeUtilsTest
[ 37%] Built target DateTimeUtilsTest
[ 37%] Built target UdfCompiler
[ 38%] Linking CXX shared library libUtils.so
[ 38%] Built target Utils
[ 39%] Building CXX object omniscidb/StringDictionary/CMakeFiles/StringDictionary.dir/StringDictionary.cpp.o
[ 39%] Building CXX object omniscidb/Tests/CMakeFiles/UtilTest.dir/UtilTest.cpp.o
[ 40%] Linking CXX executable EncoderTest
[ 40%] Built target EncoderTest
[ 40%] Linking CXX executable UtilTest
[ 40%] Built target UtilTest
[ 41%] Linking CXX shared library libStringDictionary.so
[ 41%] Built target StringDictionary
[ 42%] Building CXX object omniscidb/ArrowStorage/CMakeFiles/ArrowStorage.dir/ArrowStorageUtils.cpp.o
[ 42%] Building CXX object omniscidb/Tests/CMakeFiles/StringDictionaryTest.dir/StringDictionaryTest.cpp.o
[ 42%] Building CXX object omniscidb/Analyzer/CMakeFiles/Analyzer.dir//QueryEngine/DateTruncate.cpp.o
[ 42%] Building CXX object omniscidb/ArrowStorage/CMakeFiles/ArrowStorage.dir/ArrowStorage.cpp.o
[ 42%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/ArrowResultSet.cpp.o
[ 42%] Building CXX object omniscidb/Analyzer/CMakeFiles/Analyzer.dir/Analyzer.cpp.o
[ 42%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/ArrowResultSetConverter.cpp.o
[ 43%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/ColSlotContext.cpp.o
[ 43%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/BitmapGenerators.cpp.o
[ 43%] Building CXX object omniscidb/Tests/CMakeFiles/StringDictionaryBenchmark.dir/StringDictionaryBenchmark.cpp.o
[ 43%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/QuantileAccessors.cpp.o
[ 43%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/QueryMemoryDescriptor.cpp.o
[ 44%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/ResultSet.cpp.o
[ 44%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/ResultSetIteration.cpp.o
[ 44%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/ResultSetStorage.cpp.o
[ 44%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/RowSetMemoryOwner.cpp.o
[ 45%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/StreamingTopN.cpp.o
[ 45%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/TargetValue.cpp.o
[ 45%] Building CXX object omniscidb/ResultSet/CMakeFiles/ResultSet.dir/TopKAggAccessors.cpp.o
[ 45%] Linking CXX shared library libAnalyzer.so
[ 45%] Built target Analyzer
[ 45%] Building CXX object omniscidb/QueryBuilder/CMakeFiles/QueryBuilder.dir/QueryBuilder.cpp.o
[ 45%] Linking CXX executable StringDictionaryBenchmark
[ 45%] Built target StringDictionaryBenchmark
[ 45%] Linking CXX executable StringDictionaryTest
[ 45%] Linking CXX shared library libArrowStorage.so
[ 45%] Built target StringDictionaryTest
[ 45%] Built target ArrowStorage
[ 46%] Linking CXX shared library libResultSet.so
[ 46%] Built target ResultSet
[ 47%] Building CXX object omniscidb/ResultSetRegistry/CMakeFiles/ResultSetRegistry.dir/ResultSetTableToken.cpp.o
[ 47%] Building CXX object omniscidb/Tests/CMakeFiles/BitmapGeneratorBenchmark.dir/BitmapGeneratorBenchmark.cpp.o
[ 47%] Building CXX object omniscidb/ResultSetRegistry/CMakeFiles/ResultSetRegistry.dir/ColumnarResults.cpp.o
[ 47%] Building CXX object omniscidb/ResultSetRegistry/CMakeFiles/ResultSetRegistry.dir/ResultSetMetadata.cpp.o
[ 47%] Building CXX object omniscidb/ResultSetRegistry/CMakeFiles/ResultSetRegistry.dir/ResultSetRegistry.cpp.o
[ 47%] Linking CXX executable BitmapGeneratorBenchmark
[ 47%] Built target BitmapGeneratorBenchmark
[ 48%] Linking CXX shared library libQueryBuilder.so
[ 48%] Built target QueryBuilder
[ 48%] Building CXX object omniscidb/QueryOptimizer/CMakeFiles/QueryOptimizer.dir/CanonicalizeQuery.cpp.o
[ 48%] Linking CXX shared library libResultSetRegistry.so
[ 48%] Built target ResultSetRegistry
[ 49%] Linking CXX shared library libQueryOptimizer.so
[ 49%] Built target QueryOptimizer
[ 49%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/cmake_pch.hxx.gch
[ 50%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/AggregatedColRange.cpp.o
[ 50%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ArithmeticIR.cpp.o
[ 51%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/CardinalityEstimator.cpp.o
[ 51%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ArrayOps.cpp.o
[ 51%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ArrayIR.cpp.o
[ 51%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/CaseIR.cpp.o
[ 51%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/CalciteDeserializerUtils.cpp.o
[ 51%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/CgenState.cpp.o
[ 51%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ColumnFetcher.cpp.o
[ 52%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ColRangeInfo.cpp.o
[ 53%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/CastIR.cpp.o
[ 53%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/Codec.cpp.o
[ 53%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ColumnIR.cpp.o
[ 53%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/CompareIR.cpp.o
[ 54%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/CompilationOptions.cpp.o
[ 54%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/Compiler/Backend.cpp.o
[ 54%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/Compiler/HelperFunctions.cpp.o
[ 55%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ConstantIR.cpp.o
[ 55%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/DateTimeIR.cpp.o
[ 55%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/DateTimePlusRewrite.cpp.o
[ 55%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/DateTimeTranslator.cpp.o
[ 56%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/DateTruncate.cpp.o
[ 56%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/Descriptors/QueryFragmentDescriptor.cpp.o
[ 56%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/Descriptors/QueryCompilationDescriptor.cpp.o
[ 57%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/Descriptors/RelAlgExecutionDescriptor.cpp.o
[ 57%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/EquiJoinCondition.cpp.o
[ 57%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/DeviceKernel.cpp.o
[ 57%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/Execute.cpp.o
[ 58%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ExecutionKernel.cpp.o
[ 58%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ExpressionRewrite.cpp.o
[ 58%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ExpressionRange.cpp.o
[ 59%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ExtensionFunctionsBinding.cpp.o
[ 59%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ExtensionFunctionsWhitelist.cpp.o
[ 59%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ExtensionsIR.cpp.o
[ 59%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ExternalExecutor.cpp.o
[ 60%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/FromTableReordering.cpp.o
[ 60%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/GpuInitGroupsImpl.cpp.o
[ 60%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/GpuInterrupt.cpp.o
[ 61%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/GpuMemUtils.cpp.o
[ 61%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/GpuSharedMemoryUtils.cpp.o
[ 61%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/InPlaceSort.cpp.o
[ 61%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/InValuesIR.cpp.o
[ 62%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/IRCodegen.cpp.o
[ 62%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/RowFuncBuilder.cpp.o
[ 62%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/InValuesBitmap.cpp.o
[ 63%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/InputMetadata.cpp.o
[ 63%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/JoinHashTable/HashJoin.cpp.o
[ 63%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/JoinFilterPushDown.cpp.o
[ 63%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/JoinHashTable/BaselineJoinHashTable.cpp.o
[ 64%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/JoinHashTable/HashTable.cpp.o
[ 64%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/JoinHashTable/PerfectJoinHashTable.cpp.o
[ 64%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/JoinHashTable/Runtime/HashJoinRuntime.cpp.o
[ 64%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/JoinHashTable/Runtime/HashJoinRuntimeCpu.cpp.o
[ 65%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/L0Kernel.cpp.o
[ 65%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/LogicalIR.cpp.o
[ 65%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/LLVMFunctionAttributesUtil.cpp.o
[ 66%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/LLVMGlobalContext.cpp.o
[ 66%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/MemoryLayoutBuilder.cpp.o
[ 66%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/MaxwellCodegenPatch.cpp.o
[ 66%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/MurmurHash.cpp.o
[ 67%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/NativeCodegen.cpp.o
[ 67%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/NvidiaKernel.cpp.o
[ 67%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/OutputBufferInitialization.cpp.o
[ 68%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/QueryPhysicalInputsCollector.cpp.o
[ 68%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/PlanState.cpp.o
[ 68%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/QuantileRuntime.cpp.o
[ 68%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/QueryRewrite.cpp.o
[ 69%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/QueryTemplateGenerator.cpp.o
[ 69%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/QueryExecutionContext.cpp.o
[ 70%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/QueryMemoryInitializer.cpp.o
[ 70%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/QueryExecutionSequence.cpp.o
[ 70%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/RelAlgDagBuilder.cpp.o
[ 70%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/RelAlgExecutor.cpp.o
[ 70%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/RelAlgExecutionUnit.cpp.o
[ 71%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/RelAlgTranslator.cpp.o
[ 71%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/RelAlgOptimizer.cpp.o
[ 71%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/RelAlgSchemaProvider.cpp.o
[ 72%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ResultSetBuilder.cpp.o
[ 72%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ResultSetReduction.cpp.o
[ 72%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ResultSetReductionCodegen.cpp.o
[ 73%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ResultSetReductionInterpreterStubs.cpp.o
[ 72%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ResultSetReductionInterpreter.cpp.o
[ 73%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/LoopControlFlow/JoinLoop.cpp.o
[ 73%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ResultSetReductionJIT.cpp.o
[ 74%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ResultSetSort.cpp.o
[ 74%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/RuntimeFunctions.cpp.o
[ 74%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/ScalarCodeGenerator.cpp.o
[ 74%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/DynamicWatchdog.cpp.o
[ 75%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/SerializeToSql.cpp.o
[ 75%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/SessionInfo.cpp.o
[ 75%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/SpeculativeTopN.cpp.o
[ 76%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/StreamingTopN.cpp.o
[ 76%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/StringDictionaryGenerations.cpp.o
[ 76%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/TableGenerations.cpp.o
[ 76%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/TargetExprBuilder.cpp.o
[ 77%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/Utils/DiamondCodegen.cpp.o
[ 77%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/StringDictionaryTranslationMgr.cpp.o
[ 77%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/StringFunctions.cpp.o
[ 78%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/StringOpsIR.cpp.o
[ 78%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/RegexpFunctions.cpp.o
[ 78%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/Visitors/SubQueryCollector.cpp.o
[ 78%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/WindowContext.cpp.o
[ 79%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/WindowExpressionRewrite.cpp.o
[ 79%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/WindowFunctionIR.cpp.o
[ 79%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/QueryPlanDagCache.cpp.o
[ 79%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/DataRecycler/HashtableRecycler.cpp.o
[ 80%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/QueryPlanDagExtractor.cpp.o
[ 80%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/DataRecycler/HashingSchemeRecycler.cpp.o
[ 80%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/Visitors/QueryPlanDagChecker.cpp.o
[ 81%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/WorkUnitBuilder.cpp.o
[ 81%] Building CXX object omniscidb/QueryEngine/CMakeFiles/QueryEngine.dir/AnalyticalTemplatesExtractor.cpp.o