Closed notbdu closed 6 years ago
What cmake
command did you run before make?
I ran cmake -DCMAKE_BUILD_TYPE=Release /peloton
.
@notbdu Can you attach the full log?
Output of cmake -DCMAKE_BUILD_TYPE=Release /peloton
:
-- The CXX compiler identification is GNU 4.8.4
-- The C compiler identification is GNU 4.8.4
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Boost version: 1.54.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- thread
-- chrono
-- date_time
-- atomic
-- Found GFlags: /usr/include
-- Found gflags (include: /usr/include, library: /usr/lib/x86_64-linux-gnu/libgflags.so)
-- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so
-- Found PROTOBUF Compiler: /usr/bin/protoc
-- Found libevent pthread (include: /usr/include, library: /usr/lib/x86_64-linux-gnu/libevent_pthreads.so)
-- Found libevent (include: /usr/include, library: /usr/lib/x86_64-linux-gnu/libevent.so)
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.6")
-- Found JeMalloc: /usr/lib/x86_64-linux-gnu/libjemalloc.so
-- Found jemalloc (include: , library: /usr/lib/x86_64-linux-gnu/libjemalloc.so)
-- Found LLVM 3.7.1
-- Found PythonInterp: /usr/bin/python (found version "2.7.6")
-- Performing Test COMPILER_SUPPORTS_CXX1Y
-- Performing Test COMPILER_SUPPORTS_CXX1Y - Success
-- Found Git: /usr/bin/git (found version "1.9.1")
--
-- ******************* Peloton Configuration Summary *******************
-- General:
-- Version : 0.0.5
-- Git : 7acfd5c
-- System : Linux
-- Compiler : /usr/bin/c++ (gcc 4.8.4)
-- Release CXX flags : -O3 -DNDEBUG -std=c++1y -D__PELOTONFILE__='"$(subst /peloton/,,$(abspath $<))"' -fPIC -Wall -Wextra -Werror -mcx16 -Wno-invalid-offsetof -march=native -Wno-strict-aliasing -Wno-implicit-fallthrough
-- Debug CXX flags : -g -O0 -ggdb -fno-omit-frame-pointer -fno-optimize-sibling-calls -std=c++1y -D__PELOTONFILE__='"$(subst /peloton/,,$(abspath $<))"' -fPIC -Wall -Wextra -Werror -mcx16 -Wno-invalid-offsetof -march=native -Wno-strict-aliasing -Wno-implicit-fallthrough
-- Build type : Release
--
-- BUILD_docs : ON
--
-- Dependencies:
-- Linker flags :
-- Boost : Yes (ver. 1.54)
-- glog : Yes
-- gflags : Yes
-- protobuf : Yes (ver. 2.5.0)
-- capnproto : No
-- LLVM : Yes (ver. 3.7.1)
--
-- Documentaion:
-- Doxygen : /usr/bin/doxygen (1.8.6)
-- config_file :
--
-- Install:
-- Install path : /home/vagrant/build/install
--
-- Configuring done
-- Generating done
-- Build files have been written to: /home/vagrant/build
Actually, I'm seeing different results of make -j4
. Attaching full logs of different runs:
Scanning dependencies of target libpg_query
Scanning dependencies of target capnp
[ 0%] Original libpg makefile target
[ 0%] Creating directories for 'capnp'
make[3]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
[ 0%] Built target libpg_query
[ 0%] No download step for 'capnp'
[ 2%] No patch step for 'capnp'
[ 2%] No update step for 'capnp'
[ 2%] Performing configure step for 'capnp'
-- The CXX compiler identification is GNU 4.8.4
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for C++ include initializer_list
-- Looking for C++ include initializer_list - found
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_NC_TESTS
BUILD_PACKAGING
BUILD_STATIC_LIBS
CMAKE_C_FLAGS
INSTALL_HEADERS
-- Build files have been written to: /home/vagrant/build/external/capnp-prefix/src/capnp-build
[ 2%] Performing build step for 'capnp'
Scanning dependencies of target kj
[ 1%] Building CXX object src/kj/CMakeFiles/kj.dir/array.c++.o
[ 2%] Building CXX object src/kj/CMakeFiles/kj.dir/common.c++.o
[ 3%] Building CXX object src/kj/CMakeFiles/kj.dir/debug.c++.o
[ 5%] Building CXX object src/kj/CMakeFiles/kj.dir/exception.c++.o
[ 6%] Building CXX object src/kj/CMakeFiles/kj.dir/io.c++.o
[ 7%] Building CXX object src/kj/CMakeFiles/kj.dir/memory.c++.o
[ 9%] Building CXX object src/kj/CMakeFiles/kj.dir/mutex.c++.o
[ 10%] Building CXX object src/kj/CMakeFiles/kj.dir/string.c++.o
[ 11%] Building CXX object src/kj/CMakeFiles/kj.dir/thread.c++.o
[ 13%] Building CXX object src/kj/CMakeFiles/kj.dir/main.c++.o
[ 14%] Building CXX object src/kj/CMakeFiles/kj.dir/arena.c++.o
[ 15%] Building CXX object src/kj/CMakeFiles/kj.dir/test-helpers.c++.o
[ 17%] Building CXX object src/kj/CMakeFiles/kj.dir/units.c++.o
[ 18%] Building CXX object src/kj/CMakeFiles/kj.dir/refcount.c++.o
[ 19%] Building CXX object src/kj/CMakeFiles/kj.dir/string-tree.c++.o
[ 21%] Building CXX object src/kj/CMakeFiles/kj.dir/parse/char.c++.o
[ 22%] Linking CXX static library libkj.a
[ 22%] Built target kj
Scanning dependencies of target kj-test
[ 23%] Building CXX object src/kj/CMakeFiles/kj-test.dir/test.c++.o
Scanning dependencies of target kj-async
[ 25%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async.c++.o
[ 26%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async-unix.c++.o
Scanning dependencies of target capnp
[ 27%] Building CXX object src/capnp/CMakeFiles/capnp.dir/c++.capnp.c++.o
[ 28%] Building CXX object src/capnp/CMakeFiles/capnp.dir/blob.c++.o
[ 30%] Linking CXX static library libkj-test.a
[ 31%] Building CXX object src/capnp/CMakeFiles/capnp.dir/arena.c++.o
[ 31%] Built target kj-test
[ 32%] Building CXX object src/capnp/CMakeFiles/capnp.dir/layout.c++.o
[ 34%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async-win32.c++.o
[ 35%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async-io-win32.c++.o
[ 36%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async-io.c++.o
[ 38%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async-io-unix.c++.o
[ 39%] Building CXX object src/capnp/CMakeFiles/capnp.dir/list.c++.o
[ 40%] Building CXX object src/capnp/CMakeFiles/capnp.dir/any.c++.o
[ 42%] Building CXX object src/kj/CMakeFiles/kj-async.dir/time.c++.o
[ 43%] Building CXX object src/capnp/CMakeFiles/capnp.dir/message.c++.o
[ 44%] Building CXX object src/capnp/CMakeFiles/capnp.dir/schema.capnp.c++.o
[ 46%] Building CXX object src/capnp/CMakeFiles/capnp.dir/serialize.c++.o
[ 47%] Building CXX object src/capnp/CMakeFiles/capnp.dir/serialize-packed.c++.o
[ 48%] Building CXX object src/capnp/CMakeFiles/capnp.dir/schema.c++.o
[ 50%] Building CXX object src/capnp/CMakeFiles/capnp.dir/schema-loader.c++.o
[ 51%] Building CXX object src/capnp/CMakeFiles/capnp.dir/dynamic.c++.o
[ 52%] Linking CXX static library libkj-async.a
[ 52%] Built target kj-async
Scanning dependencies of target kj-http
[ 53%] Building CXX object src/kj/CMakeFiles/kj-http.dir/compat/http.c++.o
[ 55%] Building CXX object src/capnp/CMakeFiles/capnp.dir/stringify.c++.o
[ 56%] Linking CXX static library libcapnp.a
[ 56%] Built target capnp
Scanning dependencies of target capnp-json
[ 57%] Building CXX object src/capnp/CMakeFiles/capnp-json.dir/compat/json.c++.o
Scanning dependencies of target capnpc
Scanning dependencies of target capnp-rpc
[ 59%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/md5.c++.o
[ 60%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/serialize-async.c++.o
[ 61%] Linking CXX static library libkj-http.a
[ 61%] Built target kj-http
[ 63%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/error-reporter.c++.o
Scanning dependencies of target capnpc_cpp
[ 64%] Building CXX object src/capnp/CMakeFiles/capnpc_cpp.dir/compiler/capnpc-c++.c++.o
[ 65%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/lexer.capnp.c++.o
[ 67%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/lexer.c++.o
[ 68%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/capability.c++.o
[ 69%] Building CXX object src/capnp/CMakeFiles/capnp-json.dir/compat/json.capnp.c++.o
[ 71%] Linking CXX static library libcapnp-json.a
[ 71%] Built target capnp-json
Scanning dependencies of target capnpc_capnp
[ 72%] Building CXX object src/capnp/CMakeFiles/capnpc_capnp.dir/compiler/capnpc-capnp.c++.o
[ 73%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/grammar.capnp.c++.o
[ 75%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/parser.c++.o
[ 76%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/membrane.c++.o
[ 77%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/dynamic-capability.c++.o
[ 78%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/rpc.c++.o
[ 80%] Linking CXX executable capnpc-capnp
[ 80%] Built target capnpc_capnp
[ 81%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/rpc.capnp.c++.o
[ 82%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/rpc-twoparty.c++.o
[ 84%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/node-translator.c++.o
[ 85%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/rpc-twoparty.capnp.c++.o
[ 86%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/persistent.capnp.c++.o
[ 88%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/ez-rpc.c++.o
[ 89%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/compiler.c++.o
[ 90%] Linking CXX static library libcapnp-rpc.a
[ 90%] Built target capnp-rpc
[ 92%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/schema-parser.c++.o
/peloton/third_party/capnproto/c++/src/capnp/compiler/node-translator.c++: In member function ‘capnp::Orphan<capnp::List<capnp::schema::Annotation> > capnp::compiler::NodeTranslator::compileAnnotationApplications(capnp::List<capnp::compiler::Declaration::AnnotationApplication>::Reader, kj::StringPtr)’:
/peloton/third_party/capnproto/c++/src/capnp/compiler/node-translator.c++:3197:14: warning: ‘*((void*)& kind +2)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
} else if (*kind != Declaration::ANNOTATION) {
^
[ 93%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/serialize-text.c++.o
[ 94%] Linking CXX static library libcapnpc.a
[ 94%] Built target capnpc
Scanning dependencies of target capnp_tool
[ 96%] Building CXX object src/capnp/CMakeFiles/capnp_tool.dir/compiler/module-loader.c++.o
[ 97%] Building CXX object src/capnp/CMakeFiles/capnp_tool.dir/compiler/capnp.c++.o
[ 98%] Linking CXX executable capnp
[ 98%] Built target capnp_tool
[100%] Linking CXX executable capnpc-c++
[100%] Built target capnpc_cpp
[ 2%] Performing install step for 'capnp'
-- capnp install command succeeded. See also /home/vagrant/build/external/capnp-prefix/src/capnp-stamp/capnp-install-*.log
[ 2%] Completed 'capnp'
[ 2%] Built target capnp
[ 4%] Running C++/Python protocol buffer compiler on /peloton/src/include/proto/logging_service.proto
Scanning dependencies of target peloton-proto
[ 4%] Building CXX object src/CMakeFiles/peloton-proto.dir/__/include/peloton/proto/abstract_service.pb.cc.o[ 4%] Linking CXX static library ../lib/libpeloton-proto.a
[ 4%] Built target peloton-proto
Scanning dependencies of target peloton
[ 4%] Building CXX object src/CMakeFiles/peloton.dir/binder/bind_node_visitor.cpp.o
[ 4%] Building CXX object src/CMakeFiles/peloton.dir/binder/binder_context.cpp.o
[ 4%] Building CXX object src/CMakeFiles/peloton.dir/brain/clusterer.cpp.o
[ 4%] Building CXX object src/CMakeFiles/peloton.dir/brain/index_tuner.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/brain/layout_tuner.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/brain/sample.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/catalog/abstract_catalog.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/catalog/catalog.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/catalog/catalog_cache.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/catalog/column.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/catalog/column_catalog.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/catalog/column_stats_catalog.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/constraint.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/database_catalog.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/database_metrics_catalog.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/index_catalog.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/index_metrics_catalog.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/language_catalog.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/manager.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/multi_constraint.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/proc_catalog.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/query_metrics_catalog.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/schema.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/settings_catalog.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/table_catalog.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/table_metrics_catalog.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/trigger_catalog.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/catalog/zone_map_catalog.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/codegen/aggregation.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/codegen/bloom_filter_accessor.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/codegen/buffering_consumer.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/codegen/cc_hash_table.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/codegen/code_context.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/codegen/codegen.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/compact_storage.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/compilation_context.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/consumer_context.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/counting_consumer.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/deleter.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/arithmetic_translator.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/case_translator.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/comparison_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/conjunction_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/constant_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/expression_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/function_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/negation_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/null_check_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/parameter_translator.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/tuple_value_translator.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/function_builder.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/hash.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/inserter.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/lang/if.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/lang/loop.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/lang/vectorized_loop.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/oa_hash_table.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/block_nested_loop_join_translator.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/delete_translator.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/global_group_by_translator.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/hash_group_by_translator.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/hash_join_translator.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/hash_translator.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/insert_translator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/operator_translator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/order_by_translator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/projection_translator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/table_scan_translator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/update_translator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/parameter_cache.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/pipeline.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/bloom_filter_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/cc_hash_table_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/data_table_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/date_functions_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/decimal_functions_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/deleter_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/executor_context_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/inserter_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/oa_hash_table_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/pool_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/query_parameters_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/runtime_functions_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/sorter_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/storage_manager_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/string_functions_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/target_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/tile_group_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/timestamp_functions_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/transaction_context_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/transaction_runtime_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/tuple_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/tuple_runtime_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/updater_proxy.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/value_proxy.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/values_runtime_proxy.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/varlen_proxy.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/zone_map_proxy.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/query.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/query_cache.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/query_compiler.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/row_batch.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/runtime_functions.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/runtime_state.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/sorter.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/table.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/table_storage.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/tile_group.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/transaction_runtime.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/translator_factory.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/tuple_runtime.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/array_type.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/bigint_type.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/boolean_type.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/date_type.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/decimal_type.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/integer_type.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/smallint_type.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/sql_type.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/timestamp_type.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/tinyint_type.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/type.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/type_system.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/varbinary_type.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/varchar_type.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/updateable_storage.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/updater.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/util/bloom_filter.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/util/cc_hash_table.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/util/oa_hash_table.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/util/sorter.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/value.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/codegen/values_runtime.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/codegen/vector.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/common/allocator.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/common/cache.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/common/container/circular_buffer.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/common/container/cuckoo_map.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/common/container/lock_free_array.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/exception.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/init.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/internal_types.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/item_pointer.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/portal.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/printable.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/sql_node_visitor.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/stack_trace.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/common/statement.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/decentralized_epoch_manager.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/epoch_manager_factory.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/local_epoch.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/timestamp_ordering_transaction_manager.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/transaction_context.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/transaction_manager.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/transaction_manager_factory.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/abstract_executor.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/abstract_join_executor.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/abstract_scan_executor.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/aggregate_executor.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/aggregator.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/analyze_executor.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/append_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/copy_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/create_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/delete_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/drop_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/executor_context.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/hash_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/hash_join_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/hash_set_op_executor.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/hybrid_scan_executor.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/index_scan_executor.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/insert_executor.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/limit_executor.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/logical_tile.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/logical_tile_factory.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/materialization_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/merge_join_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/nested_loop_join_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/order_by_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/plan_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/populate_index_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/projection_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/seq_scan_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/update_executor.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/abstract_expression.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/aggregate_expression.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/case_expression.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/comparison_expression.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/conjunction_expression.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/constant_value_expression.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/function_expression.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/expression/operator_expression.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/expression/parameter_value_expression.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/expression/star_expression.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/expression/tuple_value_expression.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/function/date_functions.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/function/decimal_functions.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/function/functions.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/function/old_engine_string_functions.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/function/string_functions.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/function/timestamp_functions.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/gc/gc_manager.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/gc/gc_manager_factory.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/gc/transaction_level_gc_manager.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/index/bwtree.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/index/bwtree_index.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/index/index.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/index/index_factory.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/index/index_util.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/index/skiplist.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/index/skiplist_index.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/logging/checkpoint_manager_factory.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/logging/log_buffer.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/logging/log_buffer_pool.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/logging/log_manager_factory.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/network/marshal.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/network/network_callback_util.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/network/network_connection.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/network/network_manager.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/network/network_master_thread.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/network/network_worker_thread.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/postgres_protocol_handler.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/protocol_handler.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/protocol_handler_factory.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/service/connection_manager.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/service/network_address.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/service/peloton_service.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/service/rpc_channel.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/service/rpc_client.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/network/service/rpc_server.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/network/service/rpc_utils.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/network/service/tcp_connection.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/network/service/tcp_listener.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/abstract_optimizer.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/binding.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/child_property_deriver.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/column.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/column_manager.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/cost_and_stats_calculator.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/cost_calculator.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/group.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/group_expression.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/input_column_deriver.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/memo.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/operator_expression.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/operator_node.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/operators.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/optimizer.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/optimizer_task.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/pattern.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/plan_generator.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/properties.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/property.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/property_enforcer.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/property_set.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/query_to_operator_transformer.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/rule.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/rule_impls.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/column_stats_collector.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/cost.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/selectivity.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/stats_storage.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/table_stats.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/table_stats_collector.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/tuple_sampler.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/tuple_samples_storage.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats_calculator.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/tuple_sample.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/util.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/parser/analyze_statement.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/parser/copy_statement.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/parser/create_statement.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/parser/delete_statement.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/drop_statement.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/execute_statement.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/insert_statement.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/postgresparser.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/prepare_statement.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/select_statement.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/sql_statement.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/parser/table_ref.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/parser/transaction_statement.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/parser/update_statement.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/planner/abstract_join_plan.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/planner/abstract_plan.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/planner/abstract_scan_plan.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/planner/aggregate_plan.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/planner/analyze_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/create_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/delete_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/drop_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/hash_join_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/hash_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/hybrid_scan_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/index_scan_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/insert_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/nested_loop_join_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/order_by_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/populate_index_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/project_info.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/projection_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/seq_scan_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/update_plan.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/settings/settings_manager.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/statistics/abstract_metric.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/statistics/access_metric.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/statistics/backend_stats_context.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/statistics/counter_metric.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/statistics/database_metric.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/statistics/index_metric.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/statistics/latency_metric.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/statistics/processor_metric.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/statistics/query_metric.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/statistics/stats_aggregator.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/statistics/table_metric.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/storage/abstract_table.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/storage/backend_manager.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/storage/data_table.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/database.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/storage_manager.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/table_factory.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/temp_table.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/tile.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/tile_group.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/tile_group_factory.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/storage/tile_group_header.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/storage/tile_group_iterator.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/storage/tuple.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/storage/zone_map_manager.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/threadpool/worker_pool.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/traffic_cop/traffic_cop.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/trigger/trigger.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/type/array_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/bigint_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/boolean_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/date_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/decimal_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/integer_parent_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/integer_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/numeric_type.cpp.o
[ 97%] Building CXX object src/CMakeFiles/peloton.dir/type/smallint_type.cpp.o
c++: internal compiler error: Segmentation fault (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.8/README.Bugs> for instructions.
make[2]: *** [src/CMakeFiles/peloton.dir/type/smallint_type.cpp.o] Error 4
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/CMakeFiles/peloton.dir/all] Error 2
make: *** [all] Error 2
Scanning dependencies of target capnp
Scanning dependencies of target libpg_query
[ 0%] Creating directories for 'capnp'
make[3]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
[ 0%] No download step for 'capnp'
[ 2%] No update step for 'capnp'
[ 2%] No patch step for 'capnp'
[ 2%] Built target libpg_query
[ 2%] Performing configure step for 'capnp'
-- The CXX compiler identification is GNU 4.8.4
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for C++ include initializer_list
-- Looking for C++ include initializer_list - found
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_NC_TESTS
BUILD_PACKAGING
BUILD_STATIC_LIBS
CMAKE_C_FLAGS
INSTALL_HEADERS
-- Build files have been written to: /home/vagrant/build/external/capnp-prefix/src/capnp-build
[ 2%] Performing build step for 'capnp'
Scanning dependencies of target kj
[ 1%] Building CXX object src/kj/CMakeFiles/kj.dir/array.c++.o
[ 2%] Building CXX object src/kj/CMakeFiles/kj.dir/common.c++.o
[ 3%] Building CXX object src/kj/CMakeFiles/kj.dir/debug.c++.o
[ 5%] Building CXX object src/kj/CMakeFiles/kj.dir/exception.c++.o
[ 6%] Building CXX object src/kj/CMakeFiles/kj.dir/io.c++.o
[ 7%] Building CXX object src/kj/CMakeFiles/kj.dir/memory.c++.o
[ 9%] Building CXX object src/kj/CMakeFiles/kj.dir/mutex.c++.o
[ 10%] Building CXX object src/kj/CMakeFiles/kj.dir/string.c++.o
[ 11%] Building CXX object src/kj/CMakeFiles/kj.dir/thread.c++.o
[ 13%] Building CXX object src/kj/CMakeFiles/kj.dir/main.c++.o
[ 14%] Building CXX object src/kj/CMakeFiles/kj.dir/arena.c++.o
[ 15%] Building CXX object src/kj/CMakeFiles/kj.dir/test-helpers.c++.o
[ 17%] Building CXX object src/kj/CMakeFiles/kj.dir/units.c++.o
[ 18%] Building CXX object src/kj/CMakeFiles/kj.dir/refcount.c++.o
[ 19%] Building CXX object src/kj/CMakeFiles/kj.dir/string-tree.c++.o
[ 21%] Building CXX object src/kj/CMakeFiles/kj.dir/parse/char.c++.o
[ 22%] Linking CXX static library libkj.a
[ 22%] Built target kj
Scanning dependencies of target kj-test
[ 23%] Building CXX object src/kj/CMakeFiles/kj-test.dir/test.c++.o
Scanning dependencies of target kj-async
[ 26%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async.c++.o
[ 26%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async-unix.c++.o
Scanning dependencies of target capnp
[ 27%] Building CXX object src/capnp/CMakeFiles/capnp.dir/c++.capnp.c++.o
[ 28%] Building CXX object src/capnp/CMakeFiles/capnp.dir/blob.c++.o
[ 30%] Building CXX object src/capnp/CMakeFiles/capnp.dir/arena.c++.o
[ 31%] Linking CXX static library libkj-test.a
[ 31%] Built target kj-test
[ 32%] Building CXX object src/capnp/CMakeFiles/capnp.dir/layout.c++.o
[ 34%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async-win32.c++.o
[ 35%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async-io-win32.c++.o
[ 36%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async-io.c++.o
[ 38%] Building CXX object src/kj/CMakeFiles/kj-async.dir/async-io-unix.c++.o
[ 39%] Building CXX object src/capnp/CMakeFiles/capnp.dir/list.c++.o
[ 40%] Building CXX object src/kj/CMakeFiles/kj-async.dir/time.c++.o
[ 42%] Building CXX object src/capnp/CMakeFiles/capnp.dir/any.c++.o
[ 43%] Building CXX object src/capnp/CMakeFiles/capnp.dir/message.c++.o
[ 44%] Building CXX object src/capnp/CMakeFiles/capnp.dir/schema.capnp.c++.o
[ 46%] Building CXX object src/capnp/CMakeFiles/capnp.dir/serialize.c++.o
[ 47%] Building CXX object src/capnp/CMakeFiles/capnp.dir/serialize-packed.c++.o
[ 48%] Building CXX object src/capnp/CMakeFiles/capnp.dir/schema.c++.o
[ 50%] Building CXX object src/capnp/CMakeFiles/capnp.dir/schema-loader.c++.o
[ 51%] Linking CXX static library libkj-async.a
[ 51%] Built target kj-async
Scanning dependencies of target kj-http
[ 52%] Building CXX object src/kj/CMakeFiles/kj-http.dir/compat/http.c++.o
[ 53%] Building CXX object src/capnp/CMakeFiles/capnp.dir/dynamic.c++.o
[ 55%] Building CXX object src/capnp/CMakeFiles/capnp.dir/stringify.c++.o
[ 56%] Linking CXX static library libcapnp.a
[ 56%] Built target capnp
Scanning dependencies of target capnp-json
[ 57%] Building CXX object src/capnp/CMakeFiles/capnp-json.dir/compat/json.c++.o
Scanning dependencies of target capnp-rpc
[ 59%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/serialize-async.c++.o
Scanning dependencies of target capnpc
[ 60%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/md5.c++.o
[ 61%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/error-reporter.c++.o
[ 63%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/lexer.capnp.c++.o
[ 64%] Linking CXX static library libkj-http.a
[ 64%] Built target kj-http
Scanning dependencies of target capnpc_cpp
[ 65%] Building CXX object src/capnp/CMakeFiles/capnpc_cpp.dir/compiler/capnpc-c++.c++.o
[ 67%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/lexer.c++.o
[ 68%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/capability.c++.o
[ 69%] Building CXX object src/capnp/CMakeFiles/capnp-json.dir/compat/json.capnp.c++.o
[ 71%] Linking CXX static library libcapnp-json.a
[ 71%] Built target capnp-json
Scanning dependencies of target capnpc_capnp
[ 72%] Building CXX object src/capnp/CMakeFiles/capnpc_capnp.dir/compiler/capnpc-capnp.c++.o
[ 73%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/membrane.c++.o
[ 75%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/grammar.capnp.c++.o
[ 76%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/parser.c++.o
[ 77%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/dynamic-capability.c++.o
[ 78%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/rpc.c++.o
[ 80%] Linking CXX executable capnpc-capnp
[ 80%] Built target capnpc_capnp
[ 81%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/rpc.capnp.c++.o
[ 82%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/rpc-twoparty.c++.o
[ 84%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/node-translator.c++.o
[ 85%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/rpc-twoparty.capnp.c++.o
[ 86%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/persistent.capnp.c++.o
[ 88%] Building CXX object src/capnp/CMakeFiles/capnp-rpc.dir/ez-rpc.c++.o
[ 89%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/compiler/compiler.c++.o
[ 90%] Linking CXX static library libcapnp-rpc.a
[ 90%] Built target capnp-rpc
[ 92%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/schema-parser.c++.o
[ 93%] Building CXX object src/capnp/CMakeFiles/capnpc.dir/serialize-text.c++.o
/peloton/third_party/capnproto/c++/src/capnp/compiler/node-translator.c++: In member function ‘capnp::Orphan<capnp::List<capnp::schema::Annotation> > capnp::compiler::NodeTranslator::compileAnnotationApplications(capnp::List<capnp::compiler::Declaration::AnnotationApplication>::Reader, kj::StringPtr)’:
/peloton/third_party/capnproto/c++/src/capnp/compiler/node-translator.c++:3197:14: warning: ‘*((void*)& kind +2)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
} else if (*kind != Declaration::ANNOTATION) {
^
[ 94%] Linking CXX static library libcapnpc.a
[ 94%] Built target capnpc
Scanning dependencies of target capnp_tool
[ 96%] Building CXX object src/capnp/CMakeFiles/capnp_tool.dir/compiler/module-loader.c++.o
[ 97%] Building CXX object src/capnp/CMakeFiles/capnp_tool.dir/compiler/capnp.c++.o
[ 98%] Linking CXX executable capnp
[ 98%] Built target capnp_tool
[100%] Linking CXX executable capnpc-c++
[100%] Built target capnpc_cpp
[ 2%] Performing install step for 'capnp'
-- capnp install command succeeded. See also /home/vagrant/build/external/capnp-prefix/src/capnp-stamp/capnp-install-*.log
[ 2%] Completed 'capnp'
[ 2%] Built target capnp
[ 4%] Running C++/Python protocol buffer compiler on /peloton/src/include/proto/logging_service.proto
[ 4%] Running C++/Python protocol buffer compiler on /peloton/src/include/proto/abstract_service.proto
Scanning dependencies of target peloton-proto
[ 4%] Building CXX object src/CMakeFiles/peloton-proto.dir/__/include/peloton/proto/abstract_service.pb.cc.o
[ 4%] Building CXX object src/CMakeFiles/peloton-proto.dir/__/include/peloton/proto/logging_service.pb.cc.o
[ 4%] Linking CXX static library ../lib/libpeloton-proto.a
[ 4%] Built target peloton-proto
Scanning dependencies of target peloton
[ 4%] Building CXX object src/CMakeFiles/peloton.dir/binder/bind_node_visitor.cpp.o
[ 4%] Building CXX object src/CMakeFiles/peloton.dir/binder/binder_context.cpp.o
[ 4%] Building CXX object src/CMakeFiles/peloton.dir/brain/clusterer.cpp.o
[ 4%] Building CXX object src/CMakeFiles/peloton.dir/brain/index_tuner.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/brain/layout_tuner.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/brain/sample.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/catalog/abstract_catalog.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/catalog/catalog.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/catalog/catalog_cache.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/catalog/column.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/catalog/column_catalog.cpp.o
[ 6%] Building CXX object src/CMakeFiles/peloton.dir/catalog/column_stats_catalog.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/constraint.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/database_catalog.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/database_metrics_catalog.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/index_catalog.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/index_metrics_catalog.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/language_catalog.cpp.o
[ 8%] Building CXX object src/CMakeFiles/peloton.dir/catalog/manager.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/multi_constraint.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/proc_catalog.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/query_metrics_catalog.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/schema.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/settings_catalog.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/table_catalog.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/table_metrics_catalog.cpp.o
[ 10%] Building CXX object src/CMakeFiles/peloton.dir/catalog/trigger_catalog.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/catalog/zone_map_catalog.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/codegen/aggregation.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/codegen/bloom_filter_accessor.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/codegen/buffering_consumer.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/codegen/cc_hash_table.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/codegen/code_context.cpp.o
[ 12%] Building CXX object src/CMakeFiles/peloton.dir/codegen/codegen.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/compact_storage.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/compilation_context.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/consumer_context.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/counting_consumer.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/deleter.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/arithmetic_translator.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/case_translator.cpp.o
[ 14%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/comparison_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/conjunction_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/constant_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/expression_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/function_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/negation_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/null_check_translator.cpp.o
[ 16%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/parameter_translator.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/expression/tuple_value_translator.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/function_builder.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/hash.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/inserter.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/lang/if.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/lang/loop.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/lang/vectorized_loop.cpp.o
[ 18%] Building CXX object src/CMakeFiles/peloton.dir/codegen/oa_hash_table.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/block_nested_loop_join_translator.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/delete_translator.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/global_group_by_translator.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/hash_group_by_translator.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/hash_join_translator.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/hash_translator.cpp.o
[ 20%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/insert_translator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/operator_translator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/order_by_translator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/projection_translator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/table_scan_translator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/operator/update_translator.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/parameter_cache.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/pipeline.cpp.o
[ 22%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/bloom_filter_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/cc_hash_table_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/data_table_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/date_functions_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/decimal_functions_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/deleter_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/executor_context_proxy.cpp.o
[ 24%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/inserter_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/oa_hash_table_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/pool_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/query_parameters_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/runtime_functions_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/sorter_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/storage_manager_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/string_functions_proxy.cpp.o
[ 26%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/target_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/tile_group_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/timestamp_functions_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/transaction_context_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/transaction_runtime_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/tuple_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/tuple_runtime_proxy.cpp.o
[ 28%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/updater_proxy.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/value_proxy.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/values_runtime_proxy.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/varlen_proxy.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/proxy/zone_map_proxy.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/query.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/query_cache.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/query_compiler.cpp.o
[ 30%] Building CXX object src/CMakeFiles/peloton.dir/codegen/row_batch.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/runtime_functions.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/runtime_state.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/sorter.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/table.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/table_storage.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/tile_group.cpp.o
[ 32%] Building CXX object src/CMakeFiles/peloton.dir/codegen/transaction_runtime.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/translator_factory.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/tuple_runtime.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/array_type.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/bigint_type.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/boolean_type.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/date_type.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/decimal_type.cpp.o
[ 34%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/integer_type.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/smallint_type.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/sql_type.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/timestamp_type.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/tinyint_type.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/type.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/type_system.cpp.o
[ 36%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/varbinary_type.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/type/varchar_type.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/updateable_storage.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/updater.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/util/bloom_filter.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/util/cc_hash_table.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/util/oa_hash_table.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/util/sorter.cpp.o
[ 38%] Building CXX object src/CMakeFiles/peloton.dir/codegen/value.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/codegen/values_runtime.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/codegen/vector.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/common/allocator.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/common/cache.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/common/container/circular_buffer.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/common/container/cuckoo_map.cpp.o
[ 40%] Building CXX object src/CMakeFiles/peloton.dir/common/container/lock_free_array.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/exception.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/init.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/internal_types.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/item_pointer.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/portal.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/printable.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/sql_node_visitor.cpp.o
[ 42%] Building CXX object src/CMakeFiles/peloton.dir/common/stack_trace.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/common/statement.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/decentralized_epoch_manager.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/epoch_manager_factory.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/local_epoch.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/timestamp_ordering_transaction_manager.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/transaction_context.cpp.o
[ 44%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/transaction_manager.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/concurrency/transaction_manager_factory.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/abstract_executor.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/abstract_join_executor.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/abstract_scan_executor.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/aggregate_executor.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/aggregator.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/analyze_executor.cpp.o
[ 46%] Building CXX object src/CMakeFiles/peloton.dir/executor/append_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/copy_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/create_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/delete_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/drop_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/executor_context.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/hash_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/hash_join_executor.cpp.o
[ 48%] Building CXX object src/CMakeFiles/peloton.dir/executor/hash_set_op_executor.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/hybrid_scan_executor.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/index_scan_executor.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/insert_executor.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/limit_executor.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/logical_tile.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/logical_tile_factory.cpp.o
[ 51%] Building CXX object src/CMakeFiles/peloton.dir/executor/materialization_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/merge_join_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/nested_loop_join_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/order_by_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/plan_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/populate_index_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/projection_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/seq_scan_executor.cpp.o
[ 53%] Building CXX object src/CMakeFiles/peloton.dir/executor/update_executor.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/abstract_expression.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/aggregate_expression.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/case_expression.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/comparison_expression.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/conjunction_expression.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/constant_value_expression.cpp.o
[ 55%] Building CXX object src/CMakeFiles/peloton.dir/expression/function_expression.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/expression/operator_expression.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/expression/parameter_value_expression.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/expression/star_expression.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/expression/tuple_value_expression.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/function/date_functions.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/function/decimal_functions.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/function/functions.cpp.o
[ 57%] Building CXX object src/CMakeFiles/peloton.dir/function/old_engine_string_functions.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/function/string_functions.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/function/timestamp_functions.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/gc/gc_manager.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/gc/gc_manager_factory.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/gc/transaction_level_gc_manager.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/index/bwtree.cpp.o
[ 59%] Building CXX object src/CMakeFiles/peloton.dir/index/bwtree_index.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/index/index.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/index/index_factory.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/index/index_util.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/index/skiplist.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/index/skiplist_index.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/logging/checkpoint_manager_factory.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/logging/log_buffer.cpp.o
[ 61%] Building CXX object src/CMakeFiles/peloton.dir/logging/log_buffer_pool.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/logging/log_manager_factory.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/network/marshal.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/network/network_callback_util.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/network/network_connection.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/network/network_manager.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/network/network_master_thread.cpp.o
[ 63%] Building CXX object src/CMakeFiles/peloton.dir/network/network_worker_thread.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/postgres_protocol_handler.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/protocol_handler.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/protocol_handler_factory.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/service/connection_manager.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/service/network_address.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/service/peloton_service.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/service/rpc_channel.cpp.o
[ 65%] Building CXX object src/CMakeFiles/peloton.dir/network/service/rpc_client.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/network/service/rpc_server.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/network/service/rpc_utils.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/network/service/tcp_connection.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/network/service/tcp_listener.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/abstract_optimizer.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/binding.cpp.o
[ 67%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/child_property_deriver.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/column.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/column_manager.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/cost_and_stats_calculator.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/cost_calculator.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/group.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/group_expression.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/input_column_deriver.cpp.o
[ 69%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/memo.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/operator_expression.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/operator_node.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/operators.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/optimizer.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/optimizer_task.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/pattern.cpp.o
[ 71%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/plan_generator.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/properties.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/property.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/property_enforcer.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/property_set.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/query_to_operator_transformer.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/rule.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/rule_impls.cpp.o
[ 73%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/column_stats_collector.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/cost.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/selectivity.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/stats_storage.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/table_stats.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/table_stats_collector.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/tuple_sampler.cpp.o
[ 75%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats/tuple_samples_storage.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/stats_calculator.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/tuple_sample.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/optimizer/util.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/parser/analyze_statement.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/parser/copy_statement.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/parser/create_statement.cpp.o
[ 77%] Building CXX object src/CMakeFiles/peloton.dir/parser/delete_statement.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/drop_statement.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/execute_statement.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/insert_statement.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/postgresparser.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/prepare_statement.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/select_statement.cpp.o
[ 79%] Building CXX object src/CMakeFiles/peloton.dir/parser/sql_statement.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/parser/table_ref.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/parser/transaction_statement.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/parser/update_statement.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/planner/abstract_join_plan.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/planner/abstract_plan.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/planner/abstract_scan_plan.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/planner/aggregate_plan.cpp.o
[ 81%] Building CXX object src/CMakeFiles/peloton.dir/planner/analyze_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/create_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/delete_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/drop_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/hash_join_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/hash_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/hybrid_scan_plan.cpp.o
[ 83%] Building CXX object src/CMakeFiles/peloton.dir/planner/index_scan_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/insert_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/nested_loop_join_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/order_by_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/populate_index_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/project_info.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/projection_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/seq_scan_plan.cpp.o
[ 85%] Building CXX object src/CMakeFiles/peloton.dir/planner/update_plan.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/settings/settings_manager.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/statistics/abstract_metric.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/statistics/access_metric.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/statistics/backend_stats_context.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/statistics/counter_metric.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/statistics/database_metric.cpp.o
[ 87%] Building CXX object src/CMakeFiles/peloton.dir/statistics/index_metric.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/statistics/latency_metric.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/statistics/processor_metric.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/statistics/query_metric.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/statistics/stats_aggregator.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/statistics/table_metric.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/storage/abstract_table.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/storage/backend_manager.cpp.o
[ 89%] Building CXX object src/CMakeFiles/peloton.dir/storage/data_table.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/database.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/storage_manager.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/table_factory.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/temp_table.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/tile.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/tile_group.cpp.o
[ 91%] Building CXX object src/CMakeFiles/peloton.dir/storage/tile_group_factory.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/storage/tile_group_header.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/storage/tile_group_iterator.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/storage/tuple.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/storage/zone_map_manager.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/threadpool/worker_pool.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/traffic_cop/traffic_cop.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/trigger/trigger.cpp.o
[ 93%] Building CXX object src/CMakeFiles/peloton.dir/type/array_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/bigint_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/boolean_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/date_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/decimal_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/integer_parent_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/integer_type.cpp.o
[ 95%] Building CXX object src/CMakeFiles/peloton.dir/type/numeric_type.cpp.o
[ 97%] Building CXX object src/CMakeFiles/peloton.dir/type/smallint_type.cpp.o
[ 97%] Building CXX object src/CMakeFiles/peloton.dir/type/timestamp_type.cpp.o
[ 97%] Building CXX object src/CMakeFiles/peloton.dir/type/tinyint_type.cpp.o
[ 97%] Building CXX object src/CMakeFiles/peloton.dir/type/type.cpp.o
[ 97%] Building CXX object src/CMakeFiles/peloton.dir/type/value.cpp.o
[ 97%] Building CXX object src/CMakeFiles/peloton.dir/type/varlen_type.cpp.o
[ 97%] Building CXX object src/CMakeFiles/peloton.dir/util/string_util.cpp.o
[ 97%] Building CXX object src/CMakeFiles/peloton.dir/util/stringbox_util.cpp.o
[100%] Building CXX object src/CMakeFiles/peloton.dir/__/third_party/murmur3/MurmurHash3.cpp.o
[100%] Building CXX object src/CMakeFiles/peloton.dir/__/third_party/libcount/empirical_data.cc.o
[100%] Building CXX object src/CMakeFiles/peloton.dir/__/third_party/libcount/hll.cc.o
[100%] Building CXX object src/CMakeFiles/peloton.dir/__/third_party/libcount/hll_data.cc.o
[100%] Building CXX object src/CMakeFiles/peloton.dir/__/third_party/libcount/utility.cc.o
[100%] Linking CXX shared library ../lib/libpeloton.so
/usr/bin/ld: /peloton/third_party/libpg_query/libpg_query.a(src_backend_parser_parser.o): unrecognized relocation (0x2a) in section `.text'
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
make[2]: *** [lib/libpeloton.so.0.0.5] Error 1
make[1]: *** [src/CMakeFiles/peloton.dir/all] Error 2
make: *** [all] Error 2
The linker error in the second run shows up pretty consistently for me.
The compiler segfault does not.
Btw, awesome course @apavlo! Thanks 👍 .
@notbdu The linker doesn't recognize the relocation type. Which operating system are you using in which version? Can you try to update your binutils
?
If you have some time, apply the changes from #961 to your code and see if that solves the problem.
Let me try applying your changes in #961.
Btw, the OS in the VagrantFile
in the scripts/installation/
dir is Ubuntu 14.04. The latest binutils
for 14.04 is installed in my VM - version 2.24-5ubuntu14.2
. See https://packages.ubuntu.com/trusty/binutils.
There are newer versions but those are for Ubuntu 16.04.
Also, here is the output of uname -a
:
Linux vagrant-ubuntu-trusty-64 3.13.0-139-generic #188-Ubuntu SMP Tue Jan 9 14:43:09 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
@tcm-marcel I pulled your branch and the compile is working for me now.
Any Idea why compiling libpq manually results in valid relocations? Was libpg_query's makefile compiling w/ a different version of binutils?
@notbdu Sorry, I overlooked that it happened in Vagrant. Thanks for the feedback about #961!
Travis also uses Ubuntu 14.04, so there shouldn't be any problems with that. But once we can merge #961 the problem is hopefully gone.
@tcm-marcel no problem!
Following the installation docs, I get the following error:
I'm running using the vagrantfile in the scripts dir on OSX
10.12.6
.