SHARE
TWEET

Untitled

mr_felixoid May 2nd, 2019 86 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. [2582/3693] Building CXX object contrib/libhdfs3-cmake/CMakeFiles/hdfs3.dir/__/libhdfs3/src/rpc/RpcClient.cpp.o
  2. In file included from contrib/boost/boost/random/detail/integer_log2.hpp:19,
  3.                  from contrib/boost/boost/random/detail/large_arithmetic.hpp:19,
  4.                  from contrib/boost/boost/random/detail/const_mod.hpp:23,
  5.                  from contrib/boost/boost/random/detail/seed_impl.hpp:26,
  6.                  from contrib/boost/boost/random/mersenne_twister.hpp:30,
  7.                  from contrib/boost/boost/uuid/random_generator.hpp:17,
  8.                  from contrib/boost/boost/uuid/uuid_generators.hpp:17,
  9.                  from contrib/libhdfs3/src/rpc/RpcClient.cpp:35:
  10. contrib/boost/boost/pending/integer_log2.hpp:7:59: note: #pragma message: This header is deprecated. Use <boost/integer/integer_log2.hpp> instead.
  11.  BOOST_HEADER_DEPRECATED("<boost/integer/integer_log2.hpp>");
  12.                                                            ^
  13. [2733/3693] Building CXX object dbms/CMakeFiles/dbms.dir/src/Interpreters/ExpressionJIT.cpp.o
  14. FAILED: dbms/CMakeFiles/dbms.dir/src/Interpreters/ExpressionJIT.cpp.o
  15. /usr/bin/c++  -DBOOST_SYSTEM_NO_DEPRECATED -DPOCO_STATIC -DPOCO_UNBUNDLED_ZLIB -DUNALIGNED_OK -DWITH_GZFILEOP -DX86_64 -DZLIB_COMPAT -Idbms/src -Icontrib/zlib-ng -Ilibs/libcommon/include -Icontrib/cityhash102/include -Icontrib/croaring -Ilibs/libpocoext/include -Ilibs/libmysqlxx/include -Icontrib/libbtrie/include -Icontrib/unixodbc-cmake/linux_x86_64 -Icontrib/unixodbc/include -Icontrib/unixodbc/libltdl -Icontrib/unixodbc/libltdl/libltdl -Icontrib/capnproto/c++/src -Icontrib/capnproto/c++/src/capnp/.. -Icontrib/capnproto/c++/src/kj/.. -isystem contrib/jemalloc-cmake/include -isystem contrib/jemalloc-cmake/include_linux_x86_64 -isystem contrib/protobuf/src -isystem contrib/libsparsehash -isystem contrib/libdivide -isystem contrib/pdqsort -isystem contrib/poco/Data/include -isystem contrib/libpcg-random/include -isystem contrib/double-conversion -isystem contrib/re2 -isystem contrib/poco/Foundation/include -isystem contrib/boost -isystem contrib/poco/Net/include -isystem contrib/poco/Util/include -isystem contrib/poco/XML/include -isystem contrib/poco/JSON/include -isystem contrib/re2_st -isystem contrib/poco/Data/ODBC/include -isystem contrib/poco/MongoDB/include -isystem contrib/poco/NetSSL_OpenSSL/include -isystem contrib/poco/Crypto/include -isystem contrib/ssl/include -isystem contrib/arrow/cpp/src -isystem contrib/arrow-cmake/cpp/src -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fdiagnostics-color=always  -pipe -msse4.1 -msse4.2 -mpopcnt  -fno-omit-frame-pointer  -Wall  -Wnon-virtual-dtor -no-pie -Wextra -Werror -O2 -g -DNDEBUG -O3    -fno-tree-loop-distribute-patterns -pthread -std=c++17 -MD -MT dbms/CMakeFiles/dbms.dir/src/Interpreters/ExpressionJIT.cpp.o -MF dbms/CMakeFiles/dbms.dir/src/Interpreters/ExpressionJIT.cpp.o.d -o dbms/CMakeFiles/dbms.dir/src/Interpreters/ExpressionJIT.cpp.o -c dbms/src/Interpreters/ExpressionJIT.cpp
  16. dbms/src/Interpreters/ExpressionJIT.cpp: In lambda function:
  17. dbms/src/Interpreters/ExpressionJIT.cpp:167:33: error: ‘class llvm::JITSymbolResolver’ has no member named ‘lookupFlags’; did you mean ‘lookup’?
  18.              auto resolved = jsr.lookupFlags({*symbol});
  19.                                  ^~~~~~~~~~~
  20.                                  lookup
  21. dbms/src/Interpreters/ExpressionJIT.cpp:169:27: error: ‘using SymbolFlagsMap = class llvm::DenseMap<llvm::orc::SymbolStringPtr, llvm::JITSymbolFlags>’ {aka ‘class llvm::DenseMap<llvm::orc::SymbolStringPtr, llvm::JITSymbolFlags>’} has no member named ‘emplace’
  22.                  flags_map.emplace(symbol, resolved->begin()->second);
  23.                            ^~~~~~~
  24. dbms/src/Interpreters/ExpressionJIT.cpp: In lambda function:
  25. dbms/src/Interpreters/ExpressionJIT.cpp:180:49: error: no matching function for call to ‘llvm::JITSymbolResolver::lookup(<brace-enclosed initializer list>)’
  26.              auto resolved = jsr.lookup({*symbol});
  27.                                                  ^
  28. In file included from /usr/include/llvm/ExecutionEngine/ExecutionEngine.h:24,
  29.                  from dbms/src/Interpreters/ExpressionJIT.cpp:42:
  30. /usr/include/llvm/ExecutionEngine/JITSymbol.h:357:16: note: candidate: ‘virtual void llvm::JITSymbolResolver::lookup(const LookupSet&, llvm::JITSymbolResolver::OnResolvedFunction)’
  31.    virtual void lookup(const LookupSet &Symbols,
  32.                 ^~~~~~
  33. /usr/include/llvm/ExecutionEngine/JITSymbol.h:357:16: note:   candidate expects 2 arguments, 1 provided
  34. dbms/src/Interpreters/ExpressionJIT.cpp:184:25: error: ‘using SymbolNameSet = class llvm::DenseSet<llvm::orc::SymbolStringPtr>’ {aka ‘class llvm::DenseSet<llvm::orc::SymbolStringPtr>’} has no member named ‘emplace’
  35.                  missing.emplace(symbol);
  36.                          ^~~~~~~
  37. dbms/src/Interpreters/ExpressionJIT.cpp: At global scope:
  38. dbms/src/Interpreters/ExpressionJIT.cpp:208:5: error: ‘llvm::orc::IRCompileLayer’ is not a template
  39.      llvm::orc::IRCompileLayer<decltype(object_layer), llvm::orc::SimpleCompiler> compile_layer;
  40.      ^~~~
  41. dbms/src/Interpreters/ExpressionJIT.cpp: In lambda function:
  42. dbms/src/Interpreters/ExpressionJIT.cpp:225:57: error: ‘Resources’ is not a member of ‘llvm::orc::RTDyldObjectLinkingLayer’
  43.              return llvm::orc::RTDyldObjectLinkingLayer::Resources{memory_manager, wrapJITSymbolResolver(*memory_manager)};
  44.                                                          ^~~~~~~~~
  45. dbms/src/Interpreters/ExpressionJIT.cpp:225:66: error: expected ‘;’ before ‘{’ token
  46.              return llvm::orc::RTDyldObjectLinkingLayer::Resources{memory_manager, wrapJITSymbolResolver(*memory_manager)};
  47.                                                                   ^
  48.                                                                   ;
  49. dbms/src/Interpreters/ExpressionJIT.cpp:225:67: error: left operand of comma operator has no effect [-Werror=unused-value]
  50.              return llvm::orc::RTDyldObjectLinkingLayer::Resources{memory_manager, wrapJITSymbolResolver(*memory_manager)};
  51.                                                                    ^~~~~~~~~~~~~~
  52. dbms/src/Interpreters/ExpressionJIT.cpp:225:121: error: expected ‘;’ before ‘}’ token
  53.              return llvm::orc::RTDyldObjectLinkingLayer::Resources{memory_manager, wrapJITSymbolResolver(*memory_manager)};
  54.                                                                                                                          ^
  55.                                                                                                                          ;
  56. dbms/src/Interpreters/ExpressionJIT.cpp: In constructor ‘DB::LLVMContext::LLVMContext()’:
  57. dbms/src/Interpreters/ExpressionJIT.cpp:232:27: error: no matching function for call to ‘llvm::orc::RTDyldObjectLinkingLayer::RTDyldObjectLinkingLayer(llvm::orc::ExecutionSession&, DB::LLVMContext::LLVMContext()::<lambda(llvm::orc::VModuleKey)>)’
  58.          , builder(*context)
  59.                            ^
  60. In file included from dbms/src/Interpreters/ExpressionJIT.cpp:47:
  61. /usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h:54:3: note: candidate: ‘llvm::orc::RTDyldObjectLinkingLayer::RTDyldObjectLinkingLayer(llvm::orc::ExecutionSession&, llvm::orc::RTDyldObjectLinkingLayer::GetMemoryManagerFunction, llvm::orc::RTDyldObjectLinkingLayer::NotifyLoadedFunction, llvm::orc::RTDyldObjectLinkingLayer::NotifyEmittedFunction)’
  62.    RTDyldObjectLinkingLayer(
  63.    ^~~~~~~~~~~~~~~~~~~~~~~~
  64. /usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h:54:3: note:   no known conversion for argument 2 from ‘DB::LLVMContext::LLVMContext()::<lambda(llvm::orc::VModuleKey)>’ to ‘llvm::orc::RTDyldObjectLinkingLayer::GetMemoryManagerFunction’ {aka ‘std::function<std::unique_ptr<llvm::RuntimeDyld::MemoryManager>()>’}
  65. dbms/src/Interpreters/ExpressionJIT.cpp:232:27: error: no matching function for call to ‘llvm::orc::IRCompileLayer::IRCompileLayer(llvm::orc::RTDyldObjectLinkingLayer&, llvm::orc::SimpleCompiler)’
  66.          , builder(*context)
  67.                            ^
  68. In file included from dbms/src/Interpreters/ExpressionJIT.cpp:46:
  69. /usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h:39:3: note: candidate: ‘llvm::orc::IRCompileLayer::IRCompileLayer(llvm::orc::ExecutionSession&, llvm::orc::ObjectLayer&, llvm::orc::IRCompileLayer::CompileFunction)’
  70.    IRCompileLayer(ExecutionSession &ES, ObjectLayer &BaseLayer,
  71.    ^~~~~~~~~~~~~~
  72. /usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h:39:3: note:   candidate expects 3 arguments, 2 provided
  73. dbms/src/Interpreters/ExpressionJIT.cpp: In member function ‘void DB::LLVMContext::compileAllFunctionsToNativeCode()’:
  74. dbms/src/Interpreters/ExpressionJIT.cpp:270:27: error: ‘class llvm::orc::IRCompileLayer’ has no member named ‘addModule’
  75.          if (compile_layer.addModule(module_key, std::move(module)))
  76.                            ^~~~~~~~~
  77. dbms/src/Interpreters/ExpressionJIT.cpp:283:41: error: ‘class llvm::orc::IRCompileLayer’ has no member named ‘findSymbol’
  78.              auto symbol = compile_layer.findSymbol(mangled_name, false);
  79.                                          ^~~~~~~~~~
  80. In file included from /usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h:23,
  81.                  from dbms/src/Interpreters/ExpressionJIT.cpp:47:
  82. /usr/include/llvm/ExecutionEngine/Orc/Legacy.h: In instantiation of ‘llvm::orc::SymbolNameSet llvm::orc::LambdaSymbolResolver<GetResponsibilitySetFn, LookupFn>::getResponsibilitySet(const SymbolNameSet&) [with GetResponsibilitySetFn = DB::wrapJITSymbolResolver(llvm::JITSymbolResolver&)::<lambda(const SymbolNameSet&)>; LookupFn = DB::wrapJITSymbolResolver(llvm::JITSymbolResolver&)::<lambda(std::shared_ptr<llvm::orc::AsynchronousSymbolQuery>, llvm::orc::SymbolNameSet)>; llvm::orc::SymbolNameSet = llvm::DenseSet<llvm::orc::SymbolStringPtr>]’:
  83. /usr/include/llvm/ExecutionEngine/Orc/Legacy.h:59:17:   required from here
  84. /usr/include/llvm/ExecutionEngine/Orc/Legacy.h:60:40: error: could not convert ‘DB::wrapJITSymbolResolver(llvm::JITSymbolResolver&)::<lambda(const SymbolNameSet&)>((* & Symbols))’ from ‘llvm::DenseMap<llvm::orc::SymbolStringPtr, llvm::JITSymbolFlags>’ to ‘llvm::orc::SymbolNameSet’ {aka ‘llvm::DenseSet<llvm::orc::SymbolStringPtr>’}
  85.      return GetResponsibilitySet(Symbols);
  86.                                         ^
  87. cc1plus: all warnings being treated as errors
  88. [2738/3693] Building CXX object dbms/CMakeFiles/dbms.dir/src/Interpreters/Aggregator.cpp.o
  89. ninja: build stopped: subcommand failed.
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top